本书是作者在总结多年ASP.NET教学和应用项目开发经验基础上编写完成的,编写过程中充分吸取了其他实用教程的成功经验。与现有的ASP.NET教材相比,本书具有明显的应用特色,只要认真阅读本书并结合上机操作指导进行练习,就能在较短的时间内基本掌握ASP.NET及其应用技术。
本书主要介绍了Web基础、基本Web控件的使用、数据库的连接与读取、数据控件、页面导航控件、母版页、CSS样式和框架、MCP考试系统设计以及C#基础语法、C#编程规范及ASP.NET常用函数参考等。
本书以一个能够实际应用的考试系统案例为主线,深入浅出、全面地讲解了.NET Web应用程序设计的基本方法、技巧及注意事项,目的是培养读者开发Web应用程序的能力,使读者尽快掌握ASP.NET的关键技术。
本书内容组织合理,针对性和实用性强,既可以作为高职高专教材,也可以作为Web应用程序开发人员的技术参考资料。
- 上篇 基础篇
- 项目一 Hello,ASP.NET!
- 项目二 Web基础
- 任务一 理解HTTP协议如何交互
- 任务二 学习ASP.NET内置对象
- 项目三 基本Web控件的使用
- 任务一 了解ASP.NET的Web服务器控件、HTML服务器控件和HTML控件
- 任务二 Label控件
- 任务三 TextBox控件和Button控件
- 任务四 CheckBox和CheckBoxList控件
- 任务五 验证控件
- 项目四 数据库的连接与读取
- 项目五 数据控件
- 任务一 GridView控件
- 任务二 DataList控件
- 任务三 Repeater控件
- 任务四 DetailsView控件
- 任务五 FormView控件
- 项目六 页面导航控件
- 任务一 用TreeView和Menu实现页面导航
- 任务二 用SiteMapPath实现页面导航
- 项目七 母版页
- 项目八 CSS样式和框架
- 下篇 实 践 篇
- 项目九 MCP数据库的设计
- 任务一 创建MCP数据库
- 任务二 MCP系统开发总体设计方案
- 项目十 MCP系统界面设计
- 任务一 MCP系统登录界面的设计
- 任务二 MCP系统管理主框架页面的设计
- 任务三 MCP系统教师试题模块管理页面的设计
- 任务四 MCP系统教师试题管理页面的设计
- 任务五 MCP系统学生管理页面的设计
- 任务六 MCP系统成绩查询页面的设计
- 任务七 MCP系统系统用户管理页面的设计
- 任务八 MCP系统学生考试界面的设计
- 项目十一 各类的创建
- 任务一 创建Student类
- 任务二 创建Teacher类
- 项目十二 创建存储过程
- 附录一 C#基础语法
- 附录二 C#编程规范
- 附录三 ASP.NET常用函数参考
- 参考文献