出版社:清华大学出版社
年代:2012
定价:35.0
本书按照开发C#Web程序的流程,对其中涉及到的基础内容进行了系统全面的介绍,具体包括.NET与C#的基本概念、C#语言的语法基础、C#面向对象基础、C#泛型编程、LINQ技术、Web程序设计基础、ASP.NET服务器控件、ASP.NET内置对象、数据库知识简介、使用ADO.NET访问数据库、使用LINQ to SQL 访问数据库、ASP.NET应用程序配置、MVC及ASP.NET分层程序涉及等内容。
第1章 Microsoft.NET简介
1.1 Microsoft.NET概述
1.1.1 什么是Microsoft.NET
1.1.2 Microsoft.NET与Java EE LC较
1.2 Microsoft.NET Framework介绍
1.2.1 公共语言运行库
1.2.2 .NET Framework各版本之间的关系
1.2.3 Microsoft.NET Framework类库
1.2.4 Microsoft.NET Framework与Visual Studio.NET的关系
1.3 Visual Studio.NET IDE介绍
1.3.1Visual Studio.NET 2008开发环境简介
1.3.2 利用Visual Studio.NET 2008开发ASP.NET应用程序
小结
习题
第2章 C#语法基础
2.1 C#概述
2.1.1 C#的产生
2.1.2 C#与Microsoft.NET的关系
2.1.3 C#的语法元素
2.1.4 C#的特点
2.2 变量和常量
2.2.1 变量
2.2.2 常量
2.3 数据类型
2.3.1 值类型
2.3.2 引用类型
2.3.3 类型转换
2.4 运算符和表达式
2.4.1 算术运算符和算术表达式
2.4.2 赋值运算符和赋值表达式
2.4.3 关系运算符和关系表达式
2.4.4 条件运算符和条件表达式
2.4.5 逻辑运算符和逻辑表达式
2.4.6 其他运算符和表达式
2.4.7 运算符的优先级
2.5 流程控制语句
2.5.1 条件语句
2.5.2 循环语句
2.5.3 跳转语句
2.6 异常处理
2.6.1 异常处理机制
2.6.2 常见的异常类
2.6.3 抛出异常
小结
习题
第3章 C#面向对象基础
3.1 面向对象编程概述
3.1.1 面向对象编程方法学
3.1.2 面向对象的程序设计步骤
3.2 命名空间
3.2.1 命名空间的概念
3.2.2 命名空间的定义和引用
3.3 类和对象
3.3.1 类和对象的关系
3.3.2 类的定义
3.3.3 类的成员和访问控制
3.4 属性和索引器
3.4.1 属性
3.4.2 索引器
3.5 方法
3.5.1 方法的声明
3.5.2 返回类型和形式化参数
3.5.3 方法的重载
3.6 接口
……
第4章 泛型编程
第5章 LINQ技术
第6章 Web程序设计基础
第7章 ASP.NET服务器控件
第8章 ASP.NET内置对象
第9章 数据库知识简介
第10章 使用ADO.NET访问数据库
第11章 使用LINQ to SQL访问数据库
第12章 ASP.NET应用程序配置
第13章 MVC及ASP.NET分层程序设计
参考文献
本书对如何使用C#语言开发Web应用程序进行了详细的介绍。在对开发Web应用程序所涉及的基础知识进行全面系统阐述的同时,以用户信息表(UserInfo表)为例,分别给出了使用ADD.NET和LINQ to SQL对数据库表进行增加、删除、修改和查询操作的通用代码,读者可参照该代码的编写思路很容易地实现对其他数据库表的操作,这种理论和实践相结合的方式大大方便了初学者理解和掌握使用C#开发Web应用程序的方法和步骤。本书不仅对如何使用C#开发Web应用程序进行了介绍,而且还介绍了ASP.NET程序分层设计的方法和步骤。全书共13章,包括 .NET简介、C#语法基础、C#面向对象基础、C#泛型编程、LINQ技术、Web程序设计基础、ASP.NET服务器控件、ASP.NET内置对象、数据库知识简介、使用ADO.NET访问数据库、使用LINQ to SQL访问数据库、ASP.NET应用程序配置、MVC及ASP.NET分层程序设计等内容。本书可作为高等院校C# Web程序设计的课程教材,也可作为使用C#开发Web应用程序的技术人员的参考书。
《普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程:C# Web程序设计》特点:
《普通高等教育“十一五”国家级规划教材·21世纪计算机科学与技术实践型教程:C# Web程序设计》对如何使用C=语言开发Web应用程序进行了详细介绍在对开发VVeb应用程序所涉及的基础知识进行全面系统阐述的同时,以用户信息表(Userinfo表)为例,分别给出了使用ADO,NE下和LiNQ to SOL对数据库表进行增删改查操作的通用代码,读者参照该代码的编写思路很容易实现对其他数据库表的操作,这种理论和实践相结合的方式大大方便了初学者掌握和理解使用C=开发Web应用程序的方法和步骤。