戈多

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

2010年7月12日

摘要: 首先简单介绍下Page类。   在.NET Framework中,Page类提供了ASP.NET应用程序从.aspx文件开始创建的所有对象的基本行为。Page类在System.Web.UI命名空间中定义,它派生于TemplateControl类并实现了IHttpHandler接口。TemplateControl类是一个抽象类,它为 Page 类和 UserControl 类提供通用属性和方法。  ... 阅读全文
posted @ 2010-07-12 15:12 戈多 阅读(272) 评论(0) 推荐(0) 编辑

2010年6月7日

摘要: 泛化(Generalization) 在上图中,空心的三角表示继承关系(类继承),在UML的术语中,这种关系被称为泛化(Generalization)。Person(人)是基类,Teacher(教师)、Student(学生)、Guest(来宾)是子类。若在逻辑上B是A的“一种”,并且A的所有功能和属性对B而言都有意义,则允许B继承A的功能和属性。例如,教师是人,Teach... 阅读全文
posted @ 2010-06-07 18:27 戈多 阅读(1074) 评论(1) 推荐(0) 编辑

2010年4月6日

摘要: 为了使读者对基于WCF的编程模型有一个直观的映像,我将带领读者一步一步地创建一个完整的WCF应用。本应用功能虽然简单,但它涵盖了一个完整WCF应用的基本结构。对那些对WCF不是很了解的读者来说,这个例子将带领你正式进入WCF的世界。在这个例子中,我们将实现一个简单的计算服务(CalculatorService),提供基本的加、减、乘、除的运算。和传统的分布式通信框架一样,WCF本质上提供一个跨进程... 阅读全文
posted @ 2010-04-06 21:40 戈多 阅读(268) 评论(0) 推荐(0) 编辑

2008年7月30日

摘要: 开发asp.net 程序时最常用的验证模式就是基于窗体的身份验证模式,结合global.asa和webconfig可以快速实现此种机制。笼统的说,该过程是先建一个文件夹,然后把要保护的页面放进去,接着设置一下web,config,这样就完成了保护。如果你要访问这个文件夹,就会被强制转到预先设定的登录页面,你填上正确的用户名和密码,提交,系统验证后,就把你的登陆信息写到cookie里面,这样你再去访... 阅读全文
posted @ 2008-07-30 23:14 戈多 阅读(297) 评论(0) 推荐(0) 编辑

2008年7月28日

摘要: 授权的目的是确定是否应该授予某个标识对给定资源请求的访问权限类型。有两种基本方式来授予对给定资源的访问权限: 文件授权 文件授权由 FileAuthorizationModule 执行,它在使用 Windows 身份验证时处于活动状态。它执行 .aspx 或 .asmx 处理程序文件的访问控制列表 (ACL) 检查以确定用户是否应该具有访问权限。应用程序可以进一步使用模拟在正在访问... 阅读全文
posted @ 2008-07-28 01:52 戈多 阅读(1311) 评论(0) 推荐(0) 编辑

2008年7月24日

摘要: HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码... 阅读全文
posted @ 2008-07-24 01:45 戈多 阅读(246) 评论(0) 推荐(0) 编辑

2008年7月13日

摘要: 一、LINQ查询符列表 Query Operators Meaning in Life from, in ... 阅读全文
posted @ 2008-07-13 23:23 戈多 阅读(2034) 评论(0) 推荐(0) 编辑

2008年6月26日

摘要: 介绍 Asp.net是微软.Net战略的一个组成部分。它相对以前的Asp有了很大的发展,引入了许多的新机制。本文就Asp.net页面的生命周期向大家做一个初步的介绍,以期能起到指导大家更好、更灵活地操纵Asp.net的作用。 ... 阅读全文
posted @ 2008-06-26 14:04 戈多 阅读(276) 评论(0) 推荐(0) 编辑

2008年6月3日

摘要: 1. 引言 1.1. 文档说明: 该文档主要阐述在BS程序中,安全性方面的注意事项。常见的主要攻击模式,以及为了防御这些不同的攻击手段,作为技术人员建议注意的编码事项。 该文档包含的内容主要是个人对于Internet 安全性问题的理解。以及对这些问题进行规避的方法整理,难免有误,也欢迎大家进行指正和补充。 另注: 该文档出现的编码均为伪代码。 1.2. ... 阅读全文
posted @ 2008-06-03 16:19 戈多 阅读(342) 评论(0) 推荐(0) 编辑

2008年5月20日

摘要: 代码中,InsertUser()方法就是负责用户的创建,而在之前则需要判断创建的用户是否已经存在。InsertUser()方法的定义如下: private static bool InsertUser(OracleTransaction transaction, int userId, string email, string password, int passFormat, string pa... 阅读全文
posted @ 2008-05-20 17:24 戈多 阅读(560) 评论(0) 推荐(0) 编辑