QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

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

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

关注

评论

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

neo4j 基本概念与入门实例

escray

学习 neo4j 8月日更

微校园小程序(云开发)设计方案

CC同学

ShardingSphere JDBC 语句执行初探

源码 ShardingSphere

区块链溯源:重塑咖啡产业链

CECBC

如何使用python制作动感炫酷的 动态二维码

4ye

Python 后端 二维码 8月日更

百度地图开发-绘制点线提示框 07

Andy阿辉

android Android 小菜鸟 Android端 8月日更

Docker 系列 _ 01_ 一念缘起

编程三昧

Docker 8月日更

在线JSON转HTML工具

入门小站

工具

SSH免登陆

Mike

架构实战训练营模块六作业

NewBranSTONE

#架构实战营

强强联合!北鲲云与宝德就打造混合云HPC解决方案达成战略合作

北鲲云

审计挖掘之CNVD通用漏洞

网络安全学海

黑客 网络安全 信息安全 WEB安全 漏洞挖掘

轻松让你的nginx服务器支持HTTP2协议

程序那些事

Java nginx HTTP 程序那些事 http2

聊聊 PC 端自动化最佳方案 - Pywinauto

星安果

Python 自动化 Pywinauto PC

今天聊一聊Golang的互斥锁吧

Regan Yue

互斥锁 互斥锁Mutex 8月日更

03. AI就是与人类思考方式相似的计算机程序:从仿生学看人工智能的定义

Databri_AI

人工智能

mycat入门:落地分库分表与读写分离

小鲍侃java

8月日更

Linux之time命令

入门小站

Linux

死锁终结者:顺序锁和轮询锁!

王磊

Java 死锁 8月日更

极光开发者周刊【No.0827】

极光JIGUANG

区块链产业正处于繁荣前夜(下)

CECBC

ShardingSphere UI 初步体验

源码 ShardingSphere

架构实战营 模块六 作业

一雄

作业 架构实战营 模块六

☕【Java技术指南】「TestNG专题」单元测试框架之TestNG使用教程指南(上)

码界西柚

Java 测试 单元测试 8月日更 testNG

springboot使用redis(从配置到实战)

Python研究者

8月日更

CC校园运动小程序云开发解决方案

CC同学

解析区块链技术如何帮助企业加速数字转型?

CECBC

JavaScript 中 Math.random() 生成随机数据

devpoint

JavaScript 8月日更 math

谈 C++17 里的 Factory 模式

hedzr

c++ factory pattern c++17 factory method

命中率高达87%,GitHub收费下载超过28W次的Java面试题库外泄

Java架构师迁哥

区块链产业正处于繁荣前夜(上)

CECBC

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