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