随笔分类 -  .NET类库

c#语言中extern的解释
摘要:extern 修饰符用于声明在外部实现的方法。extern 修饰符的常见用法是在使用 Interop 服务调入非托管代码时与 DllImport 属性一起使用。在这种情况下,还必须将方法声明为 static DllImport("avifil32.dll")] private static extern void AVIFileInit(); 也就是说这个方法是放在申明的类之外的类中实现的. 阅读全文

posted @ 2012-11-30 08:44 simonwonn 阅读(302) 评论(0) 推荐(0)

类修饰符partial的解释
摘要:partial是一个类修饰符,用于把类定义拆分为几个部分,便于代码管理,如 class ClassA { void A(){;} void B(){;} } 与 partial class ClassA { void A(){;} } partial class ClassA { void B(){;} } 是一样的。 阅读全文

posted @ 2012-11-30 08:34 simonwonn 阅读(328) 评论(0) 推荐(0)

ASP.NET几种安全验证方法
摘要:如何运用 Form 表单认证ASP.NET 的安全认证,共有“Windows”“Form”“Passport”“None”四种验证模式。“Windows”与“None”没有起到保护的作用,不推荐使用;“Passport”我又没用过,唉……所以我只好讲讲“Form”认证了。我打算分三部分:第一部分 —— 怎样实现From 认证;第二部分 —— Form 认证的实战运用;第三部分 —— 实现单点登录(Single Sign On)第一部分 如何运用 Form 表单认证一、 新建一个测试项目为了更好说明,有必要新建一个测试项目(暂且为“FormTest”吧),包含三张页面足矣(Default.asp 阅读全文

posted @ 2012-11-28 15:33 simonwonn 阅读(167) 评论(0) 推荐(0)

C#中善用String.Format的好处
摘要:1.可读性比连加好看如:string str = "select * from "+ strTable +" where name="+strValue; 而用Format string.Format("select * from {0} where name='{1}'",strTable ,strValue); 在检查SQL 错误时,容易差错特别是出现"'',%"这样的符号2.格式化的时候不需要指定是什么数据类型int nID = 1; string str = "se 阅读全文

posted @ 2012-11-27 20:21 simonwonn 阅读(322) 评论(0) 推荐(0)

电脑没有安装iis,但是安装了.NET环境,如何调试网站发布的程序
摘要:大家在用.NET开发的网站发布后,如何在本地进行部署调试呢?前提是你本地没有安装IIS。今天教大家一个小招,其实大家在安装完.NET开发环境后,会内置一个IIS,只需要用一个简单的命令就可以进行调试了命令如下:"C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0\webdev.webserver40.exe" /port:8848 /path:C:\Users\swang2\Desktop\debug简单解释一下:红色部分表示内置的iis调试程序“webserver40.exe”的路径,这个 阅读全文

posted @ 2012-11-17 14:59 simonwonn 阅读(316) 评论(0) 推荐(0)

c# Settings.settings 设置
摘要:1、定义在Settings.settings文件中定义配置字段。把作用范围定义为:User则运行时可更改,Applicatiion则运行时不可更改。可以使用数据网格视图,很方便;2、读取配置值text1.text = Properties.Settings.Default.FieldName; //FieldName是你定义的字段3、修改和保存配置Properties.Settings.Default.FieldName = "server";Properties.Settings.Default.Save();//使用Save方法保存更改注意:当设置scope为User时 阅读全文

posted @ 2012-11-15 15:28 simonwonn 阅读(220) 评论(0) 推荐(0)

大家在做.NET B/S项目的时候多用什么设技术啊?
摘要:大家在做.NET B/S项目的时候多用什么设技术啊?比方说分层,如何更好的去分层,用到.NET里面新的技术之类的 阅读全文

posted @ 2012-11-14 13:19 simonwonn 阅读(129) 评论(0) 推荐(0)

导航