自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

想想写写

随心所欲

  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 WCF安全操练(3)--WCF客户端

      我的WCF客户端用的silverlight3实现,原因是silverlight3中加入了WCF服务安全性的支持。      首先,在你客户端的开发机器上安装为WCF制做好的证书,可以直接把服务器上的证书导入到新机器中。导入的储存区最好是本地计算机的受信任的根证书颁发机构中,一劳永逸。      新建silverlight项目,为silverlight工程添加服务引用,在生成的S

2009-08-31 15:50:00 2551 1

原创 WCF安全操练(2)--WCF服务端

      说明:要建立的WCF服务的安全验证方式为TransportWithMessageCredential,这意味着建立客户端调用WCF服务时,即要信任服务器端的证书,又要提供用户名和密码。好处第一是安全,第二是可以对服务中的任何方法实现权限控制。      在.NET 2008中新建项目,项目模板选WCF服务应用程序。      在项目中添加对System.IdentityMode

2009-08-31 13:40:00 1915 3

原创 WCF安全操练(1)--X509证书

      使用.NET自带的makecert命令生成证书,命令如下: makecert -sr localmachine -ss My -n CN=127.0.0.1 -sky exchange -pe -r      此处注意,CN后跟的证书名称最好为服务器IP地址,或是服务器机器名称,可以避免在调用安全的WCF服务时写强制认证的逻辑代码。      makecert命令帮助如下:

2009-08-31 10:08:00 1883 3

原创 手动部署C#存储过程(CLR程序集)

用.Net自动部署很是方便,不再啰嗦,下边要说的是没有条件自动部署时该如何处理。1、用过适当权限的用户进数据库,最省事的用Sa登录2、ALTER DATABASE 数据库名(例:DeviceCriterion2 ) SET TRUSTWORTHY ON 3、Create assembly 要创建的程序集名称(例:Formula_SQL )from DLL路径(例:‘C:/Formula_SQL.d

2008-07-14 15:55:00 1397

原创 遍历Hashtable

1、利用Hashtable本身的keysforeach (string s in myHastable.Keys)...{    //其他代码        }2、利用Hashtable自带的GetEnumerator方法IDictionaryEnumerator myEnum = myHastable.GetEnumerator();while (myEnum.MoveN

2008-05-12 09:23:00 670

原创 初次使用消息队列

因为项目的需要,做了个OPC Client端,用其实现从OPC Server上实时取数,并将取出来的数提供给WebService,由于需要很快的刷新频率,不能把取出的数据写入到关系数据库,于是想到用一种内存共享的机制,找来找去,觉得用消息队列就可以满足要求了(也没有找到其他在C#下实现内存共享的方式,汗啊)。废话不表,要用消息队列,首先要求机器上要安装消息队列......另一要注意的问题,

2007-08-23 08:15:00 966

原创 制作和发布ClickOnce程序

因客户的要求,要把Web服务器上的Excel文件导出到客户机上,但客户又不想自己选保存路径:(,于是只好做了一个ClickOnce程序,发布到Web服务器上,在客户导出文件时,将文件保存到客户机上的默认位置(当然这个位置是写死在程序里的),以达到用户不用选择保存路径的目的。制做起来很简单,一个简单的WinForm程序,界面上有几个Lable用来向用户提示文件保存在哪个文件夹下以及文件的名称,一

2007-08-22 16:05:00 1533

转载 如何启用clr enabled配置选项 (转自killkill的Blog)

错误信息如下:禁止在.Net Framewrok中执行用户代码.启用"clr enabled"配置选项解决方案:--在Sql Server中执行这段代码可以开启CLRexec sp_configure show advanced options, 1;goreconfigure;goexec sp_configure clr enabled, 1goreconfigure;

2007-08-02 08:03:00 1530

原创 关于附加进程调试的问题

因为现在用单位的架构开发程序,要想在架构中调试程序的话只能附加到进程,以前一直是附加到“aspnet_wp.exe”进程中,但是前两天在一台服务器上想要调试时却找不到这个进程,经过查找资料了解到是由于IIS版本不同的原因,在IIS5中是附加到此进程,而我用的那台服务器是安装的IIS6,在IIS6中,应当换成附加到“w3wp.exe”进程。

2007-07-23 11:24:00 2168

原创 在VS.NET 2005中调用带身份验证smtp服务器发送邮件

 其实在2005中发送邮件很容易,只不过在调用邮件服务器时可能要用到身份验证,而在2003下是用System.Web.Mail;空间下的System.Web.Mail.MailMessage实例,mail.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate","1");mail.Fiel

2007-05-13 18:54:00 1679

原创 广州出差之Office与.Net

因为知道已经带了一套盘出来,就没有再做过多的准备,只是为了以防万一把.Net 2005带上了。结果到了广州之后才知道带出来的Ofiice是中油的企业版,不是我们平时用的版本,两个人心里都范嘀咕,照以往的经验,因为程序里用到了Office,所以用中油的这个版本可能会缺少某些类库,而导至程序无法正常在服务器上运行。只有先装上试试,不出所料,发布后运行时提示Microsoft.Office.Tool

2007-04-24 19:57:00 896

原创 广州出差之用户管理

用户管理系统(就是那个第二版C#的),做成安装包后,分别在一台XP机器和一台2003Server上安装成功,发布后,两台机器自身访问自身的用户管理系统都没有问题,2003机器访问XP上的也没有问题,XP访问2003的这个用户管理系统时,能打开登录页面,但是用户名和密码录入确定后,本应跳转到相应的主程序页面,却跳不进去,而是又回到登录页面。让我们郁闷了两天,多方救助而无法解决。也许就是有谁在捉弄

2007-04-24 08:27:00 990 2

原创 国际惯例

 国际惯例,今天开张,自己先顶一下。

2007-03-31 13:59:00 711

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除