
silverlight
huangyezi
这个作者很懒,什么都没留下…
展开
-
silverlight 学习笔记 (一):silverlight 能做什么
偶尔的一次机会让我看到了silverlight(当然以前也见过,不过由于要下载安装插件,所以就放弃了)的引人之处,原以为是flash做出的动画效果,结果让我晕倒。。。原来silverlight能够做出这么炫的网页界面,我开始为之动容了,那么silverlight究竟是什么???看原创 2011-09-01 14:57:31 · 7908 阅读 · 0 评论 -
Silverlight中利用EF处理多对多关系的增删改查的解决办法
日常业务中经常会有多对多的业务模型,在silverlight开发中由于使用了RIA技术,在EF多对多处理上还是有些地方需要注意,首先看代码:public partial class TUSER { public string SID { get; set; } public string SNAME { get; set; }原创 2014-01-13 12:42:36 · 2825 阅读 · 0 评论 -
在silverlight中EnitityFramework4.1框架下的以codefirst模式进行后台处理的SQL日志记录方法
在silverlight底层采用EF4.1框架,采用codefirst模式,花了一天时间才把日志弄上!1、先学习别人的经验了解最基本的过程,推荐ADO.NET Entity Framework CodeFirst 如何输出日志(EF4.3)重点是DbContext下的构造函数,需要重载一个带字符串参数的构造函数,同时在调用时使用带连接字符串参数的构造函数public CommDBC原创 2014-01-05 16:24:20 · 1698 阅读 · 0 评论 -
silverlight中利用RIA进行oracle存储过程的调用返会结果集
在silverlight中应用oralce其复杂程度超乎想象,从安装到应用处处都是难点,极度郁闷....学习资料oracle provide for ado.net,此篇文章中介绍了如何使用EF调用oracle存储过程实际应用中由于采用了MVVM+RIA的架构还需在此基础上再做些变动,步骤如下:1、先看看存储过程,简单示例create or replace procedure原创 2013-02-22 13:32:07 · 1627 阅读 · 0 评论 -
在使用MEF+MVVM模式中要学会活用RaisePropertyChanged属性更改通知
在MEF模式下,通常是viewmodel发布一个事件,另一个viewmodel接收并处理事件,事件处理通常会加载View。如下代码:ICommand addUser; public ICommand AddUser { get { if(addUser ==null)原创 2013-01-30 00:06:08 · 13965 阅读 · 2 评论 -
Silverlight中使用MVVM方式进行datagrid的内嵌combobox方法
以前都使用RadGridView控件,里面有自带的GridComboboxColumn,可以很容易实现datagrid中嵌入combobox,而最近试验了系统的datagrid发现内嵌combobox还是出现了很多问题,查了大量资料终于实现,特记录在此。本例使用的模式是Prism+MVVM+RIA的架构,简单贴出关键代码。一、datagrid中添加模版列,并加入Combobox,设置combo原创 2013-01-29 03:56:01 · 2901 阅读 · 2 评论 -
silverlight开发实例(Prism+MVVM+RIA)(二)--创建shell及用户登录
续上篇。在上篇基本说清了本项目的基本框架,下面开始说下项目的加载和shell。开始之前在建立EF时出现了一个问题,我在数据库中建立了视图,而在EF导入视图时出现因无法匹配主键导致无法导入视图的问题,检查发现是由于视图中sql语句中用了Union,先见Union语句取消再建立EF。1、首先是建立项目启动的入口程序Bootstrapper,这个类由MefBootstrapper 继承,前面的B原创 2012-07-25 16:02:24 · 5400 阅读 · 0 评论 -
silverlight 学习笔记 (八):Prism中MEF的初步认识
学习Prism一定要掌握依赖注入的应用,只有了解了Prism的依赖注入才能更好的使用Prism提升应用开发的架构。首先说明Prism依赖注入有两种方式及MEF和Unity ,在Prism中是两个没有关联的dll。我倾向于使用MEF,下面学习下MEF在Silverlight中的具体实现。先看MEF实现图示 1、Catalog(目录):为了发现可用于组合容器的部件,组合容器原创 2012-02-23 19:16:20 · 2134 阅读 · 1 评论 -
vs2010中使用odac for .net的连接配置
在silverlight中开发由于使用了EF,而EF没有oralce的连接,所以需要下载ODAC (点击打开链接),在安装完成后由于本机原先安装的是oracle10g,而odac是11g客户端,修改了本机的oracle的连接,所以需要调整oracle11g客户的的连接,将network下的admin目录中添加tnsnames.ora,sqlnet.ora(可将原有10g下的连接拷贝过来或将samp原创 2011-12-15 21:46:05 · 2811 阅读 · 0 评论 -
Silverlight中对WCF RIA 的异步调用的同步处理解决办法
由于silverlight在调用RIA时采用的异步调用模式,即向服务器端发出了调用请求后继续执行下面的操作,而无视服务器端返回的结果。为了能够让返回结果影响下面的操作需要进行同步处理。示例 private void Button_Click(object sender, RoutedEventArgs e) { InvokeOperation op =原创 2011-11-25 03:19:43 · 2357 阅读 · 0 评论 -
silverlight 学习笔记 (四): MVVM+WCF Ria开发架构
在前两已经基本了解了silverlight的基本开发思路,其中在应用MVVM架构有很多不解,经过这两天学习才大致了解了一些。有几个初学者常犯得错误需要提醒1、silverlight 是一个富客户端应用程序,silverlight应用程序会以xap包方式加载到客户端,既然是客户原创 2011-09-07 01:26:07 · 5578 阅读 · 6 评论 -
silverlight 学习笔记导航
silverlight 现在的学习资料还是很少啊,很多都还没有示例,理解起来太难了,我需要一步一步了解silverlight,最终要把silverlight用于项目的开发。学习过程先由silverlight的开发模式、开发框架开始,毕竟是为了今后用于项目研发,基础要打牢,后原创 2011-09-09 13:24:58 · 1244 阅读 · 0 评论 -
silverlight 学习笔记 (六): MVVM Light Toolkits 之 Messager
在MVVM模式中,我们可以看到View和ViewModel相对独立出来,这就引发了View与ViewModel及ViewModel见的通信,以本人看来,目前View和ViewModel见通过数据的绑定实现简单通信,一个View能够找到它所需要的ViewModel,绑定可以实现单向原创 2011-09-09 12:41:39 · 2304 阅读 · 2 评论 -
silverlight 学习笔记 (五): MVVM Light Toolkits 之 RealCommand
在MVVM模式中我们在设计ViewModel时需要定义大量的事件处理程序,这些事件处理程序可以通过在View中绑定进行触发,具体时间参考前面所讲。ViewModel中的需要将事件定义为公开的继承ICammand的属性如下: public ICommand QueryC原创 2011-09-08 01:22:56 · 3251 阅读 · 1 评论 -
silverlight 学习笔记 (二): silverlight的开发模式
由于我主要是想利用silverlight开发一些信息管理方面的系统,所以想先从silverlight的开发模式及开发架构开始学习。看了一些资料发现,目前多数silverlight开发都采用的MVVM(Model-View-ViewModel)的架构,其核心思想大概是将UI+V原创 2011-09-01 16:40:36 · 2251 阅读 · 0 评论 -
silverlight 学习笔记 (三): silverlight中的数据绑定
在前面的笔记中讲过了在silverlight中作为UI层只负责界面的展示,而与ViewModel的联系是通过绑定方式,其绑定可以是数据的绑定也可以是事件的绑定。那么我们需要了解下究竟在UI中绑定的实现。一、绑定语法绑定可以在设计时绑定也可以在后台绑定,通常我们在设计时进行原创 2011-09-01 19:26:15 · 3944 阅读 · 1 评论 -
在CentOS6.5下使用KVM虚拟机激活Win2008的关键步骤
win2008 R2 server要激活需要读取bios信息,在虚拟机情况下Bios信息是不完整的,所以各种网上的激活方法都是无效的,必须对虚拟机Bios硬化才能够实现!在CentOS中利用KVM建立 虚拟机硬化Bios的难度还是很大的。1、准备的工具 :SLIC_Toolkit用户在检验客户机读取SLIC信息是否正确 几乎所有原创 2014-03-23 18:45:38 · 5124 阅读 · 0 评论