asp.net 

.NET中怎么有效的使用Cache

  cache 即高速缓存 ,我想很多人对他的第一印象一定像我一样,感觉他一定能提高系统得性能和运行速度。的确。net推出cache的初衷确实是这样的。那么cache是如何提高系统性能与运行速度呢?是不是在任何情况下用cache都能提高性能?是不是cache用的越多就越好呢?我在近期开发的项目中有所体会,写下来当作总结也希望能跟大家一起探讨探讨,有错误的地方希...

.NET编程规范

编程规范对提高程序的可读性(readability)有重要作用,编程时遵循一定的规范可以使算法更容易被理解,使程序员更容易理解和交流。 命名原则及习惯:          两种方式:pascal 大小写 和 camel大小写 参数、对象和控件一般用camel大小写方式命名,其他的采用pascal大小写命名方式。 例如: int getvalue(stri...

ASP.NET控件加入快捷菜单

  虽然快捷菜单在桌面应用程序中已经是非常通用的元素,但是由于在象asp.net这样的基于服务器的技术没有很好的描绘,所以在web应用程序中快捷菜单并不是很通用。要想使用快捷菜单,浏览器必须高度支持dhtml和丰富事件模式,例如:microsoft? internet explorer 5.0及更高版本,或者netscape 6.0等。然而,各种浏览器的对象模式虽然功能上大至相同,但是成员...

ASP.NET数据格中计算数值总和

  以表格形式显示数据可以带来很多好处。在本文中,我将讲解如何使用datagrid计算总计,这在处理数值时会经常用到。      在讨论datagrid控制时,常常可以听到别人对此方法的嘲笑。他们常常抛弃它转而使用第三方的工具。事实上,datagrid作为. net framework的核心部分,已成为我开发工具箱中极具价值的工具。      什么是总计?   在应用程...

asp.net的错误处理封装

/*----------------------------------------------------------------  * copyright (c)  * 版权所有。  *  * 文件名  :errormanager.cs  * 功能描述:asp.net中统一的错误修理,与本类相配套需要增加一个错误信息显示页面,如error.aspx   *  * 使用说明:1. 在application_start()中启动定时器(定...

没有Cookie 的 ASP.NET

    摘要:dino 探究无 cookie 会话的优缺点,并且讨论为什么应该避免在会话状态中存储有价值的信息。     我们承认这一点 ― 我们对会话状态这一概念是如此习以为常,以至于我们忘记了会话状态是在 1997 年用 active server pages (asp) 引入的一个手段。会话状态使开发人员能够在用户与应用程序交互这段时间内持久保存有关...

Global.asax应用程序文件

     global.asax 文件,有时候叫做 asp.net 应用程序文件,提供了一种在一个中心位置响应应用程序级或模块级事件的方法。你可以使用这个文件实现应用程序安全性以及其它一些任务。    global.asax 文件被配置为任何(通过 url 的)直接 http 请求都被自动拒绝,所以用户不能下载或查看其内容。asp.net 页面框架能够自动识别出...

ASP.NET 上传大文件

  在项目中经常要用到了大文件上传,要上传的文件有100多m,于是研究现在国内使用的大文件上传的组件发现用的比较多的有两个控件aspnetupload 2.0和lion.web.uploadmodule,两个控件的方法是:利用隐含的httpworkerrequest,用它的getpreloadedentitybody 和 readentitybody方法从iis为asp.net建立的pipe里分块读取数据。chris hynes为我们提供了这样的一个方...

ASP.NET上Session的状态保持方式

    asp.net提供了session对象,从而允许程序员识别、存储和处理同一个浏览器对象对服务器上某个特定网络应用程序的若干次请求的上下文信息。session对应浏览器与服务器的同一次对话,在浏览器第一请求网络应用程序的某个页面时,服务器会触发session_onstart事件;在对话超时或者被关闭的时候会触发session_onend 事件。程序员可以在代码中响应...

ASP.NET中FILE对象总结

  在asp.net中引入了名字空间,其中文件操作对应的名字空间是system.io。名字空间和动态链接库有些类似,但是名字空间在整个.net系统中都可以应用。在asp.net的页面中可以使用来引用名字空间。在vb6中采用fso对文件进行操作,在asp.net中的文件对象和fso很相似。      这里我介绍一下file对象:file对象的作用主要是创建文件流对象。通过file对象可以...