摘要: 这个是我做的导航菜单,根据角色,权限动态生成菜单的部分. 也是我第一次Silverlight2编程. 我呢,刚进入编程开发行业的时候,编程很乱的,总认为写的让人看不懂才能证明我水平高. 反正不说了,真是惨不忍睹啊,呵呵.还好以前有项目经理整天"骂"我.所以我的成长真的很感谢以前遇到的每一位项目经理和架构师 .滴水之恩,涌泉相报,只记住别人帮助过你什么.所以, 其实不然,就想 古代苏东坡 一样,写首歌总要找 人物色一下,确实通俗易懂了,才停止修改. 我现在编程一般力求 简单,高效,可维护,而且更重要的是尽量让别人读懂你的代码. 用简单或者你会的知识实现 复杂的功能才是硬道理. 阅读全文
posted @ 2009-09-27 21:08 书奎 阅读(3118) 评论(32) 推荐(1) 编辑
摘要: 大家应该都知道当今Silverlight软件开发中有几种比较流行的架构或者模式,比如:MVC,MVP,MVVM,三层架构,modelView模式.这篇就先讲解modelview模式.我看了几个老外写的ModelView模式,不是太好理解,所以吸取好的,按照我的理解,我的思路写出来.大家如果能看懂我写的,我会很高兴的,写文章力求大家都可以读懂.上图:功能超级简单,输入你的名字,点击button,会出现一个笑脸,同时显示一段文字.如果把checkbox前对的 "勾"去掉,图片就会变成下面的:其实这个功能大家应该都会实现,很简单,因为简单,我才选为demo讲解的.一般做法:Cod 阅读全文
posted @ 2009-09-27 19:16 书奎 阅读(1834) 评论(10) 推荐(1) 编辑
摘要: behavior是超级有用的东西,一定要学会,因为这个就是面向对象编程中的封装.超级重要!欢迎大家如果有好的效果,可以给我留言,我打算不断的整理这个behavior,希望不久用behavior可以做我想要的任何功能.这样在blend中拖拽一个 什么都出来了 多爽啊.下面看体验一个使用behavior 快乐编程的例子,让你知道什么叫"爽":我自己制作的项目截图:当页面加载的时候,一个透明的三维矩形从... 阅读全文
posted @ 2009-09-27 14:05 书奎 阅读(3334) 评论(10) 推荐(4) 编辑
摘要: 首先我们添加一个文件Menu.xml,xml内容如下: <?xml version="1.0" encoding="utf-8" ?> - <Menu> <Item Id="10" Text="Monet" Help="Claude Monet : Thames at Westminster" /> <Item Id="20" Text="Turner" Help="Joseph Turner : Oxf 阅读全文
posted @ 2009-09-27 13:05 书奎 阅读(488) 评论(1) 推荐(1) 编辑