2011年9月1日

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 阅读(672) 评论(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 阅读(342) 评论(0) 推荐(0) 编辑

silverlight 学习笔记 (一):silverlight 能做什么

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

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

软件开发了10年,迷茫了

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

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

导航