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

出版時間:2009-1  出版社:電子工業(yè)出版社  作者:劉亮亮 等編著  頁數(shù):440  字數(shù):612000  
Tag標簽:無  

前言

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

內(nèi)容概要

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

書籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計5條)

 
 

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

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7