vb.net学习日记3.29 (2)

三.项目、解决方案和项中的新增功能
1)临时项目   有了临时项目之后,您就可以创建一个项目并在其中进行各种实验,而无需对它进行保存;也就是说,只需创建一个新项目,然后开始编码就可以了。

2)独立项目   如果解决方案只包含一个项目,那么,尽管仍会创建解决方案文件,但在解决方案资源管理器中将看不到该解决方案,在集成开发环境 (IDE) 中也看不到对解决方案进行操作的命令。

3)简化的生成   为 Visual Basic 程序员提供 Visual Basic 6.0 风格的生成选项。

4)解决方案文件夹   让那些使用大型、复杂解决方案的用户可以通过在解决方案资源管理器中将项目分组到文件夹中来组织项目。

5)项目设计器   所有项目属性和设置现在都集中位于项目设计器中,其中包括经过改进的资源访问以及 IDE 内的强名称签名。

6)引用 EXE   现在可以在 Visual Studio 中引用 .EXE 和 .DLL。当您要使用可执行文件中包含的类和方法时,可以使用此功能。

7)Visual Studio 转换向导   在 Visual Studio .NET 2002 或 Visual Studio .NET 2003 中创建的或升级到这些版本的解决方案或项目必须转换为此版本的 Visual Studio 所使用的格式,才能在此版本的 Visual Studio 中使用它们。转换后的解决方案或项目不再与 Visual Studio .NET 2002 或 Visual Studio .NET 2003 兼容。通过使用此向导,可以选择是否在转换解决方案或项目之前创建备份。

8)“从现有代码文件创建项目”向导   使用此向导可从现有代码文件创建 Visual Studio 项目。将在计算机上创建该项目,并将所有相关文件都添加到该项目中。当在 Visual Studio 集成开发环境 (IDE) 中使用这一新项目时,可以使用设计、开发、调试和部署应用程序所需的所有工具。可以使用 IntelliSense 等代码辅助工具来查看、编辑、生成和调试代码文件。

9)解决方案和项目平台定位   现在,在“配置管理器”对话框中,可以选择生成解决方案时所用的平台,添加新的解决方案平台,还可以编辑现有的解决方案平台。

10)初学者工具包   初学者工具包本质上是可与社区其他成员共享的增强的项目模板。初学者工具包中包括编译的代码示例、文档和其他有用资源,使您可以在生成有用的实际应用程序的同时学习新的工具和编程技术。有关更多信息,请参见如何:创建初学者工具包。

11)项目和解决方案选项   已经在“选项”对话框中创建了一个名为“项目和解决方案”的新节点,其中包含“常规”和“生成并运行”选项的单独页。

12)自定义项目和项目项模板   现在可以轻松地为项目和项目项创建自己的自定义模板,也可以修改现有的项目和项目项模板,以更好地满足您的开发需要。一旦创建,这些自定义模板便会出现在“新建项目”对话框和“添加新项”对话框中。除了项目文件和代码文件外,模板还可包括提供模板元数据的 XML 文件,Visual Studio 将使用模板元数据来定义项目在开发环境中的显示方式;如果您已指定相应的属性,则可自定义项目在开发环境中的创建方式。所有文件都被压缩为一个可与他人轻松共享的 .zip 文件。

四.生成、测试和部署中的新增功能

1)Microsoft 生成引擎
Microsoft 生成引擎 (MSBuild) 是 Microsoft 和 Visual Studio 的新生成平台。MSBuild 引入了基于 XML 的新项目文件格式,这种格式简单易于理解、易于扩展,且受到 Microsoft 的完全支持。MSBuild 项目文件格式使开发人员能够完整地描述需要生成哪些项,以及如何用不同的平台和配置生成这些项。此外,该项目文件格式还使开发人员能够创作可重复使用的规则,这些规则可植入独立的文件中,因此可在其产品的不同项目间保持生成的一致性。MSBuild 生成过程由生成的原子单元(被称为任务)定义。为了扩展生成过程,可以通过任何一种 .NET 语言来创作自己的任务。Visual Studio 项目现在以 MSBuild 项目文件的格式存储,并具备了自定义 Visual Studio 生成过程的能力。MSBuild 处理和生成软件的方式是完全透明的,这使得开发人员可以在不使用 Visual Studio 的情况下在计算机上生成项目。有关更多信息,请参见 MSBuild。

2)测试
类设计器   类设计器可实现系统和应用程序的可视化。在设计类的类型、成员和方法的同时,类设计器会生成相应的源代码。

对象测试工作台   在编写代码时,可以使用对象测试工作台快速测试 .NET Framework 或 Visual J# 应用程序。

3)部署
ClickOnce 部署   ClickOnce 部署允许部署自更新 Windows 应用程序,其安装和运行就像 Web 应用程序一样简单。可以部署 Windows 客户端和命令行应用程序。“项目”菜单上新增了一个“发布项目”命令

引导程序系统必备   现在可以将所需的系统组件(如 .NET Framework 运行库)作为部署项目或 ClickOnce 部署的一部分包括进来。

Windows Installer 部署   对安装和部署项目的改进包括安装模式的选择(即是按用户安装还是按计算机安装)、对 64 位部署的支持,还能部署承载多个网站的 Web 服务器。


五.Visual Studio 帮助中的新增功能

1)帮助查看器默认设置   默认情况下,在外部帮助查看器(即 Microsoft 文档资源管理器)而非 IDE 中显示帮助。

2)“如何实现”页   本页包含按类别和子类别组织的任务主题列表,用作产品文档的子集。使用此页可以按主题范围快速查找信息。

3)社区集成   可以直接从“帮助”中访问论坛和新闻组,以便发布问题、搜索感兴趣的线索或查看帖子的状态。

4)搜索   搜索结果现在会显示每个主题的摘要。此外,主题摘要的底部还会显示一些图标,用来提供附加信息,如主题适用的编程语言以及主题来源等。

5)筛选器   现在可以为“目录”和“索引”选择一个筛选器,再为“搜索”选择一个不同的筛选器。有关更多信息,请参见 Visual Studio 的帮助筛选器。

6)联机帮助源
现在可以选择将“MSDN Online”、“Codezone 社区”和“问题”内容集成到“帮助”体验中。MSDN Online 包含最新的产品文档,包括每季度的更新。“Codezone 社区”内容包括在精选的第三方网站(如 GotDotNet)中找到的文章、示例和其他信息。“问题”内容来自联机论坛。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值