微软一站式示例代码库 4 月小结
作者: Jialiang 发表于 2010-05-18 13:21 原文链接 微软一站式示例代码库(http://1code.codeplex.com/ )4月小结
C#的加密解密算法,包括Silverlight的MD5算法
下面是一段加密解密工具类,其中的WinFormMD5Encrypt方法可以使得Winform和WebForm下的MD5加密结果一致,默认他们是不一样的。 实例代码下载:/Files/virusswb/ConsoleApplication1.rar 代码
Silverlight开发环境部署
Silverlight开发工具包(必装): 在银光中国网有篇“轻松建立Silverlight开发环境”,该文详细介绍了Silverlight工具集下载,以及安装步骤。我简要列出,另外做一些补充:
Silverlight游戏中的WriteableBitmap技术可行性报告
希望此文对投身于Silverlight游戏的朋友予以帮助。 技术。 代码下载:SilverlightTestWbResource.zip
WPF中自定义漂亮的进度条
wpf中自带的进度条是这个样子德。 在2003中这个进度条的样子就会变得非常难看。 在wpf中您可以自己制作任意样式的进度条。如下图:
Silverlight中RSA算法的实现
RSA算法是第一个既能用于数据加密也能用于数字签名的算法。它易于理解和操作,也很流行。它的安全性是基于大整数素因子分解的困难性,而大整数因子分解问题是数学上的著名难题,至今没有有效的方法予以解决,因此可以确保RSA算法的安全性。 到目前Silverlight4 Beta发布为止,Silverlight中仍然没有提供非对称加密及数字签名相关的算法。而.NET Framework中提供的RSA等算法,都是通过操作系统提供的相关API实现的,没法移植到Silverlight中使用。因此很难实现一个健壮点的Silverlight纯客户端的注册验证算法。这几天抽空写了个Silverlight下可用的RSA算法,使用非对称加密和数字签名使Silverlight纯客户端的注册验证算法健壮了不少。关于这个Silverlight下可用的RSA算法的具体实现,记录在下面,欢迎大家拍砖。 RSA算法实现主要分为三部分:包括公钥和私钥的产生,非对称加密和解密,数字签名和验证,下面将逐个介绍RSA算法的工作原理及我的实现方法。 1,公钥和私钥的产生 随意选择两个大素数p、q,p不等于q,计算n = p * q。 随机选择一个整数e,满足e和( p – 1 ) * ( q – 1 )互质。(注:e很容易选择,如3, 17, 65537等都可以。.NET Framework中e默认选择的就是65537) 利用Euclid算法计算解密密钥d,满足 e * d ≡ 1 ( mod ( p – 1 ) * ( q – 1 ) ) 其中n和d也要互质。 其中e和n就是公钥,d和n就是私钥。P、q销毁。 在.NET [...]
跟老外学Silverlight游戏 之四 粒子特效
前几篇一直在Blend中工作没体现出开发者的作用,本篇将为订书器(Stapler)添加自定义粒子效果,当订书器被点击时产生更好的视觉效果。其中将使用到nerdplusart 的Silverlight Particle Generator 粒子特效工具。 在结束本章内容后,点击Stapler 和Candies 将达到以下效果:
跟老外学Silverlight游戏 之三 消除名单
本篇将通过钢笔(Pen)工具为Office图片中的物品添加热点,当玩家找到图中物品时,通过ChangePropertyAction调整题板上的物品名称的不透明度(Opacity)。下文以订书器(Stapler)为例进行讲解。 先上个最终效果演示,点击图片中的“订书器”:
跟老外学Silverlight游戏 之一 新建项目
对于国内玩家来说的有两个难点:1. 英文单词不认识,不知道要找的是什么物品。 2. 藏着物品的图片一般做的很复杂使人眼花缭乱。感觉这个游戏玩起来还是蛮有意思的,所以在学习的同时也分享给大家,有想在新年学Silverlight或Blend的童鞋可以一起学习一下了 该系列教程需要使用到以下工具: * Silverlight 3 Tools for Visual Studio 2008 SP1 下载 * Blend 3 * Silverlight Toolkit 下载 * Expression Blend 3 SDK 下载
Silverlight版QQ初体验
Silverlight版QQ初体验 2010年的第一天,腾讯发布了研发已久的 Silverlight QQ,超炫的界面让人喜欢,希望腾讯能一直以技术为路线,以用户体验为中心做好所有的产品。下面我带着大家一起来看看Silverlight QQ。 首先需要安装微软的Silverlight ,因为这个是基于Silverlight 的。安装好以后就出现Silverlight QQ的登陆界面
keep looking »![如果您自认为是一位忠实的Silverlight-Fans,那么请将此标志放到您的博客中成为一名真正的[银光使者]](http://images.cnblogs.com/cnblogs_com/alamiye010/Silverlighter1.jpg)