摘要: 因silverlight不支持DES(X509)加密,服务端与WPF本来是用X509加解密的,因为要兼容SL,所以改用AES来完成,但是不幸的是在silverlight中虽然支持AES却不支持RijndaelManaged类,只能使用AesManaged类来实现了,具体实现代码如下:/// <summary> /// 使用AES加密字符串 /// </summary> /// <param name="encryptString">待加密字符串</param> /// <param name="encryptK 阅读全文
posted @ 2012-09-29 23:08 遥望星空 阅读(1740) 评论(0) 推荐(0) 编辑
摘要: 今天在笔记本上用VS2010打开台式机上编辑的SL4的工程,全部提示不能加载,很是郁闷;于是把以前备份的4.0的EXE重新安装,就出现下面的错误“必须先安装与 Silverlight Tools 4 语言版本相一致的 Visual Studio 2010、Visual Web Developer 学习版 2010 或 Visual Phone Developer 学习版 2010,Silverlight Tools 的安装才能继续。以下网址提供了其他语言版本的 Silverlight Tools: &lt;A HREF=&quot;[url]http://go.microsof 阅读全文
posted @ 2012-09-29 19:07 遥望星空 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 为啥这么常用的方法在Silverlight里居然没有呢?自己写一个:usingSystem;usingSystem.Linq;namespaceSampleApp{publicclassEnumHelper{publicstaticT[]GetValues<T>(){Typetype=typeof(T);if(!type.IsEnum){thrownewInvalidOperationException("TypeparameterTshouldbeanenum");}varfields=type.GetFields().Where(fi=>fi.IsLi 阅读全文
posted @ 2012-09-29 13:33 遥望星空 阅读(308) 评论(0) 推荐(0) 编辑