随笔-15  评论-76  文章-0 
  2012年5月11日
正文内容加载中...
posted @ 2012-05-11 16:13 梁一鸣 阅读(429) 评论(0) 编辑
  2012年5月4日
摘要: Migrating a virtual machine from Virtual PC to Hyper-V and backThis post is a companion tomy webcaston migrating virtual machines from Virtual PC 2007 or Virtual Server 2005 to Hyper-V and vice-versa. (NOTE: The video is small in size and lacking resolution. I had to view the recording at 400% magni阅读全文
posted @ 2012-05-04 11:31 梁一鸣 阅读(239) 评论(0) 编辑
  2012年4月7日
摘要: 要想了解路由器和交换机的区别,首先明白什么是路由器,什么是交换机,这无疑有着很重要的意义。 路由器是互联网的主要节点设备。路由器通过路由决定数据的转发。转发策略称为路由选择(routing),这也是路由器名称的由来(router,转发者)。作为不同网络之间互相连接的枢纽,路由器系统构成了基于TCP/IP的国际互连网络Internet的主体脉络,也可以说,路由器构成了Internet的骨架。它的处理...阅读全文
posted @ 2012-04-07 21:07 梁一鸣 阅读(291) 评论(0) 编辑
  2009年11月17日
摘要: 过了多个版本的测试,Microsoft Sync Framework 2.0 RTW(以下简称MSF 2.0)正式发布了。 与先前的CTP1、CTP2相比,正式版并没有增加更多的特性,主要修正了测试版中的BUG,使整个产品的稳定性有所提高。 概括来说,Sync Framework 2.0 RTW 主要扩展了以下功能: 1. 增加了新的特性,用于实现新的场景:在以前版本中实现困难的场景,在MSF 2.0中可以轻松实现(下面将会详细介绍)。 2. 改进了Provider的代码编写方法:在MSF 2.0中,开发人员实现一个新的Provider更为简单(即:使用更少的代码,即可实现上一版本中的复杂功能。)。 3. 支持更多的数据源(Data Source):MSF 2.0内置了新的Provider,用于实现更多数据源的同步。阅读全文
posted @ 2009-11-17 17:21 梁一鸣 阅读(2531) 评论(7) 编辑
  2009年7月21日
摘要: 等待了近一年的时间,新版的Sync Framework终于发布了。这次发布的新版本是,Sync Framework 2.0 CTP2 。 与Sync Framework 1.0相比,2.0 在原有功能的基础上,扩展了现有功能,而且增加了一些新的特性。主要改进,体现在过滤(Filter)技术和同步冲突的检测与处理(Conflict Handling)。同时,Sync Framework 2.0 对代...阅读全文
posted @ 2009-07-21 10:51 梁一鸣 阅读(3418) 评论(10) 编辑
  2009年5月8日
摘要: 微软云计算组件“Huron” – 将你的数据同步至云计算数据中心(Azure) Huron是什么? 一句话定义:Huron能让你的本地数据库与云计算数据库(Cloud DB)实现数据同步,提供了一套完整、简单高效的同步方案。Huron的技术特点: 1. 首先是利用了微软现有的技术构架:MS SQL Data Services (Cloud DB)和 Micros...阅读全文
posted @ 2009-05-08 16:38 梁一鸣 阅读(1983) 评论(9) 编辑
  2009年5月6日
摘要: 微软同步框架团体(Microsoft Sync Framework)公布了“Huron”项目的最新开发进展。Huron是一个目前正处于筹划开发初期的项目,整个开发时间并不太长。 Huron是什么? 一句话定义:Huron能让你的本地数据(库)与Cloud数据中心实现数据同步。 简单来说,Huron通过一个位于Azure 数据中心(Azure Data Centers)的同步服务(Sync S...阅读全文
posted @ 2009-05-06 18:06 梁一鸣 阅读(2180) 评论(1) 编辑
  2009年4月9日
摘要: 什么是序列化和反序列化 序列化是指将对象实例的状态存储到存储媒体的过程。在此过程中,先将对象的公共字段和私有字段以及类的名称(包括类所在的程序集)转换为字节流,然后再把字节流写入数据流。在随后对对象进行反序列化时,将创建出与原对象完全相同的副本。 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个对象转换为字节序列,...阅读全文
posted @ 2009-04-09 18:17 梁一鸣 阅读(317) 评论(0) 编辑
  2009年4月8日
摘要: 众所周知,NET CF从最早的1.0发展到今天的3.0,一直保持着紧凑与高效。作为NET FX的缩减版,为了达到小巧,NET CF仅仅保留了最常用的函数库。 其中Binary Formatter Serialization就是一个遗憾,使用二进制进行序列化,无论是执行效率或是存储空间,都要比XML文本更具有优势,这一点尤其表现在缺乏内存与存储空间的Device上。 CompactFormatte...阅读全文
posted @ 2009-04-08 18:48 梁一鸣 阅读(1528) 评论(1) 编辑
  2009年4月2日
摘要: Sync Service for ADO.NET 是微软MSF(Microsoft Sync Framework)中的一个重要组成部分,它的提供了一套完整的开发框架,应对与各种场景的离线数据同步。我们可以用其开发一些复杂的场景,用以适应复杂的企业逻辑。比如在一份分布式场景中:我们创建一个Server,然后使用几十或上千台PC、Notebook以及WM Device(手机PDA移动设备)作为Client段,使用Sync Service for ADO.NET 进行数据同步。 对于这个复杂的分布式同步场景,如何进行调试与纠错呢?这时候需要用到 Tracing in Sync Services。 什么是Tracing in Sync Services? Tracing 记录了程序的各种操作,包括同步数据和Metadata,然后将这些信息给了 Listener。作为Listener,可以把这些信息记录到一个文件中作为LOG日志,或者根据你的要求传送的其他地方。在一个分布式的程序中,Tracing是相当重要的,因为你需要用到它调试程序的错误,找到问题发生的根源。否则,查找问题发生的阅读全文
posted @ 2009-04-02 16:00 梁一鸣 阅读(465) 评论(0) 编辑