·Net
vinceding
软件开发
展开
-
用 ASP.NET 2.0 改进的 ViewState 加快网站速度
如果您是个经验丰富的 ASP.NET 开发人员,一提起 ViewState ,您可能会不寒而栗,因为您想到的是大量通过“鸡尾酒吸管”吸入的 Base64 编码数据。除非采取步骤进行预防,否则大部分 ASP.NET 页面将有大量辅助数据被存储在一个名为 __VIEWSTATE 的隐藏字段中,多数情况下,甚至不需要这个字段。浏览用 ASP.NET 生成的您喜爱的站点,查看页面源代码,计算隐藏在 __转载 2006-09-20 20:29:00 · 1178 阅读 · 0 评论 -
C# 操作ini文件
INI文件其实是一种具有特定结构的文本文件,它的构成分为三部分,结构如下: [Section1]key 1 = value2key 1 = value2……[Section2]key 1 = value1key 2 = value2……文件原创 2011-09-08 15:39:23 · 1557 阅读 · 0 评论 -
UrlRewritingNet.UrlRewriter.dll 重写iis7.5 404错误
使用UrlRewritingNet.UrlRewriter.dll做静态化,在web.config中配置正确,但是访问时却提示404错误。检查发现站点中缺少htm文件的脚本映射,于是添加*.htm的脚本映射c:\windows\microsoft.net\framework\原创 2011-09-15 17:24:49 · 4720 阅读 · 1 评论 -
智联简历自动刷新程序
前一段时间写了看网上有刷新简历的工具,就自己也写了个刷新智联简历的小程序。输入用户名和密码,验证码还有简历参数,然后点登陆即可,下次开启时程序会自动保存前一次输入的参数,为了程序方便,简历参数没有单独处理。简历参数的获取方法:登陆智联招聘网站 进入简历管理点击简历名称后显示如下页面地址栏中问号后面的信息即为简历参数,将问号后的内容直接复制到软件即可程序没有对返回原创 2011-11-26 09:01:04 · 8113 阅读 · 2 评论 -
水晶报表log4net导致vs下程序重新编译后不能运行
程序语言c# 开发工具vs2005 安装水晶报表后 ,程序可以 正常编译,但无法正常运行,跟踪错误发现这样的错误提示“The type initializer for TrendMicro.TMCM.Utilities.Reporting.WFReporting threw an exception.”。由于项目中要用到水晶报表,所以今天空闲的时候就装了个水晶报表2008。中午要出bulid,原创 2011-12-16 21:51:16 · 1788 阅读 · 0 评论 -
c#时间格式
有时候我们要对时间进行转换,达到不同的显示效果 默认格式为:2005-6-6 14:33:34 如果要换成成200506,06-2005,2005-6-6或更多的该怎么办呢?我们要用到:DateTime.ToString的方法(String, IFormatProvider) using System; using System.Globalization;原创 2012-03-05 13:26:09 · 1436 阅读 · 0 评论 -
使用c#创建php可以调用的dll
1. 创建一个 C# Class Library ,命名为:HelloWorld2. 打开项目的属性,在点选左边的 "Application"(就是第一个tab) , 然后点击 Assembly Information 按钮 ,在弹出的Dialog中, 必须在底部勾上: Make assembly COM-visible !否则 , 这个dll将不能以COM方式访问 .( 也可以在代码中的类原创 2012-03-13 15:11:06 · 9852 阅读 · 2 评论 -
C#在WinForm中怎样让多行TEXTBOX的换行
要让一个Windows Form的TextBox显示多行文本就得把它的Multiline属性设置为true。 要让TextBox里面的文本换行大家往往会想到直接在要换行的地方加个转义的换行符"\n":this.textBoxDescription.Text = "操作说明\nESC\t最小化\nALT+F4\t退出\nShift+F6\t设置访问地址";可是实际运行的时候你却发现原创 2012-03-15 10:49:54 · 22045 阅读 · 1 评论 -
c#管理服务停止启动
由于机器性能问题,把许多服务关闭了,需要用的时候再开启,这样每次都打开服务管理或cmd命令比较麻烦.就自己写了工具显示在桌面上;服务管理,增加引用System.ServiceProcess;声明ServiceController myController = new System.ServiceProcess.ServiceController(服务名);启动服务myC原创 2012-04-17 10:21:09 · 5770 阅读 · 2 评论 -
c#让窗口停靠在桌面上
最做了类似任务日程安排的桌面便签小程序,主要是要窗口一直显示在桌面上即使按"显示桌面"也不会被隐藏.首先需要添加引用using System.Runtime.InteropServices;导入dll[DllImport("user32.dll", EntryPoint = "SetParent")]public static extern int SetParent(int原创 2012-04-17 09:59:02 · 3353 阅读 · 1 评论 -
C# 让程序自动以管理员身份运行
由于公司局域网使用的趋势的安全产品,所以每天都要登录到 一个网址上输入用户名和密码验证下才能上网 ,比较麻烦,所以就自己写了个自动登录验证的工具,希望开机能自动运行,所以采用了修改注册表的办法。可是程序编译运行时提示无法操作注册表,由于使用的是win7系统,默认exe在Vista或Win7下不以管理员权限运行,会被UAC(用户帐户控制)阻止访问系统某些功能,如修改注册表操作等。一种方法是在原创 2012-06-08 22:44:15 · 12193 阅读 · 6 评论 -
“远程服务器返回错误: (417) Expectation failed“解决方法
在用c#做zhaopin.com网站自动登陆的时候,一直返回“远程服务器返回错误: (417) Expectation failed” 这个提示,在检查确认代码没有问题后,google了一下找到了解决方案:在代码的最开始加入如下一句:System.Net.Servi原创 2011-09-09 13:29:40 · 14768 阅读 · 3 评论 -
C# 下base64加密解密实现
using System;using System.Collections.Generic;using System.Text;namespace MyLibs.encrypt{ public class Base64 {原创 2011-09-08 15:40:21 · 5808 阅读 · 2 评论 -
vs2005 "无法启动调试 绑定句柄无效"的解决
今天在新装的系统上使用vs2005调试程序时一直提示"无法启动调试。绑定句柄无效"的错误,于是上网查了一下发现是我禁用了"Terminal Services "服务的原因,将起设为自动,然后启动该服务,就正常了.另外网上还有有人提供了不开启"Terminal Services "这个服务的解决方法:打开项目属性,选择调试选项卡,将“启用非托管代码调试”一项钩上。原创 2008-12-03 22:42:00 · 2604 阅读 · 2 评论 -
SQL Injection
SQL injection is an attack in which malicious code is inserted into strings that are later passed to an instance of SQL Server for parsing and execution. Any procedure that constructs SQL statements s原创 2009-03-12 15:28:00 · 1682 阅读 · 0 评论 -
MSN开发接口
看到很多网站上可以直接读出你的msn上的好友并发送邀请,也可以直接发送聊天信息,用msn提供的开发接口就可以实现这样的功能.MSNHelper: http://sourceforge.net/projects/msnphelper/ dotMSN:http://members.home.nl/b.geertsema/dotMSN/ 这两个都是为.NET开发的,dotMSN,它使用MSNP8原创 2009-05-12 10:38:00 · 5615 阅读 · 1 评论 -
iis 中asp.net选项卡不见了
最近在服务器转移时遇到了一个奇怪的问题:iis里的阿asp.net的选项卡不见了,在网上找到两个解决方法:(由于使用时没有重新打开iis所以最终不知道是那个方法起了作用)方法一:直接运行adsutil.vbs set W3SVC/AppPools/Enable32BitAppOnWin64 "false"或者停止iis直接删除C:/WINDOWS/system32/inetsrv/MetaBa原创 2009-05-19 13:51:00 · 5240 阅读 · 0 评论 -
用wmi连接远程服务器时提示:“RPC 服务器不可用。 (异常来自 HRESULT:0x800706BA)”的解决方法
今天在用wmi写dns解析的程序,在本机测试时好的,但是连接远程服务器时一直提示“RPC 服务器不可用。 (异常来自 HRESULT:0x800706BA)”,开始怀疑相关服务没启动,检查后发现服务已经启动且状态正常。关闭服务器上的防火墙测试,程序运行正常,开启防火墙就会报上面的错误,确定是防火墙阻止了远程的连接,在网上找了些资料,最终找到一条解决方法:使用命令:netsh firewall se原创 2009-07-01 13:45:00 · 27278 阅读 · 4 评论 -
System.TypeLoadException: Could not load type 'System.DateTimeOffset' from assembly 'mscorlib, Version=2.0.0.0, Culture=neutral,
原因:.Net FrameWork 的版本过低解决方法: 打上补丁就可。补丁下载地址:Microsoft .NET Framework 2.0 Service Pack 1 (x86)http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=79bc3b77-e02c-4ad3-aacf-a76原创 2010-05-24 22:49:00 · 6463 阅读 · 1 评论 -
国外空间ACCESS错误提示之:Selected collating sequence not supported by the operating system
昨天帮朋友用c#+access做了小网站,在本地一切正常,传到他的服务器上一直报错,提示Selected collating sequence not supported by the operating system.....原创 2010-06-12 15:22:00 · 1626 阅读 · 1 评论 -
FCKEditor在浏览器返回时显示html代码
在FckEditor.Net 2.6和asp.net 2.0的环境下发现如下问题:如果浏览器执行返回动作,FckEditor编辑框内显示html代码原创 2010-06-12 15:32:00 · 2180 阅读 · 1 评论 -
只允许运行一个实例
程序只允许运行一次......原创 2010-09-10 16:15:00 · 1375 阅读 · 0 评论 -
检查网络是否可以连接互联网
检查网络是否可以连接互联网,true表示连接成功,false表示连接失败原创 2010-09-10 16:20:00 · 1847 阅读 · 0 评论 -
ASP.NET程序错误:error CS2001: Source file 'C:\WINDOWS\TEMP\wctb8vqw.0.cs' could not be found error
前几天朋友一个网站一直出现下面的错误信息:error CS2001: Source file ’C:\WINDOWS\TEMP\wctb6cvw.0.cs’ could not be founderrorCS2008:No inputs specified该站是asp的程序使用的.net urlrewrite做的伪静态,系统重装后一直报这样的错误,网上说是要给temp目录加上n原创 2013-01-28 20:55:41 · 9052 阅读 · 0 评论