InfoQ

新闻

微软发布SQL Server 2008和Visual Studio 2008开发平台

作者 霍泰稳 发布于 2008年3月13日 下午11时23分

社区
.NET
主题
平台,
操作系统,
SQL Server
标签
Visual Studio Team System,
视觉化,
SQL Server 2008,
ASP.NET,
Windows Vista,
数据库

昨天微软在北京举办题为“英雄由此诞生——微软2008新一代企业级应用平台与开发技术发布大会”,在会上面向中国技术社区发布了其最新的操作系统Windows Server 2008、数据库服务器SQL Server 2008和开发工具Visual Studio 2008,并介绍了这些产品的新特性。

虚拟化技术正在受到越来越多的重视,最近包括BEA、微软在内的厂商频频出手,先是BEA宣布和VMWare合作,在VMWare的工具里提供对BEA公司Java应用的支持,而后微软收购能帮助企业管理虚拟机的Kidaro公司。在IBM面向开发人员的内容网站developerWorks上也多有对虚拟化主题的介绍。在这次发布的Windows Server 2008中,微软显然也加强了对虚拟化的支持

1.针对Web而建。内置的Web和虚拟化技术,可助您增强服务器基础结构的可靠性和灵活性。主要包括Internet Information Services 7.0 ,IIS 7和.NET Framework 3.0等。

2. 虚拟化技术。借助Terminal Services Gateway和Terminal Services RemoteApp,可以轻松进行远程访问并与本地桌面应用程序进行集成,还可实现在无需VPN的情况下,安全无缝地部署应用程序。

在SQL Server方面,现在的SQL Server 2008已经不单纯是一个数据存储仓库,通过新增的功能逐渐演化成更加智能的数据平台。SQL Server 2008在设置和安装方面都做了大量的改进,将配置数据和引擎分开,从而使得创建基本的未配置系统的磁盘映像变成可能,将数据分布到多个服务器也变得更加容易。在微软这次大会的新闻稿中提到了更多SQL Server 2008新增的功能:

Resource Governor管理并发工作负载;通过Policy-Based Management在企业范围内加强策略的兼容性;通过数据压缩以及稀疏列来降低存储需求并提升查询性能;在SQL Server Reporting Services中利用其提升的性能,高可用性,虚拟化技术与Microsoft Office 2007高度集成;通过对空间数据的支持,实现对地理信息软件的集成等。……

相对于Windows Server和SQL Server,开发工具Visual Studio一直是开发人员更为关注的对象。在这次的Visual Studio 2008版本中,开发团队引入了250多个新特性,整合了对象、关系型数据、XML的访问方式,语言更加简洁。 使用Visual Studio 2008可以更加高效地开发Windows应用。设计器中可以实时反映变更,XAML中智能感知功能可以提高开发效率。同时它支持项目模板、调试器和部署程序。另外由于集成了ASP.NET AJAX 1.0,包含ASP.NET AJAX项目模板,Visual Studio 2008还可以高效开发Web应用等。

在这些产品特性中,需要指出的是很多关键的组件是由微软中国研发集团的工程师设计开发的,比如Visual Studio 2008“类设计器(Class Designer)”中新增的对C++代码的可视化支持,可以在图形化界面上直观地显示C++开发项目的软件设计思路、代码结构以及其中各种关键类的关系等。使得C++开发人员不需要再逐行查看代码就能获取所需的信息。另外中国工程师团队还为Windows Server 2008开发了新版UDDI Service,帮助客户更轻松地部署在线服务,实施SOA;SQL Server 2008中的版本升级/支持工具与SQL Server集成服务等核心组件也出自他们之手。

相比起2005年微软发布SQL Server 2005和Visual Studio 2005的场面,这次更加宏大,据微软官方人员称此次会议约有7000人到场。而主持人邀请的则是中央电视台体育频道的著名主持人刘建宏,为大会增色不少。但是在会议组织方面,也有参会网友表示了自己的不满

演示操作者及其熟练的手法,有些让我眼花缭乱。并且解说者用了很多专业英文词汇,让我这个自认为是半专业人士听得有些云里雾里。……可是我就不明白,为什么不汉化后再拿到中国来演示,非要整一屏幕的汉语拼音他们才高兴?

相关赞助商

Unix体验中心的目标是为研究、学习和使用各种版本的Unix和类Unix操作系统的技术人员提供的一个线上交流平台,包含翔实的OpenSolaris学习资料。

没有回复

回复

独家内容

虚拟化导论

人们很容易想当然的以为虚拟化技术仅仅应用于服务器。而在现实中,虚拟化这一苏醒的概念正被运用于各个层面,其中包括网络,存储以及应用基础架构。在这篇导论中,InfoQ将深入每个方面,详尽向您描述虚拟化技术的运用以及其优点与不足。

用户故事估算技巧

作为开发者,同时也是ThoughtWorks的咨询师,Jay Fields总结了自己估算用户故事的有效技巧。

InfoQ案例研究:纳斯达克市场回放

在这篇案例研究中,InfoQ对Adobe AIR和Amazon的简单存储服务(Simple Storage Service ,S3)在NASDAQ市场回放程序(NASDAQ Market Replay)中的应用进行了详细的分析。

Hadoop基本流程与应用开发

本文介绍了Hadoop的基本流程、业务场景、代码范例以及集成测试。本文是《分布式计算开源框架Hadoop入门实践》三部曲的最后一部。

SOA在互联网系统中的应用

本视频对SOA在互联网系统中的应用进行了探讨,主要以支付宝在SOA的实践为例,主题从敏捷的应用程序(对象与组件)到敏捷的企业系统(应用集成与面向服务),再到敏捷的生态圈(网关与开放平台)。

用数字沟通——来自敏捷精灵的忠告

因为不知道如何反击,技术人员不得不听从业务人员的要求。这已经是老生常谈了。问题何在?开发人员用数字主要是进行计算的,而业务人员使用数字辅助决策。在下面的故事中,“敏捷精灵”鼓励一个开发人员用数字来描述与计算无关的问题。

Hadoop中的集群配置和使用技巧

本文介绍了Hadoop如何配置分布式框架运行环境,同时特别讲解了其中的一些细节。Hadoop可以单机跑,也可以配置集群跑,这里主要重点说一下集群配置运行的过程。本文是Hadoop入门实践三部曲的第二部。

JavaScript多线程编程简介

虽然有越来越多的网站在采用AJAX技术,但是开发复杂的AJAX应用仍然是个难题。本文探索了如何应用多线程缓解其中一些问题。