我意识到这可能是一个基于意见的问题,但我很好奇是否有关于在Visual Studio中设置新SPA的最佳实践。
我对TypeScript,Knockout,Underscore,Moment,Razor和MVC4框架(以及EF6)有一些经验。
我最感兴趣的是:
- 有一个VS SPA模板被认为是“最好的”还是我从头开始?
- 我应该在VS中使用哪种项目和命名约定?
- 什么库被认为是SPA中的好组合(Angular.js是我正在研究的东西)?
- 关于客户端调用从数据库中检索数据(首先是Ajax调用)的最佳实践是什么?
- 关于HTML / CSS编码的最佳实践
您是否知道有关您使用过的教程或文档,并且对这些主题非常有帮助并被视为“必读”?
也许有些事情如下:
http://isobar-idev.github.io/code-standards/
http://msdn.microsoft.com/en-us/magazine/dn605877.aspx
更新(到目前为止我学到的):
客户端:
客户端 - 服务器通信:
服务器:
数据库:
VS目录结构和项目定义: