使用MVC,EntityFramework,AngularJS和Breezejs构建Intranet?

时间:2013-06-15 07:18:52

标签: asp.net-mvc entity-framework angularjs breeze

作为一个学习项目,我想用一些新的库/框架创建一个相当简单的Intranet项目(登录/注销,创建新用户,项目等),

但我不确定他们如何一起工作以及需要什么。

例如,构建上述内容的最佳方法是什么?我在想; * .Net MVC4 * AngularJS * BreezeJS * EntityFramework首先使用代码 * WebAPI / ServiceStack

我错过了一些组件还是有很多组件?

n00b问题 - 我知道:)。

1 个答案:

答案 0 :(得分:0)

一切都归结为您个人对使用哪种工具的偏好。

您的观点需要MVVM吗?我可能会使用Knockout.js。您想要一个简单的集成CSS + JS为您的UI提供一个很酷的用户体验?我可能会使用Twitter Bootstrap。

您是否更精通使用noSQL或基于文档的数据库?我可能会使用MongoDB而不是EF。

您需要面向服务的架构吗?无论使用何种框架,是否还需要互连其他系统? (Java< - > .NET)然后,是的,您可以将Web API用于RESTful Web服务。如果没有,我不认为将SOA作为初始项目的一部分。

同样,在使用工具方面,这是品味,技能,要求的问题。