
)Q8{;UEjlOw0ITPUB个人空间\{ yh7j$X!LS
【书 名】 Visual C# 2005+SQL Server数据库与网络开发
SN8b$[$Jz&| S0【作 者】丁士锋 等ITPUB个人空间DE|V8d6j8Y.?v
?X
【ISBN】 978-7-121-05617-8
8w6v-U$\V"R's0【出版社】 电子工业出版社
D ul-ruhE/u0【出版日期】2008年1月ITPUB个人空间})k/y&aH:a
【市场价】59.8元(含光盘1张)
a0[Dzy)Q
{J0【页数】552
;`0B4YWv0ITPUB个人空间d;Y/?9^s0Z8{;e`
【内容简介】ITPUB个人空间,t
wN;M8DnmV
基于数据库的网络应用程序开发是当今程序开发的一大特色,本书基于微软的.NET框架和数据库SQL Server 2005服务器技术,详细全面地介绍了该框架下的C# 2.0技术,以及如何基于该编程语言实现基于数据库的程序开发。
全书分为6篇。第一篇介绍了C#语言的基础知识,包括C#简介和C#语言基础;第二篇介绍了数据库SQL 2005的相关知识,包括数据库的操作、数据查询语言基础以及数据报表的相关概念;第三篇介绍了ADO.NET的相关知识,包括数据库的使用、数据集的操作、SQL XML的相关操作、XML编程以及数据映射NHibernate技术讲解;第四篇介绍了Windows应用程序结合数据库应用的实现,包括Windows窗体以及Windows菜单和对话框;第五篇介绍了Web程序结合数据库应用的实现,包括ASP.NET应用程序和Web服务的相关知识;第六篇介绍了两个大型系统的实现过程。
本书按照由基础到高级,再结合具体应用程序类型的过程,向读者介绍这门技术。首先通过基础知识的讲解,使初级读者学习到C#语言和数据库操作的相关知识,然后结合具体的C#应用程序类型,实现基于数据库的应用。ITPUB个人空间!| X%VIT%r
6M)x"?"E"u$o
{6Ng0ITPUB个人空间T){$Fsva
【前 言】
'vf8LPm$L0ITPUB个人空间(a:B#Q2M,A(R
sB`P
现在.NET已经占据了程序设计的半壁江山,很多公司都使用它作为开发工具。在前程无忧网(www.51job.com)上搜索,每周的招聘职位都在6000个以上。
在.NET体系中,Visual C# 2005是使用最多的工具,可以说是.NET的主力。开发系统必须要有后台数据库的支持,SQL Server是其中的佼佼者,而且它和C#一样,都是微软的产品,能够很好的协作,发挥系统的最大性能。
本书针对Visual C# 2005与SQL Server 2005这对黄金组合进行讲解,突破了帮助文件式的罗列,通过典型实例,让读者在编程过程中,逐步掌握数据库系统开发。同时讲解了当前流行的NHibernate、Blog系统开发等内容,这些都是其他书籍所没有的。
【目 录】
第一篇 Visual C# 2005入门篇ITPUB个人空间-ml\/gd3S(g2k ]1J
第1章 C#简介
5Ek5Bo@nO)`F0第2章 C#语言基础
R:EyS_O
^0第二篇 SQL Server 2005入门篇
第3章 操作数据库ITPUB个人空间?Qx6k nt9d
第4章 T-SQL进阶ITPUB个人空间-i]sv/sU
B+M'^r:R8SR)T[
第5章 数据报表ITPUB个人空间]k$x o0{6F%O8v
第三篇 数据访问ADO.NET篇
第6章 使用数据库
q@3k? MEa7Q%n0第7章 使用数据绑定和DataSetITPUB个人空间2u(V#aS-K#i'y8Tt
第8章 SQL Server XML的功能
o"P
j
vW%y0第9章 XML编程
^&g1u8Mhly9i0第10章 数据映射方案
第11章 NHibernate事务、并发和
第12章 NHibernate高级数据映射和查询缓存ITPUB个人空间C5KaEU|#f6dx
第四篇 Windows应用程序开发
第13章 Windows应用程序概述
5rJ7`k6l!?9a)t3d0第14章 使用菜单和对话框
$EF7Q8@\["v0第五篇 Web应用程序开发
第15章 ASP.NET 2.0开发
2hl.R(np,x0第16章 创建和使用Web服务
n&~k5@[T8L&Y0第六篇 实战篇
第17章 中小型企业网站ITPUB个人空间8vt4D:A3|mq9@P
第18章 博客引擎BlogEngine.NET
)l }]x h r
| W0
*A6B"`H4dYkq3x0【本书特点】
MaNH"w'f)eR0ITPUB个人空间Od(}*L#q;Cvw
1.配有学习论坛http://www.rzchina.net,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助你提高开发水平。
2.技术新颖,内容广泛:基于Visual C# 2005语言和SQL Server 2005数据库,二者是刚刚发布不久的编程技术和数据库技术。书中涉及当前比较流行的客户端应用程序和Web浏览器应用程序的应用类型。
3.知识与实例密切结合:为了能使读者迅速理解书中的每个知识点,在每章介绍技术的同时,穿插着具体的实例。这些实例都是作者精心设计的,力争说明该章节的每个技术点,使读者在实践中理解知识。
4.技术独立与集中:Visual C# 2005语言和SQL Server 2005是两个不同领域的技术,二者从技术角度是孤立的,所以书中的前几个部分都是独立介绍。但二者又是紧密结合的,程序与数据很少能独立地完成一个应用的实现,在书中的后几部分,结合具体的应用程序类型,将二者有机地结合起来,实现具体的应用。
5.配带代码光盘,加速学习:本书示例中的所有源代码,都可以在随书光盘中找到,根据相应的程序说明,读者可以基于书中的讲解然后借助代码进行同步学习。
ITPUB个人空间I3\3s
n2E7[
ITPUB个人空间e'`6~3d)~ Rrx
【超值光盘内容】ITPUB个人空间m PJ'l[|4U
'L%Q0e-J`%Ycc0
1.本书实例源文件
e'N%zS(d5u7w
]9M$e$Q02.赠送505页相关技术实用学习电子书
3.赠送3个实用的多媒体教学课件ITPUB个人空间2RDR*pB O)i$ZY
S
4.赠送4大常见实用系统源代码(含注释)
M%n$X2d0k/~)O0
r,r0k~G hIg#b0
【适合的读者】ITPUB个人空间'T+a3e]$m7O|_%e
ITPUB个人空间1Fk+U5WQ8@9w/gL
本书的6个部分按照由独立讲解到结合应用的顺序,使读者可以先各自了解每个技术的知识,然后再结合实现程序的开发。读者可以根据自身的积累程度来分章节读取,如属于语言入门的读者,可以先阅读语言相关的章节;而对于数据库基础薄弱的读者,可以先学习数据库的相关操作,待补齐相关技术之后,再来阅读后续的具体程序开发章节,实现不同类型程序的数据库应用。