出版時間:2010-4 出版社:電子工業(yè)出版社 作者:周羽明,劉元婷 編著 頁數(shù):434
Tag標簽:無
前言
由于經(jīng)濟危機等不利因素的影響,世界經(jīng)濟處在一種不確定中。IT行業(yè)也不能獨善其身,同樣面臨著嚴峻的挑戰(zhàn)。很多IT企業(yè)開始收縮產(chǎn)品線,裁減開發(fā)團隊規(guī)模以應對這場危機。然而在這樣的形勢下,我們看到世界基礎(chǔ)軟件開發(fā)及中國的外包產(chǎn)業(yè)卻逆風飛揚,呈現(xiàn)出一種前所未有的所謂“危機、危機、危中尋機”的態(tài)勢。 十年寒窗,等我們畢業(yè)走向社會以后,卻發(fā)現(xiàn)自己學到的知識與社會所有脫節(jié)。特別是計算機行業(yè),技術(shù)發(fā)展日新月異。但是在學校所學知識真的就沒有用么?不!這就像武俠小說,這十年我們已經(jīng)練就了內(nèi)功,但是卻不會一套拳法、劍法,怎么能闖蕩江湖。特別是計算機專業(yè)的學生,數(shù)學和計算機基礎(chǔ)的學習,已經(jīng)讓我們有了不淺的內(nèi)功,只需要把這些內(nèi)功發(fā)揮出來。所以,我們可能需要的就是一套武林最正派的外家功夫! .NET技術(shù)叢書 微軟公司一直引領(lǐng)IT行業(yè)的發(fā)展,平臺占據(jù)市場絕大多數(shù)份額。而對于一個計算機專業(yè)的從業(yè)人員來說,對微軟整體技術(shù)的把握與發(fā)展,也是大多數(shù)IT從業(yè)人員的必然選擇?!?NET技術(shù)叢書”將帶領(lǐng)我們從基礎(chǔ)開始進入微軟平臺開發(fā)領(lǐng)域,本套叢書包含:《.NET平臺與C#面向?qū)ο蟪绦蛟O(shè)計》、《.NET平臺下Windows程序設(shè)計》、《.NET 平臺下Web程序設(shè)計》。三本書分別面向基礎(chǔ)的語言與面向?qū)ο蟮乃枷?,Windows平臺與Web平臺。提供最實用的市場主流知識和技術(shù)實訓試驗,讓我們?nèi)嬲莆瘴④涢_發(fā)平臺的方方面面。本套叢書全部作者均來自一線開發(fā)人員,具有多年的實踐項目經(jīng)驗,除封面署名作者外其他參與編寫人員有:楊小蘭、王超、陳波、梁建紅?! “凑諏W習的順序和技術(shù)的難易程度,每一個知識點都配套詳細的實訓實驗,通過實訓實驗讓我們以最快的速度學習所有技術(shù)的一招一式。除了知識點以外,詳細地講解了150多個實驗,手把手地帶領(lǐng)讀者從零開始,進入到.NET開發(fā)的各個方面的知識點。200多個基礎(chǔ)項目實驗的源碼,而當我們學習知識和試驗后,還有四個不同方向的中小型真實項目源碼供我們理解,掌握它們以后就可以達到勝任著名外企開發(fā)職位或一般企業(yè)初級項目經(jīng)理職位的水準。到此,我們可以真正的下山,闖蕩江湖了!?
內(nèi)容概要
微軟公司一直引領(lǐng)IT行業(yè)的發(fā)展,平臺占據(jù)市場絕大多數(shù)份額。而對于一個計算機的專業(yè)的從業(yè)人員,對微軟整體技術(shù)的把握與發(fā)展,也是大多數(shù)IT從業(yè)人員的必然選擇。 這本書籍就帶我們?nèi)娴牧私鈱W習掌握微軟.NET平臺下的Windows程序設(shè)計、SQL Server 與 ADO.NET 程序設(shè)計、以及XML的基礎(chǔ)知識。相信通過學習,您可以全面的掌握 .NET 平臺下的Windows程序設(shè)計。 按照學習的順序和技術(shù)的難易程度,每一個知識點都配套詳細的實訓實驗,通過實訓實驗讓我們以最快速度全面的掌握微軟平臺與技術(shù)。
書籍目錄
第1章 Windows Form程序設(shè)計介紹 1.1 .NET平臺下開發(fā)Windows Form簡介 1.2 Visual Studio.NET開發(fā)環(huán)境介紹 1.3 Windows窗體模型設(shè)計 1.4 Windows常用控件 1.5 如何操作鍵盤和鼠標 1.6 控制打印 1.7 .NET I/O操作與文件管理 1.8 GDI+編程 1.9 數(shù)據(jù)訪問 1.10 .NET Framework 3.5的Windows窗體中的新增功能 第2章 Windows Form程序設(shè)計動手試驗 2.1 實驗1 創(chuàng)建簡單的Windows窗體應用程序項目 2.2 實驗2 創(chuàng)建簡單計算器程序 2.3 實驗3 使用菜單 2.4 實驗4 操作鍵盤和鼠標 2.5 實驗5 使用打印 2.6 實驗6 創(chuàng)建簡單的記事本 2.7 實驗7 使用Timer控件和進度條 2.8 實驗8 ComboBox控件的綜合使用 2.9 實驗9 選項卡示例 2.10 實驗10 列表框示例 2.11 實驗11 創(chuàng)建多文檔界面應用程序 2.12 實驗12 創(chuàng)建線程 2.13 實驗13 樹狀視圖拖放實現(xiàn) 2.14 實驗14 為應用提供文件拖放功能 2.15 實驗15 簡單文件管理器 2.16 實驗16 使用剪貼板 2.17 實驗17 使用GDI+繪制多種圖形 2.18 實驗18 使用GDI+繪制多種文本 2.19 實驗19 使用GDI+畫筆示例 2.20 實驗20 Windows窗體中的動態(tài)布局 2.21 實驗21 實現(xiàn)一個使用后臺操作的窗體 2.22 實驗22 創(chuàng)建程序調(diào)用 2.23 實驗23 窗體中的簡單數(shù)據(jù)綁定 2.24 實驗24 驗證DataGridView控件中的數(shù)據(jù) 2.25 實驗25 創(chuàng)作復合控件 2.26 實驗26 播放聲音文件 2.27 實驗27 Web頁與宿主窗體互操作 2.28 實驗28 我的Web瀏覽器 2.29 實驗29 獲取驅(qū)動器信息 2.30 實驗30 主機名與IP地址 2.31 制作安裝程序 第3章 SQL Server與ADO.NET程序設(shè)計 3.1 Transact-SQL元素 3.2 SQL Server Management Studio 3.3 規(guī)劃數(shù)據(jù)庫 3.4 設(shè)計數(shù)據(jù)庫 3.5 創(chuàng)建數(shù)據(jù)庫 3.6 修改數(shù)據(jù)庫 3.7 優(yōu)化數(shù)據(jù)庫 3.8 維護數(shù)據(jù)庫 3.9 ADO.NET概述 3.10 使用DataSet 3.11 連接/檢索數(shù)據(jù) 3.12 修改數(shù)據(jù) 3.13 應用程序的安全 第4章 SQL Server與ADO.NET程序設(shè)計動手試驗 4.1 實驗1 創(chuàng)建SQL Server Express數(shù)據(jù)庫文件 4.2 實驗2 創(chuàng)建帶有多個查詢的TableAdapter 4.3 實驗3 連接到SQL Server Express數(shù)據(jù)庫中的數(shù)據(jù) 4.4 實驗4 從Access數(shù)據(jù)庫中讀取數(shù)據(jù) 4.5 實驗5 連接到對象中的數(shù)據(jù) 4.6 實驗6 向數(shù)據(jù)集添加驗證 4.7 實驗7 將數(shù)據(jù)保存到數(shù)據(jù)庫(多個表) 4.8 實驗8 枚舉局域網(wǎng)內(nèi)的所有SQL Server服務(wù)器 4.9 實驗9 將ASP.NET輸出緩存與SQL Server結(jié)合使用 4.10 實驗10 在事務(wù)中保存數(shù)據(jù) 4.11 實驗11 使用托管代碼創(chuàng)建存儲過程 4.12 實驗12 處理并發(fā)異常 4.13 實驗13 將XML數(shù)據(jù)讀取到數(shù)據(jù)集 4.14 實驗14 使用數(shù)據(jù)填充數(shù)據(jù)集 4.15 實驗15 創(chuàng)建主/詳細信息頁 4.16 實驗16 使用 DataList Web服務(wù)器控件顯示并格式化數(shù)據(jù) 第5章 了解XML數(shù)據(jù)基本知識 5.1 .NET Framework中的XML結(jié)構(gòu)概述 5.2 在內(nèi)存中處理XML數(shù)據(jù) 5.3 用XmlReader讀取XML 5.4 用XmlWriter編寫XML 第6章 了解XML數(shù)據(jù)基本知識動手試驗 6.1 實驗1 用XML設(shè)計器創(chuàng)建XML架構(gòu) 6.2 實驗2 從Windows窗體調(diào)用XML Web services 6.3 實驗3 使用Windows窗體BindingSource綁定到Web服務(wù)
章節(jié)摘錄
最后,如果用戶必須創(chuàng)建自己的自定義界面元素,則可使用System.Drawing命名空間,其中包含了大量的類,可供選擇用于直接在窗體上呈現(xiàn)線條、圓和其他形狀?! ≡S多應用程序必須從數(shù)據(jù)庫、XML文件、XML Web Services或其他數(shù)據(jù)源顯示數(shù)據(jù)。Windows窗體提供了一個名為Data GidView的靈活控件,用于使用傳統(tǒng)的行和列格式顯示此類表格數(shù)據(jù),以使每條數(shù)據(jù)都占據(jù)自己的單元格。使用DataGridView時,可以自定義各個單元格的外觀、將任意行和列鎖定在現(xiàn)有位置,以及在單元格內(nèi)顯示復雜控件等?! ∈褂肳indows窗體智能客戶端,通過網(wǎng)格連接數(shù)據(jù)源成為了一個簡單的任務(wù)。Visual Studio 2005和.NET Framework 2.0中隨Windows窗體提供的新組件。BindingSource可以表示到數(shù)據(jù)源的連接,并公開了將數(shù)據(jù)綁定到控件、導航至上一條和下一條記錄、編輯記錄,以及將更改保存回原始數(shù)據(jù)源的方法。BindingNavigatoi‘控件提供一個與BindingSource組件的簡單接口,供用戶在記錄間導航。 使用“數(shù)據(jù)源”窗口可以輕松地創(chuàng)建數(shù)據(jù)綁定控件。該窗口可顯示項目中的數(shù)據(jù)源,例如數(shù)據(jù)庫、’Web服務(wù)和對象。通過將項從此窗口拖動到項目中的窗體可以創(chuàng)建數(shù)據(jù)綁定控件;還可以通過將對象從“數(shù)據(jù)源”窗口拖動到現(xiàn)有控件,來將現(xiàn)有控件數(shù)據(jù)綁定到數(shù)據(jù)。 “設(shè)置”是另一種可在Windows窗體中管理的數(shù)據(jù)綁定。大多數(shù)智能客戶端應用程序必須保留一些關(guān)于其運行時狀態(tài)的信息(如窗體的上次已知大小),并保留用戶首選項數(shù)據(jù)(如所保存文件的默認位置)。應用程序設(shè)置功能提供了一種簡單的方法,可將這兩種設(shè)置保存在客戶端計算機上,從而滿足了這些需要。使用Visual Studio或代碼編輯器定義設(shè)置后,這些設(shè)置將保存為XML并在運行時自動讀回內(nèi)存中?! 【帉懲陸贸绦蚝?,必須將它發(fā)送給用戶,以便他們可以在自己的客戶端計算機上安裝并運行該應用程序。使用ClickOnce技術(shù),只需幾次單擊即可從Visual Studio中部署應用程序,并為用戶提供指向網(wǎng)站中應用程序的URL。ClickOnce管理應用程序中的所有元素和依賴項,并確保應用程序正確地安裝在客戶端計算機上?! lickOnce應用程序可以配置為僅在用戶連接到網(wǎng)絡(luò)時運行,或者在聯(lián)機和脫機時都可以運行。如果指定應用程序支持脫機操作,則ClickOnce將在用戶的“開始”菜單中添加指向應用程序的鏈接。隨后,用戶不必使用URL即可打開應用程序?! 「聭贸绦驎r,需將新的部署清單和應用程序的新副本發(fā)布到Web服務(wù)器。ClickOnce將檢測到存在可用更新并升級用戶的安裝,用戶無須自定義編程來更新舊的程序集。
編輯推薦
按照學習的順序和技術(shù)的難易程度,每一個知識點都配套詳細的實訓實驗,通過實訓實驗最快地學習所有技術(shù)的一招一式。提供所有的實驗源代碼,在學習知識和實驗后,還有四個不同方向的中小型真實項目源碼供我們理解,到此,我們可以真正地下山,闖蕩江湖了! 如果你是計算機專業(yè)的畢業(yè)生,《.NET平臺下Windows程序設(shè)計》能最快地把大學的知識轉(zhuǎn)換成就業(yè)的資本和能力,最快地發(fā)揮出我們的積累,創(chuàng)造機會。 如果想進入計算機行業(yè),《.NET平臺下Windows程序設(shè)計》能讓我們最快地學到最實用的技術(shù),給我們帶來更多的發(fā)展與工作機會,以及以后的方向?! ∥磥硎俏覀兊模W習軟件開發(fā)和編程的最佳方式——從動手開始 市場最主流的技術(shù)與平臺 專為快速學習和就業(yè)而設(shè)計 詳細的實驗步驟和講解 手把手帶您熟悉微軟技術(shù) 知識+實驗=快速掌握+就業(yè)
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
.NET平臺下Windows程序設(shè)計 PDF格式下載