08 2010 档案
摘要:对认证与授权没啥概念的新同学,建议先看下 .net中的认证(authentication)与授权(authorization),然后再继续。Flash/Flex在通过FluorineFx调用.Net中的方法时,同样也会遇到认证与授权问题,即:“是否随便一个阿猫阿狗都能来调用我的方法?”或者可以理解为:“调用我的方法前是否需要登录?” 这就是认证&ld...
阅读全文
摘要:注:这篇文章主要给新手看的,老手们可能会觉得没啥营养,就请绕过吧。“认证”与“授权”是几乎所有系统中都会涉及的概念,通俗点讲: 认证(authentication) 就是 "判断用户有没有登录?",好比windows系统,没登录就无法使用(不管你是用Administrator或Guest用户,总之要先正确登录后,才能进入系统). 授权(authori...
阅读全文
摘要:在前一篇“FluorineFx:远程共享对象(Remote SharedObjects)”里,已经大致知道了在FluorineFX中如何使用RSO,这一篇将利用RSO完成一个简单的文本聊天室。原理:RSO对象中,创建二个属性:msg和online,分别用来保存"用户每次发送的聊天内容"以及"在线用户列表"运行截图:服务端代码:ChatApplication.csFlash客...
阅读全文
摘要:原文:http://uh.9ria.com/space.php?uid=68483&do=blog&id=5786 在很多论坛上看到了有人抱怨Flash CS5中,代码提示(Code hint)有时不显示的问题,这个问题可能有很多原因,我整理了几个解决办法,有可能可以帮助到你~1. 关于代码提示的快捷键,默认是Ctrl+Spacebar,但是在大部分中文用户的机器上,这是切换输入法...
阅读全文
摘要:单纯从客户端上来看,FluorineFx的RSO跟FMS中的RSO几乎没什么不同(参见Flash/Flex学习笔记(15):FMS 3.5之远程共享对象(Remote Shared Object) ),只不过FMS是Adobe的收费产品,FluorineFx是用于.Net平台的开源免费产品.服务端代码:1、为了防止客户端随意连接或创建任何属性的RSO,服务端可以定义一个用于安全处理的cs文件2、创...
阅读全文
摘要:AMFAMF(是Action Message Format的缩写)是在flash和flex中与远程服务端交换数据的一种格式.它是二进制格式,Flash应用与服务端或数据库通过RPC交换数据时,通常都采用这种格式。AMF 1 诞生于Flash Player6,发展到现在已经变成了了AMF3RTMPRTMP是Real-Time Messaging Protocol(实时消息传送协议)的缩写,它是Ado...
阅读全文
摘要:FluorineFx自带的示例都不错,就是有点不简洁,下面的代码基本上已经最简版了(环境vs2010)1、先创建一个Web Application,然后添加FluorineFx以及FluorineFx.ServiceBrowser的引用这二个程序集的默认位置在:C:\Program Files (x86)\FluorineFx\Bin\net\3.5\FluorineFx.dllC:\Progra...
阅读全文
摘要:这篇东西应该至少一年前就写的,不过因为个人太懒,一直没记下来,今天补上.linq to sql中,对于同一个DataContext上下文环境,根据表主键选择记录时(当然这里所指的“记录”会自动转成“对象”),如果该记录已经被select过,默认情况下会被自动缓存下来,下次再选择时,将自动返回已缓存的对象,而不是重新从数据库里查询。在很多情况下(特别是...
阅读全文
摘要:本来这篇水文没打算放到博客园上来的,今天想了想,也算是跟技术有一点沾边,还是从QQ空间转过来凑数吧原文在QQ空间上的地址 : http://user.qzone.qq.com/278919507/blog/12822300412000年毕业走入社会,至今正好十年了,晚上看见某QQ好友的签名:十年!于是突然觉得应该把我的这十年记个流水帐,以便日后能记起这十年是如何度过的。2000年8月: 因为一直不...
阅读全文
摘要:最近比较忙,好几天没写博客了,憋滴那是~相当~难受,今天就来一篇水文吧(也同步发到我的QQ空间里了) 前一阵在看"读者"杂志时,被这样一个故事所吸引:某公司举办一个有奖猜数字的活动,规则很简单!参与者在0到100之间随便选一个数字寄给主办方,主办方最终对寄来的数字汇总求平均值,如果您的数字最接近平均值的2/3,即能获得大奖。 如果是您,您会选哪个数字呢? 按最简单的逻辑:假设大家都是报着碰运气的...
阅读全文
摘要:网上已经有很多文章讲这个了,不过大多是教人如何利用命令来处理的,一直认为:对于能用图形界面搞定的事情,尽量就不用命令方式解决(记命令很伤脑细胞的)1、打开数据库属性对话框2、把恢复模式设置为"简单"3、剩下的事情大家都知道了最后减肥完成后,记得把恢复模式改回“完整”。
阅读全文
摘要:上一篇 puremvc框架之Command里,已经学习了如何利用Command来解耦View层与业务逻辑的依赖,但是仍然有二个问题:1、ButtonMediator中发送消息时,仍然采用硬编码的方式,将消息内容写死在代码中:这显然不是一个好的设计,不够灵活2、我们一直在说puremvc是一个mvc框架,至今为止 controller(即Command)、view(即Mediator)都已经出现过了...
阅读全文