.net.net 論 ( ) 劉 年
錄 錄..4..7 論..8 1-1 8 1-2 說 8 1-3 10 1-4...12.net 論...15 2-1 ASP.NET...15 2-2 料...18..25 3-1...25 3-2 Hurricane Asp.net Forum 26 3-3.1Hurricane..27 3-3.2Asp.net Forum..31 3-3 34 3-3.1 料..34 3-3.2......35 3-3.3....36-2 -
...45 4-1 撆....45 4-2...47 論...59 5-1.59 5-2.59 5-3 來...59 5-4.60 參...62-3 -
錄 1.1 10 利 連 16 2.2 Asp.net 流...17 2.3.net 料...19 2.4 料 DataSet...21 2.5 DataAdatapter....22 2.6 行 料 流 23 3.1. 25 3.1 26 3.2 論 26 3.3 論 27 3.4 Hurricane...28 3.5 Hurricane 料 [1](Blog )..29 3.6 Hurricane 料 [2]( ) 30 3.7 Hurricane 料 [3]( ) 31 3.8 Asp.net Forum 論 32 3.9 Asp.net Forum 料 聯.33-4 -
3.10 Hurricane 料...34 3.11 FormsAuthentication 流.35 3.12. 36 3.13 論... 39 3.14 立 索 錄...40 3.15...43 3.16 論...44 4.1.45 4.2 參.45 4.3.46 4.4 Asp.net...47 4.5.47 4.6 類.48 4.7.49 4.8 類.49 4.9 理.50 4.10...50 4.11...51 4.12...52 4.13 讀...53-5 -
4.14 理...53 4.15 論...54 4.16 論 54 4.17 論 55 4.18 立 論 55 4.19 論 56 4.20 論 理 56 4.21 57 4.22 57 4.23 58-6 -
.net 立 2003 年 3 樂 論 立 了 論 料 理.net 識 更 更 便 說 論 料 類 理 識.net Hurricane Asp.net Forum 論 來 - 7 -
論 1-1 樂 2003 年 3 立.Net.Net 力 勵 路 立 識 理 隸 老 老 樓 樓 立 讀 論 識 理 利.net 論.net 識 1-2 說 連 什 來 - 8 -
裡 了 來 論 1. 什 列 類.net 料 sample code 立 理 2. 列 利 來 什 裡 參 了 www.asp.net www.codeproject.com 了 參 了 理 論 - 9 -
1.1 1-3 便 參 論.net 來 - 10 -
識 參 料 利 1. 了 樂 更 2. 料 料 料 理 識 理 識 3. 論 論 了.net 論 論 論串 理 論 理 理 便 4. 論 理 料 論 讀了不 利 識 論 了 論 5. - 11 -
6. 讀 sample code 來 7. 料 料 8. 立 識 理 料 利 料 9. 理 良 理 理 便 了 理 了 連 理 理 理 便 1-4 來 來便 類 識 參 料 識 識若 來 - 12 -
理 I. 樂 II. 錄 論 理 例 識 論 論 III. 說 參 IV. 料 理 參 料 理 錄.net.net 識 參 類 理 類 理.net 類 1. Web Application / Web Service 2. Window Form Application 3..Net Framework / Security 4. Mobile Application (SmartPhone & PDA,..) 5. ADO.Net / SQL Server 6. Network Application 7..Net Language / Object Oriented Program Design 8. Case Study Case Study 不 Community Content 例 論 論 - 13 -
力 了 來 code Sample Web Application Source code 路 度 - 14 -
.net 論 2-1 行 利 路 料 利 行 不 利 料 了 不 更 便 了 裡 了 更 離 例 了 立 兩 - 15 -
利 連 連 了 料 連 料 連 料 不 不 良 不 料 連 利 離 略 料 離 料 料 行 便 料 料 連 離 降 了 料 了 更 利 列 參數便 立 例 - 16 -
行 不 了 來 了 更 行 流 更 來 - 17 -
料 若 更 更 料更 度 度 更 易 更 錄 更 利 靈 了 不 裡 裡 料 料 2-2 料 說 料 不 不 料 來 - 18 -
料 立 料 不 料 更 料 類更 不 料 兩 料 料 - 19 -
來 料 連 來 令 料 料 料 料 聯 料 行 理 料來 讀 料流 料錄 料 料 理 料 來 離 料 料 料 料 理 料 料 類 料 例 料 料行 聯 - 20 -
料 行 料 不 料 來 料 不 來 料 來 料 料 了 更 更 料來 裡 料 料 料 料 了 聯 來 立 - 21 -
料來 了 更 令更 料來 令 更 料列 令 了 令來 更 例 令 不 來 料 令 便利 立 連 串 料 北 料 - 22 -
立 令 連 料 來 料 料 理 行 立連 令更來 率 行 料 流 來 行 料 - 23 -
令 行 利 料 料 不 料 連 料 料 錄 讀 料 料 不 料 兩 類 料 料 料 欄 連 例 料 料 欄 料 料 料 來了 - 24 -
3-1 便立.Net Framework 1.1 Asp.net 1.1 CPU:AMD Athlon XP 2400+ Memory:512MB Hard Disk:40G Web Microsoft Internet Information System ( IIS ) 6.0 料 SQL Server 2000 Sp3 Microsoft Windows Server 2003 Microsoft Visual Studio.net 2003 3.1 論 料 來 不 論 論 理 不 了 了 來 了 論 - 25 -
3.1 3.2 論 - 26 -
3.3 論 3-2 Hurricane Asp.net Forum 3-2.1 Hurricane Hurricane (http://www.projecthurricane.net) 1.0 理 理 Blog 路 論 欄 論 - 27 -
論 理 3.4 Hurricane 理了 料 類 Reverse Engineering 料 料 索 聯 - 28 -
3.5 Hurricane 料 [1](Blog ) - 29 -
3.6 Hurricane 料 [2]( ) - 30 -
3.7 Hurricane 料 [3]( ) 3-2.2 Asp.net Forum Asp.net Forum 論 www.asp.net Asp.Net Forum Team PHP 論.net 論 1.2 2.0 (http://forums.asp.net/forums/) 了 MSN Messenger 更 了 理 Asp.net Forum 了 便 - 31 -
理 理 論 說 省 了 3.8 Asp.net Forum 論 Reverse Engineering 料 聯 來 料 AspNetForum 料 聯 - 32 -
3.9 Asp.net Forum 料 聯 料 ForumGroup ->Forums ->Posts User 料 聯 料 - 33 -
3-3 兩 料 3-3.1 料 3.6 3.9 了兩 料 Users 料 聯 利 料 1. AspNetFroum 料 Hurricane 料 (Users 料 ) 2. 聯 Hurricane Users 料 UserName 索 Forums Posts ThreadTracking UserInRoles Moderators 料 料 聯 3.10 Hurricane 料 - 34 -
3-3.2 兩 Forms 料 料 Asp.net 類 了 FormsAuthentication 類 來 立 3.11 FormsAuthentication 流 兩 兩 不 行 兩 Ticket 裡 UserData 了 AspNetForum Cookie AspNetForm Login 省略 兩 UserRole UserData Admin Administrator Role Forum Admin Role - 35 -
3.12 3-3.3 1. 論 論 /Forums 料 Web.config Web.config Web.config 論 連 串 - 36 -
論 裡 路 論 更 不 2. HtmlEdit 便 論 NavigationMenu 便不 Controls/CreateEditPost.cs GetTextBox - 37 -
HtmlEdit HtmlEdit.cs 裡 了 AddPost.aspx EditPost.aspx <%@ Page validaterequest="false" %> 便不 不 論 Navigation Menu 論 連 來 料 Visible = False 論 來 利 1. Header 來 Logo 2. SideBar Login SearchBox SiteLink Polls TaskPlane 列 3. Footer - 38 -
4. Stylesheet 來 CSS 連 利 便 類 論 3.13 論 了 料 - 39 -
(Blog) 論 利 SQL SERVER 索 料 索 SQL SERVER 2000 Enterprise Edition 來 索 錄 了 Resources News BlogEntries Articles 料 料 Title Body 欄 立 索 索 來便 立 索索 來 索 - 40 -
3.14 立 索 錄 立 索 料 CREATE PROCEDURE dbo.articles_searcharticles @Search nvarchar(200) AS SELECT ArticleId, UserId, Title, Description, Body, Views, Created, RatingTotal, NumRating, CommentsThread, StatusId FROM Articles WHERE FREETEXT(Body, @Search) OR FREETEXT(Description, @Search) OR FREETEXT(Title, @Search) AND StatusId!= 1 GO 藍 索 利 FreeText 不 And Or Blog 類 來 IArticlesData.cs ArticlesData.cs 類 連 立 令 行 - 41 -
參數 料 料 列 類 料 了 料 料 不 類 - 42 -
便 了 3.15 asp.net 論 URL 更 /Forum/Search.aspx 參數便 - 43 -
3.16 論 - 44 -
- 4-1 撆 兩 Visual Studio.Net 2003 便 Search 來 來 Search Hurricane 連 利 例 說 DataAccess Hurricane Hurricane Search 4.1 4.2 參 路 了 Search 料 來 不 - 45 -
4.3 利 參 Search Library Search Header.ascx Footer.ascx Search 來 SendQuery.ascx Sidebar.ascx <%@Register TagPrefix="uc1" TagName="sendQuery" Src="/search/search/sendQuery.ascx" %> <uc1:sendquery id="sendquery1" runat="server"></uc1:sendquery> 利 - 46 -
4.4 Asp.net 4-2 4-2.1-47 -
4.5 了 連 料 連 4-2.2 4.6 類 列 力 不 理 力 - 48 -
4.7 Html 見 4.8 類 - 49 -
利 曆 類 類 4.9 理 理 裡 4.10-50 -
4.11 更 狀 不 - 51 -
4-2.3 4.12 裡 列 連 Blog 料 類 曆 料 Blog - 52 -
4.13 讀 裡 論 4.14 理 裡 Blog 連 類 料 - 53 -
4-2.4 論 4.15 論 裡 論 列 便 論 錄 論 - 54 -
4.16 論 4.17 論 4.18 立 論 - 55 -
4.19 論 4.20 論 理 理 論 ( 論 ) 理 理 理 理 - 56 -
4-2.5 4.21 4.22-57 -
4.23 數 - 58 -
論 5-1 利 樂 見 立 識 更 5-2 了 理 不.net 了不 了 裡 論 不 不 理 不 度落 5-3 來.net 論 不 來 不 便略 來 1. 論 數 不 論 立 樂 - 59 -
立 利 Web Service 更 2. 來 連串 5-4 兩年 了 力 度 了 了 北 兩 Asp.net SQL SERVER 練 北 了.net 旅 了 MSDN 料 MSDN Library.net 識 論 Wrox 易 度 不 論 不 不 行 利 來 老 - 60 -
老 了 力 不 老 樂 了 - 61 -
參 料 Alex Homer David Sussman,Brian Francis,Robert Howard,Wrox Author Team,Karli Watson,Richard J Anderson, Professional ASP.NET 1.0, Special Edition.wrox. Marco Bellinaso, Kevin Hoffman, ASP.NET Website Programming: Problem - Design - Solution, C# Edition,wrox.,"ASP.NET. IIS 5 理,. 料 Devhood.com http://www.devhood.com Asp.net Community http://www.asp.net ProjectHurricane http://www.projecthurricane.com 北 論 http://forum.tpc.edu.tw/aspnetforums MSDN Library http://msdn.microsoft.com.net Magzine http://www.netmag.com.tw/ CodeProject.com http://www.codeproject.com/ GotDotNet.com http://www.gotdotnet.com/ DeveloperFusion.com http://www.developerfusion.com Move-to.Net http://www.move-to.net - 62 -