进入SiverLight学习状态
很幸运一开始工作就接触到了前沿的开发,SilverLight技术在我的工作里面应用的最多。由于在大学的时候看过李会军先生写的SilverLight完成征程,那时候当小说看呵呵。因为当时没有安装VS2010在VS2008里面开发又要安装很多东西所以说只能看看了,现在安装了VS2010可以很轻松的开发了,那时候只在WPF程序里用过这些东西。
跟我想象的还不一样,SilverLignt在不断的更新中。它让一些东西变得好用,又抛弃一些有用的东西,这样一来网上的教程也大都在3.0或是更低的版本下开发的,所以很多东西都自己学。
刚开始学的不是SL(SilverLight 以下简称 SL)而是一个开源的框架--Myfsoft,确切的说应该是mysoft因为它习惯用小写的名称空间,我只学习了其中的mysoft.Data这个名称空间下的一些东西。它有点像Linq,不一样的是它提供了一些个性的东西让操作变得简单,支持几乎所有的数据库系统,我常用的是MS SQL Server 2005。
花了两天的时间把要用到的一些方法好好的做了几个小例子,包括对事务的处理,批量提交和一些查询更新操作。而在SL项目中用WCF作为数据交互方式,这使得mysoft里面的好多的特性都不能用了,Domain Servie类的书写有很多的限制甚至对方法的名字、返回值和传入参数。关于DomainService的用法我会在以后的博客只写出来一些体会。
几乎所有要掌握的东西都在WCF RIA Serives Documentation里面了,大家可以下载好好看看。

浙公网安备 33010602011771号