2013-10-12 49 views
1

我正在構建基於熱毛巾SPA的相當基礎的CRUD應用程序。構建熱毛巾微風API

我的計劃是使用ASP.NET Web API向Breeze公開數據。

這是正確的架構嗎?

目前我有四個項目:

  • DomainClassLibrary其中包含模型T4文件(* .TT)和部分類致以EF模型
  • 一個DataClassLibrary它具有模型的其餘部分(這一切都是每朱莉·勒曼在Pluralsight)
  • 熱毛巾SPA應用
  • ASP.NET Web應用程序HTTP的Web API

我的下一步是在web api項目中構建所有控制器以公開get,put等嗎?

然後我創建一個Breeze API來消耗我的Web API項目中的控制器嗎?

回答

2

熱毛巾包含所有必備組件,所以您只需要一個包含熱毛巾的單個項目。我認爲你讓它變得比需要的複雜。

約翰帕帕在Pluralsight有一個很好的課程,通過熱毛巾引導你。儘管我沒有使用Hot Towel(我轉向Angular),但這門課程的確幫助我理解了在.NET上構建SPA的基本原理。

+0

你說得對。我認爲我必須構建API並且Breeze會消耗這個API,但它實際上會用一個簡單的替換所有控制器。謝謝! – Ruminator

+0

祝你好運!你似乎在正確的道路上。 – Graham

+0

查看我的最新課程和HotTowel.Angular ....我創建了這個易於使用的角度 –

相關問題