Welcome 微信登录

首页 / 网页编程 / ASP.NET

ASP.NET的本质之IIS以及进程模式

ASP.NET的本质之IIS以及进程模式

ASP.NET的本质之IIS以及进程模式2011-03-18ASP.net对于编写WEB应用程序以及组件来说是一个很好的框架,但是由于他的庞大性对于很多人来说要了解他的每一个细节好象是否不太可能,我一直认为有必要了解一下基层结构的工作原理以便在设计时获取更高的性能,在接下来的一系列文章中,我将要描叙一下WEB的生命周期,从当请求被服务器接受开始,传送到ASP.net管道处理一直到生成回送信息(如:HTML)在管道处理后期。介绍Microsoft Activ...
ASP.NET定义主题和外观

ASP.NET定义主题和外观

ASP.NET定义主题和外观2011-03-18定义主题由一组元素组成:外观、级联样式表 (CSS)、图像和其他资源。主题将至少包含外观。主题是在网站或 Web 服务器上的特殊目录中定义的。外观外观文件具有文件扩展名 .skin,它包含各个控件的属性设置。控件外观设置类似于控件标记本身,但只包含您要作为主题的一部分来设置的属性。有两种类型的控件外观 -“默认外观”和“已命名外观”:当向页应用主题时,默认外观自...
ASP.NET服务器控件之视图状态

ASP.NET服务器控件之视图状态

ASP.NET服务器控件之视图状态2011-03-18为Web页面及其控件保持状态信息是非常有必要的。然而,由于Web应用程序创建于HTTP协议的顶层,这是一个无状态的协议,因此,保持状态信息则变得非常困难。为了解决这个问题,ASP.NET 2.0技术提供了多种解决方案,例如,利用Session、Cookie、视图状态、控件状态、隐藏域、查询字符串、个性化用户配置(Profile)等等。对于利用ASP.NET 2.0技术创建服务器控件而言,保持状态信息也是...
ASP.NET构架与安全机制之Http请求处理

ASP.NET构架与安全机制之Http请求处理

ASP.NET构架与安全机制之Http请求处理2011-03-18 博客园 张子阳导读在写本系列文章的过程中,我遇到了很大的困惑:在我准备讲述问题A的时候,我发现需要先解释问题B;当我考虑如何讲解问题B的时候,又发现如果对问题C不够清楚,很难较好地理解问题B。好吧,事已至此,我决定从问题C开始着手。不幸的是… 我已经跑题了。本系列文章原计划分成十个部分讲述Asp.Net构架、安全机制 和 Provider模型,然而在写作的过程中,我发现由于涉...
ASP.NET的学习顺序问题

ASP.NET的学习顺序问题

ASP.NET的学习顺序问题2011-03-18bitfan前前后后收到过一些人的来信,询问ASP.NET的学习顺序问题,在此就向打算系统学习ASP.NET技术的初学者谈谈我的建议。如果你已经有较多的面向对象开发经验,跳过以下这两步:第一步 掌握一门.NET面向对象语言,C#或VB.NET。我强烈反对在没系统学过一门面向对象(OO)语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂OO,那绝对学不下去!第二步 对.NET Fram...
Asp.net下的对象成员数据绑定器实现

Asp.net下的对象成员数据绑定器实现

Asp.net下的对象成员数据绑定器实现2011-03-18用过MonoRail的朋友应该知道它提供的对象成员数据绑定功能非常方便,通过标记参数属性或方法就可以自动把提交回来的数据和对象成员进行绑定;有了这些方便的功能的确可以节省大量的set代码。不过这些功能只是MonoRail提供,于是实现类似的功能方便自己开发。实现目标:可以灵活方便地实现数据绑定。OrderSearch search = FormContext.BindObject<Order...
ASP.NET页面打印技术的总结

ASP.NET页面打印技术的总结

ASP.NET页面打印技术的总结2011-03-18 天极网 网络打印概述B/S结构导致了Web应用程序中打印的特殊性。程序运行在浏览器中,打印机在本地,而文件确可能在服务器上,导致了打印控制不是很灵活。格式如何控制和定制等,是我们开发中可能会面对的问题。打印文档的生成1、客户端脚本方式一般情况下,主要使用JS 可以分析源页面的内容,将欲打印的页面元素提取出来,实现打印。通过分析源文档的内容,可以生成打印目标文档。优点:客户端独立完成打印目标文档的生成,减...
ASP.NET中Multi-ListBox控件编程详解

ASP.NET中Multi-ListBox控件编程详解

ASP.NET中Multi-ListBox控件编程详解2011-03-18开发一个优秀的数据绑定不是一件很容易的事情。刚开始的时候走了一些弯路,一直紧紧咬着 DataBoundControl类不放。最终失望之后冷静下来想到关于DataSource不就是一个数据集合吗?明白之后,有关数据源的问题基本上也解决了。在整个Multi-ListBox控件开发中,我认为最重要的实际上就是页面的生命周期的理解,如果您基本上理解了它的话,那么,基本上,你以后开发一款ASP...
ASP.NET中不定级动态菜单的实现

ASP.NET中不定级动态菜单的实现

ASP.NET中不定级动态菜单的实现2011-03-18蛛蛛米我们平时IEWebContr来做菜单时都是在html中直接输入,也就是说是静态的,现在要做成动态的,而且菜单级数不定,怎么来实现呢?笔者通过研究发现,用IEWebContr来做菜单时,菜单项可以直接输入,也可以用如下的方法指定从某一个文件中读取菜单项:<iewc:TreeView runat="server" ID="Treeview1" NAME=...
ASP.NET中基类页的设计和使用

ASP.NET中基类页的设计和使用

ASP.NET中基类页的设计和使用2011-03-18jiyang在Asp.net业务系统的开发过程中,为了保证页面风格的一致性以及减少重复代码的编写,我们需要引入基类页的概念,即:定义一个基类页,让所有的页面都继承这个基类,并在该基类页中加入公用的属性和方法。实际使用时,按照功能页面划分,可以定义多个基类页,如:class FormBaseclass BizFormBase :FormBaseclass ViewFormBase : BizFormBas...
ASP.NET中实现Flash与.NET的紧密集成

ASP.NET中实现Flash与.NET的紧密集成

ASP.NET中实现Flash与.NET的紧密集成2011-03-18 天极 朱先忠一、简介Macromedia公司的Flash如今被广泛应用于互联网上以实现增强Web网站的内容描述。Macromedia最近发行的Flash(Flash 6和Flash MX)版本已经明确表示,Macromedia正在十分认真地考虑把Flash作为Web应用程序开发的接口选择。对于一个接口来说,Flash可能是一伟大的选择;然而,这个选择不是用它来替换商业逻辑,查询管理和安...
ASP.NET中如何防范SQL注入式攻击

ASP.NET中如何防范SQL注入式攻击

ASP.NET中如何防范SQL注入式攻击2011-03-18 ca计算协会 一、什么是SQL注入式攻击?所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。常见的SQL注入式攻击过程类如:⑴ 某个ASP.NET Web应用有一个登录页面,这个登录页面控制着...
ASP.NET数据库编程快速入门之技术慨述

ASP.NET数据库编程快速入门之技术慨述

ASP.NET数据库编程快速入门之技术慨述2011-03-18大约有将近一百万名开发人员使用了.NET Framework的第一个版本来开发网站。所以在2003年的夏天,当从Microsoft传出将有新版本发布的传闻时,许多人的耳朵都竖了起来,这个新的版本将使得创建ASP.NET页面所需的代码行数减少70%。像这样大规模的提高生产效率在程序设计中是不多见的。当ASP.NET 2.0的代码样例在2003年秋的Microsoft专业开发人员大会(Microso...
ASP.NET服务器控件之控件状态

ASP.NET服务器控件之控件状态

ASP.NET服务器控件之控件状态2011-03-18 天极 金属边缘在上一篇文章中,我们讨论了有关视图状态的内容。部分读者已经发现,如果页面或者控件禁用了视图状态,那么开发人员将无法保证利用ViewState存储的状态信息得以正常应用。这对于ViewState而言,的确是一个缺陷。为了解决这个问题,ASP.NET 2.0新增了一个技术特性--控件状态。本文首先对控件状态的基本概念进行介绍,然后通过一个典型示例,说明控件状态应用方法。需要提醒读者的是,在阅...
ASP.NET应用中大文件上传研究

ASP.NET应用中大文件上传研究

ASP.NET应用中大文件上传研究2011-03-18在项目中经常要用到了大文件上传,要上传的文件有100多m,于是研究现在国内使用的大文件上传的组件发现用的比较多的有两个控件AspnetUpload 2.0和Lion.Web.UpLoadModule,两个控件的方法是:利用隐含的HttpWorkerRequest,用它的GetPreloadedEntityBody 和 ReadEntityBody方法从IIS为ASP.NET建立的pipe里分块读取数据。...
ASP.NET程序中实现校验码图像生成

ASP.NET程序中实现校验码图像生成

ASP.NET程序中实现校验码图像生成2011-03-18 天极 Activer在Web系统中很多时候需要用到校验码,例如我们经常遇到不少电子邮件、论坛的注册过程需要我们输入校验码,这是为了提高安全性。今天我们就来讲讲如何生成校验码。使用ASP.NET来生成校验码图像很方便,网上也有不少教程与文章有介绍,但是都讲的太简单了,不够实用。我来介绍一点自己的思路,算是抛砖引玉吧。首先我们来看看,生成校验码的一种常见方式:1.生成校验码的字符串2.将该字符串输出为...
<< 381 382 383 384 385 386 387 388 389 390 >>