所有‘Visual Studio’分类中的文章


VS 2010 Database tool 查询分析器的小困扰


昨天用Visual Studio 2010 做一个程序,使用的是sql server 2005的数据库,使用Visual Studio 2010 的Database tool 查询分析器执行一个简单的的sql语句 1 2 3 SELECT * FROM tableName s WHERE CAST (REPLACE(CONVERT(VARCHAR,s.C_CREATE_TIME,120),’-',’/')AS datetime) >’2011/2/25 15:40:12′ 执行的结果如下图: 重查询的结果来看显然是不符合查询条件的,因为“C_CREATE_TIME”是等于“2011/2/25 15:40:12 ”,不满足大于“2011/2/25 15:40:12 ”这个日期的条件,于是怀疑自己的sql语句有问题,是不是日期转换有问题,于是到网上找了其他几种方法,问......[阅读全文]

分类: Visual Studio | 没有评论 »

web developer tips (84):在Visual Web Developer中设置web网站的起始页


原文地址:How to set a Start page for your Web Site in Visual Web Developer? 如果你正在开发网站,为了测试网站你想启动某个特定的网页。默认的情况下,当你启动调试的时候,Visual Studio 2008运行的页面是设计器中当前激活的页面。 http://www.watch-life.net/visual-studio/set-a-start-page-for-your-web-site-in-visual-web-developer.html 如果这个设置的网页,是Visual web Developer将启动网站设置的网页,同时不是当前设计器的页面。右键单击这个网页,从上下文菜单中选择“设置起始页”项。 也可以在项目的属性页对话框中选择“启动选项”标签,如下图所示,......[阅读全文]

分类: Visual Studio | 没有评论 »

web developer tips (83):通过反射从堆栈里获取调用的方法名称


原文地址:You can get the name of the calling method from the stack using reflection 几乎每个程序都需要一个日志来记录事件、错误和异常。有时候,在记录的事件里的方法名是很有用的,最简单的做法就是写一个“方法”,这个“方法”使用两个参数:调用的方法名和事件 http://www.watch-life.net/visual-studio/you-can-get-the-name-of-the-calling-method-from-the-stack-using-reflection.html [C#] 1: void Log(string callingMethodName, string eventMessage) 2: { 3: Console.WriteLine(“Event logged by ” + callingMethodName); 4: Console.WriteLine(“Event: ” + eventMessage); 5: 6: } 在这个例子中,每个方法在......[阅读全文]

分类: Visual Studio | 没有评论 »

web developer tips (82):Visual Studio 2005web应用项目迁移到Visual Studio 2008


原文地址:How to migrate Visual Studio 2005 Web Application Project to Visual Studio 2008 下面的步骤介绍如何把Visual Studio 2005的Web应用程序项目可以迁移到Visual Studio 2008: 1、备份原项目。 2、打开Visual Studio 2008。 3、单击“文件”菜单,选择“打开项目”,打开要迁移的项目。 4、你将看到如下帮你转换到当前版本的转换向导,单击“下一步” http://www.watch-life.net/visual-studio/migrating-vs-2005-web-application-project-to-vs-2008.html 5、如果你想向导帮你备份,请选择“是”,否则请选择“否”,点击“下一步” 6、请务必阅读屏幕里的摘要后点击“完成......[阅读全文]

分类: Visual Studio | 1 条评论 »

web developer tips (81):为css的智能提示和属性选择css的模式


原文地址:How to Select the CSS Schema for Intellisense and CSS Properties 在Visual Studio 2008里,有个样式工具栏(Style Sheet Toolbar ),通过它允许选择使用的css模式(CSS Schema),如下图所示 但是这个设置只支持css的编辑器,不支持在aspx和html页面的智能提示。也不支持css属性窗体里属性/值的设置。如下图所示: http://www.watch-life.net/visual-studio/how-to-select-the-css-schema-for-intellisense-and-css-properties.html 实际上,为aspx和html页面设置css的模式,有点难以理解。在vs2008当前正在使用的css模式是推断出而不是选择的,这个设置是不可见的。选择css模式......[阅读全文]

分类: Visual Studio | 没有评论 »

web developer tips (80):将javascript的错误显示为警告


原文地址:How to show JScript validation errors as warnings? 在Visual Studio 2008 RTM版本里,javascript的验证设置在html验证设置的选项里,从Visual Studio 2008 SP1 或更新的版本开始,增加了新的javascript选项对话框,有关这个设置详见:Introducing JScript Formatting in VS 2008 SP1(介绍在vs 2008 sp1中javascript的格式)。随着这个变化,javascript验证选择位于“杂项”标签下,如下图所示: http://www.watch-life.net/visual-studio/show-jscript-validation-errors-as-warnings.html 可以通过菜单:工具+选项+文本编辑器+Jscript+杂项,选中“显示语法错误”和“将错误显示为警告”项。......[阅读全文]

分类: Visual Studio | 没有评论 »

web developer tips (79):在web页面快速添加和取消注释


原文地址:How to quickly comment and uncomment in your web pages 在aspx、html、web.config等文件里注释选择行,可以单击工具栏的Comment(注释)/ Uncomment(取消注释)图标来实现。 http://www.watch-life.net/visual-studio/quickly-comment-and-uncomment-in-your-web-pages.html 注释图标如下图所示: 取消注释图标如下图所示: 或者你也可以通过快捷键Ctrl+K Ctrl+C添加注释,通过快捷键Ctrl+K Ctrl+U取消注释。 在Asp.net的aspx里的注释 在html页面的注释 在script 块的注释 这些注释或取消注释快捷键也出现在菜单:编辑+高级+注释选择内容/取消注释选择内容里

[阅读全文]

分类: Visual Studio | 没有评论 »

web developer tips (78):使用文档大纲导航


原文地址:How to navigate using Document Outline? 通过菜单:视图+文档大纲,或者快捷键键Ctrl-Alt-T可以打开文档大纲。“文档大纲”(Document Outline)窗口提供当前文档中元素和脚本的大纲视图。文档大纲可以打开嵌套的分级元素和页面的脚本,很好显示页面的概览和分层结构。 http://www.watch-life.net/visual-studio/know-how-to-navigate-using-document-outline.html 使用“文档大纲”可以执行以下操作: 查看文档的逻辑结构。 查看哪些元素属于 HTML 元素,哪些属于 Web 服务器控件。 定位到“设计”视图或“源”视图中的特定元素。 在文档大纲双击......[阅读全文]

分类: Visual Studio | 没有评论 »

web developer tips (77):在ASP.NET启动启动页面级跟踪


原文地址: How to enable Page Level Tracing for your ASP.NET pages 在调试Asp.net的web应用的时候,启动页面级跟踪,将会给一大串的有用信息。这些跟踪信息可以帮助我们理解控件在各种视图状态下的运行情况,比如PreInit(事件)的开始和结束时,Init事件的开始和结束状态,Render事件的开始和结束状态 等等。这些信息会出现在页面的底部。默认情况下页面级跟踪是不开启的。 http://www.watch-life.net/visual-studio/enable-page-level-tracing-for-your-asp-net-pages.html 跟踪可以页面级和应用级启动。 开启的方法: Visual Studio 2008在属性窗口选择“ DOCUMENT ”......[阅读全文]

分类: Visual Studio | 没有评论 »

web developer tips (76):在设计视图隐藏非可视控件


原文地址:How to hide a non-visual control in your designer? 有时候,在构建web页面的时候,你想隐藏非可视控件,比如Timer 控件,是页面看起来很接近在浏览器呈现的样子。 使用快捷键Ctrl+Shift+N,可以在设计器中切换显示和不显示可视化控件。 http://www.watch-life.net/visual-studio/hide-a-non-visual-control-in-your-designer.html 打开显示可视化控件 关闭显示可视化控件 这个选项存在于菜单里 菜单:视图+可视辅助+Asp.net非可视控件 不选中该项,将不显示非可视控件。

[阅读全文]

分类: Visual Studio | 没有评论 »