web程序设计 asp网站开发第三章

web程序设计 asp网站开发第三章

ID:5572441

大小:431.50 KB

页数:77页

时间:2017-11-13

web程序设计 asp网站开发第三章_第1页
web程序设计 asp网站开发第三章_第2页
web程序设计 asp网站开发第三章_第3页
web程序设计 asp网站开发第三章_第4页
web程序设计 asp网站开发第三章_第5页
资源描述:

《web程序设计 asp网站开发第三章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章C#和ASP.NET3.51本章要点:了解C#语言特点和编程规范了解常用.NET命名空间熟悉C#基础语法、流程控制能创建简单的类2目录3.1C#概述3.2Framework命名空间3.3编程规范3.3.1程序注释3.3.2命名规则3.4常量与变量3.4.1常量声明3.4.2变量声明3.4.3修饰符3.4.4局部变量作用范围3目录3.5数据类型3.5.1值类型3.5.2引用类型3.5.3装箱和拆箱3.6运算符3.7流程控制3.7.1选择结构3.7.2循环结构3.7.3异常处理4目录3.8自定义ASP.NET类3.8.1类的常识3.8.2属性3.8.3构造函数3.8.

2、4方法3.8.5事件3.8.6继承3.9小结53.1C#概述C#是Microsoft专门为.NET量身打造的一种全新的编程语言。C#已经分别被ECMA和ISO/IEC组织接受并形成ECMA-334标准和ISO/IEC23270标准。C#的类型即.NETFramework所提供的类型,并直接使用.NETFramework所提供的类库。ASP.NET3.5本身就采用C#语言开发,所以C#不仅非常适用于Web应用程序的开发。6典型特点C#代码在.NETFramework提供的环境下运行,不允许直接操作内存,增强了程序的安全性。使用C#能构建健壮的应用程序。统一的类型系统。所有

3、C#类型都继承于一个唯一的根类型object。因此,所有类型都共享一组通用操作。完全支持组件编程。73.2Framework命名空间命名空间用于组织.NETFramework提供的几千个类。作为组织类的逻辑单元,命名空间即成了应用程序的内部组织形式,也成了应用程序的外部组织形式。使用命名空间可以解决类名冲突问题。83.2Framework命名空间(续)利用using语句使用命名空间,如“usingsystem;”表示导入system命名空间。导入命名空间后使得要访问包含的类时可省略命名空间。例如,若没有使用“usingsystem;”语句,则“stringstrNum=

4、"100";”这个语句就会出现编译错误,此时就应该用“System.StringstrNum="100";”代替。9ASP.NET3.5页面的常用命名空间System:提供基本类,如提供字符串操作的String类。System.Configuration:提供处理配置文件中数据的类,如能获取web.config文件中数据库连接字符串的ConnectionStringSettings类。System.Data:提供对ADO.NET类的访问,如提供数据缓存的DataSet类。System.Ling:提供使用LINQ进行查询的类和接口,如包含标准查询运算符的Queryable

5、类。10ASP.NET3.5页面的常用命名空间(续)System.Web:提供使浏览器与服务器相互通信的类和接口,如用于读取客户端信息的HttpRequest类。System.Web.Security:提供在Web服务器实现ASP.NET安全性的类,如用于验证用户凭据的MemberShip类。System.Web.UI:提供用于创建ASP.NET网站用户界面的类和接口,如每个Web窗体都继承的Page类。11ASP.NET3.5页面的常用命名空间(续)System.Web.UI.HtmlControls:提供在Web窗体页上创建HTML服务器控件的类。System.We

6、b.UI.WebControls:提供在Web窗体页上创建Web服务器控件的类,如按钮Button控件类。System.Web.UI.WebControls.WebParts:提供用于创建个性化Web部件页的类和接口,如呈现模块化用户界面的Part类。System.Xml.Linq:提供用于LINQtoXML的类,如获取XML元素的Xelement类。123.3编程规范良好的编程规范能极大的提高程序的可读性。程序注释命名规则133.3.1程序注释代码间多行注释为“/*…*/”,单行注释采用“//…”。类、方法、属性、接口的注释采用XML文档格式注释。在{}中包含较多代码

7、行的结束处应加注释,便于阅读。对分支语句(条件分支、循环语句等)必须编写注释。143.3.2命名规则Pascal形式:指将标识符的首字母和后面连接的每个单词的首字母都大写,如BackColor。Camel形式:指标识符的首字母小写,而每个后面连接的单词的首字母都大写,如backColor。15常用标识符的大小写方式对应表dateConnectionCamel变量名RedValuePascal只读的静态字段BackColorPascal属性WebExceptionPascal异常类typeNameCamel参数ValueChangedPas

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。