【原文地址】ASP.NET 3.5 Extensions CTP Preview Released
【原文发表日期】 Sunday, December 09, 2007 8:55 PM
今天早些时候,我们发布了我们一直在开发的ASP.NET 3.5 Extensions的第一个CTP预览版(点击这里阅读我以前写的关于我们产品路线图的帖子)。这个预览版给ASP.NET和.NET 3.5带来了额外的运行时功能。你可以在这里下载(如果你要使用MVC功能的话,也请点击这里下载MVC工具包)。
ASP.NET 3.5 Extensions第一个预览版包括:
- ASP.NET AJAX改进: ASP.NET 3.5 Extensions中新的ASP.NET AJAX功能包括,更好的浏览器历史的支持(向后/向前按钮的集成,服务器端历史管理支持等),使用永久链接(permalinks)改进的AJAX内容链接支持,以及额外的JavaScript库的改进。
- ASP.NET MVC: 这个ASP.NET模型,视图,控制器(MVC)框架提供了一个结构化的模型,促成web应用中的清晰的关注分离,方便你单元测试代码和支持TDD流程。它还提供了对你发布在应用中的URL更多的控制,以及对从中输出的HTML的更多的控制等。
- ASP.NET动态数据支持: ASP.NET 3.5 Extensions提供了一些能促进快速开发数据驱动的web应用的特性,提供了丰富的支架(scaffolding)框架,将促进使用ASP.NET WebForms和ASP.NET MVC来快速开发数据驱动的网站。
- ASP.NET Silverlight支持: 在ASP.NET 3.5 Extensions中,我们将提供将Silverlight轻松集成进你的ASP.NET应用的支持,这些支持将包括一些新控件,它们方便你在网站上集成Silverlight视频,音频和可交互性内容。
- ADO.NET Data Services: 与此同时,我们还将发布ADO.NET Entity Framework(实体框架)。这提供了一个新的建模框架,允许开发人员定义与数据库数据定义相对应的概念性模型,这个概念性模型与信息的现实世界观更为接近。我们还将发布一套新的数据服务(代号名为“Astoria”),方便你从ASP.NET应用中呈示基于REST的API端点。
我们将在以后的日子发表许多博客帖子和录像,讨论相关的新特性。点击这里查看一套初始的Quickstart例程,这些例程讨论了预览版的一些新特性。
在下面,你可以找到我撰写的几个教程帖子(以及Phil Haack的一个非常酷的TDD帖子)的链接,这些帖子讨论了新的ASP.NET MVC框架。我还将在以后撰写更多的贴子讨论扩展预览版中跟MVC无关的特性:
- ASP.NET MVC框架(第零部分): 概述
- ASP.NET MVC框架(第一部分): 建造MVC应用
- ASP.NET MVC框架(第二部分): URL路径选择
- ASP.NET MVC框架(第三部分): 把ViewData从控制器传到视图
- ASP.NET MVC框架(第四部分): 处理表单编辑和提交场景
- Scott Hanselman的 ASP.NET MVC初览屏播
- TDD and Dependency Injection with the ASP.NET MVC Framework
- Writing Unit Tests for Controller Actions
想问问题或求助的话,请访问http://forums.asp.net/上的这些论坛:
- General ASP.NET 3.5 Extensions Preview Forum
- ASP.NET AJAX UI Forum
- ASP.NET MVC Framework Forum
- ASP.NET Dynamic Data Forum
- ADO.NET Data Services Forum
希望本文对你有所帮助,
Scott