一、简介
最近学习ASP.NET视频,看了差不多快一半了,简单总结一下ASP.NET。
首先如下图:
二、Web应用程序
1.传统客户端/服务器:
2.Web客户端/服务器:
3.更详细的Web客户端/服务器:
对比总结:
与传统的客户端/服务器相比,Web应用程序使得客户端与服务器链接方便,并且将数据部分与服务器分离开来,可以实现针对数据的保存。
4.HTML工作原理:图3
三、Web应用程序的开发周期
四、sctive server page
1.HTML
2.处理流程
3.嵌入脚本
五、asp.net功能
优点:
1.自动编译
2.带有动态内容的Web页
3.ASCII文本发送给客户端浏览器
4.源代码不可访问
5.支持强类型语言(C#、VB)
6.编译页可改进执行速度
7.内置方法Trace可以帮助调试页
8.提供声明性服务器控件
9.通过继承机制支持代码的重用
缺点
1.仅两种语言(VBScript、JavaScript)
2.ASP页需要解释
3.代码、HTML和文本的混合,像意大利面条一样
4.使用同一文件
5.额外的功能代码
6.代码不能重用
7.没有调试机制
8.先关闭Web服务器才能安装新版本的DLL
六、总结
万事开头难,当开头了之后就没感觉有多困难,不过在做例子的过程中才能真正理解ASP.NET。