推荐VS2008插件CodeRush Xpress for C#

    前段时间DevExpress和微软共同发布了CodeRush Xpress for C#,它包含了Code Rush和Refactor! Pro中的一些特性。这些特性包括增强的导航、选择工具、代码创建功能以及强大的重构能力。另外CodeRush Xpress还对C#中既有的重构功能做了封装,这些功能用起来更为方便了。不过它不支持Express版的Visual Studio。 CodeRush Xpress的强点包括易于访问的重构和代码创建功能、强大的文件和代码导航...阅读全文
    作者:Xiaoqiang.Wu | 分类:ASP.NET, 开发工具 | 阅读:12,707 views | 标签:

    安装VS2010后,更改iis的asp.net版本

    今天安装了一个vs2010来更新一下程序,发现一个奇怪的问题.asp.net的版本不能更改了.出现以下提示: ————————— Confirm ————————— Changing the Framework version requires a restart of the W3SVC service. Alternatively, you can change the Framework version withou...阅读全文
    作者:Xiaoqiang.Wu | 分类:ASP.NET, Microsoft产品, 开发工具 | 阅读:13,194 views |

    系统发送带图片的邮件(.NET版)

    有时候需要系统发一些带图片的邮件给用户,一般的做法是将邮件中的图版放到公网上,然后在HTML邮件中指定绝对地址.但这样做有一些bug,就是outlook2003等其他一些客户端会禁止你看这些图片. 现在最好的做法是将图版放在邮件中,发送一个带图的HTML邮件给客户. 下面是 .NET 发邮件中的关键代码. 1 2 3 4 5 6 7 string fileName = System.IO.Directory.GetCurrentDirectory().ToString&#...阅读全文
    作者:Xiaoqiang.Wu | 分类:ASP.NET | 阅读:11,383 views | 标签:,

    配置 WCF – 解决 “HTTP Error 404.3 – Not Found”

        今天跟同事Micheal跟进一个项目的时候发现了一个问题,在Micheal上可以正常使用的WCF程序到了我的机上就不能运行了.出错信息如下: 应用程序“DEFAULT WEB SITE/COISWEB”中的服务器错误   HTTP 错误 404.0 – Not Found 您要找的资源已被删除、已更名或暂时不可用。   解决方案: 来自 Michael Washington 1) Select "run" from the Start menu ...阅读全文
    作者:Xiaoqiang.Wu | 分类:ASP.NET | 阅读:13,249 views | 标签:, ,

    隐式类型的局部变量

    可以赋予局部变量推断“类型”var 而不是显式类型。var 关键字指示编译器根据初始化语句右侧的表达式推断变量的类型。推断类型可以是内置类型、匿名类型、用户定义类型或 .NET Framework 类库中定义的类型。 下面的示例演示了使用 var 声明局部变量的各种方式: // i is compiled as an int var i = 5;   // s is compiled as a string var s = "Hello";   // a is comp...阅读全文
    作者:Xiaoqiang.Wu | 分类:ASP.NET | 阅读:11,398 views | 标签:,

    泛型的优点

    在公共语言运行时和 C# 语言的早期版本中,通用化是通过在类型与通用基类型 Object 之间进行强制转换来实现的,泛型提供了针对这种限制的解决方案。通过创建泛型类,您可以创建一个在编译时类型安全的集合。 使用非泛型集合类的限制可以通过编写一小段程序来演示,该程序利用 .NET Framework 类库中的 ArrayList 集合类。ArrayList 是一个使用起来非常方便的集合类,无需进行修改即可用来存...阅读全文
    作者:Xiaoqiang.Wu | 分类:ASP.NET | 阅读:11,163 views | 标签:, , ,

    asp.net连接mysql字符校对不匹配

    今天升级了一个原来由Visual Studio 2002开发的一个asp.net+mysql项目,升级到.net framework 2.0后,编译没有任何错误,但居然不能运行了,提示信息如下: Illegal mix of collations (latin1_swedish_ci,IMPLICIT), (gb2312_chinese_ci,COERCIBLE), (gb2312_chinese_ci,COERCIBLE) 解决办法如下: 1,修改数据库/表/字段的编码. 2,执行之前加上set names latin1; 3,更改my.ini的init-connect=” l...阅读全文
    作者:Xiaoqiang.Wu | 分类:ASP.NET, DataBase | 阅读:11,946 views |

    aspx文件编码不统一导致乱码

    今天在将一个旧的MIS系统升级到VS2008时,发现了一个很奇怪的现象,有些页面乱码,而有些則不会. 所有页面在VS2008下面都是可以正常显示的,一点问题也没有. 上网查找了很多方法均不能解决,根据以前开始asp,php的经验,怀疑这些页面的编码可能不一样.在VS2008下面还真的不知道在哪里看文件的编码,没有办法,只好安装了一个Dreamweaver CS3来暂时用一下.打开一个乱码跟一个不乱码的页面对比了一下,...阅读全文
    作者:Xiaoqiang.Wu | 分类:ASP.NET | 阅读:13,447 views | 标签:, ,

    升级.net framework v1.0 to 2.0

    今天升级一个旧的程序从v1.0到2.0,更新到服务器上的时候居然出错了.出错信息如下: 类型“web.Global”不明确: 它可能来自程序集“D:\web\TMS\bin\TMS.web.DLL”或程序集“C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\tms\6b0a4f65\596fddb8\App_Code.jhi2gqkh.DLL”。请在类型名称中显式指定程序集。 该程序在本机及测试环境都非常正常,所以排除是程序本身的问题,应...阅读全文
    作者:Xiaoqiang.Wu | 分类:ASP.NET | 阅读:12,131 views | 标签:, , ,