共 1 页, 9 篇文章 

基于“操作”的用户授权(二):定义操作授权

by Jason 2008-09-21,13:06
定义操作授权也就是为每一个操作授权指定一个名称及一个唯一标识,当然也可以再加上一段对这个操作授权进行简短描述的文字。定义操作授权的目的有以下几个: 1、将操作授权的唯一标识与用户组关联,实现将操作授权给用户组; 2、根据操作授权的唯一标识进行授权检查; 3、用户可根据操作授权的名称和描述文字对操作进行直观的操作授权管理。 在基于“操作”的用户授权(一):基本分析一文中,我提到“操作”通常对应于程序中的一个函数,因此对操作的授权实际上也就是对函数调用的授权;定义操作授权实际上也就是将函数名与操作的唯一标识相关联,这可以通过... [更多...]

当前评分 5.0 , 共有 2 人参与

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
标签:, ,
分类:.NET编程

基于“操作”的用户授权(一):基本分析

by Jason 2008-09-17,14:18
经常使用论坛的网虫都知道,论坛管理员通常会对用户的行为进行一些限制,例如匿名用户只能浏览论坛内容,论坛的注册成员可以发表帖子和评论,版主则可以删除已发表的帖子,等等。这里“浏览”、“发表帖子”、“删除帖子”都是我所说的“操作”,而限定某些人只可以使用某些操作的过程就是“授权”。大部分的网站应用程序如论坛系统、内容管理系统和博客引擎等都有对“操作”进行用户授权的需要。下面我要介绍的就是如何在ASP.NET环境下实现实现基于“操作”的用户授权。 [更多...]

当前评分 4.3 , 共有 3 人参与

  • Currently 4.333333/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
标签:, ,
分类:.NET编程

OpenID初体验

by Jason 2008-09-10,15:57
最近在做的一个软件项目要用到跨网站的统一用户验证功能,也就是要求在一个网站集群内,用户可以使用统一的ID和密码登录并使用网站功能。首先就想到了一度炒作得轰轰烈烈的OpenID。先来看看http://www.openid.net.cn/对OpenID的描述: OpenID 是一个以用户为中心的数字身份识别框架,它具有开放、分散、自由等特性。 OpenID 的创建基于这样一个概念:我们可以通过 URI (又叫 URL 或网站地址)来认证一个网站的唯一身份,同理,我们也可以通过这种方式来作为用户的身份认证。由于URI 是整个网络世界的核心,它为基于URI的用户身份认证提供了广泛的、坚实的基础... [更多...]

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
标签:, ,
分类:.NET编程

对Tiray Blog Ping的返回信息说明

by Jason 2008-09-08,11:36
Tiray Blog Ping从1.3版开始,返回信息有以下几类: 完成    显示的信息:    完成!  服务器返回以下信息:XXXXXXXX    表示服务器按照Weblogs.com定义的Ping Service接口规范返回了Ping成功的信息。 错误    显示的信息:    错误!  服务器返回以下信息:XXXXXXXX    表示服务器按照Weblogs.com定义的Ping Service接口规范返回了Ping错误信息,... [更多...]

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
标签:, , ,
分类:.NET编程 | 博客技术

在BlogEngine.net的文章底部显示Google AdSense广告

by Jason 2008-09-06,05:11
申请到Google AdSense之后,就想在每篇文章末尾显示一个Google AdSense广告。尝试着在SiteMaster.ascx、PostView.ascx等文件中添加广告代码,效果都不是太满意,最后决定利用Blogengine.net的扩展(Extention)机制,在每篇文章的末尾自动添加Google AdSense广告。这样做的好处是不必在文章中手动添加广告代码,不会对数据库中的文章数据有任何影响,和Theme无关,同时显示效果也比较令人满意。本来应该在这个扩展中设置一个用于输入广告代码的参数,可惜Blogengine.net输入扩展参数的界面只支持单行字符,只好手动添加在... [更多...]

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
标签:, , , ,
分类:.NET编程 | 博客技术

申请Google AdSense终于成功了

by Jason 2008-09-05,12:54
2008-09-05终于申请到了Google AdSense。2008年5月网站开通的时候申请过一次,被拒绝了,理由是网站建立未超过六个月。2008年8月底又申请了一次,先是收到Google发来的要求进行网站所有权验证的邮件,再经过7天的等待,终于收到了Googel发来的标题为"欢迎加入 Google AdSense"的邮件。登录AdSense账户后才知道Google提供了以下几种广告,其中的Feeds广告以前以为只有FeedBurner和FeedSky才提供呢。 [更多...]

当前评分 4.0 , 共有 1 人参与

  • Currently 4/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
标签:
分类:心情随笔

XML-RPC返回信息的设计原则

by Jason 2008-09-04,16:58
XML-RPC是一种使用HTTP协议进行传输,使用XML进行封装的远程过程调用(Remote Procedure Call)。在博客技术中,Ping Service、MetaWeblog等接口都是以XML-RPC形式实现的。XML-RPC的返回信息有以下两种形式: 1、标准返回信息,以“methodResonse”为根节点,以“params”为二级节点,如: <?xml version="1.0" encoding="UTF-8"?> <methodResponse> <... [更多...]

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
标签:, , , ,
分类:.NET编程 | 博客技术

为BlogEngine.net添加CDO邮件支持

by Jason 2008-09-02,20:12
一直无法使用BlogEngine.net的邮件功能,今天咨询了一下主机提供商的客服,原来我的主机不支持用System.Net.Mail的相关类发送邮件,只支持CDO Message。没办法,只有试着自己动手改了。 顺便鄙视一下主机提供商,每次询问ASP.NET的问题,都说对ASP.NET不了解,让自己解决。不了解你还卖什么ASP.NET主机啊? 介绍在ASP.NET 2.0环境下使用CDO组件的文章很多,在GOOGLE和百度里搜索一下就可以找到,我就不啰嗦了,下面来看看我的实现方法。 首先,用vs.net 2005打开blogengine.net的解决方案,在BlogEngine.C... [更多...]

第一个打分

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
标签:, , , , ,
分类:.NET编程

使用正则表达式解析XML文档的节点元素

by Jason 2008-09-01,16:04
在开发Tiray Blog Ping的过程中,我注意到部分Ping Service服务器并没有按技术规范返回响应数据,这时候如果用C#的XmlDocument类对数据进行分析的话,会导致抛出异常信息,从而影响到对数据的分析。这使我决定用正则表达式对XML文档的节点元素进行分析,以获得更准确的结果。
XML文档的节点元素进行分析的关键是要使用正则表达式分析出形容......这样的元素,下面是我所使用的正则表达式: [更多...]

当前评分 1.0 , 共有 1 人参与

  • Currently 1/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5
标签:, ,
分类:.NET编程
  共 1 页, 9 篇文章 

Powered by BlogEngine.NET 1.4.5.10 Theme by Mads Kristensen
滇ICP备06001863号

我的软件

最新评论

Comment RSS

声明

  如非特别注明,本网站发布的所有文章、源代码及软件均为原创,其版权归www.tiray.net所有。如需转载或引用,请注明出处并通知作者。
  本网站建立于中华人民共和国境内,受中华人民共和国法律法规约束。请勿在本网站发表违反国家法律法规的言论。