VS 和 Visual Web Developer Express可以与VS 并行安装NET Beta还包括一个golive许可这允许你构建和部署基于这些产品之上的生产性的应用
非常重要的注意事项 请阅读本博客贴子下面的安装注意事项内含安装之后你必要采取的几个步骤以保证一切运行良好其中一个步骤修正了并行安装造成的ASPNET AJAX问题
一些Web开发新特性之快速指南
在过去的几个月里我写过几个博客贴子讨论这个版本里的一些新的改进下面是我已经讨论过的几个改进的概述列表这个列表并不详尽还有很多很多东西我还没有机会在博客里讨论(敬请收看以后的贴子!)
VS 的多定向支持
VS 允许你构建针对多个NET框架版本的应用你可以从下面的博客贴子里进一步了解其中的工作原理
VS MultiTargeting Support
VS Web设计器和CSS支持
VS 包含一个显着改进的HTML web设计器该设计器提供了分割视图编辑嵌套母板页以及出色的CSS集成下面是我对此作了详述的篇文章
VS Web Designer and CSS Support
VS Nested Master Page Support
ASPNET还提供了一个新的控件不久的将来我将在博客里讨论该控件该控件对数据UI场景提供了非常灵活的支持允许对输出的标识做完全的定制与VS 中的新CSS支持还有良好的协作
ASPNET AJAX和JavaScript支持
NET 内置提供ASPNET AJAX还添加了支持WebPart的UpdatePanel支持JSON的WCF以及N个缺陷修补和性能改进等方面的新特性VS 还对集成JavaScript和AJAX进你的应用提供了极棒的支持:
VS JavaScript Intellisense
VS JavaScript Debugging
在接下来的几天内我将撰写一个博客贴子讨论其中几个特定于ASPNET AJAX的改进以及如何将现有ASPNET AJAX 应用升级来使用这些改进
语言改进和LINQ
VS 中的新VB和C#编译器对这些语言做了显着的改进两者都添加了函数式编程概念的支持允许你编写更干净更简洁更具有表达性的代码这些特性还促成了我们称之为LINQ(语言级集成查询)的新编程模型使得查询和操作数据成为NET中的一等编程概念
下面是我撰写的一些讨论这些新语言特性的文章(用C#作为示例)
自动属性对象初始化器和集合初始化器
扩展方法
Lambda表达式
查询句法
匿名类型
LINQ to SQL中的数据访问改进
[] []