-
温故知新ASP.NET 2.0(C#)(4) - Cache&SqlCacheDependency(缓存和SqlC
注意
Sql Server 2005 基于通知的缓存失效,不用aspnet_regsql设置,要设置属性SqlDependency="CommandNotification"。在首次执行某 SQL 查询之前,必须在应用程序某处调用 System.Data.SqlClient.SqlDependency.Start() 方法。此方法应放在 global.asax 文件的 Application_Start() 事件中。因为Sql Server 2005 基于通知的缓存失效对支持查询
技术 2008-02-15
-
SP.NET AJAX中的非同步PageMethod调用
接着,请测试运行的结果,您会发现一样可以通过非同步的方式调用(按下Button之后不换页就可以利用伺服器端的信息更新TextBox内容),但是不需要额外建立了一个.asmx文件,在程序的结构上稍为清爽一点了。这就是PageMethod的使用方式,请注意其中务必将.aspx的 PageMethod声明为静态方法(加上shared关键字),并且加上下面的Attribute(第1-2行):
技术 2008-02-14
-
ASP.NET开发中索引的力量
对于特别注重速度的web2.0年代里,觉得 Python、PHP、ROR 这些轻量级的框架来做 Web 开发将更加适合,再加上免费的 Linux 平台以及 MySQL数据库,最理想不过了。微软也搞了一个 MVC 框架,呵呵,是不是觉察到了一些危机了呢?
推荐人评论
技术 2008-01-29
-
.Net Micro Framework研究—让MF支持英文输入法
以上仅仅实现的是英文输入,中文输入怎么做?似乎要困难的多,此外粘贴、复制功能要不要做?总之有很多很多的东西值得我们去探索去实现,这一切,似乎我们在走Microsoft的老路,要在MF平台上实现一个Micro Windows!说到这我想到一个笑话,有一个人给上帝进行打赌说他也能造人。上帝问他,你怎么做,他说,我先用泥土捏一个…,“等等,”上帝打
技术 2008-01-28
-
ASP.NET编写发送ICQ程序
这里我给大家提供一个很实用的例子,就是在线发送ICQ信息.想一想我们在网页上直接给朋友发送ICQ信息,那是多么美妙的事情啊.呵呵,在吹牛啊,其实ICQ本来就有在线发送的代码,不过,这些都是AOL给你写好的代码,多没有意思啊.还是自已写的比较好,呵呵,废话少说,大家来看代码吧.
技术 2008-01-27
-
基于.NET平台的DRP分销、连锁、加盟、POS零售解决方案
精诚EAS-DRP企业分销管理软件是根据国内分销企业普遍存在的管理问题,推出了基于国内外最新互联网技术的分销资源管理系统(Distribution Resource Planning)。
应用 2008-01-24
-
asp.net错误处理总则
这时请再次点击BlowUp.aspx页面,你会看到浏览器被自动重定向到友好的错误页面。如果你查看NT事件日志的话,会看到关于这个错误对一个管理员进行通知时必要的所有细节,以及开发人员要识别和修复它所必要的所有细节。
要注意,由于客户信息信息被存储在config.web 文件而不是IIS元数据中,因此它可以通过“xcopied”进行安装,而不需要请求用
技术 2008-01-23
-
编译asp.net 2.0项目到dll文件以提高WEB服务的整体性能
对于把codebehind的aspx文件编译成dll,其中把aspx文件转化成cs源文件的原理同上,也是先设置一个"代码陷阱",然后把"完整的编译 源"进行适当整理,保存为cs源文件。区别是在编译成dll时的步骤:(为叙述方便,假设界面文件为ex3.aspx,codebehind文件为 ex3.aspx.cs,ex3.aspx的"完整编译源"保存为ex3_aspx.cs)
技术 2008-01-14
-
ASP.NET性能优化-页面及控件
DataList:比DataGrid功能少了很多。但自定义性强了很多。特有的多行数据显示,给我们带来了很多方便。DataGrid能实现的功能,它基本能实现。所以建议使用它。
Repeater:功能最少,但自定义性非常强。如果只需对数据显示,建议使用。由于减少了很多功能,对服务器的性能带来消耗最小。因此,如果是对数据显示的话,我基本上都是选择Rep
技术 2008-01-14
-
asp.net性能优化的常用技巧
一般的问题没有必要使用异常,比如在论坛中用户不存在、用户密码不正确等问题,因为实例化一个异常需要耗费大量的资源,需要填充异常信息(异常类型、抛出异常位置等),当然不是避免使用异常,对于必要的异常处理还是处理的,对于异常的原则是:能不用就不用,能用系统已有的异常的就不要生成自己的异常。
技术 2008-01-14