我正在創建一個EF/MVC4/Web API項目來試用Azure並將Json數據提供給Windows應用商店。由於這個項目將是對公衆高度可見的,我想,以確保它儘可能作爲等安全......但是我討厭以後返工的代碼,因爲我發現我的東西離開了通過我的代碼流淌下來,所以我真的希望第一次做對。我正在尋找的不是一些教程,它向我展示瞭如何從微軟的臃腫模板創建一個項目。我正在尋找一些高層次的指導。例如(但不限於...)MVC4 Web API:從哪裏開始正確? **意見** **
- 他們的任何必須有nuGet軟件包?哪些和爲什麼?
- 什麼是使用此設置的最佳認證形式?
- 在進入實際的 應用程序之前,我應該考慮採取哪些步驟? (也許鎖定路線或設置Log4Net ...等?)
- 我應該首先使用代碼第一EF或DB像我一直有?
- 等...
我想我只是含糊適當的步1,2,3從點擊「新建項目」按鈕,在那裏我只是建築的肉點獲得應用程序,而不必擔心配置,身份驗證,安全漏洞等等,以及一些最佳實踐建議也不會受到影響。
當你開始一個這樣的項目時,你會在你點擊應用程序之前做什麼?爲什麼?
這完全取決於個人/團隊偏好。我的個人設置與我的團隊在工作中設置項目完全不同。這兩種方法無疑都與其他人做的不同。這是很難**接受**的回答是偏好的東西.. –