由王振武编著的《C#与ASP.NET程序设计教程》不仅包含了C#语言的基本知识,而且对如何使用C#语言进行ASP.NET程序设计也进行了详细的讲解。本书结合了编者多年的开发和教学经验,对C#编程从最基本的理论、概念的阐述到实践样例的安排都进行了循序渐进的精心设计。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | C#与ASP.NET程序设计教程(附光盘普通高等学校应用型人才培养系列规划教材) |
分类 | 教育考试-考试-计算机类 |
作者 | 王振武 |
出版社 | 中国铁道出版社 |
下载 | ![]() |
简介 | 编辑推荐 由王振武编著的《C#与ASP.NET程序设计教程》不仅包含了C#语言的基本知识,而且对如何使用C#语言进行ASP.NET程序设计也进行了详细的讲解。本书结合了编者多年的开发和教学经验,对C#编程从最基本的理论、概念的阐述到实践样例的安排都进行了循序渐进的精心设计。 内容推荐 由王振武编著的《C#与ASP.NET程序设计教程》是依据多年C#实践项目开发的经验编写而成的,力求使读者对C#语言和ASP.NET程序设计的应用有更加深入的了解。 《C#与ASP.NET程序设计教程》共分10章,循序渐进地讲述了.NET的基本知识、C#语法基础、C#语言面向对象的知识、服务器控件、内置对象、数据库的基本知识、使用ADO.NET访问数据库、XML和ASP.NET应用程序的配置、MVC设计模式和NHibernate框架,内容系统而全面。书中不仅对理论知识进行了讲解,而且针对所讲理论提供了综合应用实例,使初学者能较好地理解如何设计大型的ASP.NET程序。 本书适合作为普通高等学校计算机专业相关课程的应用型人才培养教材,也可作为相关专业技术人员的参考用书。 目录 第1章.NET简介 1.1 Microsoft.NET概述 1.1.1 什么是Microsoft.NET 1.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.NET IDE介绍 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 方法的重载 3.6 接口 3.6.1 接口的声明 3.6.2 接口的实现 3.7 继承与多态 3.7.1 继承 3.7.2 多态 3.8 委托与事件 3.8.1 委托 3.8.2 事件 小结 习题 第4章 ASP.NET服务器控件 4.1 ASP.NET服务器控件概述 4.2 文本输入控件 4.2.1 Label控件 4.2.2 TextBox控件 4.2.3 ListBox控件 4.3 选择控件 4.3.1 RadioButton控件 4.3.2 CheckBox控件 4.3.3 DropDownList控件 4.3.4 Calendar控件 4.4 按钮控件 4.4.1 Button控件 4.4.2 LinkButton控件 4.4.3 ImageButton控件 4.5 导航控件 4.5.1 SiteMapPath控件 4.5.2 Menu控件 4.5.3 TreeView控件 4.6 验证控件 4.6.1 RequiredFieldValidator控件 4.6.2 CompareValidator控件 4.6.3 RangeValidator控件 4.6.4 RegularExpressionValidator控件 4.6.5 CustomValidator控件 4.6.6 ValidationSummary控件 小结 习题 第5章 ASENET内置对象 5.1 ASP.NE3内置对象概述 5.2 Page对象 5.3 Request对象 5.3.1 Form属性 5.3.2 QueryString属性 5.3.3 ServerVariables属性 5.3.4 Browser属性 5.3.5 ClientCertificate属性 5.4 Response对象 5.4.1 Write方法和Redirect方法 5.4.2 与缓冲区有关的属性和方法 5.5 Server对象 5.5.1 ScriptTimeout属性 5.5.2 Execute方法和Fransfer方法 5.5.3 MapPath方法 5.6 Session对象 5.7 Cookie对象 5.8 Application对象 小结 习题 第6章 数据库知识简介 6.1 数据库知识概述 6.1.1 数据库管理系统 6.1.2 数据库对象 6.1.3 什么是SQL 6.2 操作基本表 6.2.1 创建基本表 6.2.2 插人数据 6.2.3 修改数据 6.2.4 查询数据 6.2.5 删除数据 6.3 操作视图 6.3.1 创建视图 6.3.2 删除视图 6.4 索引 6.4..1 创建索引 6.4.2 删除索引 6.5 存储过程 6.5.1 什么是存储过程 6.5.2 创建存储过程 小结 习题 第7章 使用ADO.NET访问数据库 7.1 ADO.NET简介 7.1.1 ADO.NET概述 7.1.2 Connection类 7.1.3 Command类 7.1.4 DataReader类 7.1.5 DataAdapter类 7.1.6 DataSet类 7.2 使用ADO.NET对数据库进行操作 7.2.1 利用insert语句插入记录 7.2.2 利用select语句查询记录 7.2.3 利用update语句更新记录 7.2.4 利用delete语句删除记录 7.3 使用GridView控件操作数据库 7.3.1 绑定查询结果功能 7.3.2 更新和删除记录功能 7.3.3 分页与排序功能 小结 习题 第8章 ASP.NET应用程序配置 8.1 XML概述 8.1.1 什么是XML 8.1.2 XML的语法结构 8.2 格式良好的XML和有效的xML 8.2.1 格式良好的XML 8.2.2 有效的XML 8.3 XML与DataSet对象 8.3.1 读取XML文档 8.3.2 写入XML文档 8.4 Web.config文件的配置 8.4.1 使用Web.config文件放置常量 8.4.2 使用Web.config文件进行安全性配置 8.4.3 使用Web.config文件配置其他内容 8.5 Global.asax文件的配置 8.6 ASP.NET缓存技术 8.6.1 页面输出缓存 8.6.2 应用程序数据缓存 小结 习题 第9章 MVC及ASP.NET分层程序设计 9.1 设计模式简介 9.1.1 什么是设计模式 9.1.2 为什么需要设计模式 9.1.3 常见的设计模式 9.2 MVC设计模式简介 9.2.1 MVC模式原理 9.2.2 ASP.NET Web窗体与MVC模式 9.2.3 MVC模式的优点和缺点 9.3 ASP.NET中常用的MVC框架 9.3.1 NHibernate框架 9.3.2 Spring.NET框架 9.3.3 ASP.NET MVC框架 9.4 ASP.NET三层架构程序设计 9.4.1 创建表示层 9.4.2 创建业务逻辑层 9.4.3 创建数据访问层 小结 习题 第10章 NHibernate框架及应用 10.1 NHibernate框架概述 10.1.1 NHibernate框架能做什么 10.1.2 NHibelaaate框架的优点和缺点 10.2 NHibernate的原理 10.2.1 NHibernate体系结构 10.2.2 ISessionFactory的配置 10.2.3 persistent classes 10.2.4 O/R Mapping基础 10.2.5 NHibernate查询语言 10.3 使用NHibernate框架开发三层ASP.NET应用程序 10.3.1 配置NHibernate框架到应用程序中 10.3.2 创建数据库表和实体类 10.3.3 编写O/R Mapping映射文件 10.3.4 使用NHibernate进行编程 小结 习题 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。