写点什么

用 ASP.NET 开发胖客户端应用程序

  • 2012-09-23
  • 本文字数:629 字

    阅读完需:约 2 分钟

Web 开发者可以使用诸如 Backbone 及 Knockout 等客户端库去更好地组织他们的客户端代码,并提供更丰富的客户端体验。我们指出了一些资源。

与主要关注 DOM 操作的 JQuery 不同,Backbone.js 及 Knockout.js 则关注在你的代码中实现关注点分离,例如从用户界面元素中将你的数据模型分离出来。 Backbone.js 帮助你创建像 MVC 一样的结构,并提供 REST 风格的持久性。模型允许从视图中分离数据,而路由器为客户端页面之间的路由提供了便利。另一方面, Knockout.js 关注的是声明式绑定(与 XAML 绑定类似),即将你的模型绑定至 HTML 元素,并保持依赖项跟踪——这样就可以使用 MVVM 风格的方法。然而,两个库都允许遵循其他的 MV* 模式。

一些有助于你入门的资源——

这些绝对不意味着那些是唯一可用的库 / 框架——还有一些其他的库 / 框架,其中一些已在本月初的一次InfoQ 调查中有所涉及。Steve 还罗列了适用于胖客户端应用程序的 8 个一流 JS 框架,同时做了有趣的比较,并洞悉了那些项目的未来发展方向。

ASP.NET 团队也正在研发 ASP.NET 单页面应用程序(SPA),此功能本应与 MVC 4 一起发布,不过未能完成。目前仍是预览版。

查看英文原文: Rich Client Applications With ASP.NET

2012-09-23 12:462745
用户头像

发布了 55 篇内容, 共 20.3 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

2024-06-22:用go语言,给定一个起始下标为 0 的长度为3的整数数组 nums,根据这些数字构建三角形。 如果无法构成三角形,则返回 “none“; 否则根据三角形的边长关系返回对应类型的字

福大大架构师每日一题

福大大架构师每日一题

AI+阅读,华为阅读带来鸿蒙生态下的新体验新能力

最新动态

万象革新,开启鸿蒙原生应用生态新篇章

最新动态

WAAP,提供Web应用程序与API的全面保护

德迅云安全杨德俊

华为云618营销季Web及移动App上云体验,助力软件行业创新发展

YG科技

直击HDC2024开发者主题演讲 HarmonyOS NEXT开发者解决方案全面升级

最新动态

加速鸿蒙生态共建,蚂蚁mPaaS助力鸿蒙原生应用开发创新

HarmonyOS SDK

华为 HarmonyOS

【HDC 2024】华为云开发者联盟驱动应用创新,赋能开发者成长

华为云开发者联盟

华为云 华为云开发者联盟 HDC2024 华为开发者大会2024 企业号2024年6月PK榜

GitHub标星破千!这份Python并行编程手册,可以封神了!

我再BUG界嘎嘎乱杀

Python 编程 后端 开发语言 并行编程

Visio绘图文件阅读器:VSD Viewer for Mac 激活版

你的猪会飞吗

mac软件下载 VSD Viewe下载

HarmonyOS NEXT应用市场焕新:新体验,开启新增长

最新动态

socks5全局代理客户端:Proxifier for Mac 注册版

你的猪会飞吗

Mac软件下载站 mac破解软件下载

华为阅读携手多家头部出版机构,共创数字阅读新纪元

最新动态

鸿蒙生态伙伴SDK市场正式发布,驱动千行百业鸿蒙原生应用开发

HarmonyOS SDK

华为 HarmonyOS

互联网新的宝藏地,藏在鸿蒙生态里

最新动态

用ASP.NET开发胖客户端应用程序_JavaScript_Roopesh Shenoy_InfoQ精选文章