本书配合大量示例代码,通过一个完整的商务系统全面地讲述了ASP、C#,SQL Server及它们之间的关系,使您对如何以可行的方式从使用ASP.NET中获益有比较深刻和全面的理解。另外本书还介绍了编码规范、数据库设计规范、项目文档以及数据库设计等企业级开发所需要的知识,在阅读本书后,您会很快熟悉ASP.NET的构成,并能创建出灵活、安全和稳定可靠的Web站点。
ASP.NET是Microsoft公司.NET战略中最重要的一部分,ASP.NET是.NET下全新的Web应用服务平台和开发平台。ASP.NET页面文件扩展名为“.ASPX”,可以和现有的 ASP 应用同步运行,代码要比ASP 更少,支持XML Web Services开发,部署更加容易,具有更好的可靠性和可用性,更好的可伸缩性,性能大大提高。
本书配合大量示例代码,通过一个完整的商务系统全面地讲述了ASP、C#,SQL Server及它们之间的关系,通过本书学习对如何以可行的方式从使用ASP.NET中获益有比较深刻和全面的理解。
另外本书还介绍了编码规范、数据库设计规范、项目文档以及数据库设计等企业级开发所需要的知识,在阅读本书后,您会很快熟悉ASP.NET的构成,并能创建出灵活、安全和稳定可靠的Web站点。本书适合于没有ASP、C#、XML、面向对象编程或.NET Framework经验的初学者。
第1章 编程工具
1.1 VisualStudio.NET企业级功能
1.1.1 VisualStudio.NET版本简介
1.1.2 企业模版
1.1.3 策略文件
1.1.4 自定义帮助
1.1.5 关于插件
1.1.6 总结
1.2 设计工具
1.2.1 用Visio建模
1.2.2 其他工具
1.2.3 总结
1.3 源代码管理工具
1.3.1 VisualSourceSafe
1.3.2 其他工具
1.3.3 总结
1.4 测试工具
1.4.1 ApplicationCenterTest
1.4.2 其他工具
1.4.3 总结
1.5 安装部署工具
1.5.1 MicrosoftWindowsInstaller
1.5.2 其他工具
第2章 C#语言快速学习
2.1 .NET预览
2.1.1 .NET是什么
2.1.2 .NET设计目标
2.2 .NET核心介绍
2.2.1 公共语言运行库(CLR)
2.2.2 .NET框架类库(FCL)
2.3 第一个C#程序
2.4 C#程序结构介绍
2.4.1 C#语言数据类型
2.4.2 基本语句
2.4.3 类与方法
2.5 面向对象程序设计
2.6 C#面向对象设计
2.6.1 类与对象
2.6.2 继承和多态
第3章 ASP.NET快速学习
第4章 .NET数据库快速学习
第5章 项目文档
第6章 数据访问组件
第7章 公共组件
第8章 充值卡生成组件
第9章 新闻公告模块
第10章 在线支付模块
第11章 热点影片推荐模块
第12章 用户管理模块
第13章 用户充值模块
第14章 影片库模块
第15章 系统集成
第16章 系统部署
第17章 ASP.NET2.0进阶
附录 AXSLT元素和函数
A.1 XSLT元素
A.2 XSLT函数
附录B 使用说明