论坛首页 编程语言技术论坛

杂谈Vs2008

浏览 4066 次
锁定老帖子 主题:杂谈Vs2008
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-11-28  
微软在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,性能如何呢?一直以来我也没有找到好的测试方式。不过可以肯定的,至少会影响一部分人的开发方式。

  好了,这是第一篇博客,先写到这里。
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics