杂谈Vs2008

微软在2007年11月19日正式发布Visual Studio 2008 RTM(中文版可能要到明年2月份吧,个人猜测是在等待SQL2008和Server2008,届时将会一起发布!)。忍不住,赶紧整了一个。我安装的是RTM 试用版(90天),Team Suite。由于之前在用Beta2 ,严格安装Scott的advice,先行卸载了全部相关Component,Reboot进行了全新安装。一路next,没有出现任何问题。我的VS2005还在同一个本子上。

之前微软也说了vs2008的N个New Features。
1 Multi-Targeting Support (多定向支持)。
简单说就是你可以选择项目(project)的.net Framework 的editon,2.0/3.0/3.5 。同一个解决方案(Solution)中不同Project可以是不同的Framework版本。
试用结果:支持还是比较完美的。
2 ASP.NET AJAX and JavaScript Support。
这个就比较厉害了。之前一直苦于没有好的JavaScript 编辑工具,这下好了,连智能提示(Intellisense)都那么强大。AJAX没什么好说的,在Vs2005的时候,微软就发布了一个官方的ASP.NET Ajax 1.0,不过那是以package的形式。现在直接放到了.net Framework3.0中了。
3 Web Designer and CSS Support(Web设计器和CSS支持)
这个比起2,我感觉是更厉害的。我们知道微软为了和 Adobe争抢Web设计这个大蛋糕,在今年7月份,发布了Expression Studio(外界称之为微软4剑客)。其中的Expression Web(就是以前在Office中的Frontpage,我一直这样认为)的直接竞争对手产品就是我们所熟知的 Dereamwaver。这次呢,据说和VS2008之同一个设计器。感觉这是微软向Adobe又打了一记重拳。而且css也有了智能提示。确实很cool。
4 Linq
这个比较难以说清楚。这么说吧,一直以来,就存在这样一个问题。在数据库中(关系数据库,目前我们接触的大多数是这样),数据是一条条的record,而我们在coding的时候需要更多的去关注业务逻辑(Business Logic),而且更想(更习惯)把数据以对象(object)的形式展示。之前呢,微软一直不肯推出自己的O/RM的框架(或者说是解决方案)。他有他的想法(想卖更多的SQL数据库,(*^__^*) 嘻嘻……)。致使在.Net的开发中出现了一大批框架(代码生成器,DataAccess 层等等)。现在(在vs2008中)呢?微软提供了一个容器,这个容器负责和数据库打交道,实现了由obect到db的"通讯",使得我们可以在coding的时候直接操作object。比起先前的直接使用ADO.NET,性能如何呢?一直以来我也没有找到好的测试方式。不过可以肯定的,至少会影响一部分人的开发方式。

好了,这是第一篇博客,先写到这里。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值