我是ASP.NET開發新手。ASP.NET應用程序 - 體系結構和類圖
任何人都可以請參考文檔/教程/鏈接,它給出了基於3/4/n層的簡單ASP.NET應用程序/示例的示例代碼,體系結構,類和序列圖嗎?
這對我很有幫助。
我是ASP.NET開發新手。ASP.NET應用程序 - 體系結構和類圖
任何人都可以請參考文檔/教程/鏈接,它給出了基於3/4/n層的簡單ASP.NET應用程序/示例的示例代碼,體系結構,類和序列圖嗎?
這對我很有幫助。
這可能是你會找到最好的收集... http://www.asp.net/get-started/
有很多的技術/工具和各種方式做你與.net問,所以我會給你不同的一些鏈接工具:
N層與:
ASP.Net 2.0
http://weblogs.asp.net/bsimser/archive/2006/08/13/3_2D00_tier-Architecture-wtih-ASP.NET-2.0.aspx
ASP.Net 3.5
http://imar.spaanjaars.com/QuickDocId.aspx?quickdoc=476
LINQ 2 SQL
動態數據
http://weblogs.asp.net/craigshoemaker/archive/2008/07/01/6-steps-to-n-tier-asp-net-dynamic-data.aspx
MVC
http://www.codeproject.com/KB/aspnet/aspnetmvc_bugtracker_v4.aspx
這裏有很多例子。不要把我給你的那個作爲唯一的一個,而是作爲你的開始。 :-)
快樂編碼!
幫你一個忙,並從ASP.NET MVC開始,並將Webforms留在後面。羅布的Storefront tutorial是一個很好的3層示例,視頻使其非常容易學習。
看sharpdevelop 它爲創建使用最佳實踐asp.net的MVC應用了堅實的基礎。該項目甚至提供了Visual Studio模板。
我最近在解釋典型的經典Microsoft .ASP/SQL Server網站架構與合併了較新的Microsoft ASP.NET技術的架構之間的區別時最近做了這個草圖。
圖上方標有「Front」的框表示公共網站。可以是任何大小,大或小。 底部的「can」表示幕後的SQL Server數據庫。該網站的用戶確實不知道或關心它在那裏,持有該網站的所有數據。 中間區域代表了ASP.NET技術可以完成的工作。這些框代表了執行特定事情的代碼的「引擎」。有人可能會處理一張信用卡。你可能會添加一個項目到購物車。另一個可能會在頁面上列出其旁邊有縮略圖圖像的項目。名單是無止境的。 這裏的重點是使用ASP。NET,所有這些「引擎」可以在任何時候準備好供自己使用,或與其他「引擎」結合使用來執行網站任務和功能。這減少了需要放置在頂盒所代表的實際網頁內的特殊代碼量。這是一種效率更高,速度更快的技術,尤其是更復雜,更復雜的網站。
只是想你可能想知道這一點。
你似乎沒有鏈接你想用來解釋的圖像? – Gijs 2012-11-03 21:42:55