新手學(xué)Visual C# 2008+SQL Server 2005數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)開發(fā)

出版時(shí)間:2009-1  出版社:電子工業(yè)出版社  作者:劉亮亮 等編著  頁(yè)數(shù):440  字?jǐn)?shù):612000  
Tag標(biāo)簽:無(wú)  

前言

VisualStudio2008是微軟精心打造的新一代的軟件開發(fā)平臺(tái)產(chǎn)品,該平臺(tái)的核心開發(fā)語(yǔ)言是VisualC#2008。VisualC#2008不僅繼承了VisualC#2005版本的眾多優(yōu)點(diǎn),而且引入了多個(gè)新增特性,不僅與SQLServer2005數(shù)據(jù)庫(kù)完美融合,而且增強(qiáng)了LINQ查詢技術(shù)的功能特性。VisualStudio2008中新增的LINQ查詢功能對(duì)于很多用戶來(lái)說(shuō)還比較生疏,目前市場(chǎng)上講述ASP.NET2008LINQ技術(shù)應(yīng)用及開發(fā)的計(jì)算機(jī)書還比較少。在ASP.NET3.5 中的LINQ查詢技術(shù)功能遠(yuǎn)遠(yuǎn)超出傳統(tǒng)的數(shù)據(jù)查詢技術(shù),它對(duì)不同數(shù)據(jù)源訪問(wèn)、操作的技術(shù)進(jìn)行了大大的拓展,使得使用同一種命令訪問(wèn)不同數(shù)據(jù)源成為可能。市場(chǎng)上僅有的相關(guān)書籍講解的LINQ查詢技術(shù),主要還是基于LINQ的基本使用語(yǔ)法,或者針對(duì)集合的操作來(lái)說(shuō)的,這兩種書籍都不適合初學(xué)者從起步到使用、從使用到拓展的遞進(jìn)式學(xué)習(xí)過(guò)程。為了使讀者快速地掌握VisualC#2008中的LINQ查詢技術(shù),以及熟練地使用LINQ和各種數(shù)據(jù)綁定控件結(jié)合使用,筆者精心編寫了本書。本書根據(jù)讀者一般的學(xué)習(xí)習(xí)慣,以循序漸進(jìn)的方式,通過(guò)官方經(jīng)典案例和自己實(shí)踐實(shí)例的配合,給各層次的讀者一個(gè)適度的學(xué)習(xí)空間,讓讀者在學(xué)習(xí)數(shù)據(jù)庫(kù)知識(shí)的同時(shí),掌握使用VisualC#2008LINQ查詢技術(shù)解決實(shí)際工作中問(wèn)題的方法。本書的內(nèi)容安排本書共分為六篇,循序漸進(jìn)地講述了VisualC#2008、SQLServer2005數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)開發(fā)的有關(guān)知識(shí),從基本概念到具體實(shí)踐、從LINQ基本概念的講解到具體操作、從LINQ查詢技術(shù)的一般操作到技巧性使用的具體實(shí)例等全方位的知識(shí)。第一篇(第1章~第3章)講述了VisualC#2008環(huán)境配置基礎(chǔ),主要介紹了.NETFramework3.5 介紹的體系結(jié)構(gòu),以及C#開發(fā)語(yǔ)言的基本語(yǔ)法和在VisualC#2008中新增的特性。在本篇詳細(xì)介紹這些知識(shí)點(diǎn)的同時(shí),為了使讀者理解透徹,還舉了對(duì)應(yīng)的實(shí)例,供讀者參看、模擬、實(shí)踐。第二篇(第4章~第6章)講述了SQLServer2005數(shù)據(jù)庫(kù)的關(guān)鍵技術(shù),包括數(shù)據(jù)庫(kù)的基本操作、T-SQL的常用函數(shù),還包括了VisualC#2008中原有和新增的報(bào)表功能,為讀者進(jìn)一步學(xué)習(xí)VisualC#2008和SQLServer2005技術(shù)奠定基礎(chǔ)。第三篇(第7章~第11章)介紹了數(shù)據(jù)訪問(wèn)技術(shù)——ADO.NET的有關(guān)技術(shù),講述了VisualC#2008中ADO.NET的數(shù)據(jù)訪問(wèn)技術(shù)、使用數(shù)據(jù)綁定和DataSet、SQLServerXML的功能、XML編程和LINQ——語(yǔ)言集成查詢技術(shù)。其中LINQ——語(yǔ)言集成查詢是本篇的重點(diǎn)和核心。為了使讀者深入了解數(shù)據(jù)訪問(wèn)技術(shù)的有關(guān)技術(shù),在本篇中每個(gè)章節(jié)中針對(duì)不同的數(shù)據(jù)訪問(wèn)技術(shù)列舉了大量的實(shí)例,使讀者從不同方面來(lái)全面認(rèn)識(shí)VisualC#2008中的數(shù)據(jù)訪問(wèn)技術(shù)。第四篇(第12章~第14章)是Windows應(yīng)用程序開發(fā)篇。主要介紹了Windows應(yīng)用程序的相關(guān)技術(shù)、在Windows應(yīng)用程序中使用的菜單和對(duì)話框以及在.NETFramework3.5 中新增組件開發(fā)。本篇深入地講解了Windows應(yīng)用程序中常用的控件,并詳細(xì)講解了WPF、WWF、WCF這些新增組件。第五篇(第15章~第16章)是Web應(yīng)用程序開發(fā)篇。主要介紹了ASP.NET2008開發(fā)和如何創(chuàng)建和使用Web服務(wù)。為了使讀者對(duì)Web應(yīng)用程序有深入的了解,本篇中使用了大量的實(shí)例,供讀者參看和實(shí)踐。第六篇(第17章~第18章)是實(shí)戰(zhàn)篇。通過(guò)2個(gè)基于SQLServer2005數(shù)據(jù)庫(kù)的項(xiàng)目的介紹,講述了如何在Windows應(yīng)用程序和Web應(yīng)用程序中使用LINQ查詢技術(shù),使讀者更深刻地認(rèn)識(shí)VisualC#2008中新增的特性和使用方法。VisualC#2008中新增的特性以及使用方法對(duì)未來(lái)的軟件開發(fā)很重要,因此了解并學(xué)會(huì)使用這些新特性對(duì)開發(fā)人員來(lái)說(shuō)尤為必要。讀者可以遵循本書的寫作順序,參考以下流程圖閱讀本書。本書的特點(diǎn)本書不僅包含了VisualC#2008和SQLServer2005的復(fù)雜概念和知識(shí),而且對(duì)VisualC#2008涉及的新增特性進(jìn)行了詳細(xì)的講解,并篩選了最常使用和日常工作中最常見的一些操作和示例進(jìn)行演示并說(shuō)明。最為重要的是本書中的很多實(shí)例是筆者參與實(shí)際開發(fā)中總結(jié)出來(lái)的經(jīng)驗(yàn)。本書將知識(shí)范圍鎖定在了適合初級(jí)、中級(jí)的部分,以大量的實(shí)例進(jìn)行示范和解說(shuō),其特點(diǎn)主要體現(xiàn)在以下幾個(gè)方面。配有學(xué)習(xí)論壇:http://www.cnblogs.com/liuliang001/,讀者可以在上面討論技術(shù),筆者會(huì)及時(shí)回答讀者提問(wèn),并提供各種技術(shù)文章,幫助你提高開發(fā)水平。本書的編排采用循序漸進(jìn)的方式,適合初級(jí)、中級(jí)學(xué)者逐步掌握復(fù)雜的數(shù)據(jù)綁定技術(shù)及其控件。本書重點(diǎn)講述VisualC#2008的有關(guān)知識(shí),并為讀者理解和實(shí)踐奠定基礎(chǔ)。本書采用了大量的實(shí)例,講述VisualC#2008中新增特性的基本功能和使用技巧。所有實(shí)例都具有代表性和實(shí)際意義,著重解決工作中的實(shí)際問(wèn)題。對(duì)于有特點(diǎn)的實(shí)例進(jìn)行詳細(xì)解釋和分析,幫助讀者理解和模擬實(shí)踐。對(duì)于工作中經(jīng)常遇到的問(wèn)題,需要注意的關(guān)鍵點(diǎn)予以特別注示。按遞進(jìn)關(guān)系進(jìn)行案例組織,使用新舊的知識(shí)點(diǎn)時(shí)相互關(guān)聯(lián),對(duì)比分析易于理解。本書采用技術(shù)要點(diǎn)、詳細(xì)介紹、運(yùn)行效果等多種方式進(jìn)行講解,系統(tǒng)性及可用性強(qiáng)。適合閱讀本書的讀者VisualC#2008的初學(xué)者SQLServer2005數(shù)據(jù)庫(kù)的初學(xué)者VisualC#2008和SQLServer2005數(shù)據(jù)庫(kù)技術(shù)的研究人員LINQ查詢技術(shù)的研究人員使用LINQ查詢技術(shù)進(jìn)行開發(fā)的人員基于SQLServer2005數(shù)據(jù)庫(kù)網(wǎng)站開發(fā)的人員使用LINQ技術(shù)進(jìn)行畢業(yè)設(shè)計(jì)的計(jì)算機(jī)學(xué)員想了解LINQ技術(shù)的其他人員光盤內(nèi)容介紹為了方便讀者學(xué)習(xí)本書,本書附帶超值光盤1張,內(nèi)容為本書源程序和作者免費(fèi)贈(zèng)送的學(xué)習(xí)資料(659頁(yè)電子書、10個(gè)學(xué)習(xí)視頻和5個(gè)應(yīng)用系統(tǒng))。這些免費(fèi)贈(zèng)送的學(xué)習(xí)資料如下:182頁(yè)ASP.NET網(wǎng)絡(luò)開發(fā)技術(shù)電子書;199頁(yè)VisualC#開發(fā)技術(shù)電子書;154頁(yè).NET數(shù)據(jù)庫(kù)開發(fā)技術(shù)電子書;124頁(yè)ASP.NETAjax開發(fā)電子書;4個(gè).NET2.0入門視頻;6個(gè).NET3.5 入門視頻;5個(gè)常見的典型系統(tǒng)。一、源程序主要包括書中涉及的所有源程序文件,全部按照章節(jié)整理。二、免費(fèi)贈(zèng)送的學(xué)習(xí)資料1.ASP.NET網(wǎng)絡(luò)開發(fā)技術(shù)電子書(182頁(yè))第0章Web開發(fā)基礎(chǔ)知識(shí)第1章走進(jìn)ASP.NET2.0第2章類、對(duì)象和命名空間第3章ASP.NET2.0核心對(duì)象第4章標(biāo)準(zhǔn)服務(wù)器控件第5章HTML服務(wù)器控件第6章數(shù)據(jù)驗(yàn)證控件2.VisualC#2005開發(fā)技術(shù)電子書(199頁(yè))第1章C#與.NETFramework簡(jiǎn)介第2章C#程序設(shè)計(jì)基礎(chǔ)第3章與用戶交互第4章常用控件第5章類第6章抽象類、多態(tài)及接口第7章處理異常和錯(cuò)誤第8章XML編程第9章應(yīng)用程序部署第10章時(shí)間跟蹤系統(tǒng)3..NET數(shù)據(jù)庫(kù)開發(fā)技術(shù)電子書(154頁(yè))第1章操作數(shù)據(jù)庫(kù)第2章使用數(shù)據(jù)庫(kù)第3章使用數(shù)據(jù)綁定和DataSet第4章SQLServerXML的功能第5章XML編程第6章數(shù)據(jù)映射方案第7章NHibernate事務(wù)、并發(fā)和緩存第8章NHibernate高級(jí)數(shù)據(jù)映射和查詢4.ASP.NETAjax開發(fā)電子書(124頁(yè))第1章初識(shí)ASP.NETAjax第2章AjaxControlToolkit中的文本輸入處理第3章基于Ajax的電子郵件處理5..NET2.0入門視頻(4個(gè))VisualStudio的安裝和配置ASP.NETWeb程序開發(fā)入門.NET程序調(diào)試方法運(yùn)行eBookShop實(shí)例6..NET3.5 入門視頻(6個(gè))創(chuàng)建ASP.NET程序創(chuàng)建窗體應(yīng)用程序創(chuàng)建控制臺(tái)應(yīng)用程序打開現(xiàn)有程序讀取SQLExpress數(shù)據(jù)使用SQLExpress建立數(shù)據(jù)庫(kù)7.常見的典型系統(tǒng)(5個(gè))博客引擎:是一個(gè)結(jié)構(gòu)精練但功能強(qiáng)大的博客系統(tǒng),它充分利用了ASP.NET2.0的新特性,比如母版頁(yè)、主題、國(guó)際化等界面特性,還使用了提供者模型實(shí)現(xiàn)了一個(gè)可擴(kuò)展的數(shù)據(jù)訪問(wèn)層。時(shí)間跟蹤系統(tǒng):在工作團(tuán)隊(duì)內(nèi)部,經(jīng)常會(huì)列出項(xiàng)目計(jì)劃、項(xiàng)目人員等信息。使用時(shí)間跟蹤系統(tǒng),將這些計(jì)劃信息錄入系統(tǒng),在項(xiàng)目完成時(shí)錄入實(shí)際完成信息,這樣可以跟蹤項(xiàng)目進(jìn)度。通過(guò)生成自定義的報(bào)表,可以將預(yù)計(jì)與實(shí)際完成的時(shí)間進(jìn)行比較。圖書館管理信息系統(tǒng):該管理信息系統(tǒng)具有一個(gè)典型的Windows窗體應(yīng)用程序界面,并完成圖書館日常工作中大部分常見的流程。本系統(tǒng)具備的功能有圖書入庫(kù)、借書、還書、圖書管理、借閱人員管理、系統(tǒng)使用人員管理和懲罰管理等。在線求職系統(tǒng):本系統(tǒng)可以為企業(yè)和求職者提供一個(gè)互動(dòng)的供求平臺(tái)。企業(yè)需要查看網(wǎng)站人才庫(kù)中感興趣的求職者信息,發(fā)布公司用人需求,并建立與求職者的互動(dòng)。求職者需要查看企業(yè)所發(fā)布的招聘信息,并能通過(guò)求職網(wǎng)站了解公司的基本資料,求職者與企業(yè)都方便地收集感興趣的信息,以便于相互進(jìn)一步的溝通與交流。中小型企業(yè)網(wǎng)站:本系統(tǒng)為企業(yè)提供了一個(gè)展示的平臺(tái),向外界提供企業(yè)產(chǎn)品資料、企業(yè)專業(yè)人員、企業(yè)的客戶信譽(yù),以及企業(yè)的相關(guān)新聞和聯(lián)系方式。

內(nèi)容概要

   Visual Studio 2008是微軟精心打造的新一代的軟件開發(fā)平臺(tái)產(chǎn)品,Visual C# 2008是該平臺(tái)的核心開發(fā)語(yǔ)言之一,也是目前最流行的軟件開發(fā)語(yǔ)言。Visual C# 2008是Visual C# 2005的升級(jí)版本,在此基礎(chǔ)上增加了很多新的特性。不僅增強(qiáng)了對(duì)各種數(shù)據(jù)庫(kù)的支持功能,而且提高了對(duì)SQL Server 2005數(shù)據(jù)庫(kù)和智能設(shè)備的支持力度。本書一共分六篇,循序漸進(jìn)地講述了Visual C# 2008和SQL Server 2005數(shù)據(jù)庫(kù)的有關(guān)技術(shù),從基本概念到具體實(shí)踐、從新增特性認(rèn)識(shí)到具體操作、從新增控件及組件的一般操作到技巧性使用都進(jìn)行了詳細(xì)的闡述,并對(duì)具體知識(shí)點(diǎn)進(jìn)行了詳細(xì)的實(shí)例講解?! ”緯奶攸c(diǎn)是詳細(xì)介紹了Visual C# 2008和SQL Server 2005數(shù)據(jù)庫(kù)的常用操作,突出了LINQ查詢技術(shù)在數(shù)據(jù)操作中的實(shí)用性和技巧性。本書含有大量實(shí)例,詳細(xì)描述了各個(gè)數(shù)據(jù)綁定控件的屬性及代碼編寫技巧,方便讀者模擬實(shí)踐。本書適合正在學(xué)習(xí)使用Visual C# 2008和SQL Server 2005數(shù)據(jù)庫(kù)開發(fā)的用戶閱讀,并可作為開發(fā)人員的參考手冊(cè)使用。

書籍目錄

本書學(xué)習(xí)導(dǎo)航如下: 要學(xué)會(huì)Visual C# 2008環(huán)境配置基礎(chǔ)以及C#開發(fā)語(yǔ)言的基本語(yǔ)法和在Visual C# 2008中新增的特性,仔細(xì)閱讀第1篇 要了解SQL Server 2005數(shù)據(jù)庫(kù)的關(guān)鍵技術(shù),仔細(xì)閱讀第2篇 要掌握數(shù)據(jù)訪問(wèn)技術(shù)——ADO.NET的有關(guān)技術(shù),特別是LINQ——語(yǔ)言集成查詢,仔細(xì)閱讀第3篇 要運(yùn)用Windows應(yīng)用程序開發(fā)技術(shù),仔細(xì)閱讀第4篇 要運(yùn)用Web應(yīng)用程序開發(fā)技術(shù),仔細(xì)閱讀第5篇 要將Visual C# 2008和SQL Server 2005數(shù)據(jù)庫(kù)的技術(shù)應(yīng)用到實(shí)踐中,仔細(xì)閱讀第6篇第1篇  Visual C# 2008入門篇 1 .NET Framework 3.5簡(jiǎn)介	 2 C#語(yǔ)言基礎(chǔ)	 3 Visual C# 2008簡(jiǎn)介	第2篇  SQL Server 2005入門篇 4 操作數(shù)據(jù)庫(kù)	 5 T-SQL進(jìn)階	 6 數(shù)據(jù)報(bào)表	第3篇  數(shù)據(jù)訪問(wèn)ADO.NET篇 7 使用數(shù)據(jù)庫(kù)	 8 使用數(shù)據(jù)綁定和DataSet	 9 SQL Server XML的功能	 10 XML編程	 11 LINQ——語(yǔ)言集成查詢簡(jiǎn)介	第4篇 Windows應(yīng)用程序開發(fā)篇 12 Windows應(yīng)用程序概述	 13 使用菜單和對(duì)話框	 14 .NET Framework 3.5組件開發(fā)	第5篇 Web應(yīng)用程序開發(fā)篇 15 ASP.NET 2008開發(fā)	 16 創(chuàng)建和使用Web服務(wù)	第6篇  實(shí) 戰(zhàn) 篇 17 簡(jiǎn)歷管理系統(tǒng)網(wǎng)站	 18 圖書館管理系統(tǒng)

章節(jié)摘錄

插圖:第1章 NETFramework3.5 簡(jiǎn)介2007年11月,微軟發(fā)布了VisualStudi02008版本和.NETFramework3.5 。本章將對(duì).NETFramework3.5 的主要概念和一些新增功能進(jìn)行簡(jiǎn)要介紹。.NETFramework是.NET技術(shù)的一部分,下面先簡(jiǎn)單介紹一下VisualStudi02008的安裝配置和與VisualStudi02005相比較增加的一些主要控件。1.1 VisualStudi02008概述本節(jié)首先介紹了.NET的開發(fā)環(huán)境和安裝配置,重點(diǎn)介紹了VisualStudi02008新增的主要控件和MSDN。1.1.1.NET開發(fā)環(huán)境VisualStudio現(xiàn)在最流行的Windows平臺(tái)應(yīng)用程序開發(fā)環(huán)境是VisualStudio,它是由微軟公司推出的綜合開發(fā)平臺(tái)。目前最新的版本是9.0版,也就是2007年11月發(fā)布的英文版VisualStudi02008。VisualStudi0可以用來(lái)創(chuàng)建Windows應(yīng)用程序和Web應(yīng)用程序,也可以使用它基于組件的強(qiáng)大開發(fā)工具,簡(jiǎn)化基于團(tuán)隊(duì)的企業(yè)級(jí)解決方案的設(shè)計(jì)開發(fā)。還可以用來(lái)創(chuàng)建網(wǎng)絡(luò)服務(wù)、智能設(shè)備應(yīng)用程序和Office的插件。1998年,微軟公司發(fā)布VisualStudi06.0。這使得所有的程序開發(fā)語(yǔ)言的版本均升至6.0版。這也是微軟最后一次發(fā)布VisualBasic。此后出現(xiàn)的是一種新的面向?qū)ο笳Z(yǔ)言——MicrosoftBasic.NET。2002年,隨著WindowsXP和OfficeXP的發(fā)布,微軟發(fā)布了VisualStudi0.NET。在這個(gè)版本的VisualStudi0中,微軟將VisualFoxPr0作為一個(gè)單獨(dú)的開發(fā)環(huán)境,取消了VisualInterDev,并引入一種建立在.NET框架上的托管代碼機(jī)制和新的程序開發(fā)語(yǔ)言——c_I}。c}}語(yǔ)言是運(yùn)行于.NET框架結(jié)構(gòu)之上的一種高級(jí)語(yǔ)言。

編輯推薦

《新手學(xué)Visual C# 2008+SQL Server 2005數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)開發(fā)》作者希望通過(guò)博客園系列圖書讓更多朋友分享自己在對(duì)技術(shù)追求的征途中的思考與收獲。我們對(duì)技術(shù)追求的征途一直在進(jìn)行,每邁出一步,我們就走得更遠(yuǎn),步伐越大,走得就越遠(yuǎn),這就是征途,讓我們?cè)诩夹g(shù)的征途上共同努力,用技術(shù)去改變世界。內(nèi)容概述NETFramework3.5C#語(yǔ)言基礎(chǔ)VisualC#2008開發(fā)環(huán)境操作數(shù)據(jù)庫(kù)SQLServer2005T-SQL進(jìn)階數(shù)據(jù)報(bào)表開發(fā)數(shù)據(jù)綁定和DataSetSQLServerXMLXML編程LINQWindows應(yīng)用程序開發(fā)菜單和對(duì)話框WPF、WWF、WCFASP.NET3.5開發(fā)創(chuàng)建和使用Web服務(wù)簡(jiǎn)歷管理系統(tǒng)網(wǎng)站圖書館管理系統(tǒng)超值光盤《新手學(xué)Visual C# 2008+SQL Server 2005數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)開發(fā)》所有的源程序182頁(yè)ASP.NET網(wǎng)絡(luò)開發(fā)技術(shù)電子書199頁(yè)VisualC#開發(fā)技術(shù)電子書154頁(yè).NET數(shù)據(jù)庫(kù)開發(fā)技術(shù)電子書124頁(yè)ASP.NETAJAX開發(fā)電子書4個(gè).NET2.0入門視頻6個(gè).NET3.5入門視頻5個(gè)常見的典型系統(tǒng)

圖書封面

圖書標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    新手學(xué)Visual C# 2008+SQL Server 2005數(shù)據(jù)庫(kù)與網(wǎng)絡(luò)開發(fā) PDF格式下載


用戶評(píng)論 (總計(jì)5條)

 
 

  •   說(shuō)是新手學(xué)的,但是前提是要學(xué)會(huì)C#.net2.0的基礎(chǔ)上才讀懂這本書。所以我看這本書的“新手”是指在C#.net2.0起步才能跨越到C#.net3.5.要是從0起點(diǎn)開始學(xué),估計(jì)這本書就天書了呵呵~!
  •   一本垃圾書!講的一點(diǎn)都不詳細(xì)
  •   質(zhì)量可以,內(nèi)容就一般般,用處不算十分大,講的都是入門的知識(shí)
  •   講得很詳細(xì),每一步都有說(shuō)明,實(shí)用價(jià)值較高,不錯(cuò)的書
  •   書不是全新的,有明顯的翻閱痕跡。
 

250萬(wàn)本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7