Skip to content

2015-04-18 twMVC#18 上半場 [專案分層架構] 範例程式

Notifications You must be signed in to change notification settings

kkbruce/twMVC-18-1

 
 

Repository files navigation

twMVC-18-1

2015-04-18 twMVC#18

專案分層架構

講者:Kevin Tseng(Microsoft MVP 2013-2015、twMVC核心講者、SkillTree 專任講師)

講題簡介:

介紹專案如何分層,專案架構又該如何規劃?看了一堆的文章也跟著範例作,卻仍然不得要領。

上半場將會帶領大家如何著手進行專案的分層架構規劃與實作。

講題簡報檔:

twMVC#18 - 專案分層架構

相關文章與範例程式說明:

SampleWeb 原始範例專案

  1. ASP.NET MVC 專案分層架構 Part.1 - 初學者的起手式

    範例專案名稱:SampleWeb - Step1

  2. ASP.NET MVC 專案分層架構 Part.2 - 抽出 Repository 裡相同的部份

    範例專案名稱:SampleWeb - Step2

  3. ASP.NET MVC 專案分層架構 Part.3 - 個別 Repository 的資料存取操作

    範例專案名稱:SampleWeb - Step3

  4. ASP.NET MVC 專案分層架構 Part.4 - 抽出 Model 層並建立為類別庫專案

    範例專案名稱:SampleWeb - Step4

  5. ASP.NET MVC 專案分層架構 Part.5 - 建立 Service 層

    範例專案名稱:SampleWeb - Step5

  6. ASP.NET MVC 專案分層架構 Part.6 - DI/IoC 使用 Unity.MVC

    範例專案名稱:SampleWeb - Step6

  7. ASP.NET MVC 專案分層架構 Part.7A - Unit of Work 工作單元

    範例專案名稱:SampleWeb - Step7A

  8. ASP.NET MVC 專案分層架構 Part.7B - Unit of Work 工作單元

    範例專案名稱:SampleWeb - Step7B

    (加入 UnitOfWorkFactory 與 UnitOfWorkAttribute)

ASP.NET MVC 專案分層架構 - 建議與補充說明

錯誤更正:有關 ASP.NET MVC 分層架構使用 Unity 的 DbContext 處理

ASP.NET MVC 4 使用 Unity bootstrapper for ASP.NET MVC

Unity bootstrapper for ASP.NET MVC 進階註冊類別方式


開發環境:Visual Studio 2013

範例資料庫:Northwind

為了避免檔案過大,因此使用的套件皆無上傳,請自行還原,還原方式請參考以下連結:

NuGet套件還原步驟使用Visual Studio 2012 為例

About

2015-04-18 twMVC#18 上半場 [專案分層架構] 範例程式

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 79.9%
  • JavaScript 13.1%
  • HTML 6.3%
  • Other 0.7%