Visual C#.NET程序設(shè)計(jì)基礎(chǔ)教程

出版時(shí)間:2009-7  出版社:清華大學(xué)出版社  作者:王華秋 編  頁(yè)數(shù):329  

前言

  C#語(yǔ)言不僅吸收了C++和Java的優(yōu)秀之處,而且具備現(xiàn)代軟件設(shè)計(jì)的先進(jìn)思想,不僅提供面向?qū)ο蟮某绦蛟O(shè)計(jì)思想及其執(zhí)行代碼,同時(shí)也為我們提供了使編程更加容易的動(dòng)態(tài)編譯環(huán)境,因而C#語(yǔ)言已成為企業(yè)解決方案的首選開(kāi)發(fā)語(yǔ)言。  本書(shū)是入門(mén)學(xué)習(xí)C#編程語(yǔ)言的良師益友。本書(shū)將程序開(kāi)發(fā)技術(shù)和當(dāng)前計(jì)算機(jī)的主要應(yīng)用領(lǐng)域進(jìn)行了適當(dāng)?shù)慕Y(jié)合,比如數(shù)據(jù)庫(kù)聯(lián)機(jī)分析處理(OLAP)、計(jì)算機(jī)圖形圖像處理、Web網(wǎng)頁(yè)設(shè)計(jì)。這有助于學(xué)生今后進(jìn)入這些領(lǐng)域從事開(kāi)發(fā)、設(shè)計(jì)或者研究工作?! ”緯?shū)適合有一定編程基礎(chǔ)的讀者,這本書(shū)試圖讓程序員從繁瑣的程序設(shè)計(jì)理論中解脫出來(lái)并通過(guò)大量淺顯易懂的實(shí)例學(xué)會(huì)使用C#,當(dāng)然這一切有賴于他們已經(jīng)擁有的基礎(chǔ)知識(shí),因?yàn)楸緯?shū)的目標(biāo)對(duì)象是有C或者C++編程知識(shí)的讀者?! ∪绻x者具有Java的背景,轉(zhuǎn)向C#會(huì)很容易。只有踏踏實(shí)實(shí)學(xué)習(xí)這本書(shū),才會(huì)真正體會(huì)到本書(shū)的樂(lè)趣;如果想走馬觀花或不求甚解地學(xué)習(xí)本書(shū),這樣會(huì)白白耗費(fèi)掉時(shí)間。

內(nèi)容概要

  .NET體系教程由初級(jí)教程、高級(jí)教程和案例教程組成,本書(shū)是該體系教程的初級(jí)教程,主要內(nèi)容包括C#語(yǔ)言基礎(chǔ)、窗體程序設(shè)計(jì)、數(shù)據(jù)庫(kù)編程、圖形圖像編程和ASP.NET網(wǎng)頁(yè)設(shè)計(jì)5部分內(nèi)容。  全書(shū)以實(shí)踐為主,旨在提供多種形式的Visual C#語(yǔ)言應(yīng)用和操作方法。通過(guò)實(shí)踐操作方式可以幫助讀者更好地理解在各種應(yīng)用背景和軟件環(huán)境下如何運(yùn)用各種Visual C#編程技術(shù)有效地設(shè)計(jì)和開(kāi)發(fā)程序,加深對(duì)Visual C#編程技術(shù)理論和實(shí)踐的理解?! ”緯?shū)所提供的實(shí)踐操作大多附有較為完整的分析和點(diǎn)評(píng),非常適合初學(xué)者使用。它不僅可作為高等學(xué)校大學(xué)本科、高職高專(zhuān)學(xué)生“Visual C#語(yǔ)言程序設(shè)計(jì)”課程的教材,也可以作為各類(lèi)短期培訓(xùn)的教材。

書(shū)籍目錄

第1章 .NET Framework和C#概述 1.1 .NET Framework體系結(jié)構(gòu)  1.1.1 .NET Framework 環(huán)境  1.1.2 公共語(yǔ)言運(yùn)行庫(kù)  1.1.3 .NET Framework 類(lèi)庫(kù) 1.2 C#語(yǔ)言概述  1.2.1 C#簡(jiǎn)介  1.2.2 C#與其他語(yǔ)言的比較  1.2.3 C#的面向?qū)ο蠹夹g(shù) 1.3 創(chuàng)建第一個(gè)C#項(xiàng)目  1.3.1 Visual Studio 2005的安裝  1.3.2 Visual Studio 2005的使用  1.3.3 命名空間  1.3.4 編寫(xiě)控制臺(tái)應(yīng)用程序Hello World!  1.3.5 編寫(xiě)窗體應(yīng)用程序Hello World! 本章小結(jié) 習(xí)題1第2章 C#編程語(yǔ)言基礎(chǔ) 2.1 變量與表達(dá)式  2.1.1 變量  2.1.2 數(shù)據(jù)類(lèi)型  2.1.3 表達(dá)式  2.1.4 類(lèi)型轉(zhuǎn)換  2.1.5 命名空間 2.2 流程控制  2.2.1 語(yǔ)句  2.2.2 分支結(jié)構(gòu)  2.2.3 循環(huán)結(jié)構(gòu)  2.2.4 跳轉(zhuǎn)語(yǔ)句 2.3 復(fù)雜的變量類(lèi)型  2.3.1 枚舉  2.3.2 結(jié)構(gòu)  2.3.3 數(shù)組 2.4 函數(shù)  2.4.1 函數(shù)的定義與使用  2.4.2 變量的作用域 2.4.3 Main函數(shù) 本章小結(jié) 習(xí)題2第3章 C#面向?qū)ο蟪绦蛟O(shè)計(jì) 3.1 面向?qū)ο缶幊毯?jiǎn)介  3.1.1 什么是面向?qū)ο缶幊獭 ?.1.2 OOP技術(shù) 3.2 定義類(lèi)  3.2.1 C#中的類(lèi)定義  3.2.2 Object類(lèi)  3.2.3 構(gòu)造函數(shù)和析構(gòu)函數(shù)  3.2.4 接口和抽象類(lèi)  3.2.5 類(lèi)和結(jié)構(gòu) 3.3 定義類(lèi)成員  3.3.1 成員定義  3.3.2 類(lèi)成員的其他議題  3.3.3 接口的實(shí)現(xiàn) 3.4 類(lèi)的更多內(nèi)容  3.4.1 集合  3.4.2 運(yùn)算符重載  3.4.3 高級(jí)轉(zhuǎn)換  3.4.4 深度復(fù)制  3.4.5 定制異?! ?.4.6 事件和委托 本章小結(jié) 習(xí)題3第4章 Windows程序設(shè)計(jì)第5章 Transact?SQL語(yǔ)言基礎(chǔ)第6章 數(shù)據(jù)庫(kù)開(kāi)發(fā)技術(shù)第7章 圖像處理第8章 繪制圖像第9章 ASP.NET附錄A參考文獻(xiàn)

章節(jié)摘錄

  第1章 .NET Framework和C#概述  .NET Framework和C#概述  本章主要是對(duì)C#的基礎(chǔ)知識(shí)進(jìn)行簡(jiǎn)要介紹。其中包括.NET Framework、CommonLanguage Runtime以及C#的特點(diǎn)等。另外,本章還介紹了Visual Studi0 2005的安裝及使用,命名空間的基本概念。本章最后還給出了兩個(gè)簡(jiǎn)單的實(shí)例,分別介紹控制臺(tái)應(yīng)用程序和Windows窗體應(yīng)用程序的編寫(xiě)?! ”菊碌哪康氖亲屪x者快速了解C#基本概念,希望讀者對(duì)C#能夠有一個(gè)基本。的認(rèn)識(shí)。任何一門(mén)新技術(shù)的學(xué)習(xí)過(guò)程中最開(kāi)始的部分都比較困難,讀者可以不必過(guò)分糾纏于本章的名詞,只需有一個(gè)簡(jiǎn)單的了解即可。  1.1 .NET Framework體系結(jié)構(gòu)  1.1.1 .NET Framework環(huán)境  .NET Framework是一個(gè)平臺(tái),此平臺(tái)支撐著本書(shū)中所要允紹的C#語(yǔ)言。同樣,.NET Framework還支持許多其他的語(yǔ)言,如VB.NET,VC冉.NET等。該平臺(tái)支持多種應(yīng)用程序開(kāi)發(fā)。除了典型的Windows窗體應(yīng)用程序和控制臺(tái)應(yīng)用程序,還支持Web應(yīng)用程序、Web服務(wù)等各種類(lèi)型的應(yīng)用程序。應(yīng)用.Net Framework可以滿足應(yīng)用程序開(kāi)發(fā)的大部分需要。由于其強(qiáng)大的功能特性和方便易用性,.Net Framework已經(jīng)成為越來(lái)越多的公司、機(jī)構(gòu)的開(kāi)發(fā)工具。  .NET Framework是支持生成和運(yùn)行下一代應(yīng)用程序和XML Web ServiceS的內(nèi)部Windows組件。.NET Framework旨在實(shí)現(xiàn)下列目標(biāo):  ·提供一個(gè)一致的面向?qū)ο蟮木幊汰h(huán)境,而無(wú)論對(duì)象代碼是在本地存儲(chǔ)和執(zhí)行,還是在本地執(zhí)行但在Internet上分布,或者是在遠(yuǎn)程執(zhí)行的。  ·提供一個(gè)將軟件部署和版本控制沖突最小化的代碼執(zhí)行環(huán)境?!  ぬ峁┮粋€(gè)可提高代碼(包括由未知的或不完全受信任的第三方創(chuàng)建的代碼)執(zhí)行安全性的代碼執(zhí)行環(huán)境?!  ぬ峁┮粋€(gè)可消除腳本環(huán)境或解釋環(huán)境的性能問(wèn)題的代碼執(zhí)行環(huán)境?!  な归_(kāi)發(fā)人員的經(jīng)驗(yàn)在面對(duì)類(lèi)型大不相同的應(yīng)用程序(如基于Windows的應(yīng)用程序和基于Web的應(yīng)用程序)時(shí)保持一致。

圖書(shū)封面

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


    Visual C#.NET程序設(shè)計(jì)基礎(chǔ)教程 PDF格式下載


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

 
 

  •   這本書(shū)我買(mǎi)錯(cuò)了,然后退了。當(dāng)當(dāng)網(wǎng)服務(wù)挺好的~
  •   VisualC#.NET程序設(shè)計(jì)基礎(chǔ)教程,別的沒(méi)什么,就是印刷質(zhì)量不好,很粗糙,有點(diǎn)像盜版,感覺(jué)不爽!
  •   老實(shí)說(shuō),這本書(shū)挺基礎(chǔ)的,適合有一定的C++基礎(chǔ)而又剛開(kāi)始學(xué)C#語(yǔ)言的人。
  •   放了很長(zhǎng)時(shí)間的壓箱貨……封面都有部分褪色,書(shū)頁(yè)明顯泛黃,不知道的還以為是古董……
 

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

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