使用MVC、EntityFramework、AngularJS和Breezejs构建内部网



作为一个学习项目,我想用一些新的库/框架做一个相当简单的内部网项目(登录/退出,创建新用户,项目等),

但我不确定它们是如何协同工作的,以及需要什么。

例如,构建上述代码的最佳方法是什么?我在想;* .Net MVC4* AngularJS* BreezeJS*实体框架先用代码* WebAPI/ServiceStack

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

n00b问题-我知道:)

这一切都取决于你个人对使用什么工具的偏好。

你的视图需要MVVM吗?我可能会使用Knockout.js。你想要一个简单的集成CSS+JS的UI与一个很酷的用户体验?我可能会使用Twitter Bootstrap。

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

你需要面向服务的架构吗?是否有其他系统需要相互连接,而不考虑所使用的框架?(Java <-> . net)那么是的,你可以使用Web API来实现RESTful Web服务。如果不是,我不认为SOA是你初始项目的一部分。

再一次,当涉及到要使用的工具时,这是一个品味,技能和需求的问题。

最新更新