Knockout MVC 0.5.1

许可: 免费 ‎文件大小: 6.14 KB
‎用户评分: 3.0/5 - ‎1 ‎评分

挖空 MVC 是 ASP.NET MVC 3 的挖空库的免费扩展.js,它将所有业务逻辑移动到服务器端,并基于 C# 或 VB.NET 数据模型自动生成客户端所需的 JavaScript 代码。创建基于 JavaScript 的应用程序与开发通用的 C# / VB.NET一样简单;无需编写任何一行 JavaScript 代码。 使用 IntelliSense 使用 MVVM 样式对页面接口进行业务模型绑定,借助 C#/VB.NET 表达式(不是单独的属性,而是将它们转换为 JavaScript 代码的表达式)。如果对模型执行复杂的操作,则可以使用一个短字符串(ajax 查询将自动生成;当客户端获取更新的模型时,整个接口将自动刷新)对服务器上的任何模型方法进行处理。 生成的 JavaScript 代码基于挖空.js这就是为什么它在任何浏览器(甚至 IE 6)下工作的原因。因此,在单个实例中描述服务器上的整个业务逻辑,我们可以创建功能齐全的跨浏览器客户端 Web 应用程序,而无需编写单个 JavaScript 代码! 挖空 MVC 可以在任何浏览器中工作(因为它基于挖空.js):IE 6+、Firefox 2+、Opera 10+、Chrome、Safari。该产品与其他第三方 JavaScript 库(如 jQuery、原型等)兼容。 该库附带详细的文档和示例,展示了产品特性。

版本历史记录

  • 版本 0.5.1 发布于 2012-06-19

软件信息

终端用户许可协议

The MIT License (MIT) Copyright (c) Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.