最近对WCFRIA+MVVM+Prism有了初步的认识,能够简单的实现一些数据库的交互。这节主要讲的是Silverlight通过domainservice和ado.net实体数据模型与数据库的交互。本文的重点是与数据库的交互,包括简单的CURD,以下是实现的一些主要过程: 1.在Sql数据库中新 ...
之前的章节中,从对一个计算器解决方案的重构,学会了Prism应用的基础知识。现在,我们再从一个新的Silverlight项目开始,继续Prism的学习。 看来今天运气有点背啊,我下载的Prism的版本是 . 的,它源码中的Silverlight部分是基于 Silverlight . 的。可惜,我当前系统中只安装了Silverlight . 的 SDK。 郁闷中... 好不容易下载下来,一安装又提示 ...
2012-03-31 22:43 5 2707 推荐指数:
最近对WCFRIA+MVVM+Prism有了初步的认识,能够简单的实现一些数据库的交互。这节主要讲的是Silverlight通过domainservice和ado.net实体数据模型与数据库的交互。本文的重点是与数据库的交互,包括简单的CURD,以下是实现的一些主要过程: 1.在Sql数据库中新 ...
最近3周忙于学习Prism,留下些学习笔记.....最终发现,还是必须得,亲自仔细阅读官方指导,一种不错的学习方式。 要点1: 在CAL中,模块是实现Imodule接口的类,此接口仅包含一个方法,称为Initializae。如果把引导程序看做应用程序的Main方法 ...
在学习Prism框架之前,我预先写了一个非常简单的计算器解决方案。代码如下: 1 static void Main( string[] args) 2 { 3 while ...
上一章中,我以面向对象的思想,重构了一个简单的计算器解决方案,将其放入到了五个不同的程序集中,分别为:CalculatorLibrary、CommandParserLibrary、InputOutpu ...
最近公司要用Silverlight 开发并且使用了5 ,以前只学过WPF 没看过Silverlight ,不过在争光中国看了看其概念原来如此。它只不过是轻量级的WPF,且目标在于跨浏览器及平台。费话少说还是从建项目开始学习吧------------------只是记录 ...
不少框架实现了这些功能,Prism就是其中一个。 Prism是微软的实践和模式小组写的一套框架,包含了常 ...
前面的博文My First MVVM Demo,DebugLZQ用MVVM实现了一个简单的Demo。本文旨在使用Prism提供的一些现有类,来简化前面Hello MVVM。 关于Prism的安装,可以参考DebugLZQ前面的博文Prepare for Prism。 为了使用Prism框架提供 ...
上一章中,我使用Unity重构了解决方案。不过在Application工程中仍然需要引用其他各个依懒项。很明显,这样做并不能实现计算器模块的可插拔。今天,将以此为目标,对该解决方案进行再次的重构。 首先,在使用Prism框架加载的程序集中分别添加一个类,并让这些类实现IModule接口 ...