2012年2月25日

Prism中在Region中注入匹配问题

摘要: 简单实例说明View Code 1[Export]2publicpartialclassTitleView:UserControl3{4publicTitleView()5{6InitializeComponent();7}8[Import("TitleViewModel")]9publicTitleViewModelViewModel{get{returnthis.DataContextasTitleViewModel;}set{this.DataContext=value;}}10}如果在module中采用如下方式调用 vartitleview=ServiceLocat 阅读全文

posted @ 2012-02-25 17:17 oldkingsir 阅读(494) 评论(0) 推荐(0) 编辑

想找一个专业一点的silverlight开发的群,谁知道啊!

摘要: 想找一个专业一点的silverlight开发的群,谁知道啊?希望能共同学习学习,现在silverlight的学习资料好少啊,总是看E文好累啊! 阅读全文

posted @ 2012-02-25 14:48 oldkingsir 阅读(153) 评论(0) 推荐(0) 编辑

在Prism中利用Region的对ContentControl的自动充填问题

摘要: 在使用Prism的Region进行布局时,我们希望在该Region的内容页,也就是我们的View能自动填充整个Region。一般情况下我们会在ContentControl中将HorizontalAlignment以及VerticalAlignment设置为Stretch,仅仅这样设置还不够,我们还需要对ContentControl中的HorizontalContentAlignment以及VerticalContentAlignment设置为Stretch,否则无法实现整个Region中的View全部填充。如下代码:<BorderBorderBrush="Silver" 阅读全文

posted @ 2012-02-25 14:40 oldkingsir 阅读(759) 评论(0) 推荐(0) 编辑

silverlight 学习笔记 (九):Prism与MVVM模式在silverlight中的应用

摘要: 首先记录一个错误的解决办法,在使用Prism中在新增的Module中添加Microsoft.Practices.Prism.MefExtensions的引用时需要注意将其“复制本地”改为false,否则会报以下错误:An exception occurred while initializing module 'Module1'. - The exception message was: 撰写保持不变。由于以下错误,更改被拒绝: 撰写生成多个撰写错误,具有 15 个根本原因。下面提供了根本原因。 有关详细信息,请检查 CompositionException.Errors 属性 阅读全文

posted @ 2012-02-25 00:04 oldkingsir 阅读(1485) 评论(1) 推荐(0) 编辑

2012年2月23日

由csdn搬家来此

摘要: 实在受不了csdn的博客了,搬到园子里来!,进来才发现居然有7年园龄了,原csdn地址http://blog.csdn.net/huangyezi 阅读全文

posted @ 2012-02-23 22:57 oldkingsir 阅读(243) 评论(1) 推荐(0) 编辑

silverlight 学习笔记 (八):Prism中MEF的初步认识

摘要: 学习Prism一定要掌握依赖注入的应用,只有了解了Prism的依赖注入才能更好的使用Prism提升应用开发的架构。首先说明Prism依赖注入有两种方式及MEF和Unity ,在Prism中是两个没有关联的dll。我倾向于使用MEF,下面学习下MEF在Silverlight中的具体实现。先看MEF实现图示1、Catalog(目录):为了发现可用于组合容器的部件,组合容器将使用“Catalog”。目录是一个对象,通过它发现可用部件,MEF 提供了用于从提供的类型、程序集或磁盘路径创建Catalog2、Compose(组合):在MEF中,容器将导入与导出匹配的这一过程我们称之为组合,部件由 MEF 阅读全文

posted @ 2012-02-23 19:16 oldkingsir 阅读(1792) 评论(0) 推荐(1) 编辑

2012年2月19日

silverlight 学习笔记 (七):Prism的第一个应用

摘要: 时隔很久,又回到了silverlight的学习中。前面对silverlight有了大致的了解,对采用MVVM模式开发有了大概的概念,简单总结下MVVM下的silverlight开发过程。1、采用MVVM架构首先将View和ViewModel分离,使得设计者与开发者能够各司其职,在View中可以利用Binding实现对ViewModel的有关数据及事件的加载。但在实践中发现这个模式也会让我异常痛苦,由于View与ViewModel分离,在ViewModel中无法知道View是什么,这就带来了ViewModel与View通信的问题,虽然可以采用Messager实现双方的通信,但在View中需要Co 阅读全文

posted @ 2012-02-19 13:54 oldkingsir 阅读(838) 评论(0) 推荐(0) 编辑

2011年12月15日

vs2010中使用odac for .net的连接配置

摘要: 在silverlight中开发由于使用了EF,而EF没有oralce的连接,所以需要下载ODAC (点击打开链接),在安装完成后由于本机原先安装的是oracle10g,而odac是11g客户端,修改了本机的oracle的连接,所以需要调整oracle11g客户的的连接,将network下的admin目录中添加tnsnames.ora,sqlnet.ora(可将原有10g下的连接拷贝过来或将sample中连接修改下即可)。在出现问题时我已打开了vs2010并在配置过程中,虽然上述步骤完成但没重启vs2010结果一直还是连不上,重启后居然就好了! 阅读全文

posted @ 2011-12-15 21:46 oldkingsir 阅读(422) 评论(0) 推荐(0) 编辑

2011年11月25日

Silverlight中对WCF RIA 的异步调用的同步处理解决办法

摘要: 由于silverlight在调用RIA时采用的异步调用模式,即向服务器端发出了调用请求后继续执行下面的操作,而无视服务器端返回的结果。为了能够让返回结果影响下面的操作需要进行同步处理。示例 private void Button_Click(object sender, RoutedEventArgs e) { InvokeOperation op = service.Login(this.txUserCode.Text, this.txPassword.Password, LoginUser, null); op.Complet... 阅读全文

posted @ 2011-11-25 03:19 oldkingsir 阅读(721) 评论(0) 推荐(0) 编辑

2011年9月9日

silverlight 学习笔记导航

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

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

导航