《HarmonyOS:领航者说》技术公开课来啦,大咖分享、实战解码,不容错过 了解详情
写点什么

用 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:462781
用户头像

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

关注

评论

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

寻疗微擎开源生态下的智慧医疗服务

微擎应用市场

DNS解析记录中的权重是什么意思?怎么配置权重?

国科云

Muu 云小店微擎生态下的轻量化电商

微擎应用市场

AI 数据分析训练营第 1 期 -- 毕业总结

grandocean

认识 SwiftChat:一款跨平台、高性能的 AI 助手应用程序

亚马逊云科技 (Amazon Web Services)

NoETL 指标平台:语义驱动数据治理的升维战

Aloudata

数据分析 数据治理 数据开发 指标平台 智能问数

工具分享-从ibd文件中恢复数据的神器ibd2sql

GreatSQL

探索OrcaMind.ai打造的链上AI操作系统,开启Web3新时代

加密眼界

AI开发最后一公里的神器,YouWare

大林

AI coding 氛围编程 AI 编程

HarmonyOS运动开发:深度解析文件预览的正确姿势

王二蛋和他的张大花

昇腾AI4S图机器学习:DGL消息传递接口的PyG替换

Splendid2025

大数据-11-MapReduce JOIN 操作的Java实现 Driver Mapper Reducer具体实现逻辑 模拟SQL进行联表操作

武子康

Java 大数据 hadoop mapreduce hive

高效压缩解压缩软件Keka for Mac中文版

Geek贝

Print to PDF Pro for Mac v5.8.5 PDF文件打印软件 激活版

Rose

基于昇腾适配DeepMind团队发布的蛋白质结构预测模型OpenFold

Splendid2025

人工智能、

AI 聊天应用的需求汇总10条

量贩潮汐·WholesaleTide

AI

现场大屏幕微擎开源生态下的智能现场互动中枢

微擎应用市场

赛题解读|2025年度中国青年“揭榜挂帅”擂台赛·华为赛道

华为云开发者联盟

Typinator for Mac v9.2 文本短语快速输入工具 激活版

Rose

AI Agent 的工程化被低估了

阿里巴巴云原生

壹佰智慧餐厅微擎生态下的餐饮数字化全场景解决方案

微擎应用市场

用户通知服务,轻松实现应用与用户的多场景交互

HarmonyOS SDK

harmoyos

七大技术路线解析:自动驾驶如何被数据重新定义

数据堂

人工智能 自动驾驶 AI 科普 训练数据

首度公开|网易伏羲:去中心化,从单智能体到群体智能的跃迁

网易伏羲

网易伏羲 数字游民 具身智能 群体智能 AOP编程

程序员必备开发神器,建议火速收藏!!

飞算JavaAI开发助手

《算法导论(第4版)》阅读笔记:p175-p181

codists

算法

你真的会使用 Go 语言中的 Channel 吗?

左诗右码

四款国产远控软件,哪款适合我们应急办公使用?

科技热闻

同城信息:微擎开源生态下的本地化生活服务

微擎应用市场

大语言模型(LLM)如何让自动化测试效率直线提升?

测试人

低成本、高回报:万界星空科技低代码MES系统,助力制造企业数字化“轻”升级

万界星空科技

低代码平台 mes 低代码云MES 制造业工厂 AI低代码MES

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