- Visual C# 2005+SQL Server 2005数据库与网络开发
- 丁士锋等编著
- 1860字
- 2020-08-26 16:42:59
前言:作者的提示
现在.NET已经占据了程序设计的半壁江山,很多公司都使用它作为开发工具。在前程无忧网(www.51job.com)上搜索,每周的招聘职位都在6000个以上。
在.NET体系中,Visual C# 2005是使用最多的工具,可以说是.NET的主力。开发系统必须要有后台数据库的支持,SQL Server是其中的佼佼者,而且它和C#一样,都是微软的产品,能够很好的协作,发挥系统的最大性能。
本书针对Visual C# 2005与SQL Server 2005这对黄金组合进行讲解,突破了帮助文件式的罗列,通过典型实例,让读者在编程过程中,逐步掌握数据库系统开发。同时讲解了当前流行的NHibernate、Blog系统开发等内容,这些都是其他书籍所没有的。
.NET的学习流程图
本书包括的内容
全书分为6个部分,18个章节。内容安排如下:
和其他书籍相比,本书有何特点
1.配有学习论坛http://www.rzchina.net,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助你提高开发水平。
2.技术新颖,内容广泛:基于Visual C# 2005语言和SQL Server 2005数据库,二者是刚刚发布不久的编程技术和数据库技术。书中涉及当前比较流行的客户端应用程序和Web浏览器应用程序的应用类型。
3.知识与实例密切结合:为了能使读者迅速理解书中的每个知识点,在每章介绍技术的同时,穿插着具体的实例。这些实例都是作者精心设计的,力争说明该章节的每个技术点,使读者在实践中理解知识。
4.技术独立与集中:Visual C# 2005语言和SQL Server 2005是两个不同领域的技术,二者从技术角度是孤立的,所以书中的前几个部分都是独立介绍。但二者又是紧密结合的,程序与数据很少能独立地完成一个应用的实现,在书中的后几部分,结合具体的应用程序类型,将二者有机地结合起来,实现具体的应用。
5.配带代码光盘,加速学习:本书示例中的所有源代码,都可以在随书光盘中找到,根据相应的程序说明,读者可以基于书中的讲解然后借助代码进行同步学习。
本书超值光盘
1.本书实例源文件
包括本书涉及的所有源文件,读者可以在学习的过程中,直接将其复制到开发环境中,提高学习效率。
操作系统:Windows 2000及其以上版本
开发环境:Microsoft Visual Studio 2005及其以上版本
数据库:SQL Server 2005及其以上版本
Web服务器:IIS 5.1及以上版本
2.赠送505页相关技术实用学习电子书
① ASP.NET 2.0网络开发技术学习电子书(182页)
第0章Web开发基础知识
第1章 走进ASP.NET 2.0
第2章 类、对象和命名空间
第3章ASP.NET 2.0核心对象
第4章 标准服务器控件
第5章HTML服务器控件
第6章 数据验证控件
② Visual C# 2005开发技术学习电子书(199页)
第1章C#与.NET Framework简介
第2章C#程序设计基础
第3章 与用户交互
第4章 常用控件
第5章 类
第6章 抽象类、多态及接口
第7章 处理异常和错误
第8章XML编程
第9章 应用程序部署
第10章 时间跟踪系统
③ ASP.NET Ajax开发学习电子书(124页)
第1章 初识ASP.NET Ajax
第2章Ajax Control Toolkit中的文本输入处理
第3章 基于Ajax的电子邮件处理
3.赠送3个实用的多媒体教学课件
包括3个视频文件:
● Visual Studio的安装和配置
● ASP.NET Web程序开发入门.
● NET程序调试方法
视频截图如右图所示:
4.赠送4大常见实用系统源代码(含注释)
赠送了4个常见的系统,供读者研究使用,具体介绍如下:
① 时间跟踪系统:在工作团队内部,经常会列出项目计划,项目人员等信息。使用时间跟踪系统,将这些计划信息录入系统,在项目完成时录入实际完成信息,这样可以跟踪项目进度。通过自定义的报表生成,可以将预计与实际完成的时间进行比较。
② 图书馆管理信息系统:该管理信息系统具有一个典型的Windows窗体应用程序界面,并完成图书馆日常工作中大部分常见的流程。本系统具备如下功能:图书入库、借书、还书、图书管理、借阅人员管理、系统使用人员管理和惩罚管理等。
③ 网上书店:本系统采用分层结构,包括通用组件层、数据访问层、业务逻辑层、用户接口层这四层,实现了一个完整的网上书店。在系统中,顾客可以浏览图书、查询图书、把图书放到购物篮、购买图书等。同时还提供了系统管理、销量统计、用户管理等功能。
④ 在线求职系统:本系统可以为企业和求职者提供一个互动的供求平台。企业的需要查看网站人才库中感兴趣的求职者信息、发布公司用人需求,并建立与求职者的互动。求职者需要查看企业所发布的招聘信息,并能过求职网站了解公司的基本资料,求职者与企业都要方便的收藏感兴趣的信息,以便于相互双方进一步的沟通与交流。
适合阅读本书的读者
本书的6个部分按照由独立讲解到结合应用的顺序,使读者可以先各自了解每个技术的知识,然后再结合实现程序的开发。读者可以根据自身的积累程度来分章节读取,如属于语言入门的读者,可以先阅读语言相关的章节;而对于数据库基础薄弱的读者,可以先学习数据库的相关操作,待补齐相关技术之后,再来阅读后续的具体程序开发章节,实现不同类型程序的数据库应用。
作者
2008年1月