导航

随笔分类 -  DotNet

.net related
摘要:UTF-8有两种编码形式:一种带BOM,一种不带。UTF-8 的 BOM 是 0xEFBBBF。System.Text.Encoding.UTF8是一个静态实例,它省略了 BOM。而 new UTF8Encoding(false) 创建的实例是含有 BOM 的。BOM,即 Byte Order Mark,也即字节流标记,它是用来让应用程序识别所用的编码的。 public UTF8Encoding(... 阅读全文

posted @ 2009-08-18 14:47 鸡尾虾的壳 阅读(628) 评论(2) 推荐(0)

摘要:代码: XmlReader bodyXMLDoc = XmlTextReader.Create(ms); while (bodyXMLDoc.Read()) { }错误信息:出现Root element is missing的错误信息。原因:ms流的指针不在最开始。解决方法:ms.Position = 0;对于XmlReader类: Value属性的值与NodeType的取值密切相关,如对声明,元... 阅读全文

posted @ 2009-05-31 16:09 鸡尾虾的壳 阅读(1319) 评论(0) 推荐(0)

摘要:假设SOAP Request中包含DateTime类型的参数字符串 1. 参数字符串不包含时区信息,Web Service统一转换为格林威治时间,即GMT+0时区。 2. 参数字符串包含时区信息,Web Service按照客户端的时区信息把字符串传送给服务器端。 客户端包含时区信息:string sTimeStamp = System.DateTime.Now.ToString("yyyy-MM-... 阅读全文

posted @ 2009-05-11 15:21 鸡尾虾的壳 阅读(251) 评论(0) 推荐(0)

摘要:以2009年4月28日为例, 年:yy----输出09 yyyy---输出2009 月:M---输出4 MM---输出04 日:d----输出8 dd---输出28 ddd---星期二 小时:h,hh,H,HH(大写的是24小时制,小写的是12小时制) 分钟:m,mm,类似上面的规则 ... 阅读全文

posted @ 2009-04-28 17:38 鸡尾虾的壳 阅读(630) 评论(0) 推荐(0)

摘要:XPathReader是开源的XPathReader.dll中的一个核心类。该类基于XPath来获取XML文件中的节点值,解析模式是SAX。 示例代码: SeekableReadOnlyStream vs = new SeekableReadOnlyStream(inmsg.BodyPart.GetOriginalDataStream()); XPathCollection xc ... 阅读全文

posted @ 2009-04-27 13:32 鸡尾虾的壳 阅读(235) 评论(0) 推荐(0)

摘要:ASP.NET应用中使用了某些class dll中的方法。该方法被remove掉的dll部署后,ASP.NET不能感应这种变化,因为IIS进程会保存私有dll拷贝。 当IIS重新启动后,它会从GAC中重新加载最新的dll。 阅读全文

posted @ 2009-03-11 10:42 鸡尾虾的壳 阅读(205) 评论(0) 推荐(0)

摘要:System.Data.DataTable dt = conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, new Object[] { null, null, null, "TABLE" }); string sheetName = dt.Rows[0][2].ToString().Trim(); Excel文件中的每个sheet是dt中的一行。注意:... 阅读全文

posted @ 2009-02-16 14:09 鸡尾虾的壳 阅读(645) 评论(0) 推荐(0)

摘要:Group里的Cyber发布了一个把.xls格式文件转化为XML格式文件的Biztalk Pipeline组件,参考http://www.codeplex.com/BizExcel,一个不错的组件。 其中的要点在于根据xls的XML Mapping Feature把excel表单中的数据转化为XML文件。事实上,任意打开一个xls文件,选择"Save As",在"Save as type"中有一种... 阅读全文

posted @ 2008-12-31 09:44 鸡尾虾的壳 阅读(826) 评论(0) 推荐(0)

摘要:默认请求大小不得超过2M, 重新设置的方法:在web.config中, 同时,IIS Default Web Site控制界面可以设置"Connection timeout",默认值是120秒。 阅读全文

posted @ 2008-04-02 10:52 鸡尾虾的壳 阅读(2012) 评论(0) 推荐(0)

摘要:都不知道用什么标题来表达主题好。在IIS中,虚拟目录的文件图标和一般的文件图标是不一样的。如果需要基于已经存在的虚拟目录的子目录文件夹创建虚拟目录,方法是:选中子文件目录,属性,创建。那么子文件目录也会成为虚拟目录,IIS中的文件图标也会发生变化。 阅读全文

posted @ 2008-03-17 10:06 鸡尾虾的壳 阅读(329) 评论(1) 推荐(0)