新手学Visual C# 2008+SQL Server 2005数据库与网络开发

出版时间:2009-1  出版社:电子工业出版社  作者:刘亮亮 等编著  页数:440  字数:612000  
Tag标签:无  

前言

VisualStudio2008是微软精心打造的新一代的软件开发平台产品,该平台的核心开发语言是VisualC#2008。VisualC#2008不仅继承了VisualC#2005版本的众多优点,而且引入了多个新增特性,不仅与SQLServer2005数据库完美融合,而且增强了LINQ查询技术的功能特性。VisualStudio2008中新增的LINQ查询功能对于很多用户来说还比较生疏,目前市场上讲述ASP.NET2008LINQ技术应用及开发的计算机书还比较少。在ASP.NET3.5 中的LINQ查询技术功能远远超出传统的数据查询技术,它对不同数据源访问、操作的技术进行了大大的拓展,使得使用同一种命令访问不同数据源成为可能。市场上仅有的相关书籍讲解的LINQ查询技术,主要还是基于LINQ的基本使用语法,或者针对集合的操作来说的,这两种书籍都不适合初学者从起步到使用、从使用到拓展的递进式学习过程。为了使读者快速地掌握VisualC#2008中的LINQ查询技术,以及熟练地使用LINQ和各种数据绑定控件结合使用,笔者精心编写了本书。本书根据读者一般的学习习惯,以循序渐进的方式,通过官方经典案例和自己实践实例的配合,给各层次的读者一个适度的学习空间,让读者在学习数据库知识的同时,掌握使用VisualC#2008LINQ查询技术解决实际工作中问题的方法。本书的内容安排本书共分为六篇,循序渐进地讲述了VisualC#2008、SQLServer2005数据库与网络开发的有关知识,从基本概念到具体实践、从LINQ基本概念的讲解到具体操作、从LINQ查询技术的一般操作到技巧性使用的具体实例等全方位的知识。第一篇(第1章~第3章)讲述了VisualC#2008环境配置基础,主要介绍了.NETFramework3.5 介绍的体系结构,以及C#开发语言的基本语法和在VisualC#2008中新增的特性。在本篇详细介绍这些知识点的同时,为了使读者理解透彻,还举了对应的实例,供读者参看、模拟、实践。第二篇(第4章~第6章)讲述了SQLServer2005数据库的关键技术,包括数据库的基本操作、T-SQL的常用函数,还包括了VisualC#2008中原有和新增的报表功能,为读者进一步学习VisualC#2008和SQLServer2005技术奠定基础。第三篇(第7章~第11章)介绍了数据访问技术——ADO.NET的有关技术,讲述了VisualC#2008中ADO.NET的数据访问技术、使用数据绑定和DataSet、SQLServerXML的功能、XML编程和LINQ——语言集成查询技术。其中LINQ——语言集成查询是本篇的重点和核心。为了使读者深入了解数据访问技术的有关技术,在本篇中每个章节中针对不同的数据访问技术列举了大量的实例,使读者从不同方面来全面认识VisualC#2008中的数据访问技术。第四篇(第12章~第14章)是Windows应用程序开发篇。主要介绍了Windows应用程序的相关技术、在Windows应用程序中使用的菜单和对话框以及在.NETFramework3.5 中新增组件开发。本篇深入地讲解了Windows应用程序中常用的控件,并详细讲解了WPF、WWF、WCF这些新增组件。第五篇(第15章~第16章)是Web应用程序开发篇。主要介绍了ASP.NET2008开发和如何创建和使用Web服务。为了使读者对Web应用程序有深入的了解,本篇中使用了大量的实例,供读者参看和实践。第六篇(第17章~第18章)是实战篇。通过2个基于SQLServer2005数据库的项目的介绍,讲述了如何在Windows应用程序和Web应用程序中使用LINQ查询技术,使读者更深刻地认识VisualC#2008中新增的特性和使用方法。VisualC#2008中新增的特性以及使用方法对未来的软件开发很重要,因此了解并学会使用这些新特性对开发人员来说尤为必要。读者可以遵循本书的写作顺序,参考以下流程图阅读本书。本书的特点本书不仅包含了VisualC#2008和SQLServer2005的复杂概念和知识,而且对VisualC#2008涉及的新增特性进行了详细的讲解,并筛选了最常使用和日常工作中最常见的一些操作和示例进行演示并说明。最为重要的是本书中的很多实例是笔者参与实际开发中总结出来的经验。本书将知识范围锁定在了适合初级、中级的部分,以大量的实例进行示范和解说,其特点主要体现在以下几个方面。配有学习论坛:http://www.cnblogs.com/liuliang001/,读者可以在上面讨论技术,笔者会及时回答读者提问,并提供各种技术文章,帮助你提高开发水平。本书的编排采用循序渐进的方式,适合初级、中级学者逐步掌握复杂的数据绑定技术及其控件。本书重点讲述VisualC#2008的有关知识,并为读者理解和实践奠定基础。本书采用了大量的实例,讲述VisualC#2008中新增特性的基本功能和使用技巧。所有实例都具有代表性和实际意义,着重解决工作中的实际问题。对于有特点的实例进行详细解释和分析,帮助读者理解和模拟实践。对于工作中经常遇到的问题,需要注意的关键点予以特别注示。按递进关系进行案例组织,使用新旧的知识点时相互关联,对比分析易于理解。本书采用技术要点、详细介绍、运行效果等多种方式进行讲解,系统性及可用性强。适合阅读本书的读者VisualC#2008的初学者SQLServer2005数据库的初学者VisualC#2008和SQLServer2005数据库技术的研究人员LINQ查询技术的研究人员使用LINQ查询技术进行开发的人员基于SQLServer2005数据库网站开发的人员使用LINQ技术进行毕业设计的计算机学员想了解LINQ技术的其他人员光盘内容介绍为了方便读者学习本书,本书附带超值光盘1张,内容为本书源程序和作者免费赠送的学习资料(659页电子书、10个学习视频和5个应用系统)。这些免费赠送的学习资料如下:182页ASP.NET网络开发技术电子书;199页VisualC#开发技术电子书;154页.NET数据库开发技术电子书;124页ASP.NETAjax开发电子书;4个.NET2.0入门视频;6个.NET3.5 入门视频;5个常见的典型系统。一、源程序主要包括书中涉及的所有源程序文件,全部按照章节整理。二、免费赠送的学习资料1.ASP.NET网络开发技术电子书(182页)第0章Web开发基础知识第1章走进ASP.NET2.0第2章类、对象和命名空间第3章ASP.NET2.0核心对象第4章标准服务器控件第5章HTML服务器控件第6章数据验证控件2.VisualC#2005开发技术电子书(199页)第1章C#与.NETFramework简介第2章C#程序设计基础第3章与用户交互第4章常用控件第5章类第6章抽象类、多态及接口第7章处理异常和错误第8章XML编程第9章应用程序部署第10章时间跟踪系统3..NET数据库开发技术电子书(154页)第1章操作数据库第2章使用数据库第3章使用数据绑定和DataSet第4章SQLServerXML的功能第5章XML编程第6章数据映射方案第7章NHibernate事务、并发和缓存第8章NHibernate高级数据映射和查询4.ASP.NETAjax开发电子书(124页)第1章初识ASP.NETAjax第2章AjaxControlToolkit中的文本输入处理第3章基于Ajax的电子邮件处理5..NET2.0入门视频(4个)VisualStudio的安装和配置ASP.NETWeb程序开发入门.NET程序调试方法运行eBookShop实例6..NET3.5 入门视频(6个)创建ASP.NET程序创建窗体应用程序创建控制台应用程序打开现有程序读取SQLExpress数据使用SQLExpress建立数据库7.常见的典型系统(5个)博客引擎:是一个结构精练但功能强大的博客系统,它充分利用了ASP.NET2.0的新特性,比如母版页、主题、国际化等界面特性,还使用了提供者模型实现了一个可扩展的数据访问层。时间跟踪系统:在工作团队内部,经常会列出项目计划、项目人员等信息。使用时间跟踪系统,将这些计划信息录入系统,在项目完成时录入实际完成信息,这样可以跟踪项目进度。通过生成自定义的报表,可以将预计与实际完成的时间进行比较。图书馆管理信息系统:该管理信息系统具有一个典型的Windows窗体应用程序界面,并完成图书馆日常工作中大部分常见的流程。本系统具备的功能有图书入库、借书、还书、图书管理、借阅人员管理、系统使用人员管理和惩罚管理等。在线求职系统:本系统可以为企业和求职者提供一个互动的供求平台。企业需要查看网站人才库中感兴趣的求职者信息,发布公司用人需求,并建立与求职者的互动。求职者需要查看企业所发布的招聘信息,并能通过求职网站了解公司的基本资料,求职者与企业都方便地收集感兴趣的信息,以便于相互进一步的沟通与交流。中小型企业网站:本系统为企业提供了一个展示的平台,向外界提供企业产品资料、企业专业人员、企业的客户信誉,以及企业的相关新闻和联系方式。

内容概要

   Visual Studio 2008是微软精心打造的新一代的软件开发平台产品,Visual C# 2008是该平台的核心开发语言之一,也是目前最流行的软件开发语言。Visual C# 2008是Visual C# 2005的升级版本,在此基础上增加了很多新的特性。不仅增强了对各种数据库的支持功能,而且提高了对SQL Server 2005数据库和智能设备的支持力度。本书一共分六篇,循序渐进地讲述了Visual C# 2008和SQL Server 2005数据库的有关技术,从基本概念到具体实践、从新增特性认识到具体操作、从新增控件及组件的一般操作到技巧性使用都进行了详细的阐述,并对具体知识点进行了详细的实例讲解。  本书的特点是详细介绍了Visual C# 2008和SQL Server 2005数据库的常用操作,突出了LINQ查询技术在数据操作中的实用性和技巧性。本书含有大量实例,详细描述了各个数据绑定控件的属性及代码编写技巧,方便读者模拟实践。本书适合正在学习使用Visual C# 2008和SQL Server 2005数据库开发的用户阅读,并可作为开发人员的参考手册使用。

书籍目录

本书学习导航如下: 要学会Visual C# 2008环境配置基础以及C#开发语言的基本语法和在Visual C# 2008中新增的特性,仔细阅读第1篇 要了解SQL Server 2005数据库的关键技术,仔细阅读第2篇 要掌握数据访问技术——ADO.NET的有关技术,特别是LINQ——语言集成查询,仔细阅读第3篇 要运用Windows应用程序开发技术,仔细阅读第4篇 要运用Web应用程序开发技术,仔细阅读第5篇 要将Visual C# 2008和SQL Server 2005数据库的技术应用到实践中,仔细阅读第6篇第1篇  Visual C# 2008入门篇 1 .NET Framework 3.5简介	 2 C#语言基础	 3 Visual C# 2008简介	第2篇  SQL Server 2005入门篇 4 操作数据库	 5 T-SQL进阶	 6 数据报表	第3篇  数据访问ADO.NET篇 7 使用数据库	 8 使用数据绑定和DataSet	 9 SQL Server XML的功能	 10 XML编程	 11 LINQ——语言集成查询简介	第4篇 Windows应用程序开发篇 12 Windows应用程序概述	 13 使用菜单和对话框	 14 .NET Framework 3.5组件开发	第5篇 Web应用程序开发篇 15 ASP.NET 2008开发	 16 创建和使用Web服务	第6篇  实 战 篇 17 简历管理系统网站	 18 图书馆管理系统

章节摘录

插图:第1章 NETFramework3.5 简介2007年11月,微软发布了VisualStudi02008版本和.NETFramework3.5 。本章将对.NETFramework3.5 的主要概念和一些新增功能进行简要介绍。.NETFramework是.NET技术的一部分,下面先简单介绍一下VisualStudi02008的安装配置和与VisualStudi02005相比较增加的一些主要控件。1.1 VisualStudi02008概述本节首先介绍了.NET的开发环境和安装配置,重点介绍了VisualStudi02008新增的主要控件和MSDN。1.1.1.NET开发环境VisualStudio现在最流行的Windows平台应用程序开发环境是VisualStudio,它是由微软公司推出的综合开发平台。目前最新的版本是9.0版,也就是2007年11月发布的英文版VisualStudi02008。VisualStudi0可以用来创建Windows应用程序和Web应用程序,也可以使用它基于组件的强大开发工具,简化基于团队的企业级解决方案的设计开发。还可以用来创建网络服务、智能设备应用程序和Office的插件。1998年,微软公司发布VisualStudi06.0。这使得所有的程序开发语言的版本均升至6.0版。这也是微软最后一次发布VisualBasic。此后出现的是一种新的面向对象语言——MicrosoftBasic.NET。2002年,随着WindowsXP和OfficeXP的发布,微软发布了VisualStudi0.NET。在这个版本的VisualStudi0中,微软将VisualFoxPr0作为一个单独的开发环境,取消了VisualInterDev,并引入一种建立在.NET框架上的托管代码机制和新的程序开发语言——c_I}。c}}语言是运行于.NET框架结构之上的一种高级语言。

编辑推荐

《新手学Visual C# 2008+SQL Server 2005数据库与网络开发》作者希望通过博客园系列图书让更多朋友分享自己在对技术追求的征途中的思考与收获。我们对技术追求的征途一直在进行,每迈出一步,我们就走得更远,步伐越大,走得就越远,这就是征途,让我们在技术的征途上共同努力,用技术去改变世界。内容概述NETFramework3.5C#语言基础VisualC#2008开发环境操作数据库SQLServer2005T-SQL进阶数据报表开发数据绑定和DataSetSQLServerXMLXML编程LINQWindows应用程序开发菜单和对话框WPF、WWF、WCFASP.NET3.5开发创建和使用Web服务简历管理系统网站图书馆管理系统超值光盘《新手学Visual C# 2008+SQL Server 2005数据库与网络开发》所有的源程序182页ASP.NET网络开发技术电子书199页VisualC#开发技术电子书154页.NET数据库开发技术电子书124页ASP.NETAJAX开发电子书4个.NET2.0入门视频6个.NET3.5入门视频5个常见的典型系统

图书封面

图书标签Tags

评论、评分、阅读与下载


    新手学Visual C# 2008+SQL Server 2005数据库与网络开发 PDF格式下载


用户评论 (总计5条)

 
 

  •   说是新手学的,但是前提是要学会C#.net2.0的基础上才读懂这本书。所以我看这本书的“新手”是指在C#.net2.0起步才能跨越到C#.net3.5.要是从0起点开始学,估计这本书就天书了呵呵~!
  •   一本垃圾书!讲的一点都不详细
  •   质量可以,内容就一般般,用处不算十分大,讲的都是入门的知识
  •   讲得很详细,每一步都有说明,实用价值较高,不错的书
  •   书不是全新的,有明显的翻阅痕迹。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7