清除项目编译文件批处理
摘要::: Clean output foldersfor /D /R %%i in (bin*) do (rd /s /q "%%i")for /D /R %%i in (obj*) do (rd /s /q "%%i")for /D /R %%i in (debug*) do (rd /s /q "%%i")for /D /R %%i in (release*) do (rd /s /q "%%i")::for /R %%i in (*.scc) do (del /q "%%i")::for /R
阅读全文
posted @
2014-03-31 21:21
西湖浪子
阅读(176)
推荐(0)
Orm
摘要:Entity FrameworkPetaPocoOrmLiteDepper
阅读全文
posted @
2014-01-16 15:33
西湖浪子
阅读(129)
推荐(0)
Better ListView alternative - .NET control for WinForms
摘要:http://www.componentowl.com/Better ListView alternative - .NET control for WinFormsThe number one replacement component for the regular .NET ListView control.We’ve rewritten the .NET ListView control. Great look and feel, more features, better behavior. No learning needed.http://www.componentowl.com
阅读全文
posted @
2014-01-03 13:25
西湖浪子
阅读(409)
推荐(0)
OAuth2.0服务器端的实现
摘要:authorize 授权关系存储表字段 备注appid 应用IDuserid 用户IDaddtime 添加时间…… 其他表3 access_token 访问令牌存储表字段 备注access_token 访问令牌addtime 添加时间…… 其他一个OAuth2.0服务器端的实现全部代码见附件.数据库是这样的:(没有必要用数据库,access_token是临时的,放在内存中就可以了)create database auth;use auth;create table access_token (id bigint,access_token varchar(255) NOT NULL,token_
阅读全文
posted @
2013-11-22 11:24
西湖浪子
阅读(497)
推荐(0)
动态改变masterpage
摘要:动态调用已经设置好的masterpage,要在pre_init里实现代码 protected void Page_PreInit(Object sender, EventArgs e) { if (Request.QueryString["changemaster"] != null) { this.MasterPageFile = "aaa.master"; } }
阅读全文
posted @
2013-11-20 10:48
西湖浪子
阅读(157)
推荐(0)
C# Lambda表达式
摘要:FuncList.FindAll(pNodes => pNodes.ParentID == "01")等价于 if(pNodes.ParentID == "01") return pNodes;实际就是一个委托函数的缩写。总结一下:“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式目录树类型。 所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。Lambda 表达式 x => x
阅读全文
posted @
2013-11-01 04:21
西湖浪子
阅读(186)
推荐(0)
读取XLS
摘要:读取xls\xlsx格式的Excel /// ///读取xls\xlsx格式的Excel文件的方法 /// ///待读取Excel的全路径 /// private DataTable ReadExcelToTable(string path) { //连接字符串 string connstring = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + path + ";Extended Proper...
阅读全文
posted @
2013-09-25 16:35
西湖浪子
阅读(178)
推荐(0)
生成随机码
摘要:public static string GetCustomerEmailVerificationCode(int customerid) { string key=""; key = Md5Str(string.Format("{0}{1}", System.Guid.NewGuid().ToString(), customerid)); return key; } private static string Md5Str(string str) { string cl = str; string pwd = ""; string
阅读全文
posted @
2013-08-19 11:18
西湖浪子
阅读(122)
推荐(0)
快速POST代码,异常截获机制
摘要:System.Net.HttpWebRequest request = System.Net.HttpWebRequest.Create("httpxxxxxxxxxxxxxxxxxxxx") as System.Net.HttpWebRequest; request.Method = "POST"; request.ContentType = "application/x-www-form-urlencoded"; request.Timeout = 3000; string datastr = "xxxxxxxxxxxx
阅读全文
posted @
2013-08-08 13:04
西湖浪子
阅读(224)
推荐(0)
XML extensibility, xsi:type, XmlSerializer and configuration (or how to leverage XmlSerializer + OO extensibility)
摘要:Note: this entry has moved.Consider the following XML: Daniel CazzulinoWe can use the XmlSerializer to reconstruct an instance of the following class from it:public class Person{ public string FirstName { get { return _first; } set { _first = value; } } string _first; public string LastName { get {
阅读全文
posted @
2013-08-07 13:34
西湖浪子
阅读(335)
推荐(0)
把XML 转成c#类
摘要:可以自动生成的:步骤:1、先将xml转化成xsd文件打开vs命令行,在vs命令行中输入xsd.exed:\xxx.xml生成的xsd文件会保存到D:\ProgramFiles\MicrosoftVisualStudio8\VC目录下2、将xsd生成class类在vs命令行中输入xsd.exed:\xxx.xml/c生成的class会保存到D:\ProgramFiles\MicrosoftVisualStudio8\VC目录下xsd /dataset /language:CS a.xsd
阅读全文
posted @
2013-08-05 16:58
西湖浪子
阅读(836)
推荐(0)
C#用MD5CryptoServiceProvider把字符串加密成32位Hash值
摘要:方法1: using System.Text; using System.Security.Cryptography; public string Hash(string toHash) { MD5CryptoServiceProvider crypto = new MD5CryptoServiceProvider(); byte[] bytes = Encoding.UTF7.GetBytes(toHash); bytes = crypto.ComputeHash(bytes); StringBuilder sb = new StringBuilder(); foreach (byte nu
阅读全文
posted @
2013-08-02 16:55
西湖浪子
阅读(11095)
推荐(0)
http响应Last-Modified和ETag以及asp.net web api实现
摘要:基础知识 1) 什么是”Last-Modified”? 在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记此文件在服务期端最后被修改的时间,格式类似这样: Tue, 24 Apr 2012 13:53:56 GMT客户端第二次请求此URL时,根据 HTTP 协议的规定,浏览器会向服务器传送 If-Modified-Since 报头,询问该时间之后文件是否有被修改过: If-Modified-Since: Tue, 24 Apr 2012 13:53:56 GMT如果服务器端的资源没有变化,则自动返回 HTTP 30
阅读全文
posted @
2013-08-01 14:17
西湖浪子
阅读(200)
推荐(0)
Response.Status
摘要:Response.Clear(); Response.Status = "301 Moved Permanently"; Response.AddHeader("Location", "http://www.baidu.com/"); Response.End(); ?状态代码 状态信息 代码含义 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议 200 OK 一切正常,对GET和POST请求的应答文档跟在后面。 2
阅读全文
posted @
2013-07-22 16:10
西湖浪子
阅读(113)
推荐(0)
JSON Class
摘要:JSON ClassC#代码public class JSON { public static string DateTimeFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ss"; public static string Encode(object o) { if(o == null || o.ToString() == "null") return null; if (o != null && (o.GetType() == t
阅读全文
posted @
2013-07-19 10:39
西湖浪子
阅读(442)
推荐(0)
ADODB.Connection 错误 '800a0e7a'未找到提供程序。该程序可能未正确安装
摘要:在WIN7搭建的IIS下调试一个网站,数据库那里竟然说未找到提供程序,让我郁闷了半天,经过查阅资料,发现问题应该出在我是X64,所以....错误描述:在ASP连接Access数据库的时候,产生如下的出错提示:ADODB.Connection 错误 '800a0e7a'未找到提供程序。该程序可能未正确安装。/Conn.asp,行 28环境:Windows xp、IIS6.0、Access 2007Windows 7、IIS7、Access 2010故障解决方法:开始-运行-cmd,然后输入:cscript C:\inetpub\adminscripts\adsutil.vbs S
阅读全文
posted @
2013-07-12 15:45
西湖浪子
阅读(1733)
推荐(0)
反射控制权限 精细版
摘要:不过可以先帖上权限的核心控制部分的代码:?1234567891011121314151617181920212223/// <summary> /// 设置form上的组件的权限 /// </summary> /// <param name="form">控件所在的窗体</param> /// <param name="getPermissionsHandler">取得form里组件名及其Enabled属性(当前用户)的键值对</param> public static void S
阅读全文
posted @
2013-06-09 13:42
西湖浪子
阅读(109)
推荐(0)
HttpServer.DLL
摘要:http://www.codeproject.com/Articles/20445/C-Customizable-Embedded-HTTPServerHttpServer.DLL Gauffin Telecom AB
阅读全文
posted @
2013-06-09 10:15
西湖浪子
阅读(289)
推荐(0)
工具介绍
摘要:RSS.NET.dllRSS.NET是一款操作RSS feeds的开源.NET类库。它为解析和编写RSS feeds提供了一个可重用的对象模型。它完全兼容RSS 0.90, 0.91, 0.92, 和 2.0.1等版本。AspNetPager.dll我使用过的分页控件中,最好用的一个。官方地址:http://www.webdiyer.com/AspNetPager/default.aspxAspose.Words.dllAspose.Words是一个无图形用户界面的.NETWord文档的报告控件,它可使.NET的应用在没有安装Microsoft Words的情况下读写Word文档。Aspose
阅读全文
posted @
2013-06-09 10:02
西湖浪子
阅读(141)
推荐(0)