也谈VS10 Beta2的几个新特性

14 篇文章 1 订阅

也谈VS10 Beta2的几个新特性

 

Visual Studio 2010(以下均指Beta2版本)有很多进步和很多新的特性,在此,就我关注的几个写一写。

VS2010集成了F#SQL Server 2008 SP1SharePoint2010以及ASP.NET MVCSilverlight 3 ,如图:

 

在此建议你,要安装VS2010,请先卸载ASP.NET MVC 2Silverlight 3(如果有的话),以免出错。

记得以前,我在尝试为SharePoint 2007作开发时,可是费了几天时间来下载和部署开发环境(当然,包括作SPS2007测试环境的VPC)

而为了尝Silverlight的鲜,更是用了大半天时间来下载和安装好几个东东。正因为此,我很长时间没再搞腾SilverLight了。反正也不急着用,只是为尝鲜。

装了VS2010,就可以对SPSSilverlight再研究了。嘿~~

程序员的时间是宝贵,谁愿意花更多时间来部署和配置啊。

此外,Visual Studio 2010还提供对HTML/ASP.NET/JavaScript snippet(注:代码片段)的支持。

这里引用一下网上对这个特性的说明:

代码片段允许你创建一段代码和标识,然后只需最少量的字符键入就可很快地在你的应用中将其施用,从而使你在源码视图内更有效率。

Visual Studio在以前的版本中只在VB C#中支持代码片段的概念,对HTML, ASP.NET标识和JavaScript则不支持。

我安装了Visual Studio 2010后,在添加Silverlight项目时没有Silverlight 3的选项,这个有可能是什么原因呢?

由于Visual Studio 2010 Beta1默认的只安装了Silverlight的模板

但是没有安装SDKRuntime

所以如果你是默认的想创建Silverlight项目的话

它会弹出提示要求你去安装SDKRuntime

VS2010支持的功能介绍截图如下:

 

详细的请访问:

http://www.microsoft.com/visualstudio/zh-cn/products/2010/default.mspx

截图上的第一项都是可以展开的,在此不一一进行描述了,只讲几个我个人比较喜欢的:

Windows Azure云计算的支持,VS2010Windows Azure Tools模板,提高开发Windows Azure应用的效率。

很久以前,就听说了Azure,微软的云计算平台,但一直没有机会能用上,希望这次vs2010的发布,能让我如愿实际的操作一番。

倒是Google App Engine(GAE)早就对开发人员免费开放,并且支持JAVAPython两种语言,通过我对GAE的使用,真切的感受到了云计算的好处。写好代码,直接点部署,就OK了。不需要去关注软硬件系统的配置等繁琐的东西。

如果能在VS2010中使用Azure,按微软一向的易用性,肯定可以更让开发人员觉得效率猛增(希望Azure不会让人失望^_^)。

注:目前还没有看到国内的个人开发者使用Azure的实例。

增强了对Silverlight 3数据绑定的支持,使得您可以集中精力关注自己的业务代码,而不是那些重复的数据绑定代码。

前面已经谈了很多关于SilverlightVisual Studio 2010的事儿了。出于对Flash的广泛应用的惊诧,我对Silverlight是非常的关注。有很多在web下不易实现的,可以用Silverlight来解决。比如:复杂的WEB打印。虽然,以前的Silverlight版本对打印的支持不太专业,但相信Silverlight这样的实现方式,方向是对的。搞过WEB下复杂报表打印的朋友,应该能明白Silverlight用于WEB打印的前景。

Windows Mobile应用开发的支持。早期的VS版本要开发移动应用,需要添加和配置很多东西,现在VS2010将这些全囊括了,这也将提高开发人员的工作效率。但能否在一应俱全之下实现协调运作就得看正式版是个什么样了,希望不要让广大的程序员失望啊。

现在的iPhone如火中天,但出于对微软阵营的忠诚,一直期待微软在这方面的全面超越。

随着微软也开放了手机应用在线商店,以及Windows Mobile 6.5的发布,以及即将发布的Windows Mobile 7,还有Windows Phone的新名称。诸多迹象表明,微软在手机应用领域的全面冲锋开始了。

要说对开发人员个人最有潜(钱)力的方面,我认为是手机应用的开发,国内有个叫139me的手机应用开发团队,为iPhone开发的一款多彩鱼缸的小游戏,1个月有150万美元的收入,下载一个应用只需要3.99美元。可见这里面的前(钱)景是多么的广阔。

更重要的手机应用相对来说比较适合单打独斗,可以作为个人增收的一个副业。俗话说马无夜划不肥,人无外财不富。我想如果能运用好VS2010,同样的前(钱)景也会广阔。

好了,Visual Studio 2010的新功能很多,以上只是谈了我关注的几个比以前进步的方面,诸如:WPF/WWF/WCF这些当然VS2010提供了比VS2008更好的支持,只是由于以前已经熟知了,未专门提出来讲。

如果你需要更多的信息,请看上面给出的链接。

也可以下载来研究,以下是下载的链接:

http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx

有朋友说,VS2010还有一大提高效率的方法没提到,那就是Visual Studio 2010 Team Foundation Server 内建的Agile Scrum 开发流程模版。

近来,敏捷开发是热门词汇,Scrum也是频出风头,以前谈Srum一般离不开RUPRational Unified ProcessRational 统一过程),它是一种软件过程框架。能迎合你的软件开发过程的需要,还可以容纳其他技术。Scrum是一系列有趣的,用来包装灵活软件项目的项目管理模式。

但对于一直用微软平台和技术的开发人员来说,现在有了VS2010Agile Scrum,肯定优先使用,微软自己的。

据说,Win7能如期发布,也是借了VS2010的“敏捷”。

通过Agile Scrum开发流程模板,开发人员可以整合团队、流程和工具,像微软开发Win7一样提高效率。

很多尝鲜VS2010的朋友都说,VS2010VS2008的关系,与WINDOWS 7WINDOWS VISTA的关系差不多,直接安装使用VS2010,可以早日用上最先进的开发工具,尽快实现头脑中的构思。

 

 

评论 26
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值