Asp.net mvc angularjs在asp MVC应用中的应用

Asp.net mvc angularjs在asp MVC应用中的应用,asp.net-mvc,angularjs,design-patterns,Asp.net Mvc,Angularjs,Design Patterns,我们正在开发一个ASP MVC 5应用程序。 在我们的数据库中,我们有700家公司的名单。 此应用程序的目的是显示一个索引视图以列出所有这些公司。 还有一个链接显示每家公司的详细信息 你认为angularJs对像web站点这样的网站有好处吗 如果是cas,我如何将MVC和angularJs结合起来 当我不得不使用angularJs而不是使用jquery时 谢谢 你认为angularJs对像web站点这样的网站有好处吗 您的需求看起来微不足道,对于这种需求,Angular Js或ASP.NET M

我们正在开发一个ASP MVC 5应用程序。 在我们的数据库中,我们有700家公司的名单。 此应用程序的目的是显示一个索引视图以列出所有这些公司。 还有一个链接显示每家公司的详细信息

你认为angularJs对像web站点这样的网站有好处吗

如果是cas,我如何将MVC和angularJs结合起来

当我不得不使用angularJs而不是使用jquery时

谢谢

  • 你认为angularJs对像web站点这样的网站有好处吗

    您的需求看起来微不足道,对于这种需求,Angular Js或ASP.NET MVC都很好。我看不出有多少折衷。 请注意,从ASp.NET MVC到Angular JS,这是一个天堂式的转变——本质上,您正在从以服务器为中心的MVC转向以客户机为中心的MVC体系结构。 当然,您可以使用这两种方法(Angular JS+ASP.NETMVC)构建应用程序,但如果您选择Angular方式,Angular JS+WebAPI将是您的最佳选择

  • 如果是cas,我如何将MVC和angularJs结合起来

    请看

  • 当我不得不使用angularJs而不是使用jquery时

    回答这个问题需要两篇博文:) 简单地说,你可以说 AngularJS是一个(MVC)框架(jQuery是一个高级库),因此AngularJS享有各种MVC优势 AngularJS代码更易于测试,您可以编写单元测试代码(使用jasmine)和使用量角器进行端到端测试 AngularJS支持许多优秀的特性,如双向绑定、指令、路由、依赖注入等。。。那些你在jQuery中找不到的


  • 我想你是想用木槌敲打锤子的背面来钉钉子。即使我生活和呼吸着angular,也没有可行的理由在angular.js上使用ASP.NET MVC。似乎您想要angular提供的绑定,这可以通过A.MVC5中的AJAX+jquery轻松实现

    无论您是否使用AngularJs,您描述的事情都需要几个小时才能实现。你为什么不两个都试一下,有AngularJs和没有它?我的观点是,对于像你这样的琐碎任务,不值得考虑。你简直是在浪费时间。而且您似乎缺乏使用ASP.NETMVC/WebApi的经验。尝试几件事,看看事情进展如何。谢谢你的回答,你能,请,向我解释一下什么是Angular JS+Web API是你最好的选择。我的意思是在客户端你可以使用Angular JS,在服务器端你可以使用WebAPI()。ASP.NET Web API是restful的。您可以使用$resource或restanglar()从angualr JS访问WebAPI。通过这种方式,您可以对关注点进行整洁的分离,从而建立一个漂亮的体系结构。