摘要:
平时很少写博文的,以前都是转载其他园友的文章,这几天有时间就自己尝试写一些wcf相关的文章,希望能给有需要的人带来一点帮助吧,水平有限再加上初次动手,写得不好还请多多包含!废话不多说了直接进入正题。1.首先是项目结构(截图)命名不是很规范——仅自己练手用的注意:WcfInterface是wcf的服务... 阅读全文
阅读排行榜
WCF开发实战系列四:使用Windows服务发布WCF服务
2012-10-27 20:55 by C#与.NET探索者, 1731 阅读, 收藏,
摘要:
WCF开发实战系列四:使用Windows服务发布WCF服务(原创:灰灰虫的家http://hi.baidu.com/grayworm)上一篇文章中我们通过编写的控制台程序或WinForm程序来为本机或远程机提供WCF服务的方式,我们称这种方式为Self-Host服务发布方式,这一篇文章我们来看一下如何编写Windows服务来发布WCF服务。第一步:建立Windows服务程序WindowsServiceHost《图1》《图2》第二步:向ConsoleBookServiceHost程序中添加两个引用:一个是WCF服务库Services项目的引用,另一个是System.ServiceModel引用。 阅读全文
aspose.cells使用小结二(转)
2013-03-26 13:30 by C#与.NET探索者, 1710 阅读, 收藏,
摘要:
本文章主要介绍报表的生成,基于Aspose.Cell控件的报表生成。谈到报表,估计大家都有所领悟以及个人的理解,总的来说,一般的报表生成,基本上是基于以下几种方式:一种是基于微软Excel内置的引擎来实现;一种是构造HTML格式的Excle报表;一种是基于控件的方式来处理,基于控件有很多种方式,个人认为比较有名的是Aspose.Cell(收费破解)和NPOI(开源)。而报表的表现方式大致可以分为两种:一种是通用的二维表导出的Excel格式,这种方式通过封装一个操作类,传递一个DataTable参数,把数据导出就可以了。这种报表特点是操作方便,通用,能应付一般常用的数据报表,如下所示;由于这种报 阅读全文
C#对MemoryStream压缩、加密
2012-08-14 18:11 by C#与.NET探索者, 1511 阅读, 收藏,
摘要:
对流进行压缩、加密的文章从网上看了不少,大多的例子是针对文件流的。近日因项目的要求,需要对内存流进行压缩、加密的操作。按照网上的例子,用内存流来代替文件流。结果还是花费了我很多的时间来调试,其间几乎放弃。最后终于调试通过了。这里做一些总结。在应用DeflateStream 或GZipStream进行压缩的时候,一定要先调用其实例的Close()方法,否则基流中的被压缩的数据是不完整的,无法进行解压缩操作。这一点很重要!对内存流进行加密后应用基流这前一定要调用 CryptoStream 的 FlushFinalBlock 方法,否则无法解密!publicclassSerialize{//用于初始 阅读全文
KO工作原理及带来的好处
2013-11-16 12:31 by C#与.NET探索者, 1502 阅读, 收藏,
摘要:
介绍Knockout是一个以数据模型(data model)为基础的能够帮助你创建富文本,响应显示和编辑用户界面的JavaScript类库。任何时候如果你的UI需要自动更新(比如:更新依赖于用户的行为或者外部数据源的改变),KO能够很简单的帮你实现并且很容易维护。重要特性:优雅的依赖追踪- 不管任何时候你的数据模型更新,都会自动更新相应的内容。声明式绑定- 浅显易懂的方式将你的用户界面指定部分关联到你的数据模型上。轻易可扩展- 几行代码就可以实现自定义行为作为新的声明式绑定。额外的好处:纯JavaScript类库– 兼容任何服务器端和客户端技术可添加到Web程序最上部– 不需要大的架构改变简洁 阅读全文
将datatable导出为excel的三种方式(转)
2013-08-28 10:39 by C#与.NET探索者, 1313 阅读, 收藏,
摘要:
一、使用Microsoft.Office.Interop.Excel.DLL 需要安装Office 代码如下:2publicstaticboolExportExcel(System.Data.DataTabledt,stringpath)3{4boolsucceed=false;5if(dt!=null)6{7Microsoft.Office.Interop.Excel.ApplicationxlApp=null;8try9{10xlApp=newMicrosoft.Office.Interop.Excel.ApplicationClass();11}12catch(Exceptionex.. 阅读全文
虚拟机安装VS2010时VC9.0Runtime与VC10.0Runtime装不上提示error code 1603
2013-06-07 10:58 by C#与.NET探索者, 1313 阅读, 收藏,
摘要:
首先我也感谢 CSDN中的lfywy是他让我找到了解决办法(原文:http://blog.csdn.net/lfywy/article/details/6131497),该问题也已经困扰我N天了!!!安装出错如下:疯狂地在论坛上问,http://topic.csdn.net/u/20110110/23/12646bda-97ca-4922-a5a1-13ff138db928.html。有关闭UAC和防御软件(360卫士)还有关闭云端!还有就是以管理员权限运行安装程序!我的安装方法现在也是硬盘安装,也就是说把安装包解压到硬盘之后开始安装!在安装包的目录内有setup.exe的程序,鼠标右键以管理 阅读全文
aspose.cells使用小结三(转)
2013-03-26 13:31 by C#与.NET探索者, 1288 阅读, 收藏,
摘要:
这两天用Aspose.Cells构建一个Excel报表,感觉这个组件还比较好用.记录一下常用的使用知识:1.创建Workbook和Worksheetworkbook&worksheet1Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->Workbookwb=newWorkbook();wb.Worksheets.Clear();wb.Worksheets.Add("NewWorksheet1");//New Work 阅读全文
C#加密解密算法汇总(转)
2013-06-24 10:36 by C#与.NET探索者, 1261 阅读, 收藏,
摘要:
方法一://须添加对System.Web的引用 usingSystem.Web.Security; ... /// /// SHA1加密字符串 /// /// 源字符串 /// 加密后的字符串 publicstringSHA1(stringsource) { returnFormsAuthentication.HashPasswordForStoringInConfigFile(source, "SHA1"); } /// /// MD5加密字符串 /// /// 源字符串 /// 加密后的字符串 publicstringMD5(stringsource) { return 阅读全文
.NET中HttpWebRequest详解
2012-08-16 23:25 by C#与.NET探索者, 1243 阅读, 收藏,
摘要:
HttpWebRequest和HttpWebResponse类是用于发送和接收HTTP数据的最好选择。它们支持一系列有用的属性。这两个类位 于System.Net命名空间,默认情况下这个类对于控制台程序来说是可访问的。请注意,HttpWebRequest对象不是利用new关键字通过构 造函数来创建的,而是利用工厂机制(factory mechanism)通过Create()方法来创建的。另外,你可能预计需要显式地调用一个“Send”方法,实际上不需要。接下来调用 HttpWebRequest.GetResponse()方法返回的是一个HttpWebResponse对象。你可以把HTTP响应的数 阅读全文
浙公网安备 33010602011771号