ASP.NET动态生成html页面
此功能适用于后台数据库功能不强的web站点,即大部分文本不是存放在数据库的记录中,而是放在html文件或者xml文件中,仅仅把索引放到数据库中,如文章标题、类别、查询关键字等。这样适合于后台没有诸如MS Sql Serve...
.Net中验证数字的正则表达式集
"^"d+$" //非负整数......"^"d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-"d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?"d+$" //...
UML中类之间的关系
UML中类之间的关系分为以下几种:依赖、关联、泛化、聚合、组合。 依赖是指一个类使用了另一个类,它是一种使用关系,描述了一个事物的规格说明的变化可能会影响到使用它的另一个事物(反之不一定)。最...
ASP.NET缓存:方法和最佳实践
在 ASP.NET 提供的许多特性中,缓存支持无疑是我最欣赏的特性,我这样说当然是有充分理由的。相比 ASP.NET 的所有其他特性,缓存对应用程序的性能具有最大的潜在影响,利用缓存和其他机制,ASP.NET 开发人员可以接受...
ASP.NET的底层的工作机制介绍
关于ASP.NET的底层的工作机制,最近园子里讨论的甚是火热。相信很多人都看过Rick Strahl先生的一篇经典之作:A low-level Look at the ASP.NET Architecture,经Rick Strahl同意,我把他的这篇文章翻译成中文,希望...
ASP.NET 2.0的URL映射的实现方法
URL映射是ASP.NET 2.0中提供的新特性。URL映射技术帮助我们将一个特定URL映射为另一个URL。为了帮助理解,我们假设你在站点有一个叫Homepage.aspx的页面来访问主页,所有的用户也都用这个页面来访问你的主页。但由于...
关于Asp.net ajax下的异常处理
最近做一个项目时,大量应用了Asp.net ajax,由于在UpdatePanel这种异步更新模式下,后台处理时所发生的异常并不会导致客户端的界面发生变化,而是直接以alert的方式弹出异常信息,所以我就偷了个懒,在后台检测到不...
剖析ASP.NET AJAX的面向对象思想
人们期待已久的ASP.NET AJAX v1.0正式版终于发布了。现在你能用Microsoft ASP.NET AJAX的javascript很容易的写出丰富的、交互式的web应用。尤其值得关注的是Microsoft AJAX Library增加了面向对象的支持,而以前java...
ASP.NET MVC Preview3 bug 及期望
ASP.NET MVC Preview3刚出来就发bug,不是想泼冷水,而是一贯的为了和大家一起更好地讨论、学习、使用,大家一起进步。Pre3和Pre2的主要区别在Scott的Blog上面已经比较清楚地展示了,并且官方也提供了了一个升级文档...
ASP.NET 全局异常处理
在我们写程序时偶尔会由于疏忽导致有些异常没有进行处理。如果将异常详细信息提示给用户会带来不安全因素,如果不提示详细信息又会给用户报告异常带来麻烦。虽然可以通过配置customErrors mode来实现只有管理员可以...
.net开发实例:绑定到ADO.NET数据源
本示例演示如何将 Windows Presentation Foundation (WPF) ListBox 控件绑定到 ADO.NET DataSet。示例 在本示例中,OleDbConnection 对象用于连接到数据源,该数据源是在连接字符串中指定的 access MDB 文件。建立...
ASP.net:保护你DLL和Code不被别人使用
大家做项目开发一般都是分层的,比如UI层,业务层,数据访问层。业务层引用数据访问层的DLL(比如dataaccess.dll),并使用dataaccess.dll中的方法。当项目完成并给客户用了,可有些心里BT的客户这个时候也可以请个...
防范ASP网站漏洞及黑客入侵
防范ASP网站漏洞及黑客入侵:第一,免费程序不要真的就免费用,既然你可以共享原码,那么攻击者一样可以分析代码。如果在细节上注意防范,那样你站点的安全性就大大的提高了。即使出现了SQL Injection这样的漏洞,...
用.Net处理xmlHttp发送异步请求
最近正在拜读《Ajax in Action》这本书,运用书中知识,结合.net,写了这篇用.net 处理xmlHttp发送异步请求的文章。 我们要达到的目的是点击按钮,获得服务器的当前时间,aspx的html如下: &nbs...
c# 整型数据与字符串 的之间互换
整型数据转换为字符串方法一: 用到 convet 类里的tostring 方法 int f = b + d; textBox3.Text = Convert.ToString (f); 方法二: 用到了Int 类的 tostring 方法 int f = b + d;&nb...
ASP.NET 的MVC结构之AJAX
ASP.NET Web Form下的AJAX 在传统的Asp.Net下,如果不使用Asp.Net Ajax或者如Ajax.Net此类第三方的框架,就需要一个空白的页面,并且在此页面的Page_Load方法中完成所...
ASP.NET MVC和AJAX
1. ASP.NET MVC框架不是 Web Forms 4.0,而是提供一个选项,好比汽车和摩托车,到达目的地可以用多种工具,每种工具都有其长项和短处,但别削足适履2. ASP.NET MVC框架将成为System.Web.Mvc, 将与ASP.NET的子系统相...
AJAX Panels with ASP.NET MVC
ASP.NET MVC Preview 4带来了一些AJAX支持,能够适应MVC设计模式的本质。这篇文章向你展示了在ASP.NET MVC中使用“延迟加载AJAX面板”是如何使其变得不可思议的简单。首先,“ASP.NET AJAX”的问题由于“Web Froms...
AJAX基于ASP.NET MVC
AJAX基于ASP.NET MVC 看一下Controller中的对应的Action方法: 1 public void SearchUserAjax()2 {3 string uerid = Request["name"]; 45 List<UserLunchList> lunchs = (6 from userlunch in repository.UserLun...
ASP.NET MVC 之 AJAX
ASP.NET MVC下的AJAX 在Asp.Net MVC中,每一个Request都被route到一个Controller下的Action来处理,即一个Controller Class的一个方法。因此,如果在Action方法中完成业务逻辑,并把需要回传的数据写回到Respons...