09 2011 档案

silverlight 学习笔记导航
摘要:silverlight 现在的学习资料还是很少啊,很多都还没有示例,理解起来太难了,我需要一步一步了解silverlight,最终要把silverlight用于项目的开发。学习过程先由silverlight的开发模式、开发框架开始,毕竟是为了今后用于项目研发,基础要打牢,后期再去考虑silverlight一些功能的具体实现或技巧希望路过的大虾们多给点意见silverlight 学习笔记 (一):silverlight 能做什么silverlight 学习笔记 (二): silverlight的开发模式silverlight 学习笔记 (三): silverlight中的数据绑定silverli 阅读全文

posted @ 2011-09-09 13:24 oldkingsir 阅读(236) 评论(0) 推荐(0)

silverlight 学习笔记 (六): MVVM Light Toolkits 之 Messager
摘要:在MVVM模式中,我们可以看到View和ViewModel相对独立出来,这就引发了View与ViewModel及ViewModel见的通信,以本人看来,目前View和ViewModel见通过数据的绑定实现简单通信,一个View能够找到它所需要的ViewModel,绑定可以实现单向和双向的数据通信,而ViewModel间的通信又如何来实现呢?简单来说如果有个View叫va,对应的存在一个viewmodel叫vma,还有一个view叫vb,对应的viewmodel叫vmb,如果我们在va中一个属性的变化,我们想让vb中也能有所变化,就好比va将变化通知vb,希望vb对变化进行处理。这时我们以前的做 阅读全文

posted @ 2011-09-09 12:41 oldkingsir 阅读(469) 评论(0) 推荐(0)

silverlight 学习笔记 (五): MVVM Light Toolkits 之 RealCommand
摘要:在MVVM模式中我们在设计ViewModel时需要定义大量的事件处理程序,这些事件处理程序可以通过在View中绑定进行触发,具体时间参考前面所讲。ViewModel中的需要将事件定义为公开的继承ICammand的属性如下: public ICommand QueryCommand { get; private set; }ICommand接口提供了两个方法(Execute、CanExecute)和一个事件(CanExecuteChanged),Execute执行事件实际的处理函数,CanExecute表示是否执行事件,Ca... 阅读全文

posted @ 2011-09-08 01:22 oldkingsir 阅读(475) 评论(0) 推荐(0)

silverlight 学习笔记 (四): MVVM+WCF Ria开发架构
摘要:在前两已经基本了解了silverlight的基本开发思路,其中在应用MVVM架构有很多不解,经过这两天学习才大致了解了一些。有几个初学者常犯得错误需要提醒1、silverlight 是一个富客户端应用程序,silverlight应用程序会以xap包方式加载到客户端,既然是客户端应用程序那么就没法直接与后台数据库进行访问,这就需要用到Webservice,WCF,WCF RIA等技术实现客户端与服务器端的数据传输,所以放弃以前在些asp.net时直接写sql调用后台数据库吧!2、silverlight 不支持DataTable,DataSet等数据集方式的数据传输,我们不得不使用实体数据集方式进 阅读全文

posted @ 2011-09-07 01:26 oldkingsir 阅读(1160) 评论(0) 推荐(0)

silverlight 学习笔记 (三): silverlight中的数据绑定
摘要:在前面的笔记中讲过了在silverlight中作为UI层只负责界面的展示,而与ViewModel的联系是通过绑定方式,其绑定可以是数据的绑定也可以是事件的绑定。那么我们需要了解下究竟在UI中绑定的实现。一、绑定语法绑定可以在设计时绑定也可以在后台绑定,通常我们在设计时进行绑定,数据绑定语法是: 属性=“{Binding 类属性,Mode=绑定方式}”,如下:<TextBox name="txUserid" Height="21" TextWrapping="Wrap" DataContext="{Binding Sou 阅读全文

posted @ 2011-09-01 19:26 oldkingsir 阅读(683) 评论(0) 推荐(0)

silverlight 学习笔记 (二): silverlight的开发模式
摘要:由于我主要是想利用silverlight开发一些信息管理方面的系统,所以想先从silverlight的开发模式及开发架构开始学习。看了一些资料发现,目前多数silverlight开发都采用的MVVM(Model-View-ViewModel)的架构,其核心思想大概是将UI+VM+Model完全分离,也就是说UI只关注界面展示,而VM则处理业务逻辑,将UI所需的数据及事件响应进行封装,而Mode则负责数据的提供和传输。看上去这种模式和MVP有些类似。找个图来理解一下如何去做呢??View层在View层我们可以采用Expression Blend 进行界面设置,其中包含界面布局,界面元素的定义等等 阅读全文

posted @ 2011-09-01 16:40 oldkingsir 阅读(363) 评论(0) 推荐(0)

silverlight 学习笔记 (一):silverlight 能做什么
摘要:偶尔的一次机会让我看到了silverlight(当然以前也见过,不过由于要下载安装插件,所以就放弃了)的引人之处,原以为是flash做出的动画效果,结果让我晕倒。。。原来silverlight能够做出这么炫的网页界面,我开始为之动容了,那么silverlight究竟是什么???看看官方的一些解释吧! Silverlight是微软所发展的 Web 前端应用程序开发解决方案,是微软丰富型互联网应用程序(Rich Internet Application)策略的主要应用程序开发平台之一,以浏览器的外挂组件方式,提供 Web 应用程序中多媒体(含影音流与音效流)与高度交互性前端应用程序的解决... 阅读全文

posted @ 2011-09-01 14:57 oldkingsir 阅读(1277) 评论(0) 推荐(0)

软件开发了10年,迷茫了
摘要:在新疆做了10年软件开发,从asp开始不断学习,每出现一个新技术自己都会夜以继日的学习,总以为这个技术会是潮流,会持续几年,但结果是不到两年就已经落伍。身边的人慢慢的离开了软件开发队伍,终于2年前自己也开始向由一个技术开发人员转向创业者。角色的转变也让我开始重新审视软件开发工作,以前对于过分追求完美的软件架构、设计以及开发都不过是孤芳自赏罢了,到了用户那里他们是不会考虑你所付出的一切,在他们眼里系统要能让他们简单快速实现他们的功能即可,你所考虑的架构的扩展性、灵活性、安全性等等会在他们不断的需求变更下变的一无是处,最终你眼里的那件完美的艺术品成了一堆拼凑的机器而已,只要机器能够运转你就”... 阅读全文

posted @ 2011-09-01 14:27 oldkingsir 阅读(439) 评论(0) 推荐(0)

导航