摘要: /*配置文件*/ C#代码:Configuration config = WebConfigurationManager.OpenWebConfiguration("~/");MailSettingsSectionGroup settings = (MailSettingsSectionGroup)config.GetSectionGroup("system.net/mailSettings");//获取配置文件值SmtpClient client = new SmtpClient(settings.Smtp.Network.Host,... 阅读全文
posted @ 2014-04-04 12:02 Bay-Max 阅读(228) 评论(0) 推荐(0) 编辑
摘要: 很久没弄触发器,代码都忘记了,今天无意中朝花夕拾。SqlServer自2005版本触发器可以分为两个版本:DML和DDL触发器。1.DML触发器又分为: 1) after触发器(之后触发) a、 insert触发器 b、 update触发器 c、 delete触发器 其中after触发器要求只有执行某一操作insert、update、delete之后触发器才被触发,且只能定义在表上。 2)instead of 触发器 (之前触发) instead of触发器表示并不执行其定义的操作(insert、update、delete)而仅是执行触发器本身。既可以在表上定义instead of触... 阅读全文
posted @ 2014-03-19 15:51 Bay-Max 阅读(3476) 评论(0) 推荐(0) 编辑
摘要: 我们调用web service的时候经常需要返回一些对象集合(本文章环境.net framework2.0+)。准备工作://定义一个实体public class Entity { private string _Name; public string Name { get { return _Name; } set { _Name = value; } } public Entity() { } public Entity(s... 阅读全文
posted @ 2014-03-17 17:22 Bay-Max 阅读(1422) 评论(0) 推荐(0) 编辑
摘要: 最近在项目中开发了一个web service,开发完后发现一个很大的安全性问题,并且这个问题好像在旧的项目web service当中并没有注意点,那就是调用的安全性,只要知道URL的人都可以直接调用了,这样要是碰到有人恶意调用就挂了。 后来查阅相关资料,发现了System.Web.Services.Protocols.SoapHeader这个东西,可以让用户必须通过指定口令来访问web服务接口。1.定义SoapHeader派生类: 1 // 2 //定义自己的SoapHeader派生类 3 // 4 public class MySoapHeader : System.Web... 阅读全文
posted @ 2014-03-17 16:09 Bay-Max 阅读(376) 评论(0) 推荐(0) 编辑