[WCF权限控制]WCF的三种授权模式
前面的两篇文章(《从两个重要的概念谈起:Identity与Principal[上篇]》和《从两个重要的概念谈起:Identity与Principal[下篇]》)主要探讨基于安全主体的授权。通过这些介绍我们知道:如果我们在实施授权的时候,当前线程的安全主体能够被正确设置,我们就可以正确地完成授权。基于相同的原理,对于WCF的服务授权,如果正确的安全主体能够在服务操作被执行之前被正确设置到当前线程,借
http://www.cyqdata.cn/cnblogs/article-detail-41112
30个漂亮的免费 Flash 网站模板下载
当你需要在短时间内制作出一个网站的时候,模板就非常有用了。这篇文章收集了30个漂亮的免费 Flash 网站模板下载,您可以免费下载使用,希望这些网站模板能帮助到您。
1- Freecss Modern
点击下载
2- My Free Templates
点击下载
3- Vivid Color
点击下载
4- Free Flash Templates
点击下载
5- Isabel Hendry
点击
http://www.cyqdata.cn/cnblogs/article-detail-41110
WCF4.0进阶系列—第九章 事务支持(下)
本章上篇内容:WCF4.0进阶系列—第九章 事务支持(上)
【正文】
设计支持事务的WCF服务
本章前面小节的内容为你展示了在WCF服务中如何实现事务,但是在设计支持事务的WCF服务时,仍然有许多问题值得你关注。
事务、会话和服务实例模式
如果你在WCF服务中在一个或多个操作上设置OperationBehavior特性类的TransactionAutoComplete属性值为f
http://www.cyqdata.cn/cnblogs/article-detail-41105
asp.net mvc 2.o 中使用JQuery.uploadify
官方网站http://www.uploadify.com/插件演示地址:http://www.uploadify.com/demos/插件下载地址:http://www.uploadify.com/download/插件使用文档:http://www.uploadify.com/documentation/
下载下来的文件列表
文件说明:
con:文件夹actionscript脚本源码
can
http://www.cyqdata.cn/cnblogs/article-detail-41103
WCF BasicHttpBinding 安全解析(6)Digest验证(IIS宿主)
Digest验证方式在Basic验证方式的基础上增加了摘要信息,采用的是挑战-应答模式。Digest验证也是Http安全验证的标准(RFC 2617)。
首先我们修改服务端配置文件启用Digest验证,如代码清单11-95。
代码清单11-95 启用Digest验证
<basicHttpBinding><binding name="basicBindingConf">&l
http://www.cyqdata.cn/cnblogs/article-detail-41094
浅谈Kinect for Windows SDK之深度数据
马老师的Kienct系列写的很不错,等他的Depth Data也等了好几天了,不见其更新。于是自己在空闲时间研究了下。特发此文,与各位园友分享。
如果您对Kinect for Windows开发不了解的话,建议您点击下马老师的博客,或者观看相关视频进行了解。
在C#中,获得Depth Data有两种方式。当然大家最喜欢用的是基于事件的这一种。
Runtime nui = new R
http://www.cyqdata.cn/cnblogs/article-detail-41087
WCF 第八章 安全 系列文章
上一个系列主要讲述WCF中的服务是如何寄宿的,寄宿环境等等。包括IIS, WAS, NT Service, 桌面应用程序,控制台应用程序。当前系列将描述WCF中最关键的环节:安全。没有安全WCF将不复存在,也就没有价值。我们将深入讨论WCF中安全的实现形式以及具体内容。
[第1篇] 安全
很难想象在当今环境的商业应用中有比安全还要严重的一个方面。性能和可用性也是主要关注的,但对一些偶尔需要安全(事
http://www.cyqdata.cn/cnblogs/article-detail-41085
智能表单设计器Web Free Form Designer:FreeForm常量定义及用途
前言
在FreeForm中,常量用于在产生重复录入的地方,预先定义,使用时自动选择,目的是节省工作量提高效率。具有两种用途,第一种是为列表类的选择框定义项目,第二种是预先定义验证的错误提示消息,方便录入。下面是详细介绍。
定义常量
首先,新建一个模板,在工作区空白处右键点击“Add Constant”
显示常量定义界
http://www.cyqdata.cn/cnblogs/article-detail-41052
[WCF权限控制]从两个重要的概念谈起:Identity与Principal[下篇]
毫不夸张地说,安全主体(Principal)是整个授权机制的核心。我们可以简单地将将安全主体定义成能够被成功实施授权的主体。一个安全主体具有两个基本的要素:基于某个用户的安全身份和该用户具有的权限。绝大部分的授权都是围绕着“角色”进行的,我们将一组相关的权限集和一个角色绑定,然后分配给某个用户。所以在基于角色授权环境下,我们可以简单地将安全主体表示成:身份 + 角色。在.NET基于安全的应用编程接
http://www.cyqdata.cn/cnblogs/article-detail-41051
使用Entity Framework和WCF Ria Services开发SilverLight之5:客户端主外键联表查询
在上一篇中我们对EF中的POCO进行了映射,如果这个时候我们使用主外键来进行联表查询,会很遗憾的发现凡是关联表的信息,在客户端获取的全部是null。
本篇我们介绍如何使用Entity Framework和WCF Ria Services在SL客户端获取主外键联表查询的数据。
1:添加引用
第一步,为Model项目添加引用System.ServiceModel.DomainServices.Serv
http://www.cyqdata.cn/cnblogs/article-detail-41049
Internet Explorer 10 Platform Preview 2 发布
IE10 PP2 持续对 HTML5 的支持
考虑到开发人员的高度关注,Microsoft 在今天面世的 Explorer 10 Platform Preview 2 上继续履行我们的 HTML5 承诺。
有了 IE10 PP2,开发人员可使用多项适合网站的 HTML5 技术来构建漂亮、交互式且具有出色性能和安全性的 Web 应用程序。例如:
借助对 CSS3 Floats、HT
http://www.cyqdata.cn/cnblogs/article-detail-41048
【My Project】数字频率测量FPGA实现
注:以前在**负责激光测速频率信号采集相关研究,今日整理资料时看到,近乎遗忘,共享了~
-----------------------------------------------------------------------------------------------------------------------------------
数字频率测量FPGA实现
SkySeraph&n
http://www.cyqdata.cn/cnblogs/article-detail-41044
WCF HttpBinding 安全解析 (5)Basic验证(IIS宿主)
Basic验证方式是基于用户名/密码的验证方式,在Windows环境下,我们提供的是有效的Windows用户名和密码。但是Basic身份验证方式和Windows身份验证方式是有本质上的区别的。Basic是Http安全规范(RFC 2617),不同的互联网应用体系都可以实现和进行Basic身份验证。
我们使用代码清单11-89的配置在TransportCredentialOnly模式下启用Basic
http://www.cyqdata.cn/cnblogs/article-detail-41042
使用Entity Framework和WCF Ria Services开发SilverLight之6:查找指定字段
对数据库表指定字段的查找,又是实际工作中的一项必要工作。SL客户端仅获取实际需要的指定的字段,好处很多,比如:有助于减少网络流量。
有两类这样的使用场景。
1:联表查询不需要外键表
在上一篇中,我们使用了联表查询,在联表查询中,DAL部分的代码是这样的:
我们已经指出,无论是你是否使用Include方法,只要实体类指定了Include特性,客户端都会获取到被关联的Course记录。诚然,有时候我
http://www.cyqdata.cn/cnblogs/article-detail-41038
定制Flex菜单图标
默认Menu上的Icon必须通过iconField和iconFunction去指定,但是这两种方式都必须用嵌入资源Class名字去指定Icon,如果想用动态的图片(比如URL)作为Menu的Icon,就必须定制一把MenuItemRenderer。
首先写个类CustomMenuItemRenderer继承MenuItemRenderer,里面增加一个如下变量作为自定义Icon的组件:
pri
http://www.cyqdata.cn/cnblogs/article-detail-41036
【原创】centos下部署hudson2+maven2+flexmojos3+mercurial进行Flex项目的可持续集成(1)
【软件准备】
OS:centos 5.6 i386
持续集成服务器:hudson-2.1.0-beta
自动化构建工具:Maven:apache-maven-2.2.1 Maven支持Flex的插件:flexmojos-3.8
分布式版本管理:mercurial-1.8.4
JDK:java-1.6.0-openjdk
flashplayer for linux:flas
http://www.cyqdata.cn/cnblogs/article-detail-41034
WCF 第七章 寄宿 系列文章
上一个系列主要讲述WCF中的序列化与编码,包括不同编码/序列化器选择原则,大数据流操作等等。本篇主要讲述WCF中的服务是如何寄宿的,寄宿环境等等。包括IIS, WAS, NT Service, 桌面应用程序,控制台应用程序。
[第1篇] 基础
一个服务宿主就是用来管理一个WCF服务的生命周期和上下文服务的一个操作系统进程。服务宿主,或者仅称为”宿主”,负责启动和停止WCF服
http://www.cyqdata.cn/cnblogs/article-detail-41032
"No Backspace in Real Life" 博客园2011T恤正式发布
又一年的炎炎夏日来袭,博客园团队如期制作了一期今年夏天的T恤——“No Backspace in Real Life”。
“No Backspace in Real Life”,在程序的世界里有backspace;但是在现实生活中没有backspace,那就让我们有颗勇敢的心,行走在我们的生活道路上。
该T恤面料采用了全棉质
http://www.cyqdata.cn/cnblogs/article-detail-41028
锁定表头和固定列(Fixed table head and columns)
前段时间需要这个功能,但是找了很多都不能完美的实现,不是只能锁定表头,就是浏览器兼容问题什么的,在此就自己做了一个锁定表头和列的js方法,依赖于JQuery。
因为方法很简单,就未封装成插件的形式,仅仅以代码方式发布。这里把自己做的方式写出来,以资纪念。
支持IE6+,FF3.6+,Opera9+,Chrome9+
一、实现方式
这里的准备使用4个table实现,具体如下图:
上图红色
http://www.cyqdata.cn/cnblogs/article-detail-41023
Silverlight学习点滴之一——使用WCF RIA构建应用
WCF RIA是一项很有意思的技术,能够让客户端的Silverlight直接访问服务端的数据库,而不需要创建新的WCF项目(当然,其底层还是通过WCF实现的),就像操作本地的数据库一样。
不过,WCF RIA只能用于Silverlight。相关安装包在Silverlight 4.0中包含。
我选择创建的是Silverlight Businuss,参考的是这个视频:.NET RIA Services
http://www.cyqdata.cn/cnblogs/article-detail-41022