摘要:這是我個人的一些經驗,我也不確定是否正確,在這野人獻曝跟大家分享,若有任何錯誤歡迎大家指證,我也希望知道自己的寫法有沒有錯。
阅读全文
摘要:在上C++正式第一堂课时,第一张slide讲到Modern C++的教学原则与方法:当写程序时,要我们将Class Creator和Class User的角色分开,就算整个Project都是自己一个人写,也要自己分饰Class Creator和Class User两种角色,不能彼此混淆。
阅读全文
摘要:Scott Mitchell为ASP.NET技术相当知名的作者,我个人的书架就好几本Mitchell的书,这些是他在MSDN发表的文章,为ASP.NET 2.0在3-tier开发做Step by Step的Tutorial,假如觉得PetShop 4.0太过抽象而无法理解3-tier开发的真意,建议一步一步跟着Mitchell的带领,进入3-tier开发的圣殿。这一系列的文章并还没写完,若随时有更新,我也会马上更新连结。
阅读全文
摘要:PetShop有一个名为Model的Project,专门定义PetShop整个Solution中所有Object的Class,另外尚有BLL Project,负责商业逻辑组件的Project,若以OOA/D的角度来看,是否该将这两个Project拆开?还是该合而为一?
阅读全文
摘要:很多人看到PetShop的Source Code之後,第一個反應就是,為什麼要分這麼多的Project?不是一個Project就可以搞定嗎?為什麼要弄得這麼複雜?
阅读全文
摘要:Microsoft .NET Pet Shop 4: Migrating an ASP.NET 1.1 Application to 2.0
阅读全文
摘要:Microsoft .NET Pet Shop 3.x: Design Patterns and Architecture of the .NET Pet Shop
阅读全文