写点什么

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

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

关注

评论

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

网络协议之:redis protocol详解

程序那些事

网络协议 程序那些事 6月月更

Fabric.js 上划线、中划线(删除线)、下划线

德育处主任

JavaScript canvas FabricJS 6月月更

给 Angular 服务器端渲染应用设置一个渲染超时时间

汪子熙

typescript 前端开发 angular 前端框架 6月月更

利用 Repository 中的方法解决实际问题

Damon

6月月更

我的第一个Vue项目-Demo

Python研究所

6月月更

@Query 疑难杂症

Damon

6月月更

Eureka注册信息配置备忘

程序员欣宸

Java Spring Cloud 6月月更

Nginx学习笔记总结:初次认识 Nginx

百思不得小赵

nginx 6月月更

TCP拥塞控制详解 | 1. 概述

俞凡

算法 网络 TCP拥塞控制

架构实战营毕业设计

KennyQ

gm

Java中的字符串之字符串常量池

未见花闻

6月月更

Scala 基础 (二):变量和数据类型

百思不得小赵

scala 大数据 6月月更

openLooKeng,一款面向海量、跨DC的大数据分析利器

乌龟哥哥

6月月更

基于开源IM即时通讯框架MobileIMSDK:RainbowChat v8.2版已发布

JackJiang

网络编程 即时通讯 im开发 开源im

Prometheus 2.33.0 新特性

耳东@Erdong

release Prometheus 6月月更

深度好文:什么是超网 Supernetting?

wljslmz

网络技术 6月月更 超网

使用‘百家饭’自动生成API调用:JS部分进展(二)

老豆还编程

js OpenAPI 代码生成

一文带你学会consul 基本使用和Docker部署

迷彩

架构 Consul 服务注册与发现 微服务治理 6月月更

Tiger DAO VC产品正式上线,Seektiger生态的有力补充

股市老人

微博评论的高性能高可用计算架构

爱晒太阳的大白

leetcode 300. Longest Increasing Subsequence 最长递增子序列 (中等)

okokabcd

动态规划 算法与数据结构 leetcoce

Java内存模型

卢卡多多

volatile 6月日更

不到40行代码手撸一个BlocProvider

岛上码农

flutter 前端 移动端开发 安卓开发 6月月更

工作一年闲记

玄兴梦影

总结 工作 自我感悟

快慢指针算法

工程师日月

算法 6月月更

# 云原生训练营毕业总结

Neil43

云原生训练营

基于STM32+华为云IOT设计的云平台监控系统

DS小龙哥

6月月更

# 补齐短板-开源IM项目OpenIM关于初始化/登录/好友接口文档介绍

Geek_1ef48b

微服务之consul初体验

迷彩

微服务 中间件 Consul 微服务治理 6月月更

请坚持正确佩戴口罩

IT蜗壳-Tango

6月月更

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