學習asp.net 差不多半年了,一直沒多大的成就,現在只能做些簡單的企業網站,因為本身工作是網管,
學編程是半路出家的,近段時間一直在微軟的幾個入門例子,像Microsoft .NET PetShop 3.0等....
感覺好多看不懂,以前練習寫asp.net程式時,都只是做一層結構,最多是加上使用者控制項...
看的過程中很多迷惑不解,Microsoft .NET PetShop 3.0雖然是入門的例子,對.net 的知識介紹卻很全面,
看的越多,才懂的自己的基礎知識不紮實,看這些類的時候很吃力.....學編程是一直自己在自學,曾經接觸過
C、PB、VF、VB、delphi,都是在門邊轉著,貼現成的代碼,現在久了沒用,又忘記的差不多了,學了這麼久編程,感覺一直還沒入到門,也不知怎麼樣去學,希望自學編程的朋友,能和你一起交流學習經驗,一起進步。。。。
附上Pet Shopg 一點資料。。。。
表 1. Pet Shop 中的資料庫表
| 表名 |
用途 |
Account |
代表基本客戶資訊 |
BannerData |
儲存廣告條資訊 |
Category |
目錄類別( Fish, Dogs, Cats 等) |
Inventory |
產品庫存狀態 |
Item |
各個產品的細節 |
LineItem |
定單細節 |
Orders |
客戶下的定單。 定單包括一個或多個行項目 |
OrderStatus |
定單狀態 |
Product |
目錄產品,每個產品可有一或多類型(項目)。 通常類型可能是雄或雌。 |
Profile |
客戶的使用者配置情況 |
Signon |
客戶登入表 |
Supplier |
有關供應商資訊 |
表 2 中列出了每個項目的目的:
表 2. Pet Shop 解決方案中的 Visual Studio 項目
| 項目 |
用途 |
BLL |
商務邏輯組件存放之處 |
ConfigTool |
用來加密連接字串和建立事件記錄源的管理應用程式 |
DALFactory |
用來確定載入哪一個資料庫訪問程式集的類 |
IDAL |
每個 DAL 實現都要實現的一組介面 |
Model |
瘦資料類或業務實體 |
OracleDAL |
Oracle 特定的 Pet Shop DAL 實現,使用了 IDAL 介面 |
Post-Build |
運行編譯後操作的項目,比如將程式集添加到 GAC 或 COM+ |
Pre-Build |
將程式集從 GAC 刪除或從 COM+ 登出程式集的項目 |
SQLServerDAL |
Microsoft SQL Server 特定的 Pet Shop DAL 實現,使用了 IDAL 介面 |
Utility |
一組協助器類,包括 DPAPI 的封裝 |
Web |
Web 頁和控制項 |
Solution Items |
用來構建應用程式的雜項,比如用來簽署應用程式程式集的 Pet Shop.snk 密鑰檔案 |