如何在ASP.NET MVC 中集成AngularJS(1) | angular js asp net mvc
过去两年中,我最喜欢的一项技术就是设计单页面应用(SPA)的AngularJS。作为一个微软stack开发者,我也是使用ASP.NETMVC平台实现MVC设计模式和并进行研究的粉丝,包括它的捆绑和压缩功能以及实现其对RESTful服务的WebAPI控制器。为了兼得ASP.NETMVC和AngularJS,本文介绍了在ASP.NETMVC中集成AngularJS的两全其美的方案。介绍当涉及到计算机软件的开发时,我想运用所有的最新技术。例如,前端使用最新的JavaScript技术,服务器端使用最新的基于REST的WebAPI服务。另外,还有最新的数据库技术、最新的设计模式和技术。当选择最新的软...
过去两年中,我最喜欢的一项技术就是设计单页面应用(SPA)的 AngularJS。作为一个微软stack开发者,我也是使用 ASP.NET MVC 平台实现 MVC 设计模式和并进行研究的粉丝,包括它的捆绑和压缩功能以及实现其对 RESTful 服务的 Web API 控制器。为了兼得 ASP.NET MVC 和 AngularJS,本文介绍了在 ASP.NET MVC 中集成 AngularJS 的两全其美的方案。
介绍当涉及到计算机软件的开发时,我想运用所有的最新技术。例如,前端使用最新的 JavaScript 技术,服务器端使用最新的基于 REST 的 Web API 服务。另外,还有最新的数据库技术、最新的设计模式和技术。
当选择最新的软件技术时,有几个因素在起作用,其中包括如何将这些技术整合起来。过去两年中,我最喜欢的一项技术就是设计单页面应用(SPA)的 AngularJS。作为一个微软stack开发者,我也是使用 ASP.NET MVC 平台实现 MVC 设计模式和并进行研究的粉丝,包括它的捆绑和压缩功能以及实现其对 RESTful 服务的 Web API 控制器。
为了兼得两者,本文介绍了在 ASP.NET MVC 中集成 AngularJS 的两全其美的方案。
由于本文篇幅较长,故会分为3篇,分别进行介绍。
概述本文中示例的 Web 应用程序将有三个目标:
在前端页面中实现 AngularJS 和 JavaScript AngularJS 控制器 使用微软的 ASP.NET MVC 平台来建立、引导并捆绑一个应用 根据功能模型的需求,动态的加载 AngularJS 的控制器和服务本文的示例应用程序将包含三个主要文件夹:关于联系和索引的主文件夹、允许你创建,更新和查询客户的客户文件夹、允许你创建,更新和查询产品的产品文件夹。
除了使用 AngularJS 和 ASP.NET MVC,这个应用程序也将实现...