ASP.NET基础总结
2016-06-26 15:52
447 查看
前言:
最近在看北大青鸟的ASP.NET的视频,简单做一下知识的梳理!ASP.NET概念:
ASP.NET是.NET Framework的一部分,是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,它可以在通过HTTP请求文档时再在Web服务器上动态创建它们。 指 Active Server Pages(动态服务器页面) ,运行于 IIS(Internet Information Server 服务,是Windows开发的Web服务器)之中的程序。(来自百度百科)
发展历程:
是由ASP发展过来的ASP优点 | ASP缺点 |
自动编译 | 仅两种非类型语言:VBScript和JavaScript |
ASP页需要解释 | |
带有动态内容的Web页 | 代码、HTML和文本的混合 |
使用同一文件 | |
ASCII文本发送给客户端浏览器 | 额外的功能代码 |
代码不能重用 | |
源代码不可访问 | 没有调试机制 |
先关闭Web服务器才能安装新版笨的DLL |
ASP.NET优点:
1.支持强类型语言,如C#、VB
2.编译页可改进执行速度
3.提供声明性服务器控件
4.ASP代码与HTML设计和文本分离
5.内置方法Trace可以帮助调试页
6.通过继承机制支持代码的重用
7.无需注册组件
ASP.NET对象:
对象 | 描述 |
Request | 该对象用于检索从浏览器向服务器所发送的请求中的信息。在按下“提交”按钮时,Request对象将读取和提取通过HTTP请求发送的参数,在用户提交表单时,包含在输入控件中的数据将与表单一起被发送 |
Response | 该对象用于将数据从服务器发送回浏览器 |
Application | Application对象用于共享应用程序集信息。即,维护整个应用程序的一组变量,这些变量可以由所有访问该应用程序的用户共享。 |
Session | 该对象用于存储在多个页面调度之间特定用户信息 |
Server | 该对象用于访问服务器上的资源,例如,访问在服务器上创建和安装的组件。 |
ObjectContext | 该对象用于控制事务处理,在使用Microsoft Transaction Server时,该对象可用于提交或终止由ASP.NET脚本启动的事务。 |
总结:
都是一些理论概念性的东西,在实践中强化这些理论!相关文章推荐
- RaspberryPi 3B之初体验笔记
- Asp.NET MVC 使用 SignalR 实现推送功能二(Hubs 在线聊天室 获取保存用户信息)
- 七天学会ASP.NET MVC (二)——ASP.NET MVC 数据传递
- 开源新闻速递:RaspAnd 发行版可以将树莓派 3 变成一台完备的 Android 计算机
- ASP连接Access2013
- 学习记录1--Raspberry Pi 烧录系统镜像
- ASP.NET解决客户端服务器ID不一致-ClientID与ClientIDMode
- ASP.NET MVC Razor
- aspx NVelocity 模板使用
- asp.net中使用单例
- log4net在Asp.net Mvc中的应用配置与介绍
- Asp.NET的Trace追踪
- 从Microsoft.AspNet.Identity看微软推荐的一种MVC的分层架构
- 使用整体模型模板辅助器 Using Whole-Model Templated Helpers 模板辅助器方法 精通ASP.NET MVC 5
- Creating Form Elements --Using BeginForm and EndForm 使用内建的Form辅助器方法 精通ASP.NET MVC 5
- Creating Custom Helper Methods 创建自定义辅助器方法----辅助器方法 ------ 精通ASP.NET MVC 5
- ASP.NET 序列化
- asp.net WebService实现跨域js调用功能实现
- Aspose.Cells生成Excel 服务器不用安装office
- ASP.NET输入文本框自动提示功能