本书编写的指导思想是强调实际应用,注重能力培养。内容涵盖运用ASP.NET进行Web应用开发的基本知识和技能,书中示例面向应用,全面兼顾知识介绍、编程能力培养和实践技能训练。
本书定位于想要使用ASP.NET进行Web应用程序开发的初、中级读者,一些案例对于高级用户也具有很好的参考价值。同时,本书也特别适合作为大专院校计算机专业广大师生的案例参考书。
本书从动态服务器技术大背景入手,介绍了服务器相关的知识、ASP.NET技术基础,以及VS2008和SQL Server2005操作基础,同时详细讲解了C拌语言设计入门,然后以网站注册、登录和验证模块、网站交互留言模块、图片上传系统模块、网站流量与统计监测、网站投票与反馈模块、购物车模块、RSS信息发布与聚合模块、SNS问答模块、网站信息检索与搜索模块、缓存技术在网站中的应用、开发更高效的网站等10多个实际项目开发程序为案例,从软件工程的角度出发,按照项目的开发顺序,系统、全面地介绍了程序开发流程。对开发背景、需求分析、系统功能分析、数据库分析、数据库设计、网站开发等过程详细地进行了介绍(配书光盘中的项目经过严格测试)。
本书案例涉及模块广泛,实用性非常强。通过本书的学习,读者可以掌握网站开发的一般过程和常用模块设计技术,能够结合具体的网站进行软件开发,以减少开发系统所需要的时间。
本书定位于想要使用ASP.NET进行Web应用程序开发的初、中级读者,而对于初步了解ASP.NET技术的读者来说,书中所提供的各种网站开发技巧和优化方案也具有很高的参考价值。本书也可作为高职高专院校、成人高校或其他院校相关专业的教材。
第1章 走近ASP.NET 3.5
第2章 VS2008+SOL Server 2005操作基础
……
第3章 C#程序设计入门
第4章 网站准入与安全防范——网站注册登录和验证模块
第5章 让网站开始聚集人气——网站交互留言模块
第6章 探秘二进制数据流——图片上传系统模块
第7章 知已知彼百战不殆——网站流量与统计监测
第8章 让自己的网站更具有亲和力——网站投票与反馈模块
第9章 网上商店交易引擎——岉物车模块
第10章 挖掘网络信息的剩余价值——RSS信息发布与聚合模块
第11章 社会化网络服务——SNS问答模块
第12章 神秘的网络爬虫——网站信息检索与搜索模块
第13章 更高效的网站——缓存技术在网站中的初步应用
第14章 更高效的网站——企业级缓存优化策略
第15章 更高效的网站——使用缓存技术优化问答模块