.Net
soarheaven
这个作者很懒,什么都没留下…
展开
-
截取指定位数的字符串具有完整意义,不会有乱码
public string subStringByUniCode(string str , int maxLen) { int uniCodeLen = 0; int strLen = 0; for( int i = 0 ; i { string chr = str.Substring( i , 1); int count = UnicodeEncodi原创 2010-03-25 16:49:00 · 508 阅读 · 0 评论 -
发布mvc遇到的HTTP错误 403.14-Forbidden解决办法
validateIntegratedModeConfiguration="false"/> 在web.config增加如果还不行,请检查一下“处理程序映射”,里面是否有“ExtensionlessUrlHandler-Integrated-4.0”,如果没有,请注册.net4.0在运行里输入:C:\Windows\Microsoft.NET\Framework\v4.0.3原创 2016-12-08 11:03:18 · 2282 阅读 · 0 评论 -
.Net MVC 5.0 发布IIS后总是提示 View路径不正确的可能解决方法
调试没问题,发布IIS后总是提示 xxx.cshtml 找不到的问题。给站点所在目录加上Authenticated Users 用户权限后,问题解决。原创 2016-03-24 19:46:26 · 2565 阅读 · 0 评论 -
IIS与Apache同时使用80端口
将apache设为使用80端口,IIS使用其它端口,比如81,然后将apache作为IIS的代理。速度有影响.在httpd.conf里面,取消下面四行的注释:LoadModule proxy_module modules/mod_proxy.soLoadModule proxy_connect_module modules/mod_proxy_connect.soLoadModul转载 2015-12-15 15:27:06 · 1724 阅读 · 0 评论 -
WCF Rest 服务一些问题备忘
1.如果要想让服务自动支持JSON格式,类的DataContract属性一定要加上Namespace。如果不加,则用改类作为参数的服务只能使用xml格式。 [DataContract(Namespace = "")] public class UserProfile {}2. 返回的xml中,如果不希望空节点输出 i:nil="true", 需要加上[XmlSer原创 2011-05-01 22:09:00 · 930 阅读 · 0 评论 -
XmlSerializer, DataContractSerializer 和 BinaryFormatter区别与用法分析
转自: http://www.cnblogs.com/nankezhishi/archive/2012/05/12/serializationcompare.html.NET提供了很多序列化对象的方法,了解他们之间的区别才能更好地确定使用哪一种序列化方式并正确地使用。本文从下面几个方面对标题中的三种序列化方法进行了分析。范围:Property Or Field Or Both可见性转载 2012-08-07 11:08:13 · 1273 阅读 · 0 评论 -
像TransactionScope一样使用DbTransaction
http://www.cnblogs.com/artech/archive/2012/01/05/custom-transaction-scope.html转载 2012-07-05 08:32:56 · 897 阅读 · 0 评论 -
SharZipLib 例子
http://wiki.sharpdevelop.net/SharpZipLib-Zip-Samples.ashxHow to use SharpZipLib to work with Zip filesThese samples try to cover the range of situations you will encounter.You may need to co转载 2012-04-26 16:05:38 · 1485 阅读 · 0 评论 -
.Net4.0 Dynamic 使用
List dyList = new List();PropertyInfo[] peroperties = typeof(PersonalEventEntity).GetProperties(BindingFlags.Public | BindingFlags.Instance | BindingFlags.GetField | BindingFlags.SetField);原创 2011-12-15 15:37:47 · 4523 阅读 · 0 评论 -
删除xml中的非法字符
<br />Ever get a System.Xml.XmlException that says:<br />“Hexadecimal value 0x[whatever] is an invalid character”<br />…when trying to load a XML document using one of the .NET XML API objects like XmlReader, XmlDocument, or XDocument? Was “0x[whatever]” b转载 2010-10-28 17:20:00 · 1867 阅读 · 0 评论 -
取文章前面指定数目的字数
<br />/// <summary><br /> /// get special length content summary<br /> /// </summary><br /> /// <param name="content">content</param><br /> /// <param name="length">summary lenght</param><br /> /// <param name="原创 2010-10-11 14:34:00 · 448 阅读 · 0 评论 -
如何制作Windows Service的安装包
<br />以下列表概述了推荐使用的硬件、 软件、 网络的基础结构和所需的 Service Pack: Microsoft Windows 2000、 Windows XP、 Windows Server2003 或更高版本的 Microsoft 操作系统安装了.NET Framework Microsoft Visual Studio.NET 企业版、 Microsoft Visual Studio.NET 企业架构师、 Microsoft Visual Studio 2005 或 Microsoft V转载 2010-06-20 22:56:00 · 752 阅读 · 0 评论 -
.Net3.5中var的应用
<br />使用var定义变量时有以下四个特点:<br /><br />1. 必须在定义时初始化。也就是必须是var s = “abcd”形式,而不能是如下形式:<br />var s;<br />s = “abcd”;<br /><br />2. 一但初始化完成,就不能再给变量赋与初始化值类型不同的值了。<br /><br />3. var要求是局部变量。<br /><br />4. 使用var定义变量和object不同,它在效率上和使用强类型方式定义变量完全一样。<br />E.g<br />p原创 2010-08-02 15:29:00 · 692 阅读 · 0 评论 -
C#模拟Http请求时出现 基础连接已经关闭 未能为 SSLTLS 安全通道建立信任关系
https://www.cnblogs.com/ianunspace/p/5508179.html//解决方法://引入命名空间:using System.Security.Cryptography.X509Certificates;using System.Net.Security;//定义方法:private static bool RemoteCert转载 2018-01-11 17:08:57 · 4839 阅读 · 1 评论