首页 vs2005和vs2008

vs2005和vs2008

举报
开通vip

vs2005和vs20081.vs2005用的C# 2.0,.NET Framework2.0。 2.vs2008用的C# 3.0,.NET Framework3.5,兼容以前版本。 3.C#3.0新增了许多特性例如LINQ,Lamda等等。。。 4. vs2008开发环境也做了许多改进,直接装有AJAX环境。 5. 1. 新的网页设计介面。 VS 终於可以支援巢状Master Page 的WYSIWYG 设计了!我不知道有多少人曾经为了这个原因而减少或避免巢状Master Page 的使用(我是其中之一)。VS2008 终...

vs2005和vs2008
1.vs2005用的C# 2.0,.NET Framework2.0。 2.vs2008用的C# 3.0,.NET Framework3.5,兼容以前版本。 3.C#3.0新增了许多特性例如LINQ,Lamda等等。。。 4. vs2008开发环境也做了许多改进,直接装有AJAX环境。 5. 1. 新的网页 设计 领导形象设计圆作业设计ao工艺污水处理厂设计附属工程施工组织设计清扫机器人结构设计 介面。 VS 终於可以支援巢状Master Page 的WYSIWYG 设计了!我不知道有多少人曾经为了这个原因而减少或避免巢状Master Page 的使用(我是其中之一)。VS2008 终於支援这个本来就应该有的功能,相信能在某一程度上改变大家的设计习惯。 其次,VS2008提供了CSS 的即时编辑和套用的功能。用过DreamWeaver 的人或许了解那是什麼意思。不过实际上我觉得VS2008对CSS 的支援感觉起来比DreamWeaver 强大一点。 5.2. 支援对JavaScript 的除错与Intelisence 随著Ajax 的风行,客户端程式设计也逐渐受到重视。我还记得多年前在VS2005 上市前的一场MVP 线上会议中,我向美国微软的开发经理问到会不会支援JavaScript 的Intelisense,答案是不会时,心里有多麼的失望。但晚到总比不到好,我认为这个功能的加入,一定能让所有网站开发者同感高兴。 5.3. Multi-targeting 功能 第一次看到这个新名词可能会另人有点摸不著头绪,像我还以为是一个HyperLink 控制项可以一次把网页开到_blank 和_top。其实跟那个一点关系都没有,而是让你可以选择新的专案到底是要支援.Net 2.0 / 3.0 还是3.5。不管你选择哪一种,VS2008 会根据你的选择提供对应的Intelisense、控制项和其它功能。但不管你指定哪一个版本,并不会让VS2008 的基本功能回到VS2005。换句话说,上面提到的像JavaScript 除错等新功能都仍然可用。 5. 4. 内建Ajax,不需另外安装 5.5. 加入两个新的资料控制项:ListView 和DataPager 5.6. 内含LINQ 关於LINQ, ListView 和DataPager,解释起来比较复杂,你不妨直接去看Scott 的文章: The asp:ListView Control。 事实上以上并不是VS2008新功能的全部;由於VS2008附带了.Net Framework 3.5,所以它实际上还包含有WCF 还有对於Windows Form 的支援。在这里我只略为介绍了与ASP.NET 有关的部份,至於其它,建议你从微软官方网站获取相关资料 6. 直接可以建立ASP.NET MVC项目和SilverLight项目,WCF项目。 7. Multi-targeting 功能。多定向(Multi-targeting) 是 Visual Studio 2008 中的一项新功能,允许开发人员选择作为给定项目目标的 8. VS2008支持对JavaScript 的除错与Intelisence 9. 加入两个新的资料控制项:ListView 和DataPager。 VS 终於可以支援巢状Master Page 的WYSIWYG 设计了!我不知道有多少人曾经为了这个原因而减少或避免巢状Master Page 的使用(我是其中之一)。VS2008 终於支援这个本来就应该有的功能,相信能在某一程度上改变大家的设计习惯。 其次,VS2008提供了CSS 的即时编辑和套用的功能。用过DreamWeaver 的人或许了解那是什麼意思。不过实际上我觉得VS2008对CSS 的支援感觉起来比DreamWeaver 强大一点。 此外,VS2008 还提供了和FrontPage/DreamWeaver 一样的Split View,也就是可以开一个分割视窗,同时看到设计画面和原始码。我想这个功能在拉画面和设计前端页面时非常有帮助。 2. 支援对JavaScript 的除错与Intelisence 随著Ajax 的风行,客户端程式设计也逐渐受到重视。我还记得多年前在VS2005 上市前的一场MVP 线上会议中,我向美国微软的开发经理问到会不会支援JavaScript 的Intelisense,答案是不会时,心里有多麼的失望。但晚到总比不到好,我认为这个功能的加入,一定能让所有网站开发者同感高兴。 3. Multi-targeting 功能 第一次看到这个新名词可能会另人有点摸不著头绪,像我还以为是一个HyperLink 控制项可以一次把网页开到_blank 和_top。其实跟那个一点关系都没有,而是让你可以选择新的专案到底是要支援.Net 2.0 / 3.0 还是 3.5。不管你选择哪一种, VS2008 会根据你的选择提供对应的Intelisense、控制项和其它功能。但不管你指定哪一个版本,并不会让VS2008 的基本功能回到VS2005。换句话说,上面提到的像JavaScript 除错等新功能都仍然可用。 4. 内建Ajax,不需另外安装 5. 加入两个新的资料控制项:ListView 和DataPager 6. 内含LINQ VS 2008将支持嵌套母版页面 ASP.NET 2.0种最引人称道的一项新特性就是母版页面(Master Page)。母版页面将作为网站的风格 模板 个人简介word模板免费下载关于员工迟到处罚通告模板康奈尔office模板下载康奈尔 笔记本 模板 下载软件方案模板免费下载 ,允许我们很容易地统一整站的样式。不过VS 2005在对其支持方面做得却并不算好——它无法支持嵌套的母版页面。 对于那些拥有超过一种布局的大型网站来说,嵌套母版页面非常有用。否则开发者就必须手工协调每个母版页面,以便让其中的公共内容保持(例如横幅广告和版权信息等)一致。 而事实上,ASP.NET 2.0早就内建了对嵌套母版页面的支持。不过在Visual Studio 2005集成开发环境中,这个特性却一直无法使用。好在Visual Studio 2008终于对其添加了支持,开发者很容易即可切换到这种编程模型中,同时也不必担心失去任何IDE内建的辅助支持。 需要注意的还有,因为嵌套母版页面的功能内建在ASP.NET 2.0中,所以开发者无须在产品服务器上部署.NET 3.5,只要确保项目在.NET 2.0中编译即可。 Visual Studio 2008 十大新功能 No.1 代码中插入图片,而且它可以被Notepad进行编辑? 是神话么,不是。它实际上是在注释中加入了另一个标签,其标签指向当前解决方案的的一个图片链接正如下面的样子 /// ref = /img/img01.gif 很好,它的确可以被NotePad进行编辑。为什么要供这个功能?呵呵,当你维护一段代码时,你首先是想是了解它是如何来组织程序的,当然你可以通过文字描述,类视图等等来了解,或者也是我们常用的写一个说明文档,然后放入另一个DOC的目录,然后过了一两年,你,噢不是你,是你现在的手下发现找不到那个文档了!文档中插入图片,一目了然。其实类似的功能还有几个,象/// No.2 完美的代码段编辑器 我已经很烦写#region之类的东东了,在VS2008中如果你想要对一个函数进行具体编码你只需要按快捷键就可以进入代码段编辑器,其实早在古老的VB6.0中就有的,只是它还是在同一个窗口里,但是这次有点不一样,它是另个一个窗口。现在有两个窗口了,一个全部代码的窗口,还有一个是本函数的窗口,而且它是浮动的,下面的窗口也可以进行滚动。 所谓完美,当然不只是这个功能,它还包括相当好的注释编辑,以及代码自动生成,呵呵还有微软内部的类似源代码,居然还是中文的,呵呵。 No.3 兼容linux平台检查 这个特性并不是微软主动想要来做的,没办法,市场逼得他这样做。一帮高手在linux下推出了linux平台下的.net环境,呵呵,而且居然形成了标准,MS坐不住了。比尔在一个星期一的早晨把VS2008的项目经理NB007叫去要他想点办法,于是NB007又把他手下这帮人叫来开了个会,据说那天是2007-4-1日,因此这项检查在微软内部的名称叫"愚人节标准",在MS对外的名称叫做CLX兼容性检查,对了在这里你不能使用System.windows.forms这个命名空间,你必须使用System.Xnix.Forms,它可以在多种Unix/Linux下使用。 而且基于这个特点,你可以在Windows平台下编辑你的代码,然后可以模拟Unix/Linux平台运行,不过好象还有点小bug,总是在最后弹出一个对话框: “Warn: M$建议你在Windows下运行此应用程序!" No.4 即时交流功能 其实这个功能是在企业版才有的,而且只局限于局域网内,它需要一个Server中心。企业版在其他国家都比较贵,而且这个功能需要另外付费1000$。在中国,企业版只要五元,这个功能是免费赠送的,而且可以在Internet上使用。据说是一个0day组织用ILDASM 改动了一些代码。 它的作用其实就是当你在写代码时可以和朋友讨论问题,当然你也可以选择隐身! No.5 更漂亮的界面,透明,真正的3D 如果你要发挥VS2008的界面效果,一定要安装Window Vista,并且需要Patch3,在VS2005及以前的版本中,界面只是好看而已,这个版本体现了Window 界面项目组的专业水平,以前可以叫浮动的窗口,现在叫悬空,效果你安装后就知道了。对了,还有一点点小要求,MS推荐配置 CPU :PⅦ 4.0T(群核处理器) 内存:64 T 硬盘:128T No.6 大幅提升的Visio功能 现在你不需要完全用手写代码,只需要在Visio中画一个一个的类,对象,关系图等等。然后选一定一个生成模板,就可以基本生成一个应用程序(因为这个原因,众多的软件学院添加了计算机制图这门课程,还不是选修)。其实我是比较喜欢这个功能的,不过有一点点小问题,生成的代码性能不是很好,需要手工进行优化,MS在它的网站上宣告在下一个版本中它会提供更多的应用模板,分类更加细致等等。 No.7 超多的专业控件 以前VS跟Delphi(现在它叫Siphi,由Sun,IBM联合开发)比,总是它的控件不够,这次MS花了血本制作了上千个控件,象ComboBox就有多达三十多种的变种控件,并且你可以上MS的网站检索更多的控件,你也可以向MS提交你自已写的控件,并且向世界共享。 N0.8 内嵌汇编 其实这算不上一个很好的功能,不过有人需要,也就提供了。你可以嵌入IL代码或者本地汇编代码,不过如果嵌入了本地汇编代码,C#4.2会提出一个编译警告。 asm:IL{ .... } asm:Native{ ... } No.9 强大的配套工具 多种功能强大的工具,包括内存图形器,压力测试工具,性能分析器,还有一个Java2CSharp的工具,能够转换95%以上的代码。对了,终于MS推出了自已的混淆器,功能强大,但是MS说明在某些场合可能出错。 No.10 命令行爱好者的福音 如果你实在喜欢命令行,喜欢写批处理,这个也会令你激动不已。因为微软里面也有一帮古怪的老家伙,不喜欢集成环境,而一定要用DOS下的Edit来编写一个Make文件,然后写一个批处理,我是不喜欢DOS的,因此没用过。不过可信的是在VS2008测试版发行的头个晚上一个叫EditCrazy.Dos的家伙把他用汇编写的一个可以方便选择编译的选项的工具MakeTemplate.com放入了光盘的母版中。 VS2008 Web开发使用的新特性 .NET Framwork 3.5与Visual Studio 2008 包含很多新特性。AJAX的Web开发人员支持与综合查询语言(LINQ)是其中最重要的更新。此外还包含一些新的服务器端控件以及客户端对象库。Visual Studio对JavaScript也有了完整的只能感知。 下面主要是描述ASP.NET与Web开发Visual Studio的新特性。 1、ASP.NET的新特性 ·新服务器控件、类型与客户端脚本库的推出方便开发人员开发AJAX类型的的Web应用程序。 ·扩展的服务器安全认证,角色管理,以及可被销毁的profile services。(不知道这句翻译的对不对) ·推出新的ListView数据控件以支持更好的界面自定义。 ·提供LinqDataSource控件作为Linq与服务器控件的数据接口。 ·新的merge工具(Aspnet_merge.exe)使我们更好的发布应用程序。 ·新提供的Framwork3.5与IIS7.0集成。 AJAX支持.现在你可以根据你的需要方便的创建服务器或客户端或者两者结合的Web页面。
本文档为【vs2005和vs2008】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_977556
暂无简介~
格式:doc
大小:24KB
软件:Word
页数:8
分类:互联网
上传时间:2019-06-09
浏览量:36