上周刚刚发布的支持Windows Phone 7的Prism 4.0最终版,Damian, Diego, Guido 和Ezequiel更新了Prism Training Kit ,这个beta版的Training Kit包括5个动手实验涵盖了Prism的核心概念(modularity, bootstrapping, dependency injection, UIComposition 和Communication):

  1. Modularity Lab: Shows how to decouple your solution using modules. Includes step-by-step guidance on how to configure modules in code and using a XAML ModulesCatalog. There is also an exercise that explains how to load Silverlight modules remotely.
  2. Dependency Injection Lab: Shows how to register and consume services in a decoupled way. Explains the main features of Unity, and how to register and resolve dependencies.
  3. Bootstrapper Lab: Shows how to customize the bootstrapping of your application. Explains how to configure a custom logger.
  4. UIComposition Lab: Shows how to compose the UI of you application from several decoupled views. Includes brief step-by-step explanation on using the MVP pattern and the use of controllers. Explains the use of the RegionManager and RegionViewRegistry for ViewInjection and ViewDiscovery.
  5. Communication Lab: Shows how to communicate between modules in a decoupled way. Includes brief step-by-step guidance on using the MVVM pattern (and refactoring from MVP) and detailed steps for using DelegateCommands with AttachedBehaviors. Publishing and Subscribing using the EventAggregator is also described.
  6. MEF Lab: Explains how to load modules using a MEF container for dependency injection, how to use the new ViewExport attribute, how to load modules remotely and monitor its download progress.
  7. Navigation Lab: Explains the view-based navigation approach supported by the Prism API. It shows how to pass parameters between views, canceling/confirming navigation, and how to use the navigation Journal.

Prism Training Kit 4.0相关推荐

  1. VS 2008 .NET Framework 3.5 Training Kit

    Visual Studio 2008 才刚刚发布于MSDN,微软的下载中心就有vs 2008和Framework 3.5的Training Kit下载.这个Training Kit帮助你了解vs200 ...

  2. Windows Phone 7 Developer Tools amp; Training Kit 正式版发布!

    这两天好详细不断,这周我们MSDN落户博客园,昨天IE9 Beta发布,一会儿我还要赶往发布会现场,在这之前,分享给大家一个好消息,Windows Phone 7 看来也不远了,对应的 Windows ...

  3. [转载]拥抱Jini:从Starter Kit 2.0开始(第一部分)

    拥抱Jini:从Starter Kit 2.0开始(第一部分) Jini代表着分布式计算技术的深刻革命,其目的是通过对分布式资源的高效处理,将网络逐渐变成一个方便灵活且易于管理的工具, 这样用户或任何 ...

  4. [转载]拥抱Jini:从Starter Kit 2.0开始(第二部分)

    拥抱Jini:从Starter Kit 2.0开始(第二部分) Jini代表着分布式计算技术的深刻革命,其目的是通过对分布式资源的高效处理,将网络逐渐变成一个方便灵活且易于管理的工具, 这样用户或任何 ...

  5. Java SE Development Kit 9.0.4 的下载安装及配置

    一.下载官方网址:www.oracle.com 二.JDK下载过程 (1)进入官方网址,进入官网界面后,点击Resources,再点击Downloads,然后点击java (2)点击java arch ...

  6. UE商城素材 SciFi/Industrial Level Kit 2.0 科幻/工业级工具包2.0

    UE商城素材 SciFi/Industrial Level Kit 2.0 科幻/工业级工具包2.0 Unreal Engine虚幻游戏引擎素材资源 Unreal Engine Marketplace ...

  7. 不到600美元,即可获取一套MF Porting kit 3.0

    Net Micro Framework v3.0 Porting Kit (随着MF的大力推广,以后可讨论的人群会越来越多了,这真是值得期待的事) 相关链接:http://store.microsof ...

  8. .NET 4.0 的Web Form和EF的例子 Employee Info Starter Kit (v4.0.0)

    ASP.NET 4.0改进了许多不同的场景集(set of scenarios),如Webforms ,Dynamic Data以及基于AJAX的Web开发.此外还有许多对支撑ASP.NET的核心运行 ...

  9. ASP.NET MVC Training Kit发布了

    Scott Guthrie昨天宣布了ASP.NET MVC 按照Ms-PL协议开源发布,具体内容参见ASP.NET MVC 1.0 has been released,也可以参看Scott Hanse ...

最新文章

  1. 科学解析2021年AI领域的10个大胆预测
  2. 国内首档程序员真人秀?这不比博人传热血?!
  3. oracle查询当前归档scn_【学习笔记】Oracle数据库 查看归档日志存放的位置
  4. MySQL查询日志介绍
  5. SQLServer导入Excel截断数据的解决办法
  6. android-NDK-Opengl
  7. java web前后台交互_前后端交互(javaweb)
  8. 细数黑客攻击的七大战术
  9. python中turtle介绍_python中turtle库的简单介绍
  10. js 文本加密 php解密,JavaScript加密和PHP解密
  11. Linux开发sudo apt-cache search检索包
  12. ubuntu 更新源 或者 apt-get install 出错404 not found ,Failed to fetch
  13. java空指针找不到,跪空指针异常,所有的传入参数都判断了非空,实在找不到哪里没有赋值了...
  14. 【算法竞赛-入门经典】计算并输出1+2的值
  15. [RK3399][Android7.1] 调试笔记 --- 查看开机上一次kernel log
  16. 2022年SQL经典面试题总结(带解析)
  17. ubuntu12.04双屏拼接
  18. java 随机生成手机号_Java随机密码生成并和邮箱、手机号匹配
  19. 第一部分 数理逻辑 第三章 命题逻辑的推理理论
  20. ubuntu18.04下拨号上网pppoe存在多个pppd进程导致频繁断网

热门文章

  1. java切面类整合_自定义注解+面向切面整合的日志记录模块(一)
  2. java主机上切换用户,linux 主机上更换默认的jdk
  3. springboot创建单个对象
  4. 原本挂起的线程继续执行
  5. MyBatis 缓存详解-什么时候开启二级缓存?
  6. 注解能力ApplicationContext作为 IoC 容器示例
  7. Filter_细节_过滤器拦截路径配置
  8. SpringBoot AOP拦截器
  9. android和web api接口,WebService和Webapi的区别
  10. Feign深入学习(一)