ASP.NET
zhuojiajin
这个作者很懒,什么都没留下…
展开
-
ASP.NET知己知彼之基础知识(上)
我们常说,要打败一个敌人要先去了解它,古人亦云:知己知彼,百战不殆。那么在进入ASP.NET具体学习之前,先了解WEB程序的运行原理是非常有必要的。这有助于理解很多看似很奇怪的现象,更有利于我们运用代码做我们想做的事。在牛腩新闻系统的时候,我就因为不了解页面的生命周期而吃过暗亏,那么下面我们就进入主题。一、运行模式图 如图所示对于浏览器的每次请求,IIS服务器都要到硬盘原创 2014-01-02 01:39:19 · 2113 阅读 · 14 评论 -
ASP.NET知己知彼之基础知识(下)
上篇博客大概的讲了ASP.NET的页面访问原理,以及回发页面和控件执行顺序等知识。因为,都只是文字的描述可能理解体会没有那么清晰。所以,这篇博客打算用一个例子来说明一下。回顾 上篇博客讲过了,web程序的执行过程需要将客户端的表单提交到服务器执行,然后在生成html页面发送回客户端。这也就照成了,每次提交表单后都会执行一次Pageload事件,同时那些输入控件比如textbox、Dr原创 2014-01-14 22:53:13 · 1404 阅读 · 20 评论 -
ASP.Net知己知彼之验证控件
还是之前说的问题,因为Web程序每次提交都需要到服务器去晃荡一圈,重新编译了才重新呈现给用户。比如,限制输入用户不能为空值,或者检查两次输入秘密是否一致等,其实是无关服务器的事的。但是,还是要到服务器去溜一圈再回来就很多余,就好比两个人面对面还打电话一样,明明可以听见还得上天去卫星那溜一圈去。那么,验证控件就是为了避免这种多余的情况出现,不去服务器了在浏览器这就把这事做了。当然它不仅仅解决了这一种原创 2014-01-22 20:22:40 · 1558 阅读 · 19 评论