标签归档:web developer tips

web developer tips (39):在Visual Studio 2008中取消远程web操作

原文地址:How to cancel a remote web operation in Visual Stu […]


原文地址:How to cancel a remote web operation in Visual Studio 2008 在vs2005里,连接FTP或FrontPage server后,IDE无法让你取消这个操作。在vs2008里,通过FTP 或 FrontPage Server 连接远程源,整个这个操作过程中,你可以按“ESC”键,IDE会取消,或给你选项取消将要运行的操作。这一点非常有用,如果你尝试连接任何服务器时出现网络问题,或者你需要取消延迟很严重的操作。你可以根据需要单击“ESC”退出,比如以下这些情形:在远程的网站对任何类型的文件进行操作,比如添加/删除/重命名文件,打开一个大型的网站,当发布网站时候,把...... [阅读全文]

web developer tips (38):如何用请求失败记录追踪重写规则

原文地址:How to use Failed Request Tracing to trace Rewrite […]


原文地址:How to use Failed Request Tracing to trace Rewrite Rules。 IIS 7.0 请求失败跟踪(Failed Request Tracing (FRT)) 是功能强大的请求失败故障诊断工具。有感 FRT更多详细的内容,你可以查看:Troubleshooting Failed Requests Using Tracing in IIS 7.0 在你的网站一旦启动请求失败跟踪(FRT),执行如下操作就可以跟踪重写规则(rewrite rules): http://www.watch-life.net/visual-studio/use...... [阅读全文]

web developer tips (37):如何组织Using指令

原文地址:How to organize usings 有时候在c#的源文件里有些不需要或杂乱无序的using […]


原文地址:How to organize usings 有时候在c#的源文件里有些不需要或杂乱无序的using指令。Visual Studio IDE 组织Using选项可以帮助你整理源代码。 组织c#代码,在代码编辑器任意位置单击右键,选择“组织using”。 http://www.watch-life.net/visual-studio/how-to-organize-usings.html 1、选择“移除未使用的using”移除在源代码中未使用的using指令。(如果源代码没有编译生成可能移除一些需要的using指令)。 2、选择“对using进行排序”将会对using指令按字母顺序排序。(默认情况下,system 指令将会在其他指令之前)。...... [阅读全文]

web developer tips (36):使用IIS7.0 应用请求路由模块管理网站的beta版程序

原文地址:How to manage pilot or beta program for your site […]


原文地址:How to manage pilot or beta program for your site using Application Request Routing in IIS7.0 如果给你网站适合的用户设置目标和路由,用来使用试用/bate/新程序来查找用户资料,是不是件很酷的事?这对于管理曾经在试用版注册过的用户是有帮助,把这些用户重新跳转到一个新的网站,继续收集反馈,当你的网站发生重大的改变,这是非常典型的情况。IIS 7.0 的应用请求路由模块(Application Request Routing (ARR) module)可以帮助你实现这个功能。另一个典型的情况是,将对路由到试用...... [阅读全文]

web developer tips (35):为js文件中的脚本库添加智能提示

原文地址:How to add Intellisense from script libraries for […]


原文地址:How to add Intellisense from script libraries for JS files 这是个示例,在vs2008里为js文件添加智能提示。 有两个js文件: Jscript1.js 包含如下代码: function validateForm() { } Jscript1.js(在里面你想当前jscript文件显示在Jscript1.js里定义对象和函数的智能提示) 现在添加智能提示,在解决方案浏览器中,把 Jscript1.js文件拖拽到 Jscript2.js。你会注意到在Jscript2.js中会增加如下js内容 /// <reference path="JScript1.js" /> 这时候你就可以使用智能提示了,尝试在script2.js.输入“validateForm” ...... [阅读全文]

web developer tips (34):在IIS7.0使用网址重写防止盗链

原文地址:How to stop hot-linking from your site using URL R […]


原文地址:How to stop hot-linking from your site using URL Rewrite in IIS 7.0 一个热链直接链接到网站文件(图片,视频等),例如使用一个<img>标签显示一个任何人都可以在你网站发现的jpge图片,这也可以称之为盗链,当有人浏览这个网站的时候,将使用使用你的网站的带宽来显示JPEG图片。 如果在你的网站用下面这个具有版权的图片http://www.contoso.com/img1.jpg,将会被保护防止热链。 ...... [阅读全文]

web developer tips (33):在vs2008里创建套嵌母版页

原文地址:How to create Nested Master Pages using VS 2008 VS […]


原文地址:How to create Nested Master Pages using VS 2008 VS 2008 支持套嵌母版页,这意味着一个基础的母版页可以满足整个网站,同时你可以基于模板页进一步自定义。 创建的方法如下: http://www.watch-life.net/visual-studio/create-nested-master-pages-using-vs-2008.html 1、创建BaseMasterPage.master 作为基础母版页 首选创建一个支持整个网站的模板页。在web网站里“添加新项”,然后选择“母版页”,命名为:BaseMasterPage.Master ...... [阅读全文]

web developer tips (32):轻松地创建自己的项目模板

原文地址:How to easily create your own project templates 通过 […]


原文地址:How to easily create your own project templates 通过导出向导,Visual Studio可以很容易创建项模板(Iiem template)或项目模板(Project template)。从菜单选择“导出模板”项打开导出向导。 http://www.watch-life.net/visual-studio/how-to-easily-create-your-own-project-templates.html 注意:这里使用的Jobs Site Starter Kit ...... [阅读全文]

web developer tips (31):利用IIS 7.0的URL Rewrite 模块产生用户友好的URL

原文地址:How to have user friendly URL using IIS 7.0 URL Re […]


原文地址:How to have user friendly URL using IIS 7.0 URL Rewrite module 很友好的URL地址,使访问的人很容易记住。要求你的用户记住“ http://www.contoso.com/article.aspx?id=342&title=URL-Rewrite-Walkthrough” 这样的网址并不是件很美妙的事。如果给用户提供如下URL地址:http://www.contoso.com/article/342/URL-Rewrite-Walkthrough,就能更好引起共鸣和更容易被记住。 通过IIS URL Rewrite 模块( URL Rewrite module)你可...... [阅读全文]

web developer tips (30):在vs2008中Ajax Extender 控件UI与vs2005中差异

原文地址:Ajax Extender controls UI behaves differently in V […]


原文地址:Ajax Extender controls UI behaves differently in VS 2008 than in VS 2005 在vs2005的设计视图你可以拖拽extender控件到任何位置,在vs2008里,你仅可以在asp 控件在放置一个扩展器(extender)。当你拖动一个扩展器悬停在一个控件上,如果这个控件支持扩展的话,你可以发现光标变成一个加号(+)标记。如果你悬停一个扩展器在一个空白的设计界面或者不支持扩展的控件,光标会变成一个停止标记,表明它不能放置在当前位置。 http://www.watch-life.net/visual-studio/ajax-extender-controls-ui-behaves-differently-in-vs-2008-than-in-v...... [阅读全文]

web developer tips (29):在web应用项目里启用“编辑并继续”功能

原文地址:How to enable Edit and Continue feature for Web Ap […]


原文地址:How to enable Edit and Continue feature for Web Application Projects 如果你在调试一个web应用程序的时候,想进行编辑,可以有如下两种方法: http://www.watch-life.net/visual-studio/how-to-enable-edit-and-continue-feature-for-web-application-projects.html 方法一:在web项目的属性页里的web标签页,选中“启用编辑并继续”项 ...... [阅读全文]

web developer tips (28):CSS class 也支持“转到定义”

原文地址:That “Go to definition” is supported for CSS Class […]


原文地址:That “Go to definition” is supported for CSS Class 如果有个有个样式定义比如:Class = ”fooRed”,如果快速知道“fooRed”的内容呢? <div class ="fooRed"> In RED </div> http://www.watch-life.net/visual-studio/go-to-definition-is-supported-for-css-class.html 可以把光标放在“ fooRed ”上,按下F12,在当前页面或外部样式文件里,将高亮显示css class.也可以右键单击,在上下文菜单中选择"转到定义",如下图所示 ...... [阅读全文]

web developer tips (26):在 App_Code目录下同时放c#和VB.NET文件

原文地址:How to have C# and VB.NET files inside your App_Co […]


原文地址:How to have C# and VB.NET files inside your App_Code directory 如果你利用App_Code目录来开发一个Asp.net web网站,有时候需要写用不同net语言的代码文件。例如,如果你想用在同一个web网站同时使用c#和VB.net ...... [阅读全文]

web developer tips (25):在iis7下规范URLs和重定向

原文地址:You can have canonical URLs and Redirects with IIS […]


原文地址:You can have canonical URLs and Redirects with IIS 7.0 规范的URLs 有利于搜索引擎优化(Search Engine Optimized,SEO),人可以很容易理解 http://www.contoso.com 和http://contoso.com 是一样的。但是,许多的搜索引擎不会做这样的假设,会把它们作为两个分开的条目来对待。这样讲对它们进行等级区分,同时降低网站的整体相关性。 在iis7里面,你可以通过地址重写(URL Rewrite )来解决这个问题。在web.config里加入如下规则,所有用户访问http://contoso.com将会自动跳转到http://www.contoso.com <configuration> <system.webServer> <rewrite> <rul...... [阅读全文]

web developer tips (23):两次单击启动编辑器的格式对话框

原文地址:How to launch Formatting options dialog for editor […]


原文地址:How to launch Formatting options dialog for editor with 2 clicks 通常的情况下,我们可以使用菜单:工具+选项+文本编辑器+html+格式,就可以打开如下图所示的格式设置对话框。 你也可以通过在编辑器里的两次单击来打开这个设置对话框:在编辑器里右键单击,在上下文菜单中选择“格式设置与验证”项. ...... [阅读全文]