04 2011 档案
Win2003证书服务配置/客户端(服务端)证书申请/IIS站点SSL设置
摘要:一.CA证书服务器安装 1.安装证书服务之前要先安装IIS服务并且保证“WEB服务扩展”中的“Active Server Pages”为允许状态 2.在“控制面板”中运行“添加或删除程序”,切换到“添加/删除Windows组件”页 3.在“Windows组件向导”对话框中,选中“证书服务”选项,接下来选择CA类型,这里选择“独立根CA” 4.然后为该CA服务器起个名字(本例中的名字为CntvsServer),设置证书的有效期限,建议使用默认值“5年”即可,最后指定证书数据库和证书数据库日志的位置后,就完成了证书服务的安装。 5.安装完成后,系统会自动在IIS的默认站点,建几个虚拟目录CertS 阅读全文
posted @ 2011-04-29 17:53 米高佐敦 阅读(576) 评论(0) 推荐(0)
web.config/app.config敏感数据加/解密的二种方法
摘要:一.利用代码加解密 usingSystem.Web.Configuration; //加密web.Config中的指定节 privatevoidProtectSection(stringsectionName) { Configurationconfig=WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath); ConfigurationSectionsection=config.GetSection(sectionName); if(section!=null&&!section.Sectio 阅读全文
posted @ 2011-04-29 17:51 米高佐敦 阅读(482) 评论(0) 推荐(0)
64位IIS(IIS6/IIS7)上跑Asp + Jet.Oledb的设置要点
摘要:由于64位操作系统不支持Microsoft OLE DB Provider for Jet驱动程序,也不支持更早的Microsoft Access Driver (*.mdb)方式连接。所以用于 Access 和 Excel 数据库的 Microsoft OLE DB Provider for Jet 在 64 位版本中不可用,也就是说,如下两种连接字符串都已经无法正常工作了: "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.mappath(db) "driver=Microsoft Acces 阅读全文
posted @ 2011-04-29 17:44 米高佐敦 阅读(247) 评论(0) 推荐(0)
c#中开发ActiveX的学习笔记
摘要:1.为什么要用ActiveX? 网页本身的功能是有限的,要想实现一些网页本身不支持的功能,比如:网页上的p2p视频播放,就得靠ActiveX这种古老的技术。 2.c#能开发ActiveX吗? 严格意义上讲,c#是不能生成纯正ocx控件的,我们在vs.net中新建项目时,也找不到专门的"ActiveX项目"新建项,最多也只就能新 建"类库"得到一个dll而非ocx(因此我们也无法用传统的regsvr32来注册该dll),但是c#能开发com组件,activeX控件本质上讲 跟com是一类技术,所以用c#开发"能够让网页调用的com类库" 阅读全文
posted @ 2011-04-29 17:40 米高佐敦 阅读(545) 评论(0) 推荐(0)
WinForm/Silverlight多线程编程中如何更新UI控件的值
摘要:单线程的winfom程序中,设置一个控件的值是很easy的事情,直接 this.TextBox1.value = "Hello World!";就搞定了,但是如果在一个新线程中这么做,比如: privatevoidbtnSet_Click(objectsender,EventArgse){Threadt=newThread(newParameterizedThreadStart(SetTextBoxValue));//当然也可以用匿名委托写成Threadt=newThread(SetTextBoxValue);t.Start("HelloWorld"); 阅读全文
posted @ 2011-04-29 16:52 米高佐敦 阅读(684) 评论(0) 推荐(0)
Microsoft.Practices.EnterpriseLibrary.Data 数据库操作
摘要:Databasedb=null;#region一般调用db=DatabaseFactory.CreateDatabase("ConnectionString");intcount=(int)db.ExecuteScalar(CommandType.Text,"SELECTCount(*)Fromcms_company");stringmessage=string.Format("Thereare{0}customersinthedatabase",count.ToString());Response.Write(message);#e 阅读全文
posted @ 2011-04-18 17:47 米高佐敦 阅读(761) 评论(0) 推荐(0)
asp.net 导出数据到Excle
摘要:public class PrinExcel{ public PrinExcel() { // //TODO: 在此处添加构造函数逻辑 // } public static void ToExcel(System.Web.UI.Control ctl, string strFileName) { HttpContext.Current.Response.AppendHeader("Content-Disposition", "attachment;filename=" + strFileName + ".xls"); HttpCont 阅读全文
posted @ 2011-04-02 10:01 米高佐敦 阅读(336) 评论(0) 推荐(0)