Asp.net mvc 4 SPA的最佳实践和架构
我意识到这可能是一个基于意见的问题,但我很好奇是否有关于在Visual Studio中建立新水疗中心的最佳实践 我对TypeScript、Knockout、下划线、矩、Razor和MVC4框架(以及EF6)有一些经验 我最感兴趣的是:Asp.net mvc 4 SPA的最佳实践和架构,asp.net-mvc-4,visual-studio-2012,architecture,single-page-application,Asp.net Mvc 4,Visual Studio 2012,Architecture,Single Page Application,我意识到这可能是一个基于意见的问题,但我很好奇是否有关于在Visual Studio中建立新水疗中心的最佳实践 我对TypeScript、Knockout、下划线、矩、Razor和MVC4框架(以及EF6)有一些经验 我最感兴趣的是: -是否有被认为是“最好”的VS SPA模板,或者我是从头开始的? -我应该在VS中使用什么样的项目和命名约定? -SPA中哪些库被认为是好的组合(Angular.js是我正在研究的内容)? -关于从数据库检索数据的客户端调用(首先是Ajax调用)的最佳实践是什么
-是否有被认为是“最好”的VS SPA模板,或者我是从头开始的?
-我应该在VS中使用什么样的项目和命名约定?
-SPA中哪些库被认为是好的组合(Angular.js是我正在研究的内容)?
-关于从数据库检索数据的客户端调用(首先是Ajax调用)的最佳实践是什么 -关于HTML/CSS编码的最佳实践
你是否知道你曾经使用过的、对该主题非常有帮助的、被视为“必读”的教程或文档 也许是这样的:
更新(到目前为止我学到的):
客户:
- 主框架的余烬或棱角
- TypeScript和DefinatelyTyped用于获取类型完成
- 如果角度:删除RequireJS,因为它不会与角度一起播放->
- 低破折号(替换下划线->)
- 放弃Razor视图引擎,因为它不能很好地与Angular配合->
- Moment.js(用于处理日期->)
- 用于查询服务器的数据和元数据范围(?)->
- 信号器(在我的webapp中构建论坛/聊天系统时正在考虑中)
- WebSocket(如果我需要实时解决方案…)
- 用于HTTP服务的Asp.NETWebAPI
- EF 6(用于创建实体)
- SQL server express(为了方便实体生成),还有其他建议吗
- 这件事还不确定