ASP.NET
zhoujia1983
这个作者很懒,什么都没留下…
展开
-
(转载)ASP.NET四种页面导航方式的比较与选择
ASP.net应用中,Web表单之间的导航有多种方式:用超级链接,用Response.Redirect,用Server.Transfer,或者用Server.Execute。本文将分析这四种导航方式的异同及其优缺点,帮助你选择最佳的导航方式。 一、超级链接 从一个表单进入另一个表单最简单的方式是使用HTML超级链接控件。在Web表单中,使用超级链接的HTML代码类如:原创 2005-12-05 19:30:00 · 591 阅读 · 0 评论 -
利用 ASP.NET 的内置功能抵御 Web 攻击(转自msdn)
摘要: Dino 总结了最常见的 Web 攻击类型,并介绍了 Web 开发人员可以如何使用 ASP.NET 的内置功能来改进安全性。本页内容ASP.NET 开发人员应当始终坚持的做法威胁的来源ViewStateUserKeyCookie 和身份验证会话劫持EnableViewStateMacValidateRequest数据库角度隐藏域 电子邮件和垃圾邮件小结相关资源ASP.NET 开发人员应当始原创 2006-01-11 11:24:00 · 1277 阅读 · 0 评论 -
ASP.NET 页面对象模型(转载)
摘要:了解围绕 ASP.NET Web 页构建的事件模型,以及一个 Web 页面在其转变为 HTML 的历程中的各个阶段。ASP.NET HTTP 运行时控制对象管线,对象管线首先将所请求的 URL 转换为一个页面类的活动实例,然后将其转换为普通 HTML 文本。本文将探讨一个页面的生存周期中的各个特征事件,并了解控件和页面编写者如何介入其中以改变其标准行为。(6 页打印页)本页内容简介真正的 P原创 2006-01-11 10:07:00 · 650 阅读 · 0 评论 -
如何用foreach遍历页面上所有的TextBox(转载)
1.整个页面的判断 foreach(Control ctl in this.Controls[1].Controls){if(ctl.GetType().Name=="TextBox"){TextBox tb =new TextBox();tb=(TextBox)this.FindControl(ctl.ID);if(tb.Text==string.Empty){Response.Write("a原创 2006-01-03 17:36:00 · 1555 阅读 · 0 评论 -
基于性能的编程技巧点滴(转载)
企业应用软件开发具有两个显著的特点:(1)业务复杂;(2)数据量大。由这两个特点派生出另一特点——数据存储复杂。 在一般的结构或编程习惯下,我们总是尽量让程序的重用性尽可能高,算法的结构尽可能简单明了。基于这两点考虑,在程序中会尽量采用重载和多步处理的方法。这里所说的“多步处理”是指将一个对象,对象集或数据集进行二次处理得到满足需要的格式的结果。合理的多步处理会让程序的可读性明显增强。 首先原创 2005-12-16 22:13:00 · 646 阅读 · 0 评论 -
做项目最常用功能操作的封装类 (转载)
一. 显示消息对话框类 做项目时总免不了要弹出对话框,或提示用户,或做用户确认。像WinForm下的MessageBox一样很方便,但web下是不是也可以实现呢,答案是肯定的,我简单总结了一下并封装到类,在项目里像WinForm的MessageBox那样直接调用就可以,也可以把它编译成dll作为组件直接调用,并且它也没有弹出对话框时的大白屏现象:)。 /// ///原创 2005-12-16 21:58:00 · 694 阅读 · 0 评论 -
应用程序设计/命名及编码规范方案
应用程序设计/命名及编码规范方案 架构规范总体设计.NET web forms 应用程序的架构应遵循Microsoft建议的架构方案. 根据项目规模不同, 适当取舍各个基本层次. 将系统划分为多层的目的在于简化隔离各个子系统内部逻辑. 大体上应按照以下规则创建:应至少包含表示层与业务一般应将应用程序划分为: 表示层, 业务逻辑层, 数据访问三层.如果业务过程较复杂, 应增加业务规则层应为业务过程中原创 2005-12-07 10:11:00 · 1059 阅读 · 0 评论 -
认识ASP.NET配置文件Web.config (选择自 CQP 的 Blog )
一、认识Web.config文件 Web.config文件是一个XML文本文件,它用来储存 ASP.NET Web 应用程序的配置信息(如最常用的设置ASP.NET Web 应用程序的身份验证方式),它可以出现在应用程序的每一个目录中。当你通过VB.NET新建一个Web应用程序后,默认情况下会在根目录自动创建一个默认的Web.config文件,包括默认的配置设置,所有的子目录都继承它的配置设置原创 2005-12-13 20:21:00 · 608 阅读 · 0 评论 -
asp.net里导出excel表方法汇总
//1、由dataset生成 public void CreateExcel(DataSet ds,string typeid,string FileName) { HttpResponse resp; resp = Page.Response; resp.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312原创 2005-12-07 09:13:00 · 982 阅读 · 0 评论 -
.Net环境下的缓存技术(转载)
.Net环境下的缓存技术介绍摘要: 介绍缓存的基本概念和常用的缓存技术,给出了各种技术的实现机制的简单介绍和适用范围说明,以及设计缓存方案应该考虑的问题(共17页)1 概念1.1 缓存能解决的问题· 性能——将相应数据存储起来以避免数据的重复创建、处理和传输,可有效提高性能。比如将不改变的数据缓存起来,例如国家列表等,这样能明显提高web程序的反应速度;· 稳定性——同一个应用原创 2006-01-09 11:17:00 · 1182 阅读 · 0 评论