写点什么

Brad Abrams 终于完成了.NET RIA Services 的开发系列文章

  • 2009-11-01
  • 本文字数:744 字

    阅读完需:约 2 分钟

Brad Abrams 是微软 CLR 和.NET 框架团队的创始成员,也是多部重要书籍的合著者。他通过 4 个月的写作,完成了多达 26 篇关于如何使用 Silverlight 3 RTM 和.NET RIA Services July Update 进行开发的系列文章。这些文章通过一些示例或操作步骤循序渐进地讲述了开发 RIA 的各个方面,其中还蕴含了大量的最佳实践。由于他对.NET 运行时和框架深刻的理解,而且他的著作大都偏向设计向导方面的(如《框架设计向导,1、2 版》),所以这些示例除了告诉大家如何开发,也告诉大家如何设计。

这些文章包括如下内容:1,导航基础;2,丰富的数据查询;3,登录验证;4, SEO、导出到 Excel 及脱离浏览器运行;5, Astoria、添加服务引用和 WinForms ;6,数据传输对象(DTO);7,用ADO.NET 数据服务访问数据储存;8,用WCF 访问数据存储;9, POCO 和验证提供程序;10,使用LinqToSql ;11,在客户端处理数据;12,使用DataSet ;13,新建类库项目来组织代码;14, Visual Basic 和 WPF 的支持;15,使用ASP.NET MVC ;16,暴露WCF 服务;17,逐步演化应用程序;18,自定义Linq 提供程序;19;使用ASP.NET 动态数据;20,使用NHibernate ;21,访问层级数据;22,分离解决方案文件;23,使用Azure 云服务;24,使用存储过程;25,使用ViewModel 模式;26,加强验证功能和进行个性化

要完成以上示例中的练习,需要安装 VS 2008 SP1 (包括 Sql Express 2008 )、 Silverlight 3 RTM .NET RIA Services July '09 Preview Windows Azure Tools for Microsoft Visual Studio July 2009 CTP Azure 的账号 ASP.NET MVC 1.0 ASP.NET Dynamic Data Preview 4 Refresh NHibernate (包括 NHibernate Linq )和 Fluent NHibernate 。Brad 也提供了源代码下载(请访问每个文章,以下载单独的源代码)和一个在线演示的地址。

2009-11-01 21:543357
用户头像

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

关注

评论

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

强化学习:基于蒙特卡洛树和策略价值网络的深度强化学习五子棋(含码源)

汀丶人工智能

人工智能 深度学习 蒙特卡洛 强化学习

Open-OAuth2Playground:开箱即用的开源版OAuth2在线调试服务

冯骐

OAuth 2.0 Go 语言 开放平台 API 调试 Playground

ClickHouse 学习分享

冰心的小屋

OLAP Clickhouse

小设计,大作用——谈谈防腐层的妙用

JAVA旭阳

Java

真正的千万级分布式延迟任务系统 Grape

dinstone

带你走进 IntelliJ IDEA 的插件世界

冰心的小屋

idea plugin

c++类型转换与RTTI运行阶段类型识别

芯动大师

来自 BOSS 的需求,我们该怎么处理?

Bonaparte

产品 产品需求 BOSS需求 需求处理

Visual Studio Code错误:Cannot build and debug because the active file is not a C or C++ source file

codists

Visual Studio Code

AI的“道德感”如何训练而来(1)|社区征文

石君

AIGC 年中技术盘点 人工智能道德

PyTorch: 权值初始化

timerring

PyTorch

chatgpt和文心一言哪个更厉害 | 社区征文

张三丰无极

年中技术盘点

Open AI爆火,4个中国版ChatGPT扎堆爆发 | 社区征文

我搬去水星了

年中技术盘点

Antlr4如何自动解析得到AST而不是ParseTree

canonical

ANTLR 低代码 dsl antlr4

GitHub Copilot深度剖析:一个AI产品的性能提升、成本控制与效果评估

无人之路

ChatGPT Copilot

Apache Doris 用户行为分析实践

冰心的小屋

数据仓库 OLAP Doris

2023-07-15:给你一个 非递减 的正整数数组 nums 和整数 K, 判断该数组是否可以被分成一个或几个 长度至少 为 K 的 不相交的递增子序列。 输入:nums = [1,2,2,3,3,

福大大架构师每日一题

Go rust 福大大架构师每日一题

代码随想录 Day17 - 二叉树(四)

jjn0703

WAIC2023丨AI图像内容安全“黑科技”如何助力科技向善发展?

陈橘又青

一个普通程序员如何看待chatgpt大火 | 社区征文

不觉心动

年中技术盘点

IoTOS-v1.5.3 新增 智能诊断&会话记录导出

开源物联卡管理平台-设备管理

物联网平台 IoT 开源物联网 国产开源 开源项目介绍

从头学Java17-今天的Kotlin更香吗

kotlin java17

Brad Abrams终于完成了.NET RIA Services的开发系列文章_.NET_朱永光_InfoQ精选文章