频 道 直 达 - 新闻 - 读书 - 培训 - 教程 - 前沿 - 组网 - 系统应用 - 安全 - 编程 - 存储 - 操作系统 - 数据库 - 服务器 - 专题 - 产品 - 案例库 - 技术圈 - 博客 - BBS
51CTO.COM_中国领先的IT技术网站
找资料:

初探Visual Studio 2008 Shell

作者: 微山 出处:IT168 2007-08-30 11:04    砖    好    评论   进入论坛
阅读提示:Visual Studio 2008 Shell这一名字准确地描写了此产品的定义。它是Visual Studio 2008 Shell集成开发环境的“外壳”,为第三方应用特别设计的。Visual Studio 2008 Shell主要面向于软件开发工具(包括程序语言,专用发展工具)的开发者。

2007 TechEd会议宣布了关于Visual Studio的重大消息。第一,介绍了Visual Studio下一代版本的官方名字。以前一直称为Orcas,下一个版本正式取名为Visual Studio 2008。第二个消息引起了很大的轰动,那就是新产品Visual Studio 2008 Shell问世。

什么是shell?

Visual Studio 2008 Shell这一名字准确地描写了此产品的定义。它是Visual Studio 2008 Shell集成开发环境的“外壳”,为第三方应用特别设计的。Visual Studio 2008 Shell主要面向于软件开发工具(包括程序语言,专用发展工具)的开发者。

微软应开发商的要求创造了Visual Studio 2008 Shell,这些开发商想利用Visual Studio的开发环境制作特定的应用程序。软件设计工具开发商短期内能获得的好处就是能节约大量的时间,因为不需要创造特定开发环境。从长远利益考虑,这些特定应用程序的用户们可以得到一个更熟悉的平台,从而节约大量的上手时间。

整合模式和孤立模式

The Visual Studio 2008 Shell为开发商提供了2种不同的模式。基于正在开发的特制应用程序,开发商可以选择整合模式和孤立模式。

整合模式

使用VS 2008 Shell整合模式创造的特制应用程序能自动集成现有的Visual Studio安装。整合模式更适合于程序语言。除定制工具外,还允许使用Visual Studio的内置工具。

VS 2008 Shell孤立模式的目标是建立专门的开发工具。在同一机器上,孤立模式独立于其他任何Visual Studio版本而安装和运行。事实上,孤立模式应用程序可以在没有安装任何Visual Studio 版本的机器上运行。孤立模式也给开发商提供了许多特定的选择。

可用特征

下面所列的就是整合模式和孤立模式共有的特点。

◆集成开发环境的特征
 任务单和误差单
 输出窗口
 属性窗口
 工具箱
 问题解答窗口
 类浏览
 对象浏览器
 命令窗口
 定义域名的语言(数据子语言)运行时支持
 语言集成查询
◆编辑/设计
 代码智能感应
 代码段
 感应器筛选
 代码定义窗口
 应用程序设计
 界面窗口设计
 WPF设计
◆调试
 编辑并继续
 可视化
 显示提示
 断点限制

数据

 服务器资源管理器
 全部设置数据控制
 编辑器
 数据和本地或远程数据库服务器绑定
◆Web
 HTML编辑器
 Web窗体设计器
◆可扩展性
 附加管理程序
 支持宏定义
 宏指令集成开发环境
◆文档编制
 文档浏览器
 帮助中心的帮助信息

孤立模式下的Shell定制

The VS 2008 Shell孤立模式允许开发者根据自己的需要定制界面。这允许特定应用程序的开发者为集成开发环境设计它们自己的程序及特定的公司标志。下面是一些主要的定制选择。

 彩色屏幕
 应用标题
 应用图标
 菜单和命令
 命令行标识
 允许嵌入
 默认存储位置
 默认搜索页面
 默认浏览器首页
 新项目安装模板标题
 默认调试引擎
 禁用输出窗口
 允许主窗口删除文件
 解决文件扩展名
 使用扩展名选项

可用性及授权许可

The Visual Studio 2008 Shell将作为Visual Studio 2008 SDK的一部分运作,并且和Visual Studio 2008 SDK在同一天发行。这三者预期都将在2007年底完成并投付使用。开发商可以通过下载Visual Studio 2008 Beta 2标准版(或更高的版本)和the Visual Studio SDK July 2007 CTP来开发Visual Studio 2008 and the VS 2008 Shell。

The VS 2008 Shell将是免费的,而且用于重新分配的运行时间包也将免费。整合模式和孤立模式都有独立的可重新分配包。期望可重新分配包大约300MB,它将包括the Visual Studio Shell 组件 以及Microsoft .NET Framework 3.5。

孤立应用程序也将被要求必须从微软获得Shell Load Key (SLK),SLK是一个独特的标志符,可以防止基于Visual Studio的程序产生混乱。

未来的发展

尽管Visual Studio 2008 Shell的很多详细资料已经面世,且第一代测试版刚投入使用,但是产品潜力很大。如果VS 2008 Shell能够实现其承诺,那些语言开发者及要求集成开发环境的特制程序开发者将会发现很多集成开发环境,即使VS 2008 Shell不能满足他们的所有要求。让我们拭目以待吧!看看开发商们能够使用VS 2008 Shell创造出怎样的新程序,这一定是件非常有趣的事情。

【责任编辑:火凤凰 TEL:(010)68476606】

专题
VS.NET实用开发专题
Shell实用指南
Visual Studio 2005开发基础
测试开发人员参考手册
甲骨文85亿美元收购BEA
我也说两句

匿名发表

(如果看不清请点击图片进行更换)


中 国 领 先 的 IT 技 术 网 站 ·
技 术 成 就 梦 想
·Java基础教程 (查看66821次)
·UML类图详解 (查看61591次)
·UML统一建模语言 (查看33648次)
·C#技术开发指南 (查看32034次)
·Java编程开发手册 (查看30349次)
·Java编程开发手册 (1195个砖)
·Java基础教程 (429个砖)
·C#技术开发指南 (308个砖)
·.NET开发手册 (236个砖)
·PB开发教程 (223个砖)
·Java编程开发手册 (654个好)
·Java基础教程 (574个好)
·.NET开发手册 (271个好)
·PB开发教程 (212个好)
·Delphi开发技术手册 (185个好)
订阅技术快讯
电子杂志下载
名称:2007路由技术大全
简介:《2007路由技术大全》由51CTO.com网站特别策划制作,该书包括路由器技术、路由器产品、路由器配置、安全设置、路由器故障处理、路由器密码恢复,以及广大网友在实践使用中的心得经验和技巧文章,内容注重实用性,适用于初学者入门,也适合多年从业者提高,是一本实践和理论完
名称:网络安全精品应用黄皮书
简介:《2007精品网络安全黄皮书》包括了9个大类24个小类, 800余篇文章,内容包含了熊猫烧香病毒、DDOS攻击、ARP病等热点问题的介绍及解决方案。从病毒查杀、防范、系统、数据等各方面的安全设置到黑客技术的了解、防范,涉及到了安全应用的全部领域, 由浅至深内容全面。
名称:Vista精品应用黄皮书
简介:《Vista精品应用黄皮书》囊括了Vista的各方面内容。此次的精简版,是将里面的内容做了提取,便于用户下载和使用。内容包含了各种Vista的安装与实施、技巧与解析以及各种Vista相关学习文档和相关软件的安全下载。该电子书是了解和应用Vista人员必备的工具手册,并且也是第一本