随笔分类 - .Net
摘要:当切割字符串的是单个字符时可使用String.SplitstringstrSample="ProductID:20150215,Categroy:Food,Price:15.00";string[]sArray=strSample.Split(',');//注意,这里用的是单引号,而非双引号当切割字...
阅读全文
摘要:var autoTextarea = function (elem, extra, maxHeight) { extra = extra || 20; var isFirefox = !!document.getBoxObjectFor || 'mozIn...
阅读全文
摘要:WSE2客户端的操作流程(使用的是WSE 2 sp3):首先还是要设置WSE的Policy到新建项目中去,不过这而WSE 2没有像WSE3那么好的集成到VS2005中,新建好工程以后,建立Web Reference(这和WSE3不太一样,这里先建Web Reference,然后手动的去设置)。同样去...
阅读全文
摘要:Asp.net UpdatePanel 允许用户构建一个丰富的,以客户端为中心的应用程序,引用UpdatePanel控件,能够实现页面的部分刷新,一个包含scriptManage和 UpdatePanel控件的页面自动具有页面部分刷新的功能,不需要写任何的客户端JavaScript代码。一个web页...
阅读全文
摘要://使用X509证书加密解密以及生成证书 #region 生成证书 /// /// 根据指定的证书名和makecert全路径生成证书(包含公钥和私钥,并保存在MY存储区) /// /// /// /// public static bool CreateCertWithPrivateKey(string subjectName, string makecertPath) { //string makecertPath = "E:\\...
阅读全文
摘要:C#代码调用webservice设置客户端的证书设置服务器证书NameSpace.PaExportWebserviceProviderClient client2 = new NameSpace.PaExportWebserviceProviderClient();client2.ClientCredentials.ClientCertificate.SetCertificate(StoreLocation.LocalMachine, StoreName.My, X509FindType.FindBySubjectName, "certClientName");client
阅读全文
摘要:C#构造函数是在创建给定类型的对象时执行的类方法。构造函数具有与类相同的名称,它通常初始化新对象的数据成员。不带参数的构造函数称为“默认构造函数”。 无论何时,只要使用 new 运算符实例化对象,并且不为 new 提供任何参数,就会调用默认构造函数。除非类是 static 的,否则 C# 编译器将为无构造函数的类提供一个公共的默认构造函数,以便该类可以实例化。构造函数必须是在类里的一级声明,并且命名为类名。形式为:修饰符 类名(参数类型1 参数名1,。。。)构造函数分为动态构造函数和静态构造函数。动态构造函数是类或结构实例化时,为其分配内存空间,完成类或结构当中成员变量的初始化工作。动态构造函
阅读全文
摘要:Web Service、WS-Security、Java和.net的互通在互连网应用中Web Service已经得到了广泛的认同,同时也是因为这种广泛的应用,使得Web Service在规范化方面越来越成熟。企业和企业之间的信息交互,很重要一点就是信息的安全性,电子商务等互连网应用这方面的需求更为突出,如果没有安全的保证,没有客户或者企业愿意将信息在网上交互,同时也不会信任任何接受到的信息。然而,作为SOA的有效技术手段,Web Service的动态性很强,服务的开发者无法预料到服务将在什么环境下被使用,因此服务的安全性变得更加复杂。在考虑安全性方面主要有三个关键性的概念:机密性(Confid
阅读全文
摘要:如果是VS2008或者以上版本,首先要让Visual Studio 2008 和 2010支持Web Services Enhancements (WSE) 3.0VS2008和2010默认是不支持Web Services Enhancements (WSE) 3.0,因为MS希望用WCF来代替。下面是关于让Visual Studio 2008 和 2010支持Web Services Enhancements (WSE) 3.0的一个解决方法。1.下载并且安装WSE 3.0。确认安装已经成功。注意:安装前关闭Visual Studio。2. 打开文件夹%ALLUSERSPROFILE%\Ap
阅读全文
摘要:1、原理X.509给出的鉴别框架是一种基于公开密钥体制的鉴别业务密钥管理。一个用户有两把密钥:一把是用户的专用密钥(简称为:私钥),另一把是其他用户都可得到和利用的公共密钥(简称为:公钥)。该鉴别框架允许用户将其公开密钥存放在CA的目录项中。一个用户如果想与另一个用户交换秘密信息,就可以直接从对方的目录项中获得相应的公开密钥,用于各种安全服务。创建X509证书方法较多,在Windows环境下大致总结了几中办法,1)通过CA获取证书,2)通过微软提供的makecert工具得到测试证书3)编程的方法创建,.Net提供了X509Certificate2类,该类可以用于创建证书,但只能从RawData
阅读全文

浙公网安备 33010602011771号