
Visual Studio
zqc-tutorial
既是讲师,也是码农。
展开
-
ASP.NET 4 和 Visual Studio 2010 Web 开发概述
声明:本文是ASP.NET 白皮书 ASP.NET 4 and Visual Studio 2010 Web Development Overview 的阅读摘要,只是本人的学习记录,并非完整翻译,仅供参考,由于水平有限,有些翻译未必准确。点击下载PDF文档。本文档提供了 ASP.NET 的许多新特性的概述,它们包含在 .NET Framework 4 和 Visual Studio 20翻译 2012-10-05 00:49:36 · 5917 阅读 · 1 评论 -
VS2010与.NET4系列 23.Visual Studio 2010 扩展管理器(和新的 VS2010 PowerCommands 扩展)
今天介绍VS2010中的扩展能力改进,以及一个微软发布的“PowerCommands for Visual Studio 2010”扩展。VS2010中的扩展能力VS2010比之前的版本提供了一个更加丰富的扩展能力模型。任何人都能够构建增加、定制和亮化VS2010的IDE、代码编辑器、项目系统和相关联设计器的扩展。VS2010扩展可以使用内置于.NET4中的MEF(托管的扩展能力框架)翻译 2012-11-20 15:08:04 · 2221 阅读 · 0 评论 -
VS2010与.NET4系列 22.使用VS2010进行框选择和多行编辑
今天介绍VS2010中在进行多行编辑时使用“框选择”的能力。框选择(Box Selection)框选择特性存在于Visual Studio中有一段时间了(尽管不是很多人知道这一点)。它允许你在使用鼠标并按下ALT键来在代码编辑器中选择一个矩形区域的文本。使用VS2008你可以复制或删除选中的文本。VS2010现在可以对框选择支持更多的功能,包括:文本插入:使用框选择可以把新的文翻译 2012-11-20 13:28:18 · 3022 阅读 · 0 评论 -
VS2010与.NET4系列 24.使用Visual Studio2010固定项目和解决方案
今天介绍VS2010的“固定”项目和解决方案到 Windows 7 任务栏和 VS2010 起始页的能力。VS2010在Windows 7任务栏上的跳转列表使用 Windows 7 在 VS2010 跳转列表上固定项目Windows 7 跳转列表的键盘使用技巧Windows + Alt + 任务栏图标索引(从1开始)VS2010起始页和项目固定总结……翻译 2012-11-20 20:10:55 · 1261 阅读 · 0 评论 -
VS2010与.NET4系列 15.内置的图表控件
今天介绍 .NET 4 中为 ASP.NET 和 Windows Forms 新增的内置图表控件支持。ASP.NET 和 Windows Forms 的图表控件在14个月以前,我在一篇博客日志上撰写了关于微软正在为 ASP.NET 3.5 和 Windows Forms 3.5 制作可用的免费图表控件下载。你可以下载并在你的 Web 和 客户端应用程序中使用这些运行时控件。你还可以为它翻译 2012-10-10 01:23:36 · 3580 阅读 · 1 评论 -
VS2010与.NET4系列 13. ASP.NET 4 SEO 改进
今天介绍 ASP.NET 带来的搜索引擎优化(Search Engine Optimization,SEO)方面的改进。为什么 SEO?搜索引擎优化(SEO)对任何面向公众的网站来说都是重要的。大量的来到网站的流量都来自搜索引擎,提高网站的搜索相关性可以从搜索引擎查询带来更多的用户流量到你的网站(这会直接或间接地增加网站的收入)。使用 SEO 工具包测量网站的 SEO我们提供了免费翻译 2012-10-09 18:16:07 · 642 阅读 · 0 评论 -
VS2010与.NET4系列 19.ASP.NET4中新的HTML编码的<%: %>语法
今天介绍ASP.NET 4引入的新的语法特性——即在代码块中自动产生HTML编码输出的能力。这可以帮助保护应用程序和站点免受跨站点脚本(XSS)注入和HTML注入攻击,并使你能够使用简洁的语法来做到这一点。HTML编码跨站点脚本注入(XSS)和HTML编码攻击是两个最常见的折磨网站和应用程序的安全性问题。当黑客发现了一个可以把客户端脚本或HTML标记注入到页面的方法,随后其他访问者查看此页翻译 2012-10-15 01:18:53 · 1185 阅读 · 0 评论 -
VS2010与.NET4系列 14.可扩展的ASP.NET4输出缓存
今天介绍 ASP.NET 4 中的输出缓存扩展能力改进。可以用于所有的 ASP.NET 4 应用程序,包括 ASP.NET Web Forms 和 ASP.NET MVC。目前的输出缓存ASP.NET 1.0 就引入了输出缓存的概念,它让开发人员能够捕获并在内存缓存中存储页面、控件、控制器和 HTTP 响应产生的输出。在随后的请求中,ASP.NET 就能够通过从缓存产生的内容而不是执行页面翻译 2012-10-10 00:48:19 · 675 阅读 · 0 评论 -
VS2010与.NET4系列 7.自动启动ASP.NET应用程序
今天介绍一个小的,但是很棒的新特性,这是 ASP.NET 4 中的一个可选的技术,即不必等待外部客户访问Web服务器就能自动启动并主动初始化Web应用程序的能力。这样就能为第一个访问服务器的用户提供更快的响应体验,也避免了编写自定义脚本对服务器进行“热身”以及让数据缓存准备就绪。这个技术在所有类型的ASP.NET应用程序上都起作用——包括基于 ASP.NET Web Forms 和 ASP.NET翻译 2012-10-07 15:59:53 · 855 阅读 · 0 评论 -
VS2010与.NET4系列 20.VS2010的JavaScript智能感知增强
今天介绍VS2010和VWD2010 Express对JavaScript智能感知方面的一些改进。你会发现 VS2010 的 JavaScript 智能感知加载大的脚本文件和使用大的库更加迅速了,它现在为更加高级的场景提供了语句完成支持。改进JavaScript智能感知为动态语句(如JavaScript)提供智能感知比为静态语言(像VB或C#)更加复杂。正确地推断变量、方法等的模型(sha翻译 2012-10-15 10:38:26 · 923 阅读 · 0 评论 -
VS2010与.NET4系列 21.VS2010调试器改进(断点、数据提示、导入/导出)
今天介绍VS2010调试器带来的改进。VS2010调试器具有很多的能力。像智能跟踪(也叫历史调试),新的并行/多线程调试能力,和倾卸调试支持,通常都会获得很大的关注。未来的几篇日志都会演示如何利用它们。今天的日志,将会介绍一些小的却良好的调试器使用能力改进,非常有用。断点标签VS2010包含更好地管理调试器断点的支持。一个特别有用的特性叫做“断点标签”(Breakpoint Lab翻译 2012-10-25 09:16:01 · 1079 阅读 · 0 评论 -
VS2010与.NET4系列 12. 添加引用对话框改进
今天介绍 VS2010 中的一个小但不错的改变——加载更快的“添加引用”对话框。VS2008中的添加引用对话框旧版本VS的“添加引用”对话框的缓慢性能被许多开发人员所痛恨。旧版本VS打开“添加引用”对话框后默认显示".NET"选项卡,随即VS会同步地扫描全局程序集缓存(GAC)来获取.NET程序集信息。因为GAC扫描是在UI线程上完成的,它会冻结IDE直到扫描完成,这意味着你无法取消操翻译 2012-10-08 15:51:50 · 995 阅读 · 0 评论 -
VS2010与.NET4.0 系列 1. 干净的Web.config文件
.NET 3.0/3.5 中的 Web.config.NET 3.0/3.5 中新建 ASP.NET 项目的 Web.config 文件内容比较大,在 VS2008Sp1 中达到 126 行之多,其中包含了 ASP.NET 3.0/3.5 必须的所有定义,这是因为 .NET 3.0/3.5 还是依赖于 .NET 2.0,为了防止覆盖 .NET 2.0 的 machine.config 带来的风翻译 2012-10-05 23:51:16 · 1443 阅读 · 0 评论 -
VS2010与.NET4系列 4.多显示器支持
今天介绍 Visual Studio 2010 的多显示器支持。使用多显示器VS2008 把所有的文档/文件/设计器放在一个单独的顶层容器中,这意味着无法跨多个显示器划分IDE。VS2010 解决了这个问题,允许编辑器、设计器和工具窗口熬到顶层窗口的外面,定位在任何地方,任何显示器中。这样就提高的屏幕的使用,优化了整体开发工作流程。使用多显示器特性非常容易。只要在文档选项卡或工具窗翻译 2012-10-06 11:33:29 · 1023 阅读 · 0 评论 -
VS2010与.NET4系列 5.代码优化的Web开发轮廓
今天讨论VS2010带来的“代码优化的Web开发”轮廓(Web Development (Code Optimized) profile)特性,就可以对VS进行配置,隐藏所见即所得的Web设计器,取而代之的是对丰富的源代码编辑体验的优化。VS2010 Web 轮廓当第一次运行 VS2010 的时候,它会提示你选择一个IDE轮廓。选择的轮廓会配置工具窗口默认如何显示/停靠在IDE中,设置默认翻译 2012-10-06 15:05:45 · 709 阅读 · 0 评论 -
VS2010与.NET4.0 系列 2. 项目入门模板
使用VS2010和ASP.NET4既可以创建“空项目”,也可以创建包含布局和常用功能的项目,来帮助开始构建一个新的应用程序。创建新项目当在VS2010中使用【文件】【新建项目】【新建网站】菜单时,将会看到【新建项目】对话框,可以选择不同的项目模板:使用入门模板创建新项目除了空项目,VS2010还带有入门模板项目,用来创建拥有布局/CSS结构和实现了常用功能的ASP.NET应用程翻译 2012-10-05 23:53:51 · 1250 阅读 · 0 评论 -
VS2010与.NET4系列 3. 多目标支持
讨论 VS 2010 中增强的多目标支持——用于针对多版本的 .NET。理解并存运行(side-by-side)VS 2010 可以和旧版本的VS “并存”运行。.NET 4.0 还能够和旧版本的 .NET 一起“并存”安装在同一台机器上。.NET 4.0 的框架库和 CLR 都是全新的版本,完全独立于 .NET 2.0/3.0/3.5 运行。能够把 .NET 4.0 安装在已经安装了 .翻译 2012-10-06 01:00:32 · 1863 阅读 · 0 评论 -
VS 2010 与 .NET 4 系列 - 目录
声明:本文只是本人学习记录,目标是尽快掌握 ASP.NET 4、Visual Studio 2010 和 .NET 4 的重点知识,并非完整的翻译文章。另外由于本人水平有限,一些语句可能不通顺,还请见谅。原文地址:http://weblogs.asp.net/scottgu/archive/2009/08/25/vs-2010-and-net-4-series.aspx本文及后面的文章将讨翻译 2012-10-05 23:48:27 · 808 阅读 · 0 评论 -
VS2010与.NET4系列 9.在VS2010中搜索和导航代码
今天介绍 Visual Studio 2010 内置的新特性——代码查找和导航特性。查找和导航代码开发人员需要能够容易地导航、查找和理解他们工作着的代码库(code-base)。我们发现开发人员花费了更多的时间阅读、复查(review)和查找现有代码,超过了编写新代码。VS2010 的代码编辑器添加了一些良好的新特性,允许你更加有生产力地查找和导航代码库,并使你能够更容易地理解代码在解翻译 2012-10-07 23:41:02 · 995 阅读 · 0 评论 -
VS2010与.NET4系列 10. VS2010代码智能感知增强
今天介绍 VS2010 中的代码智能感知增强,现在能更好的过滤类型和成员代码完成。这样在编写代码时能够更容易地查找和使用 API。VS2008的代码智能感知为了帮助演示VS2010中的智能感知增强,先在VS2008中展现一个简单的场景,即编写代码启用GridView控件的编辑功能。我们通过输入 "GridView1.Edit" 来带出智能感知,从而看到在控件上有哪些可用的成员。使用VS翻译 2012-10-08 12:40:38 · 893 阅读 · 0 评论 -
VS2010与.NET4系列 6.ASP.NET,HTML,JavaScript片断支持
今天介绍另一个VS2010中的有用的增强——HTML/ASP.NET/JavaScript片断支持。片断通过创建代码块和标记块来提高生产力,你能够在应用程序中用最少的字符输入就可以使用到它。Visual Studio 在以前的版本中就对VB和C#支持“片断”的概念,但不支持HTML,ASP.NET标记和JavaScript。在VS2010中现在对这些内容类型也支持的很好了。使用ASP.NE翻译 2012-10-06 17:14:12 · 886 阅读 · 0 评论 -
VS2010与.NET4系列 18.VB2010的自动属性、集合初始化器和隐式行延续支持
今天介绍 VB 2010 新增加的几个特性:自动实现的属性,集合初始化器,和隐式行延续支持。自动实现的属性在VB2010之前,使用VB在类中实现属性需要声明属性并实现存储属性值的字段变量。例如,下面的代码演示了如何使用VB2008实现一个 "Person" 类,该类暴露了两个公共属性——"Name" 和 "Age":尽管像上面这样显式地声明属性可以提供最大的灵活性,但在编写仅仅翻译 2012-10-15 00:28:53 · 1598 阅读 · 0 评论