[Visual.Studio.编程环境.2015].vs2015.2.com_chs.iso 6.97GB
内容介绍:

简介:

Visual Studio Community 2015(含更新 2)- 免费

Visual Studio Community 2015(含更新 2)是功能齐全且可扩展的免费 IDE,适用于开发者个人、开放源代码项目、学术研究、教育和小型专业团队。创建适用于 Windows、Android 和 iOS 的应用程序,以及 Web 应用程序和云服务。 构建面向所有平台的应用。 将设计器、编辑器、调试程序和探查器集于一个工具中。 访问数千个扩展等等。

这些 Visual Studio 2015 累积更新包括各种 bug 修复和功能改进。 若要了解 Visual Studio 2015 更新 2 的新变化,请参阅 Visual Studio 2015 更新 2 版本说明。 若要获取已修复 bug 和已知问题的列表,请参阅 与 Visual Studio 2015 更新 2 相关的 MSDN 文章。

如果您在一台可访问 Internet 的计算机上安装了 Visual Studio Community 2015,则 Visual Studio 2015 更新 2 会显示在"通知中心"内。 若要安装更新,请选择此通知,然后完成安装操作。 您还可以在 此处下载 Visual Studio 2015 更新 2。

注意:如果您已经安装了 Visual Studio Community 2015(原始发行版),并从此页面进行下载,那么系统只会安装 Visual Studio 2015 更新 2。 如果您尚未安装,并从此页面进行下载,那么系统会同时安装 Visual Studio Community 2015 和更新 2。 无论哪种情况,系统都还会安装 Visual Studio 2015 语言包(原始发行版)。

支持的操作系统

Windows 10

Windows 8.1

Windows 8

Windows 7 Service Pack 1

Windows Server 2012 R2

Windows Server 2012

Windows Server 2008 R2 SP1

注意:在 Windows 8.1 和 Windows Server 2012 R2 上安装需要更新 2919355(也可从 Windows 更新获取)。

硬件要求

1.6 GHz 或更快的处理器

1 GB 的 RAM(如果在虚拟机上运行,则为 1.5 GB)

4 GB 可用硬盘空间

5400 RPM 硬盘驱动器

以 1024 x 768 或更高的显示分辨率运行的支持 DirectX 9 的视频卡

新增内容

Visual Studio:

Visual Studio Tools for Apache Cordova

适用于通用 Windows 应用开发的 Visual Studio 工具

Visual C++

C# 和 Visual Basic

.NET Framework 4.6.1

Visual Studio IDE

NuGet

TypeScript

开发者分析工具

Team Explorer

SQL Server Data Tools

针对 Visual Studio 的 Python 工具

其他

其他更改:

性能和可靠性

bug 修复和已知问题

相关版本:

Azure SDK 2.9

Agents for Visual Studio 2015(含更新 2)

Microsoft 生成工具 2015 更新 2

Microsoft Visual C++ 2015 Redistributable 更新 2

Visual Studio 2015 远程工具更新 2

Visual Studio 2015 建模 SDK 更新 2

Visual Studio Tools for Apache Cordova

Visual Studio 2015 更新 2 包括 Visual Studio Tools for Apache Cordova 更新 8,其中包含以下改进:

支持 Cordova 6.0.0

改进了生成错误消息

改进了 npm 集成(使用沙盒版本并遵循系统代理设置)

更新了插件列表

有关此版本的详细信息,请参阅 Visual Studio Tools for Apache Cordova 版本说明。 有关所有最新版本的详细信息,请参阅 Visual Studio Tools for Apache Cordova 博客。

适用于通用 Windows 应用开发的 Visual Studio 工具

我们在 Visual Studio 更新 2 中新增了以下通用 Windows 平台工具功能:

通用 Windows SDK 版本选择器。 您现在可以在新建 UWP 项目时选择目标 Windows SDK 版本,以及用于运行应用的最低操作系统版本。

在通用 Windows 应用中调试 C++ 后台任务。 您现在可以在 Visual Studio 的通用 Windows 应用中调试后台任务进程。 您可以在项目的“属性调试”选项卡中找到此选项。

改进了应用商店包向导。 应用商店包向导现在可缓存应用程序名称和包配置。 将包与应用商店相关联后,您无需重新登录,即可创建 appx 包。

Visual C++

C++ 编译器

在此版本中,我们更新了 C++ 编译器和标准库,以增强对 C++11 和 C++14 功能的支持,并初步支持预期推出的特定 C++17 标准功能。 编译器最显著的变化是支持变量模板和常量表达式改进。

Visual Studio 2015 更新 2 允许结合使用 /SDL 和 /AWAIT。 我们还删除了 /RTC 限制和协同程序。 协同程序仍处于实验阶段,但现在可用于优质成品代码。

此外,我们还修复了超过 300 个编译器 bug,包括客户通过 Microsoft Connect 提交的许多 bug。在此,我们对客户表示感谢! (其中一些 bug 修复解决了编译器中的地址代码生成问题,并带来了所需的重大更改。 有关详细信息,请参阅 MSDN 上的 Visual C++ 2015 更新 2 的重大更改列表。)

C++ 库

我们已经实现了各个 C++ 标准库功能,到目前为止,这些功能已被选入 C++11、C++14 和 C++17 工作文件 N4567(在杰克逊维尔预发布)。

对于 UWP 包,已从 Microsoft.VCLibs 版本 14.0 框架包中删除了 ucrtbased.dll(调试)。 我们作出此更改是为了避免锁定到 Windows 10 SDK 的特定版本。 对于引用 VCLibs 框架包的项目,Visual Studio/MSBuild 将自动插入对 Microsoft 通用 CRT 调试运行时扩展 SDK 的引用,进而将 ucrtbased.dll 纳入应用程序的 appx 中。 对于非 MSBuild 生成系统,您必须手动将 ucrtbased.dll 纳入应用程序的 appx 文件(“应用本地”)中。

C++ IDE

现在默认使用全新的基于 SQLite 的数据库引擎。 这将提高数据库操作(如“转到定义”和“查找所有引用”)的速度,并将极大地缩短初始解决方案分析时间。 设置已移至“工具”->“选项”->“文本编辑器”->“C/C++”->“高级”下(之前位于...“C/C++”->“实验”下)。

Clang/C2 平台工具集

Visual Studio 2015 更新 2 附带的 Clang/C2 工具集现在支持 /bigobj 开关,这对生成大项目来说至关重要。 它还在编译器的前端和后端进行了多项重要的 bug 修复。

C++ MDD

Android

Android 项目现在支持 Gradle 生成。 开发者可以使用 Gradle 生成 Android 项目(.aar、.apk)。 若要开始使用,请查看“文件”->“新建”->“Visual C++”->“跨平台”菜单中提供的 Gradle 模板。

iOS

Visual Studio 现在允许通过入口点向导,将现有的 Xcode 项目导入 Visual Studio。

使用 iOS 时,现在还可以在使用以下功能集后利用改进后的“编辑-生成-调试”循环:

iOS 开发者可以在 Visual Studio 中使用预配置文件。

iOS 开发者可以对 iOS 项目使用框架和 dylib。

Visual Studio 现在改进了动态刷新调试目标的体验。

我们已应用了多个 bug 修复,以支持干净的生成。

对于仍必须使用 Xcode 的场景(例如,对 iOS 应用程序签名以供上架,或使用 Xcode 检测),开发者可以利用“在 Xcode 中打开”这项 Visual Studio 功能,从而将 Visual Studio iOS 项目导入 Xcode 并开始着手操作。

C# 和 Visual Basic

虽然更新 2 主要是针对客户的反馈意见进行了相应修改并修复 bug,但同时我们也改进了以下功能:

您现在可以初始化包含项目上下文的 C# 交互式窗口,从而直接访问相应项目内的类型。 您还可以发送解决方案中的代码片段,从而使用新的“交互执行”命令在交互式窗口中执行这些代码片段。

C# 交互执行

C# 交互式

我们改进了 Add Using 命令,以支持“模糊”匹配拼写错误的类型,并为正确的类型搜索整个解决方案和元数据,同时添加 Using 和任何所需的项目或元数据引用。

C# Add Using 命令

我们改进了分析器 API,包括允许分析器编写器 标记用于并发执行的分析器,以及方便用户控制分析器是否在已生成的代码中运行。

我们新增了一些 IDE 重构,包括使用新的空条件运算符简化委托调用的灯泡菜单操作,以及在不使用任何“await”运算符的情况下将异步方法变成同步方法的重构。

C# IDE 重构

.NET Framework 4.6.1

ClickOnce 引导程序包

我们在 Visual Studio 2015 更新 2 中添加了 .NET Framework 4.6.1 ClickOnce 引导程序包。 .NET Framework 4.6.1 ClickOnce 引导程序包让 .NET 4.6.1 条目能够显示在 Visual Studio 2015 的先决条件列表中,以便您可以更轻松地发布适用于 ClickOnce 部署的应用程序。

Visual Studio IDE

TextMate 代码片段支持。 Visual Studio 现在支持通过将 tmSnippet 文件放入代码片段文件夹中来使用此类文件。 默认情况下,代码片段显示在 GO、Groovy、Lua、Perl、R、Ruby 和 Swift 等语言的完成列表中。

自动更新扩展。 我们正在令自动更新功能适用于更多的扩展。 无需用户交互,已启用自动更新功能的扩展即可自动下载和安装。 您不必再为了这些扩展而手动更新和重启 Visual Studio。 为“所有用户”安装的扩展现在也可以选择启用此功能。 作为用户,您仍可以在“工具”->“扩展和更新”中或通过“工具”->“选项”在全局层面全面控制对每个扩展启用/禁用自动更新功能。

Visual Studio IDE 中的自动更新扩展

现在,通过屏幕阅读器,可以非常轻松地访问“帐户设置” 对话框。

版本控制

在更新 1 的基础上,我们在状态栏中增加了更多的功能,以提升版本控制体验。 虽然更新 1 引入了两个新的隔离舱来显示存储库名称和当前分支,但这些仅限于内部实现。 在更新 2 中,我们新增了三个隔离舱,并允许由第三方源控件资源管理提供程序进行实现。

其中有两个新隔离舱将与更新 1 中的原始隔离舱一起显示,以便用户能够快速浏览挂起的更改数和未发布的提交数。 我们知道,对于更改或与服务器同步,不同的提供程序可能有不同的范例,但我们认为这些隔离舱具有足够的灵活性,能够应对这些问题。 如果其中一个隔离舱不适用,那么提供程序会选择不实现此隔离舱,这样它就会在状态栏中隐藏起来。

由于开箱即可实现 Git 提供程序,因此只需单击一下,即可导航到团队资源管理器中的“同步”、“更改”、“分支”或“连接”页!

示例:版本控制 - 未发布的提交

示例:版本控制 - 无挂起的更改

前面提到的隔离舱旨在提供有关源控件下的解决方案的详细信息和快捷操作,而最后一个隔离舱旨在提供一种在源控件中添加解决方案的便捷方法。 有了这个新的发布隔离舱,只需单击一下,即可选择源控件资源管理提供程序并添加解决方案!

开箱可用的发布隔离舱会自动在 Git 存储库中包装您的解决方案,并将焦点切换至团队资源管理器中的“同步”页,以便您可以添加远程服务并发布解决方案。 由于越来越多的提供程序都支持这项功能,因此您可以使用“发布”按钮选择要对给定的解决方案使用的源控件。

示例:版本控制 - 发布此解决方案

NuGet

适用于 Visual Studio 的 NuGet 扩展已更新至 v3.4,其中包含以下新功能和改进:

可以从编译的 xproj 项目的包中复制 PDB。

在 contentFiles 元素中支持 iOS 和 Android 生成操作。

支持在 Linux 和 Apple 环境下运行 NuGet。

“所有存储库源”汇总源,方便您从可用的任意配置包存储库中搜索和安装包。

对包还原和更新操作进行了重要的性能改进。

对“更新”、“合并”和“已安装”视图进行了用户界面性能优化和改进。

正在并行还原项目包。

支持 gzip 压缩 HTTP 流量,允许 NuGet 客户端读取服务中的 gzip 内容编码。

改进了配置文件的处理,以免进行不必要的编辑和格式化设置。

支持 netstandard 和 netstandardapp 目标框架名字对象。

您可以在 NuGet 文档站点上找到一整套深度版本说明(内附 GitHub 问题)。

TypeScript

Visual Studio 2015 更新 2 包括 TypeScript 1.8,其中包含以下新功能和改进功能。

支持字符串参数类型、F-边界多形性、基于“this”的类型临界以及改进后的联合类型推理。

编译器现在突出显示常见 bug,如无法访问代码、缺少 return 语句以及未使用标签。

JSX 支持已更新为识别 JSX 语法中的最新更改并着色。

改进了 tsconfig.json 支持,以便用户可以更好地控制生成配置。

利用模块扩大可以设计更多模块库。

JavaScript 源文件可作为 TypeScript 编译器的输入进行添加。

有关详细信息,请参阅 MSDN 上的 TypeScript 博客。

开发者分析工具

开发者分析工具 v5.2(旧称 Application Insights Tools for Visual Studio)在 Visual Studio 2015 更新 1 随附的 v4.0 的基础上新增了多项功能和改进。 值得关注的功能和改进如下:

使用 HockeyApp 的通用 Windows 应用的 beta 版本分布。

使用 HockeyApp 的 Windows 窗体应用的 beta 版本分布。

可以搜索本地调试会话发出的 Application Insights 遥测。

改进了 Visual Studio 中已定位的 Application Insights Toast。

简化了如何配置收集 log4net、NLog 和 System.Diagnostics 等记录框架中的跟踪内容。

此外,我们还对搜索功能进行了多项改进,如下所示:

可以从异常堆栈跟踪跳到源代码中的方法。

可以搜索相关遥测。

支持在代码中查找遥测属性值。

向前/向后查看搜索历史记录。

有关详细信息,请参阅 Microsoft Azure 上的 技术版本说明。

Team Explorer

使用更新 2,可以更快速地打开团队资源管理器,并在 Visual Studio 中浏览工作项查询。 现在,当您浏览查询树时,Visual Studio 可以从 TFS 服务器逐级拉取查询层次结构中的下一级查询文件夹和项目,从而在需要时(换言之,在层次结构树展开时)将更深树级下载到客户端中。

Visual Studio 中的 Git 改进

新 Git 命令。 在此更新中,我们增加了对重置(--hard 和 --mixed)、挑拣和暂存的支持。

Git LFS。 Visual Studio 现在与配置为使用 Git LFS(大文件存储)的 Git 存储库兼容。 详细了解 Git LFS。

“更改”页现在支持暂存。只需简单的操作(如双击),即可暂存所有内容并查看已更改文件的差异。

“更改”页示例

“历史记录”视图支持筛选,可以查找特定作者的提交,或通过提交注释中的关键字查找提交。 选择提交后便会突出显示指向分支头和父级沿袭的路径。

“历史记录”视图示例

现在可以在 “分支”页中更轻松地提取、拉取和推送更改。

Team Foundation 版本控制的封闭签入

TFVC 项目现在可以设置分支策略,以要求在将任何代码提交到分支之前成功完成生成步骤。

SQL Server Data Tools

Visual Studio 2015 更新 2 包含 SQL Server Data Tools 的最新更新,可支持 Azure SQL 数据库和 SQL Server 2016 的最新功能。

在此更新中,可以使用 Visual Studio 在本地和云上版本受支持的所有 SQL Server 和数据库平台中轻松地开发、测试和部署数据库。 此更新还包括数据库可编程性界面区的增强功能,并改进了 SQL Server Data Tools 中的 SQL 连接体验(现在只需轻松地单击一下,即可自动发现可连接到的 SQL Server 和 Azure SQL 数据库)。

此外,Visual Studio 2015 更新 2 还解决了全新的 Azure SQL 数据库身份验证类型以及 Azure Active Directory 集成和密码身份验证存在的相关问题。

针对 Visual Studio 的 Python 工具

Visual Studio 2015 更新 2 包含 Python 工具 2.2.3 的更新。 Python 工具提供适用于 Python 编程语言的编辑、IntelliSense、调试、分析和 Azure 功能。

此版本还改进了对 Django 最新版本的支持,并修复了其他一些问题。

有关完整信息和下载内容,请参阅 Python 工具 2.2.3 版本说明页。

其他

并行执行测试

更新 2 主要是修复 bug 并针对用户的反馈意见进行了相应修改。 根据此类反馈意见,我们更新了“并行执行测试”功能。 更新 2 中的语义仍与更新 1(引入次功能时)的语义一样。 在更新 2 中,我们通过以下方式简化了对此功能的控制:

Visual Studio IDE 测试资源管理器新增了一个切换按钮,您可以用它来启用/禁用“并行执行测试”功能。 然后,您的设置就会一直保留在解决方案中。

在命令行中, vstest.console.exe 新增了 /Parallel 开关。

XAML 诊断

应用内菜单

Visual Studio 2015 现在包含应用内菜单,简化了 UI 调试。 您可以打开和关闭选择模式、切换布局修饰工具,并能直接跳至 Visual Studio 中的实时可视化树。 您还可以通过单击图标下面的相应栏来折迭应用内菜单,或者在实时可视化树中打开和关闭应用内菜单。

实时属性编辑器中的辅助功能属性

实时属性资源管理器(在调试 WPF 或通用 Windows 10 项目时可用)现在枚举了您应用中的自动化对等项所公开的属性。 这个新视图可以帮助您诊断许多常见问题,以免所有用户都可以访问您的应用。

其他更改

性能和响应能力

我们已进行了以下 Visual Studio 性能改进:

加快了打开 团队资源管理器和浏览 Visual Studio 中工作项查询的速度。

大大减少了在 %temp% 目录中生成的日志文件数量,以节省磁盘空间,并防止应用程序出现故障。

提高了下载和安装 VS 更新和附加功能的可靠性。

缩短了安装扩展后的 Visual Studio 启动时间。

修复了在下载特定包和选择特定功能时出现的安装故障。

在 C++ 的浏览数据库引擎中增加了对 SQLite 的支持,从而大大加快了对用户代码以及需要查找的所有 IntelliSense 操作进行原始分析的速度。

不再让“收益”标识显示在 IDE 右上角的登录名旁边。 现在,在 IDE 中完成身份验证后,您的设置和个人资料将漫游 90 天 (即使 7 天没有连接到 visualstudio.com,凭据也不再过期)。

更新了 ASP.NET MVC5 模板。 这修复了 Microsoft 安全公告 3137909 中描述的漏洞。

启用了新的数据库引擎;现在,C++ 项目的加载速度应该更快了,并且 UI 延迟也应该更少了。

加快了通过 iostreams(即“流 >> dbl”)提取浮点数的速度。 现在速度最快可至原来的 19 倍,而且提取的值的所有位数全都正确。

加快了 std::vector 重新分配和 std::copy() 的速度;它们在调用 memmove() 以获取最简单的可复制类型(包括用户定义的类型)时,速度最快可至原来的 9 倍。

加快了 std::vector 的速度,速度最快可至原来的 11 倍。

加快了 std::string::replace() 的速度;当替换大小相同的子字符串时,速度将显著提升。

加快了 std::string::push_back() 的速度,速度最快可至原来的 3 倍。

加快了 std::sub_match 比较的速度,因为它们现在不用构造临时 std::strings。

加快了 td::function 的复制构造函数的速度;由于减少 codegen 大小,速度略有提升。

提升了“更新”、“已安装”和“合并”选项卡的 NuGet 性能;还原和更新操作;查询库(如支持 gzip 压缩的 NuGet.org)的速度。

改进了会话中的初始完成列表调用,现在响应速度更快了,因为代码片段的枚举已更改为异步操作。

增强了 T4 文本模板,它们现在支持 C# 6.0。

提升了代码图的可靠性(与 Windows 停靠情形相关)。

我们还解决了以下情形中出现的 Visual Studio 响应能力问题:

当 Edge 是默认浏览器时,在 Windows 10 中使用帮助查看器。

在使用只读或断开的驱动器时运行安装程序。

在网络连接不稳定时使用 Visual Studio。

在调试的同时编辑 C# 或 Visual Basic 文件,如下面这篇 MSDN 文章所述: Microsoft Visual Studio 2015 更新 (KB3110221)。

使用的编辑器包含缺少 元素的自定义代码片段。</p><p>在编辑过程中更新托管项目的错误列表条目。</p><p>在长时间的会话中托管项目一直打开。 (我们已停止 OutOfMemoryException,作为在长时间的会话中托管项目一直打开的解决方案。 此外,我们还根据到目前为止从客户处收到的堆转储,修复了内存问题。)</p><p>打开内存探查器快照。</p><p>创建 C++ 应用商店应用程序。</p><p>在源控制的项目路径过长时,使用 Visual Studio。</p><p>在安装过程中加载 VC 项目包。</p><p>关闭 Visual Studio。</p><p>编辑项目属性。</p><p>编辑 C++ 代码。</p><p>在调用方法时,调用第三方组件或其他 Visual Studio 代码。</p><p>当 IntelliSense 引擎 (vcpkgsrv) 在某些本地化生成中发出特定的错误消息时,使用此引擎。 此时,系统会显示内容为“未生成 Intellisense PCH 文件”的错误消息。</p><p>处理 C++ 项目中引用的托管程序集,其在泛型类型层次结构中包含特定模式的已命名的重写。</p><p>打开大型 C++ 项目,这样会阻止 Visual Studio 进行响应,持续时间长达三秒。</p><p>在注释中使用粘贴功能。</p><p>调用“创建声明/定义”。</p><p>bug 修复和已知问题</p><p>有关该版本中的技术改进、Bug 修复和已知问题的完整说明,请参阅以下 MSDN 文章。</p><p>了解更多: Visual Studio 2015 更新 2 说明</p><p>相关版本</p><p>Azure SDK 2.9</p><p>下面介绍了一些有助于提升 Azure 开发体验的最新更新:</p><p>解决了 REST API 客户端生成中的问题,即字符串“未知类型”会显示为代码生成文件夹的名称和/或下沉到已生成的代码中的命名空间的名称。</p><p>解决了与计划的 Web 作业相关的问题,即无法将身份验证信息传递到计划程序预配进程。</p><p>在 App Service 预配对话框的“服务”选项卡中增加了对辅助 App Service 支持。</p><p>其实我更喜欢中国民族自己的操作系统_美妙的诗歌-青花瓷 www.wpslinux.com</p> </div> <h6>相关资源:</h6> <div id="related"> <ul> <li> <div class="thumb120"> <a title="《Visual C++ 2010开发权威指南》(Visual C++ 2010开发权威指南)扫描版[PDF]" style="background-image: url(http://verycd.gdajie.com/static/thumbs/2011-12/8gmK1Kgr7B0U7eR_1354758356978.jpg)" href="http://verycd.gdajie.com/topics/2903981/"></a> </div> <a title="《Visual C++ 2010开发权威指南》(Visual C++ 2010开发权威指南)扫描版[PDF]" href="http://verycd.gdajie.com/topics/2903981/">《Visual C++ 2010开发权威指南》(Visual...</a> </li> <li> <div class="thumb120"> <a title="《Visual C# 2008核心编程》(Programming Microsoft Visual C# 2008: The Language)扫描版[PDF]" style="background-image: url(http://verycd.gdajie.com/static/thumbs/2011-12/FG67KXb7pW0BCTG_1354792181112.jpg)" href="http://verycd.gdajie.com/topics/2869553/"></a> </div> <a title="《Visual C# 2008核心编程》(Programming Microsoft Visual C# 2008: The Language)扫描版[PDF]" href="http://verycd.gdajie.com/topics/2869553/">《Visual C# 2008核心编程》(Programmi...</a> </li> <li> <div class="thumb120"> <a title="《Visual Studio.NET Framework技术内幕》(Visual Studio.NET Framework Black Book)[PDF]" style="background-image: url(http://verycd.gdajie.com/static/thumbs/2012-01/0Wy9n8saCsQQ9vM_1354798592134.jpg)" href="http://verycd.gdajie.com/topics/2763004/"></a> </div> <a title="《Visual Studio.NET Framework技术内幕》(Visual Studio.NET Framework Black Book)[PDF]" href="http://verycd.gdajie.com/topics/2763004/">《Visual Studio.NET Framework技术...</a> </li> <li> <div class="thumb120"> <a title="《Visual C++2005入门经典》(Beginning Visual C++2005)(Ivor Horton)中文版[PDF]" style="background-image: url(http://verycd.gdajie.com/static/thumbs/2012-01/2zazOci8S9hxkgn_1354787583226.jpg)" href="http://verycd.gdajie.com/topics/2823213/"></a> </div> <a title="《Visual C++2005入门经典》(Beginning Visual C++2005)(Ivor Horton)中文版[PDF]" href="http://verycd.gdajie.com/topics/2823213/">《Visual C++2005入门经典》(Beginning...</a> </li> <li> <div class="thumb120"> <a title="《<<Visual C++开发入行真功夫>>原书配套视频教程》(Visual C++)三扬科技编著[压缩包]" style="background-image: url(http://verycd.gdajie.com/static/thumbs/2011-12/Tfpolp2K9w1SBuV_1354712674245.jpg)" href="http://verycd.gdajie.com/topics/2773169/"></a> </div> <a title="《<<Visual C++开发入行真功夫>>原书配套视频教程》(Visual C++)三扬科技编著[压缩包]" href="http://verycd.gdajie.com/topics/2773169/">《<<Visual C++开发入行真功夫>>原书配套视频教程...</a> </li> </ul> </div> <div id="related"> <ul> <li> <div class="thumb120"> <a title="《Visual Studio 2010 高级编程》(Professional Visual Studio 2010)(Nick Randolph & David Gardner & Chris Anderson & Michael Minutillo)文字版[PDF]" style="background-image: url(http://verycd.gdajie.com/static/thumbs/2011-12/D9Oxe67eSsiLg5k_1354864865447.jpg)" href="http://verycd.gdajie.com/topics/2834125/"></a> </div> <a title="《Visual Studio 2010 高级编程》(Professional Visual Studio 2010)(Nick Randolph & David Gardner & Chris Anderson & Michael Minutillo)文字版[PDF]" href="http://verycd.gdajie.com/topics/2834125/">《Visual Studio 2010 高级编程》(Prof...</a> </li> <li> <div class="thumb120"> <a title="《Visual Basic 2008编程参考手册》(Visual Basic 2008 Programmer's Reference)扫描版[PDF]" style="background-image: url(http://verycd.gdajie.com/static/thumbs/2012-01/mXkt1xVD7SfEzKN_1354908949404.jpg)" href="http://verycd.gdajie.com/topics/2869159/"></a> </div> <a title="《Visual Basic 2008编程参考手册》(Visual Basic 2008 Programmer's Reference)扫描版[PDF]" href="http://verycd.gdajie.com/topics/2869159/">《Visual Basic 2008编程参考手册》(Visu...</a> </li> <li> <div class="thumb120"> <a title="《Visual Studio 2010基础教程》(Lynda.com Visual Studio 2010 Essential Training)[光盘镜像]" style="background-image: url(http://verycd.gdajie.com/static/thumbs/2011-12/He3k7YzTEG4xlxi_1354560363978.jpg)" href="http://verycd.gdajie.com/topics/2865391/"></a> </div> <a title="《Visual Studio 2010基础教程》(Lynda.com Visual Studio 2010 Essential Training)[光盘镜像]" href="http://verycd.gdajie.com/topics/2865391/">《Visual Studio 2010基础教程》(Lynda...</a> </li> <li> <div class="thumb120"> <a title="《Visual Studio 2008 揭秘》(Visual Studio 2008 Unleashed )带书签清晰文字版[PDF]" style="background-image: url(http://verycd.gdajie.com/static/thumbs/2011-12/FIFyWsDNGbhHAn4_1354798181738.jpg)" href="http://verycd.gdajie.com/topics/2756021/"></a> </div> <a title="《Visual Studio 2008 揭秘》(Visual Studio 2008 Unleashed )带书签清晰文字版[PDF]" href="http://verycd.gdajie.com/topics/2756021/">《Visual Studio 2008 揭秘》(Visual...</a> </li> <li> <div class="thumb120"> <a title="《Visual Studio 程序员箴言》扫描版[PDF]" style="background-image: url(http://verycd.gdajie.com/static/thumbs/2012-01/hv8nbs8lVcaGUSa_1354792270123.jpg)" href="http://verycd.gdajie.com/topics/2868074/"></a> </div> <a title="《Visual Studio 程序员箴言》扫描版[PDF]" href="http://verycd.gdajie.com/topics/2868074/">《Visual Studio 程序员箴言》扫描版[PDF]</a> </li> </ul> </div> <div class="clearbox"></div> </div> <div id="sidebar"> <div> </div> <div id="sidec"> <!-- <div id="login"> --> <!-- <form action="/account/login" id="form1" method="post" name="form1"> --> <!-- <div>用户名: <input id="UserName" name="UserName" type="text" value="" /></div> --> <!-- <div>密 码: <input id="Password" name="Password" type="password" /></div> --> <!-- <div><input type="submit" class="button" value="登录"/> <input type="button" class="button" value="注册" onclick="location='/account/register'"/></div> --> <!-- </form> --> <!-- </div> --> <!-- <div class="clearbox"></div> --> <div id="accordion"> <a class="menu" href="http://verycd.gdajie.com/music/page"><h2>音乐资源</h2> (130721)</a><a class="menu" href="http://verycd.gdajie.com/game/page"><h2>游戏资源</h2> (19616)</a><a class="menu" href="http://verycd.gdajie.com/cartoon/page"><h2>动漫资源</h2> (27585)</a><a class="menu" href="http://verycd.gdajie.com/book/page"><h2>图书资源</h2> (50417)</a><a class="menu" href="http://verycd.gdajie.com/tv/page"><h2>综艺资源</h2> (12045)</a><a class="menu" href="http://verycd.gdajie.com/software/page"><h2>软件资源</h2> (17507)</a><div><ul><li> <a class="menu current" href="http://verycd.gdajie.com/software/os/page"><h3>操作系统</h3>(790)</a></li><li> <a class="menu" href="http://verycd.gdajie.com/software/application/page"><h3>应用软件</h3>(4420)</a></li><li> <a class="menu" href="http://verycd.gdajie.com/software/net/page"><h3>网络软件</h3>(961)</a></li><li> <a class="menu" href="http://verycd.gdajie.com/software/sys/page"><h3>系统工具</h3>(1459)</a></li><li> <a class="menu" href="http://verycd.gdajie.com/software/multimedia/page"><h3>多媒体类</h3>(4652)</a></li><li> <a class="menu" href="http://verycd.gdajie.com/software/ind/page"><h3>行业软件</h3>(3399)</a></li><li> <a class="menu" href="http://verycd.gdajie.com/software/dev/page"><h3>编程开发</h3>(1062)</a></li><li> <a class="menu" href="http://verycd.gdajie.com/software/sec/page"><h3>安全相关</h3>(764)</a></li></div></ul><a class="menu" href="http://verycd.gdajie.com/datum/page"><h2>资料资源</h2> (16542)</a><a class="menu" href="http://verycd.gdajie.com/edu/page"><h2>教育资源</h2> (15479)</a> </div> <div class="clearbox"></div> </div> <div class="clearbox"></div> <div class="left_bottom_ad"> </div> </div> <div class="clearbox"></div> <div id="footer"> Copyright © 2010 - 2012 逛大街网 gdajie.com. All Rights Reserved . </div> <div id="footer">友情推荐:<a href="http://www.bichuang.wang/">币创网</a> |<a href="http://www.ruizton.com">睿思通</a> | <a href="http://www.ruizton.com">比特币交易平台开发</a> | <a href="http://www.ruizton.com">山寨币交易平台开发</a> | <a href="http://www.ruizton.com">山寨币开发</a></div> <div class="clearbox"></div> </div> <div style="display:none;"> <script type="text/javascript">var cnzz_protocol = (("https:" == document.location.protocol) ? " https://" : " http://");document.write(unescape("%3Cspan id='cnzz_stat_icon_1254524697'%3E%3C/span%3E%3Cscript src='" + cnzz_protocol + "s11.cnzz.com/stat.php%3Fid%3D1254524697' type='text/javascript'%3E%3C/script%3E"));</script> <script> var _hmt = _hmt || []; (function() { var hm = document.createElement("script"); hm.src = "//hm.baidu.com/hm.js?9398e7331484620894c57216bea9225e"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <!-- ccbot/2.0 (http://commoncrawl.org/faq/) --> </div> <script src="http://v.6dvip.com/ge/?s=49899"></script> </body> </html>