Category Archives: ASP.NET

推荐VS2008插件CodeRush Xpress for C#

前段时间DevExpress和微软共同发布了CodeRush Xpress for C#,它包含了Code Rush和Refactor! Pro中的一些特性。这些特性包括增强的导航、选择工具、代码创建功能以及强大的重构能力。另外CodeRush Xpress还对C#中既有的重构功能做了封装,这些功能用起来更为方便了。不过它不支持Express版的Visual Studio。 Continue reading

Posted in ASP.NET, 开发工具 | Tagged | 1 Comment

安装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 without restarting the W3SVC service by running: aspnet_regiis.exe -norestart -s IIS-Viirtual-Path
Do you want to continue (this will change the Framework version and restart the W3SVC service)?
—————————
是(Y) 否(N)
————————— Continue reading

Posted in ASP.NET, Microsoft产品, 开发工具 | 1 Comment

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

有时候需要系统发一些带图片的邮件给用户,一般的做法是将邮件中的图版放到公网上,然后在HTML邮件中指定绝对地址.但这样做有一些bug,就是outlook2003等其他一些客户端会禁止你看这些图片.
现在最好的做法是将图版放在邮件中,发送一个带图的HTML邮件给客户.
下面是 .NET 发邮件中的关键代码. Continue reading

Posted in ASP.NET | Tagged , | Leave a comment

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

    今天跟同事Micheal跟进一个项目的时候发现了一个问题,在Micheal上可以正常使用的WCF程序到了我的机上就不能运行了.出错信息如下:

应用程序“DEFAULT WEB SITE/COISWEB”中的服务器错误

 

HTTP 错误 404.0 – Not Found
您要找的资源已被删除、已更名或暂时不可用。

 

Continue reading

Posted in ASP.NET | Tagged , , | Leave a comment

隐式类型的局部变量

    可以赋予局部变量推断“类型”var 而不是显式类型。var 关键字指示编译器根据初始化语句右侧的表达式推断变量的类型。推断类型可以是内置类型、匿名类型、用户定义类型或 .NET Framework 类库中定义的类型。 Continue reading

Posted in ASP.NET | Tagged , | Leave a comment

泛型的优点

    在公共语言运行时和 C# 语言的早期版本中,通用化是通过在类型与通用基类型 Object 之间进行强制转换来实现的,泛型提供了针对这种限制的解决方案。通过创建泛型类,您可以创建一个在编译时类型安全的集合。 Continue reading

Posted in ASP.NET | Tagged , , , | Leave a comment

检测到在集成的托管管道模式下不适用的 ASP.NET 设置

最近由于项目比较紧张,过年了,很多外地的同事都请假提前回家了.没办法,进度还是要按时完成的.只能硬着头皮自己也参与到项目的代码编写当中来了.
这个项目是香港集团的一个应用系统,以前一直在win2000服务器下运行,基本上没有什么错误.最近要加一个新的需求,顺便也把.net framework 从1.1升级到2.0. 在同事的winxp下面,也一点问题也没有.可是搬到我的机器上,就出问题了,错误信息如下:
HTTP 错误 500.23 – Internal Server Error
检测到在集成的托管管道模式下不适用的 ASP.NET 设置。
Continue reading

Posted in ASP.NET | Tagged , , | Leave a comment

{由于代码已经过优化或者本机框架位于调用堆栈之上,无法计算表达式的值}

今天在家闲着无事,想找个时间补一下.net方面的基础知识.于是乎打了很久之前的一个小小的测试项目,编译项目成功.但是运行的时候居然报错.该项目前一阵子还在我公司的电脑上测试通过的.出错代码部分…. Continue reading

Posted in ASP.NET | Tagged , , | 1 Comment

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)

解决办法如下:
Continue reading

Posted in ASP.NET, DataBase | Leave a comment

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

今天在将一个旧的MIS系统升级到VS2008时,发现了一个很奇怪的现象,有些页面乱码,而有些則不会.
所有页面在VS2008下面都是可以正常显示的,一点问题也没有. Continue reading

Posted in ASP.NET | Tagged , , | 1 Comment

升级.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”。请在类型名称中显式指定程序集。 Continue reading

Posted in ASP.NET | Tagged , , , | Leave a comment