出版時間:2012-11 出版社:清華大學出版社 作者:顧明霞,朱立才 編著 頁數(shù):266 字數(shù):437000
前言
編者從2000年開始從事ASP.NET的教學和研究工作,微軟的ASP.NET的版本從1.0升級到目前的4.O,我們的教學內容也跟隨版本逐步升級,在這些版本之間有ASP.NET在Web開發(fā)方面的基礎技術體系,所以我們一直想寫一本適合初學者快速掌握這個基礎的技術體系的教材,同時也適合教師由淺入深的課堂教學,有基礎案例、提高案例以及綜合案例,讓學生通過課程的學習,掌握ASP.NETWeb開發(fā)的基本技術?! ”緯咐饕訫icrosoft Visual Studi0 2010為開發(fā)工具,以C#為開發(fā)語言?! ∪珪卜譃?章,其中第1章對ASP.NET進行概述,第2章講述C#語言基礎,第3章講述ASP.NET Web窗體,第4章講述ASP.NET網(wǎng)站設計,第5章講述ASP.NET數(shù)據(jù)庫編程,第6章講述網(wǎng)站安全與驗證,第7章講述ASP.NET AJAX技術,第8章講述Web服務,第9章講述ASP.NET開發(fā)綜合實例?! ”緯驖u進地講述ASP.NET的基礎技術體系,對每個知識模塊首先介紹其基本原理,然后通過案例演示如何使用,最后根據(jù)情況安排綜合案例,比如在第4章安排利用母版頁、網(wǎng)站地圖和導航等技術的綜合實例網(wǎng)站結構設計。第5章安排利用零代碼和編程方式兩種數(shù)據(jù)庫訪問技術對數(shù)據(jù)進行增、查、刪、改操作。第6章綜合網(wǎng)站安全和文件處理兩個知識模塊,安排了合法用戶對自己權限文件夾下的文件處理案例。另外部分案例在末尾安排了提高部分,提出一個新的功能,要求讀者利用前面的技術自行完成,比如第9章備忘模塊的添加。這些設計使得讀者對技術的掌握不是零散的,而是連貫、系統(tǒng)的,并能使用相關技術解決問題?! ”緯扇“咐虒W,示例較多,每個例子都有設計目的、操作步驟及程序說明,示例程序要先學習,然后動手實踐?! ?/pre>內容概要
《asp.net web程序設計》理論與實踐相結合,以microsoft visual studio
2010為開發(fā)工具,以c#為開發(fā)語言,通過案例介紹了asp.net web開發(fā)的基礎技術體系,主要包括asp.net技術框架、
c#語言基礎、 asp.net web窗體、asp.net網(wǎng)站設計、asp.net數(shù)據(jù)庫編程、網(wǎng)站安全與驗證、 asp.net
ajax技術、asp.net xml編程和web服務等,最后綜合應用相關技術給出了一個綜合案例。
本書適合初學者快速掌握asp.net
web開發(fā)的基礎技術體系,同時也適合教師由淺入深的課堂教學,有基礎案例、提高案例以及綜合案例,讓學生通過課程的學習,掌握asp.net
web開發(fā)的基本技術。書籍目錄
第1章 asp.net入門
1.1asp.net概述
1.1.1.net framework的基本概念
1.1.2asp.net基本概念
1.2asp.net 新特性
1.3搭建asp.net 開發(fā)平臺
1.3.1軟件需求
1.3.2硬件需求
1.3.3安裝visual studio 2010/2008
1.4asp.net網(wǎng)站開發(fā)體驗
1.4.1代碼分離的實例
1.4.2單文件模型實例
1.5小結
第2章 c#語言基礎
2.1c#語言概述
2.1.1c#簡介
2.1.2c#與.net framework的關系
2.2c#程序設計基礎
2.2.1c#的程序結構
2.2.2變量與數(shù)據(jù)類型
2.2.3運算符與表達式
2.2.4語句
2.3面向對象的c#
2.3.1類的聲明
2.3.2類的成員
2.3.3面向對象的基本特性
2.4c#的高級特性
2.5小結
第3章 asp.net web窗體
3.1asp.net web窗體
3.1.1窗體的基本概念
3.1.2回發(fā)和往返行程
3.1.3頁面生存期
3.2服務器控件概述
3.2.1服務器控件分類
3.2.2服務器控件的創(chuàng)建
3.2.3服務器控件的屬性、事件和方法
3.3標準控件
3.3.1用于文本顯示和輸入的標準控件
3.3.2按鈕控件
3.3.3用于選擇的列表控件
3.3.4image控件和imagemap控件
3.3.5hyperlink控件
3.4高級控件
3.4.1adrotator控件
3.4.2calendar控件
3.4.3multiview和view控件
3.4.4wizard控件
3.5小結
第4章 asp.net網(wǎng)站設計
4.1div和css布局
4.2母版頁和內容頁
4.2.1母版頁
4.2.2內容頁
4.2.3母版頁和內容頁的例子
4.3主題和外觀
4.4網(wǎng)站地圖和導航
4.4.1網(wǎng)站地圖
4.4.2導航控件
4.5小結
第5章 asp.net數(shù)據(jù)庫編程
5.1ado.net概述
5.2數(shù)據(jù)訪問控件
5.3數(shù)據(jù)綁定控件
5.3.1數(shù)據(jù)綁定概述
5.3.2單值和列表控件的數(shù)據(jù)綁定
5.3.3gridview控件
5.4編程訪問數(shù)據(jù)庫
5.4.1connection對象
5.4.2command對象
5.4.3datareader對象
5.4.4dataadapter對象
5.4.5dataset對象
5.4.6數(shù)據(jù)庫事務處理
5.5linq
5.5.1linq概述
5.5.2linq語法基礎
5.5.3linq to sql
5.6小結
第6章 網(wǎng)站安全與驗證
6.1asp.net驗證控件
6.2身份驗證和授權
6.3成員與角色管理
6.3.1成員資格管理概述
6.3.2角色管理概述
6.4登錄控件
6.5文件處理
6.6小結
第7章 asp.net ajax
7.1ajax概述
7.2asp.net ajax
7.2.1scriptmanager控件
7.2.2updatepanel控件
7.2.3timer控件
7.2.4scriptmanagerproxy控件
7.2.5updateprogress控件
第8章 xml編程和web服務
8.1xml基本概念
8.2訪問xml文檔
8.3xml web服務
8.3.1web服務的基本概念
8.3.2創(chuàng)建web服務
8.3.3使用web服務
第9章 asp.net開發(fā)實例
9.1系統(tǒng)設計
9.1.1系統(tǒng)流程
9.1.2數(shù)據(jù)庫設計
9.1.3界面設計
9.2外觀實現(xiàn)
9.2.1頁面布局實現(xiàn)
9.2.2用戶身份驗證
9.3功能實現(xiàn)
9.3.1業(yè)務邏輯類miniblog.cs
9.3.2日志編輯用戶控件
9.3.3評論編輯用戶控件
9.3.4日志和評論管理
9.3.5功能拓展
參考文獻編輯推薦
顧明霞等編著的《ASP.NET Web程序設計》案例主要以Microsoft Visual Studio 2010為開發(fā)工具,以C#為開發(fā)語言。 全書共分為9章,其中第1章對ASP.NET進行概述,第2章講述C# 語言基礎,第3章講述ASP.NET Web窗體,第4章講述ASP.NET網(wǎng)站設計,第5章講述ASP.NET數(shù)據(jù)庫編程,第6章講述網(wǎng)站安全與驗證,第7章講述ASP.NET AJAX技術,第8章講述Web服務,第9章講述ASP.NET開發(fā)綜合實例。本書給供相關學者參考閱讀。圖書封面
評論、評分、閱讀與下載