出版时间:2010-12 出版社:中国铁道出版社 作者:王振武 页数:239
内容概要
《C#与ASP.NET程序设计教程》是依据多年C#实践项目开发的经验编写而成的,力求使读者对C#语言和ASP.NET程序设计的应用有更加深入的了解。 《普通高等学校应用型人才培养系列规划教材:C#与ASP.NET程序设计教程》共分10章,循序渐进地讲述了.NET的基本知识、C#语法基础、C#语言面向对象的知识、服务器控件、内置对象、数据库的基本知识、使用ADO.NET访问数据库、XML,和ASP.NET应用程序的配置、MVC设计模式和Nhibcrnatc框架,内容系统而全面。书中不仅对理论知识进行了讲解,而且针对所讲理论提供了综合应用实例,使初学者能较好地理解如何设计大型的ASPMET程序。 《普通高等学校应用型人才培养系列规划教材:C#与ASP.NET程序设计教程》适合作为普通高等学校计算机专业相关课程的应用型人才培养教材,也可作为相关专业技术人员的参考用书。
书籍目录
第1章 .NET简介1.1 Microsoft .NET概述1.1.1 什么是Microsoft.NET1.1.2 Microsoft .NET与Java EE比较1.2 Microsoft .NET Framework介绍1.2.1 公共语言运行库1.2.2 Microsoft .NET Framework类库1.2.3 Microsoft NET Framework与Visual Studio .NET的关系1.3 Visual Studio. NETIDE介绍1.3.1 Visual 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 方法的重载……第4章 ASP.NET服务器控件第5章 ASP.NET内置对象第6章 数据库知识简介第7章 使用ADO.NET访句数据库第8章 ASP.NET应用程序配置第9章 MVC及ASP.NET分层程序设计第10章 NHibernate框架及应用参考文献
章节摘录
·效果(consequences):描述了模式应用的效果及使用模式应权衡的问题。尽管我们描述设计决策时,并不总提到模式效果,但它们对于评价设计选择和理解使用模式的代价及好处具有重要意义。软件效果大多关注对时间和空间的衡量,它们也表述了语言和实现问题。因为复用是面向对象设计的要素之一,所以模式效果包括它对系统的灵活性、扩充性或可移植性的影响,显式地列出这些效果对理解和评价这些模式很有帮助。 9.1.2 为什么需要设计模式 在了解了什么是设计模式之后,可能读者还会问:为什么要学习和使用设计模式? 使用设计模式有以下几点好处: ①复用解决方案。通过复用已经建立的设计,可以为自己要解决的问题找到更高的起点而无须再走弯路。因为设计模式都是前人对同一问题进行摸索之后沉淀下来的经验总结,这也是学习和使用设计模式最主要的原因。 ②建立通用的术语。交流和协作都需要一个共同的词汇基础、一个对问题的共同观点。设计模式在项目的分析和设计阶段为开发者提供了一个通用的参考点。 ③模式给用户提供一个更高层次的视角。这个视角将用户从“过早处理细节”的烦琐中解放出来。
编辑推荐
《C#与ASP.NET程序设计教程》是对C#语言以及使用C#语言开发ASP.NET应用程序过程中涉及的知识进行了全面而系统的介绍。非常适合初学者从头开始学习。 代码的通用性。《普通高等学校应用型人才培养系列规划教材:C#与ASP.NET程序设计教程(附光盘)》在对相关基础知识加以介绍后,给出了一组使用C#语言对SQL Server数据库表进行增加、删除、修改和查询操作的通用代码,便于读者修改应用,对有一定C#语言基础的读者而言也具有很好的提高作用。 开发方法的专业性。《普通高等学校应用型人才培养系列规划教材:C#与ASP.NET程序设计教程(附光盘)》不仅给出了一组开发ASP.NET应用程序的C#通用代码。还对如何开发分层的Web应用程序进行了详细介绍,重点介绍了MVC模式和Nhibernate框架。 代码的便捷性。书中所有的代码都收录在随书光盘中,读者可直接运行来进行学习。
图书封面
评论、评分、阅读与下载