Sandy8606

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2011年9月4日

摘要: 使用makecert.exe生成证书加密IIS的站点在IIS的站点配置中可以为站点加上证书,以保证站点的真实性和保护传输的数据的安全性。为站点加上证书之后,访问站点就需要使用 https:// 协议访问了,但前提就是要先去获取一个证书。你可以从证书颁发机构(如 Verisign)获得 基于 Internet 的客户端进行 SSL 通信所需的证书。但是,如果是为了测试,您可以使用名为 MakeCert.exe 的工具创建一个测试证书。MakeCert.exe 可以从 Microsoft .NET Framework 中获得。(位置在:F:\Program Files\Microsoft Visu 阅读全文
posted @ 2011-09-04 08:54 Sandy8606 阅读(1119) 评论(0) 推荐(0) 编辑

2011年8月11日

摘要: 先来看一个类: public class ReflectDemoClass { public static void M(string s,out int i) { i = 1; Console.WriteLine("s={0},i={1}",s,i); } public static void M(string s, double i) { Console.WriteLine("s={0},i={1}", s, i); } }首先,利用反射获取此类的Type:Type T = Type.GetType("ReflectDemoClass&qu 阅读全文
posted @ 2011-08-11 15:33 Sandy8606 阅读(1088) 评论(0) 推荐(0) 编辑

2011年5月18日

摘要: IIS7增加了ASP.NET选项的配置,其中包括Authorization,Globalization,Application Settings等等。由于之前的工程在IIS5下部署基本上都是在web.config中设置这些,所以就没有关心这里的配置。但是,当把程序移植到IIS7上后发现一个很奇怪的问题,在对时间格式化的时候,DataTime.Now.Tosting("dd-MMM-yyyy")居然月份变成了中文的,就像:18-五月-2011.开始以为是区域和语言设置的问题,就把这些都改成了English(United States),但是发现问题还是出现,根本不起作用。于是 阅读全文
posted @ 2011-05-18 11:45 Sandy8606 阅读(621) 评论(1) 推荐(0) 编辑

2011年3月1日

摘要: 这几个控件都继承自ListControl,功能想必大家都很清楚了。但是这几个控件对于&符号的解释还是有区别的。先看下代码: protected void Page_Load(object sender, EventArgs e) { List<Person> PersonList = new List<Person>() { new Person(1, "张&三"), new Person(1, "李&nbsp;四"), new Person(1, "王五"), new Person(1 阅读全文
posted @ 2011-03-01 18:13 Sandy8606 阅读(879) 评论(0) 推荐(0) 编辑

2011年2月12日

摘要: 先看例子:Java中父类构造函数带有参数的情况下 子类构造函数的写法:[代码]C#中父类构造函数带有参数的情况下 子类构造函数的写法:[代码]感觉上 Java的写法要比C#感觉更直观。 为什么C#不支持直接在方法体内部写base(1)呢,有什么优点吗?希望高手能指点一下。 阅读全文
posted @ 2011-02-12 11:18 Sandy8606 阅读(376) 评论(8) 推荐(0) 编辑

2010年10月8日

摘要: 最近一直在看这本书,感觉非常的易懂和详尽,网上可以下到免费的。目前只是看了第一部分,感觉收获颇丰。书的第二部分详细介绍了ASP.NET MVC 2的一些特性,所以打算写下对第二部分内容的一些感想。希望能一直写下去,呵呵。 阅读全文
posted @ 2010-10-08 14:27 Sandy8606 阅读(377) 评论(2) 推荐(0) 编辑

2010年8月17日

摘要: 最近手里分到一个bug,很是怪异。客户说预定的内容与最后提交的数据库的信息不一致。 而且这种情况发生的概率很小,运行了N多年才发生了3起这样的事件,也都是最近发生的。检查了下代码,最近并没有什么更新。客户提交的信息是保存在session中,而且有两个页面会对这个session进行赋值。 本人对各种浏览器进行了测试,并没有发现问题(毕竟概率太小了)。后来还是同事建议,在同一个浏览器中再开一个Tab,... 阅读全文
posted @ 2010-08-17 09:37 Sandy8606 阅读(310) 评论(3) 推荐(1) 编辑

2010年8月10日

摘要: 今天要将介个Excel表合并到一个表中,本人是将要合并的表都写入到内存的DataTable中,然后统一将DataTable中的记录,更新到目的表里。代码如下:试了很多次,编译运行都没有错误,就是那个目的表中的数据没有被更新,后来才发现没有关闭数据库连接,加入 desConn.Close();就OK了。所以我想OleDB对Excel的操作可能也是基于事务的吧。 阅读全文
posted @ 2010-08-10 15:12 Sandy8606 阅读(301) 评论(0) 推荐(0) 编辑

2010年8月5日

摘要: 使一个Winform始终置顶很简单,只要将这个Form的TopMost属性设置为True即可,但是强制让其获取焦点就比较麻烦了。最开始的想法在Deactivate事件(Form处于非活动状态时)中,加入如下代码: this.Activate();//this为当前窗体 this.Focus(); 但是发现断点调试的时候OK,但是一旦取消断点,运行起来就发现不行了。最后想到用Timer控件来完成这样... 阅读全文
posted @ 2010-08-05 13:00 Sandy8606 阅读(1859) 评论(4) 推荐(1) 编辑

2010年8月3日

摘要: 最近在学习如何将Silverlight与.NET MVC整合,其中遇到了一个很棘手的问题,就是如何将silverlight这边的对象作为参数传递给Silverlight.Web工程中的controller的action。由于controller不清楚silverlight工程中的类结构,所以无法直接引用这个对象。开始想法是将这个对象序列化成二进制作的流利用httpwebrequest发送给cont... 阅读全文
posted @ 2010-08-03 15:38 Sandy8606 阅读(615) 评论(1) 推荐(0) 编辑