CQ-CSER

计算机爱好者

微软一站式示例代码库 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的登陆界面

  • Archives

  • SUNSHINE

  • About

    本博客采用创作共用版权协议,要求署名、非商业用途和保持一致. 转载本博客内容也遵循“署名-非商业用途-保持一致”的创作共用协议.

    订阅

    Search

    Admin