Visual Studio

VSPaste 的持续改造

Paste from Visual Studio 是一个很好用的代码高亮插件,对于使用Visual Studio编写代码,用WLW写博客的我们来说实在是不二之选。但是作者从2007年11月22日之后就停止了该插件的更新。而到这时,这个插件还有一些不如人意的地方。

很多人都尝试过对这个插件的改造工作(参见《自己改造VSPaste插件》、《定制Paste from Visual Studio插件(上)》、《定制Paste from Visual Studio插件(下)》),在他们研究的过程中,都由于.NET Reflector无法完成工作而借助了IL。而我在尝试的时候,却发现只是用 .NET Reflector 就完成了对插件源代码的改造工作。以下是具体方法:

继续阅读 →

本条目由小李刀刀发布于 2010-04-04。属于 所谓技术,被贴了 Visual Studio 标签。所谓技术2010-04-04 · 小李刀刀

Visual Studio 2008 搭配64位SQL Server的问题解决方案

这应该是一个老问题了,微软早在SQL Server 2005版的时候就给出了解答,可是由于解决这个问题的关键补丁直至今日既没有集成到Visual Studio 2008 SP1,也没有作为自动更新或者下载中心单独下载的补丁提供。而是需要用户联系微软客户支持部门索取才可以获得。因此到了SQL Server 2008 SP1 + Visual Studio 2008 SP1,依然存在。不过由于64位系统和相关软件兼容性的问题,以前这个问题遇到的人并不算多。但是Windows 7发布的时候,64位系统兼容性已经大大改善,大内存支持的问题也促使更多的人考虑选择64位操作系统。我也在这个时候终于第一次遇到了Visual Studio 2008搭配64位SQl Server Express的这个兼容性问题。本文对该问题做具体介绍,并提供我解决问题的办法。

继续阅读 →

本条目由小李刀刀发布于 2009-05-24。属于 乱七八糟,被贴了 Visual Studio、Windows 7 标签。乱七八糟2009-05-24 · 小李刀刀

VS2008 中 JS IntelliSense出错的解决

JScript 智能提示(IntelliSense)是 Visual Studio 2008 的一个重要新特性,尤其是现在 Visual Studio 2008 还提供了 jQuery 智能提示的官方支持。遗憾的是在实际应用中经常遇到如图所示的错误提示,并且出现这样的错误以后,包括jQuery在内的智能提示统统失效。非常让人恼火。我最开始的时候仅从提示“Error updating JScript IntelliSense”猜测以为是VS把智能提示缓存起来,然后缓存文件出错。后来尝试过很多方式都无法解决。

JScript IntelliSense Error

继续阅读 →

本条目由小李刀刀发布于 2009-04-30。属于 所谓技术,被贴了 ASP.NET、Visual Studio、jquery 标签。所谓技术2009-04-30 · 小李刀刀

[译]ASP.NET MVC动手实验1-3:开发ASP.NET MVC应用

在这次的练习中,你将学习如何开发一个 ASP.NET 应用,整个练习过程包括创建控制器、视图和模型。

通过这次练习,要创建一个分页显示用户列表的 ASP.NET MVC应用。具有显示用户资料,以及创建、修改、删除用户地址的功能。该应用共有三个控制器:用户控制器处理用户信息列表和显示用户信息;地址控制器负责用户地址的创建、编辑和删除;主页控制器负责显示站点的欢迎页面。

提示:为了确保每个步骤都正常运行,最好在每个任务结束的时候都编译整个解决方案。

继续阅读 →

本条目由小李刀刀发布于 2009-04-13。属于 所谓技术,被贴了 ASP.NET、动手实验、翻译、Visual Studio、MVC 标签。所谓技术2009-04-13 · 小李刀刀

[译]ASP.NET MVC动手实验1-2:创建ASP.NET MVC应用

在这个练习中你将学习如何在 Visual Studio 中创建一个 ASP.NET MVC 应用。并初步了解默认项目结构和一些开发约定。

ASP.NET MVC 框架分为 Model, View 和 Controller 三个部分。模型组件(Model)一般用于维护数据库中的持久数据层的状态。视图组件(View)由控制器挑选并渲染到适当的用户界面。默认状态下, ASP.NET MVC 框架用ASP.NET已有的 ASP.NET 页面(.aspx)、 母版页(.master)以及用户控件(.ascx)等类型来作为浏览器呈现。控制器组件(Controller)组件将用户请求定位到适当的控制器(Controller)行为(Action)和方法(Method),从请求中获取用于行为方法运行的参数值, 并处理行为和方法执行中可能产生的错误。 然后控制器用该请求对应的视图进行渲染。 默认状况下,每个组件存放在 MVC WEB 应用工程的一个独立目录下。

继续阅读 →

本条目由小李刀刀发布于 2009-04-09。属于 所谓技术,被贴了 ASP.NET、Ajax、javascript、动手实验、翻译、Visual Studio、MVC 标签。所谓技术2009-04-09 · 小李刀刀

[译]ASP.NET MVC动手系列1-1:ASP.NET MVC概述

MVC(Model View Controller) 架构模式通常分为三个主要部分:

  • 模型(Models):模型对象一般是在应用中实现逻辑域的部分。通常情况下,模型对象用于在数据库中取得和存储模型状态。
  • 视图(Views):视图是应用中显示用户界面(UI)的组件。典型状况下,用户界面是根据模型数据创建。比如一个产品表的编辑视图中可能包括基于当前产品对象状态的文本框、下拉列表以及单选、复选框等。
  • 控制器(Controllers):控制器是处理用户交互,操作对应模型、最后选择相应视图来渲染用户界面的组件。在一个MVC架构的应用中,视图只用于显示信息;控制器对用户的输入和交互行为进行处理和响应。

继续阅读 →

本条目由小李刀刀发布于 2009-04-09。属于 所谓技术,被贴了 ASP.NET、动手实验、翻译、Visual Studio、MVC 标签。所谓技术2009-04-09 · 小李刀刀

Visual Studio 2005体验感受

Visual Studio .Net 2003一直没有好好试试,只是拿它做了个.NET的个人通讯录自己用,这次去微软发布会现场看到的演示,感觉Visual Studio 2005有很大的改进,因为我在现场的时候试用了一下WEB开发功能,感觉很不错,很多工作一行代码都不用写就能实现的。

所以今天就装了Visual Studio 2005体验了一把。

VS2005安装的时候集成了.NET FrameWork2.0, .NET Compact FrameWork 1.0SP3和2.0,Device Emulator 1.0, Document Explorer 2005, SQL SERVER 2005 Express Edition和Native Client等相关工具,比2003方便易用得多,而且安装过程也比2003快,还没有那么多重启,界面也很漂亮。

继续阅读 →

本条目由小李刀刀发布于 2005-12-03。属于 所谓技术,被贴了 软件、Visual Studio 标签。所谓技术2005-12-03 · 小李刀刀