超碰人人揉人人捏人人添-97人人超碰国产精品-成人激情欧美国产第一页-亚洲欧美日韩中文字幕第一区

教育教學

當前位置: 首頁 -> 教育教學 -> 教學工作 -> 人才培養(yǎng) -> 本科生培養(yǎng) -> 教學大綱 -> 正文

《.NET框架程序設計》教學大綱

信息來源: 發(fā)布日期:2015-09-25

《.NET框架程序設計》教學大綱

課程名稱

.NET框架程序設計

課程編號

436309

適用專業(yè)

軟件工程

課程類別

方向限選課

課程學分

3

總學時

54

其中:理論

28

實驗

26

先修課程

《C# .NET程序設計》 《操作系統(tǒng)》 《軟件工程》 《軟件建?!?/p>

一、課程的性質(zhì)、目的與任務

《.NET框架程序設計》 是軟件工程專業(yè)的一門重要的高級專業(yè)課程,重點培養(yǎng)學生對.NET框架的理解和應用開發(fā)能力。本課程主要內(nèi)容包括:.NET框架下應用程序的執(zhí)行和編譯機制,以及在.NET框架下經(jīng)常用到的一些命名空間和使用方法。通過本課程的教學向?qū)W生介紹.NET框架和Visual Studio的主要特性和實際應用方法。使學生能夠熟練使用Visual Studio、.NET進行應用研發(fā),能夠運用C#編寫比較復雜的桌面應用程序,能夠設計一般的信息管理系統(tǒng),能夠設計簡單的Web服務程序。

二、課程教學基本內(nèi)容與要求

第1章.NET

(一)基本教學內(nèi)容

1.1 .NET簡介

1.2 .NET Framework的結(jié)構(gòu)

1.3 Visual Studio 2005

(二)基本要求

教學目的:了解.NET的基本特性;掌握.NET Framework的結(jié)構(gòu);熟悉Visual Studio 2005。

教學重點:重點講解.NET Framework的結(jié)構(gòu)

教學難點:.NET Framework的結(jié)構(gòu)

第2章 公共語言運行庫

(一)基本教學內(nèi)容

2.1開發(fā)托管代碼:通用類型系統(tǒng)

2.2通用類型系統(tǒng)架構(gòu)

2.3特殊系統(tǒng)類型

(二)基本要求

教學目的:掌握開發(fā)托管代碼: 通用類型系統(tǒng);熟悉通用類型系統(tǒng)架構(gòu);了解特殊系統(tǒng)類型

教學重點:重點講解開發(fā)托管代碼: 通用類型系統(tǒng)、通用類型系統(tǒng)架構(gòu)

教學難點:開發(fā)托管代碼: 通用類型系統(tǒng)、通用類型系統(tǒng)架構(gòu)

第3章 托管執(zhí)行環(huán)境

(一)基本教學內(nèi)容

3.1概述

3.2編譯托管代碼

3.3組織托管代碼:程序集

3.4執(zhí)行托管代碼

(二)基本要求

教學目的:掌握托管執(zhí)行環(huán)境概念;掌握編譯托管代碼過程與方法;理解組織托管代碼:程序集;掌握執(zhí)行托管代碼的原理

教學重點:重點講解編譯托管代碼、組織托管代碼: 程序集、執(zhí)行托管代碼

教學難點:編譯托管代碼、組織托管代碼: 程序集、執(zhí)行托管代碼

第4章.NET Framework類庫總覽

(一)基本教學內(nèi)容

4.1 .NET Framework類庫

4.2基礎(chǔ)命名空間

(二)基本要求

教學目的:熟悉.NET Framework類庫;熟悉基礎(chǔ)命名空間

教學重點:重點講解.NET Framework類庫

教學難點:.NET Framework類庫

第5章 字符串、集合和泛型

5.1字符串

5.2集合和泛型

(二)基本要求

教學目的:熟悉字符串的應用;熟悉集合和泛型的應用

教學重點:重點講解字符串的應用、集合和泛型的應用

教學難點:集合和泛型的應用

第6章 委托和事件

(一)基本教學內(nèi)容

6.1委托

6.2事件

6.3委托和事件的關(guān)系

(二)基本要求

教學目的:熟悉委托的實現(xiàn);熟悉事件的概念與定義;熟悉委托和事件的關(guān)系

教學重點:重點講解委托的實現(xiàn)、委托和事件的關(guān)系

教學難點:委托和事件的關(guān)系

第7章 數(shù)據(jù)流和文件

(一)基本教學內(nèi)容

7.1流

7.2 Reader和Writer

7.3基本文件I/O

(二)基本要求

教學目的:掌握流的概念;熟悉Reader和Writer與文件讀寫;掌握基本文件I/O操作

教學重點:重點講解流的概念、Reader和Writer與文件讀寫

教學難點:Reader和Writer與文件讀寫

第8章 構(gòu)建Web應用——ASP.NET

(一)基本教學內(nèi)容

8.1 ASP.NET應用程序的基本要素

8.2 ASP.NET狀態(tài)管理

8.3 ASP.NET性能優(yōu)化

8.4 ASP.NET安全性

(二)基本要求

教學目的:熟悉ASP.NET應用程序的基本要素;熟悉ASP.NET狀態(tài)管理;熟悉ASP.NET性能優(yōu)化;熟悉ASP.NET安全性

教學重點:重點講解ASP.NET應用程序的基本要素、ASP.NET性能優(yōu)化

教學難點:ASP.NET狀態(tài)管理、ASP.NET性能優(yōu)化、ASP.NET安全性

第9章 數(shù)據(jù)庫訪問

(一)基本教學內(nèi)容

9.1 ADO.NET概述

9.2連接數(shù)據(jù)源

9.3連接環(huán)境下對數(shù)據(jù)庫的操作

9.4非連接環(huán)境下對數(shù)據(jù)庫的操作

(二)基本要求

教學目的:掌握ADO.NET的概念; 熟悉連接數(shù)據(jù)源;熟悉連接環(huán)境下對數(shù)據(jù)庫的操作; 熟悉非連接環(huán)境下對數(shù)據(jù)庫的操作

教學重點:重點講解連接數(shù)據(jù)源、連接環(huán)境下對數(shù)據(jù)庫的操作、非連接環(huán)境下對數(shù)據(jù)庫的操作

教學難點:連接環(huán)境下對數(shù)據(jù)庫的操作、非連接環(huán)境下對數(shù)據(jù)庫的操作

第10章Web服務

(一)基本教學內(nèi)容

10.1 Web服務概述

10.2 Web服務實現(xiàn)

(二)基本要求

教學目的:了解Web服務的概念;掌握Web服務的實現(xiàn)

教學重點:重點講解Web服務的概念、Web服務的實現(xiàn)

教學難點:Web服務的實現(xiàn)

三、課程各章節(jié)學時分配

章節(jié)

內(nèi)容

理論學時

實驗學時

軟工

軟工

第1章

.NET

2

第2章

公共語言運行庫

2

2

第3章

托管執(zhí)行環(huán)境

2

2

第4章

.NET Framework類庫總覽

2

2

第5章

字符串、集合和泛型

2

2

第6章

委托和事件

4

2

第7章

數(shù)據(jù)流和文件

2

2

第8章

構(gòu)建Web應用——ASP.NET

4

4

第9章

數(shù)據(jù)庫訪問

4

4

第10章

Web服務

2

4

全書綜合講解

2

2

合計

28

26

四、本課程課外學習與修學指導

(1)該課程要求深入理解.NET框架的內(nèi)部結(jié)構(gòu)與實現(xiàn)的基本原理,因此需要學生多實踐,多查閱官方的文檔,上論壇了解最新的相關(guān)技術(shù)進展;

(2)課程掌握的比較好的學生,建議承接一些簡單的實際項目,或老師的子項目,鍛煉綜合應用能力。

(3)有興趣的同學可以參加微軟的MSCE認證考試。

五、本課程考核方式及成績評定標準

考核方式:考試,閉卷

成績評定方法:本課程的考核是平時成績和期終考試成績相結(jié)合,理論成績與實驗成績相結(jié)合。具體比例為:上課出勤20%,實驗20%,期末考試成績60%。

六、教材及參考書

教材:梁爽. .NET框架程序設計.北京:清華大學出版社2010

主要參考書:

[1] 唐耀. C#程序設計實用教程.北京:水利水電出版社2005

[2] Jeffrey Richter著,李建忠譯. Microsoft.NET框架程序設計(修訂版).北京:清華大學出版社2003

[3] 楊曉光.面向?qū)ο蟪绦蛟O計(C#實現(xiàn)).北京:清華大學出版社2011

[4] 杜少杰. C#程序設計案例教材.北京:北京理工大學出版社2010

大綱撰寫人: 劉友繼

大綱審閱人: 羅如為

教學副主任: 易葉青

編寫日期:2012-6-15