2011年6月1日

(转)【探索发现】winform 网络传输时候封包与解包心得

摘要: 原文地址:http://www.cnblogs.com/--Sam--/archive/2011/05/29/2061372.html我这个不是一个很好的传输格式,希望可以得到各位的指点。第一个字节代表:类型第二个字节开始20字节代表:用户名第21个字节开始20字节代表:密码view sourceprint?private void button1_Click(object sender, EventArgs e) { byte[] package = Pack(); Unpack(package); } static int userlength = 20; static int pass. 阅读全文

posted @ 2011-06-01 23:16 黑子范 阅读(283) 评论(0) 推荐(0) 编辑

(转)再议依赖注入

摘要: 原文地址:http://www.cnblogs.com/Wendy_Yu/archive/2011/05/29/2062208.html在设计系统,进行程序开发时,常常提到这个模块依赖另外一个模块,此类依赖于另一个,那么对于依赖关系,我们一般怎么处理了?面对此问题,大家也是各有各的见解,此处就结合个人的理解对项目中涉及到的常用依赖方式及其优缺点进行总结和探究。在探究此问题前,想假设一种运行场景,就说一个接口提供时间服务,客户端获取时间吧。此仅仅一个场景,说明一些问题即可,那么对于此问题我们初期设计如下代码,一个提供服务的类,在客户端调用获得时间。class SQLTimeProvider {. 阅读全文

posted @ 2011-06-01 22:42 黑子范 阅读(155) 评论(0) 推荐(0) 编辑

(转)Prism安装、MVVM基础概念及一个简单的样例

摘要: 原文地址:http://www.cnblogs.com/luminji/archive/2011/05/27/2060127.html一:Prism的下载和安装1:在http://compositewpf.codeplex.com/上下载最新的包。下载完毕后,运行之,选择解压目录解压之。解压完毕的根目录下有chm帮助文档。2:运行RegisterPrismBinaries.bat注册Prism组件,注册完毕才能在VS的引用中直接找到Prism组件,否则需要手动添加这些组件。3:运行Silverlight Only - Basic MVVM QuickStart.bat可以打开一个MVVM的简. 阅读全文

posted @ 2011-06-01 22:41 黑子范 阅读(483) 评论(0) 推荐(0) 编辑

(转)基于Silverlight的快速开发框架RapidSL之开源

摘要: 原文地址:http://www.cnblogs.com/guozili/archive/2011/05/31/2063957.html基于Silverlight的快速开发框架RapidSL之开源1. RapidSL框架基于WCF RIAService + EF + MVVM,UI采用了DomainService + RiaControls + EasySL Controls,对sl传统的开发方式进行了集成和封装,核心模块基于View,ViewModel模型,基本上只需要修改View视图就可以完成CRUD操作,提供了非常便捷的快速开发方式;2. 已经实现了轻量级的权限管理,上传模块,内容管理,. 阅读全文

posted @ 2011-06-01 20:17 黑子范 阅读(426) 评论(0) 推荐(0) 编辑

导航