利用特性(Attribute)对实体类进行验证
摘要:最近在做一个EDI项目,主要流程就是客户以HttpPost或Webservice的方式向我们公司下订单,订单内容是以XML格式表示,我这边需要做的操作是: 一: 验证请求是否合法(双方密钥)二: 验证请求内容是否正确且符合一定的格式要求三: 对订单进行处理 验证用户的请求是否合法以及对订单的处理就不说了,我今天主要说的是一种优雅、美观、清爽、干净的验证方式 对于XML的内容,我这边的处理方式...
阅读全文
利用 SharpZipLib方便地压缩和解压缩文件
摘要:利用 SharpZipLib方便地压缩和解压缩文件最新版本的SharpZipLib(0.84)增加了很多新的功能,其中包括增加了FastZip类,这让我们可以非常方便地把一个目录压缩成一个压缩包,经测试可以很好地支持文件中包含中文以及空格的情况。1/**////<summary>2///Createaziparchive.3///</summary>4///<para...
阅读全文
c# Word 模版 打印
摘要:最近一个项目需要用到C# Word打印,经过几天折腾,终于得到一个颇为完美的方案。新建一个Word操作类首先需要添加COM引用-------Microsoft Word 11.0 Object Library添加命名空间-------------------using Word = Microsoft.Office.Interop.Word;private static Word._Documen...
阅读全文