阿里云「飞天发布时刻」2024来啦!新产品、新特性、新能力、新方案,等你来探~ 了解详情
写点什么

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

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

关注

评论

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

参与DevData调研,共建国内首份研发效能基准线,免费获得“体检报告”!

思码逸研发效能

NFTScan | 02.26~03.03 NFT 市场热点汇总

NFT Research

NFT NFTScan nft工具

函数防抖?一个vue指令搞定

JYeontu

Vue 前端 vue指令 Vue组件库

华为云云原生专家入选全球顶级开源组织CNCF技术监督委员会

Geek_2d6073

装配制造业的MES系统中的物料齐套技术

万界星空科技

制造业 生产管理系统 mes 万界星空科技 装配行业

如何通过ETL实现快速同步美团订单信息

RestCloud

美团 数据同步 ETL 数据集成 订单同步

使用 Footprint Analytics 提升 Web3 项目的空投活动

Footprint Analytics

blockchain

【技术探讨】如何选择一款距离远的无线通信模块?

Geek_ab1536

INFINI Labs 产品更新 | Easysearch 1.7.1发布

极限实验室

console Gateway easysearch

Tower for Mac(强大的Git客户端)v10.5注册激活版

影影绰绰一往直前

Illustrator 2024 for Mac(AI2024领先的矢量图形软件)v28.3中文激活版

影影绰绰一往直前

一键生成个性化二维码:打造你的专属数字名片

JYeontu

JavaScript 前端 npm 插件 Node

实现一个简单的哈希映射功能

JYeontu

JavaScript 前端 哈希表 算法、

Archicad 27 for Mac(3D建模软件)v27.1.2 (4060)激活版

影影绰绰一往直前

装配行业如何通过MES系统实现生产管理数字化

万界星空科技

制造业 生产管理系统 mes 万界星空科技 装配行业

子线程如何获取Request

伤感汤姆布利柏

Reader for mac(快速且简约的 PDF 查看器)v5.8激活版

影影绰绰一往直前

低代码与MES的结合--万界星空科技低代码平台

万界星空科技

低代码 低代码平台 mes 制造业生产管理系统 万界星空科技

淘宝京东1688...等电商平台商品详情数据,淘宝京东1688商品详情 API 返回值说明

Anzexi58

API 文档

Translatium for Mac(强大的mac翻译软件)v42.0.1中文版

影影绰绰一往直前

Animate 2024 for mac(An2024)v24.0.1中文激活版

影影绰绰一往直前

软件测试学习笔记丨SQL操作命令(库操作、表操作、表数据操作)

测试人

软件测试

✅被百度追着项目问,上亿数据,限制1G内存,如何去重?

派大星

Java 面试题 互联网大厂面试 数据去重

CADintosh X for Mac(CAD制图软件)v8.8.6 (726)注册版

影影绰绰一往直前

开发苹果iOS应用后如何提交到App Store

雪奈椰子

想做大模型开发前,先来了解一下MoE

华为云开发者联盟

人工智能 华为云 大模型 华为云开发者联盟

DRmare Tidal Music Converter Mac(一体式Tidal音乐转换器)v2.14.0直装版

影影绰绰一往直前

漫画算法——二叉查找树的删除

梦倚栏杆

二叉树 删除 查找算法

火山引擎ByteHouse:如何用OLAP为抖音精准推荐提效

Geek_2d6073

关于AI智能生成(AIGC),整理一下你该知道这些

Geek_ee6d52

人工智能 AIGC

千分位分隔?一个vue指令搞定

JYeontu

Vue 前端 vue指令 vue组件

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