<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>prism &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/prism/</link>
	<description>Feed of posts on WordPress.com tagged "prism"</description>
	<pubDate>Sat, 28 Nov 2009 12:13:47 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Cityscope - An Urban Kaleidoscope]]></title>
<link>http://loversandrags.wordpress.com/?p=382</link>
<pubDate>Tue, 15 Dec 2009 15:15:45 +0000</pubDate>
<dc:creator>viictorious</dc:creator>
<guid>http://loversandrags.wordpress.com/?p=382</guid>
<description><![CDATA[An art installation located in Cologne, Germany by Marco Hemmerling. In it we see reflecting fragmen]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>An art installation located in Cologne, Germany by Marco Hemmerling.</p>
<blockquote><p>In it we see reflecting fragments of surrounding buildings. While you move around the sculpture, the reflections on the glass constantly change and you become part of the installation with the buildings reflecting in the background. At night the installation is lit from within with colors and distorting film.</p>
<p>-  <a href="http://artisticthings.com/an-urban-kaleidoscope/">Artistic Things</a></p></blockquote>
<p>Photos taken from <a href="http://www.designboom.com/weblog/cat/9/view/5078/cityscope-urban-kaleidoscope-by-marco-hemmerling.html">Designboom</a>:</p>
<p style="text-align:center;"><img class="aligncenter" src="http://www.designboom.com/tools/WPro/images/rid26/city8.jpg" alt="" width="550" height="367" /></p>
<p><!--more--><img class="alignnone" src="http://www.designboom.com/tools/WPro/images/rid26/city1.jpg" alt="" width="550" height="367" /></p>
<p><img class="alignnone" src="http://www.designboom.com/tools/WPro/images/rid26/city5.jpg" alt="" width="550" height="367" /></p>
<p style="text-align:center;"><img class="aligncenter" src="http://www.designboom.com/tools/WPro/images/rid26/city6.jpg" alt="" width="550" height="366" /></p>
<p style="text-align:center;"><img class="aligncenter" src="http://www.designboom.com/tools/WPro/images/rid26/city3.jpg" alt="" width="550" height="365" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[[WPF - SL3] : Prism october Release !]]></title>
<link>http://slouge.wordpress.com/2009/11/15/wpf-silverlight-prism-octobre-2009-release/</link>
<pubDate>Sun, 15 Nov 2009 16:55:18 +0000</pubDate>
<dc:creator>slouge</dc:creator>
<guid>http://slouge.wordpress.com/2009/11/15/wpf-silverlight-prism-octobre-2009-release/</guid>
<description><![CDATA[Une petite actualité pour vous annoncer la sortie officielle de la version 2.1 (octobre 2009) de la ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Une petite actualité pour vous annoncer la sortie officielle de la version 2.1 (octobre 2009) de la Composite Application Guidance (PRISM) pour WPF et Silverlight 3.</p>
<p><a href="http://slouge.wordpress.com/files/2009/11/pnp_logo.gif"><img class="alignnone size-full wp-image-122" title="pnp_logo" src="http://slouge.wordpress.com/files/2009/11/pnp_logo.gif" alt="pnp_logo" width="322" height="87" /></a></p>
<p>Au menu de cette nouvelle version vous trouverez :</p>
<ul>
<li>une mise à jour des projets afin de cibler Silverlight 3</li>
<li>Implémentation de WeakEvents dans les classes DelegateCommand and CompositeCommand, qui corrigent les problèmes de Memory Leak que vous pouviez rencontrer.</li>
<li>Amélioration du TabRegionControlAdapter</li>
<li>Ainsi que quelques corrections mineures de code.</li>
</ul>
<p>Sautez vite dessus !</p>
<p><a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=387c7a59-b217-4318-ad1b-cbc2ea453f40&#38;displaylang=en" target="_blank">Composite Application Guidance for WPF and Silverlight &#8211; October 2009 </a></p>
<p>ou</p>
<p><a href="http://compositewpf.codeplex.com/" target="_blank">CodePlex</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Silverlight Prism Part 1 : Get Started]]></title>
<link>http://sharkerkhaleedmahmud.wordpress.com/2009/11/15/getting-started-with-silverlight-prism-part-1/</link>
<pubDate>Sun, 15 Nov 2009 10:26:47 +0000</pubDate>
<dc:creator>shamrat231</dc:creator>
<guid>http://sharkerkhaleedmahmud.wordpress.com/2009/11/15/getting-started-with-silverlight-prism-part-1/</guid>
<description><![CDATA[Before starting with this tutorial, you should download the latest Prism. Prism 2.1 has been release]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Before starting with this tutorial, you should download the latest Prism. <strong>Prism 2.1</strong> has been released to support Silverlight 3. You can download Prism 2.1 <a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=387c7a59-b217-4318-ad1b-cbc2ea453f40" target="_blank">here</a></p>
<p>This will be for now two part series.</p>
<p>1. <a title="Permanent Link to Url Routing in ASP.NET the simplest way" href="http://sharkerkhaleedmahmud.wordpress.com/2009/11/15/getting-started-with-silverlight-prism-part-1/">Silverlight Prism Part 1 : Get Started</a><br />
2. <a title="Permanent Link to Silverlight Prism Part 2 : Model View View Model (MVVM) Concept" rel="bookmark" href="http://sharkerkhaleedmahmud.wordpress.com/2009/11/25/silverlight-prism-part-2-model-view-view-model-mvvm-concept/">Silverlight Prism Part 2 : Model View View Model (MVVM) Concept</a></p>
<p>So first of all lets create a simple web project in Silverlight 3. Add a Silverlight usercontrol page named as <strong>Shell.xaml</strong>. Think of shell as the top level where the view will be shown. Delete the built in mainpage.xaml. Ok now to use prism, you need to connect the project to prism or add reference of the prism dll. To do that goto add reference and add the prism libraries. </p>
<p><a href="http://sharkerkhaleedmahmud.files.wordpress.com/2009/11/a2pic21.png"><img title="a2pic2" src="http://sharkerkhaleedmahmud.files.wordpress.com/2009/11/a2pic21.png?w=409&#038;h=267#38;h=267&#38;h=267" alt="a2pic2" width="409" height="267" /></a> </p>
<p>Open the folder, where u have unpack the exe file. Run the bat file with name [Desktop &#38; Silverlight - Open Composite Application Library.bat]. Compile the project . According to the readme file, the Composite Application Library assemblies for a Silverlight application will be placed in the CAL\Silverlight\ (look in all debug folder)</p>
<p>Put all the dll file in a folder(eg. Prism). There will be total 7 dll files. </p>
<ol>
<li>Microsoft.Practices.Composite.dll</li>
<li>Microsoft.Practices.Composite.Presentation.dll</li>
<li>Microsoft.Practices.Composite.UnityExtensions.dll</li>
<li>Microsoft.Practices.ServiceLocation.dll</li>
<li>Microsoft.Practices.Unity.dll</li>
<li>Microsoft.Silverlight.Testing.dll</li>
<li>Microsoft.VisualStudio.QualityTools.UnitTesting.Silverlight.dll</li>
</ol>
<p>Ok, now before we add a simple class called BootStrapper.cs, lets talk more about the Shell. Shell.xaml is more like your ASP.NET Masterpage. In here, we define the placeholders as regions. We can show a view on the shell by assigning a view to a particular region. You can design your shell page and apply styles as u like. So basically u will have a single shell page where u can apply mutiple designs according to the styles you create to give different outlook.</p>
<p>Ok we will now add code to BootStrapper.cs</p>
<p> <code><a href="http://sharkerkhaleedmahmud.files.wordpress.com/2009/11/a2pic3.png"><img title="a2pic3" src="http://sharkerkhaleedmahmud.files.wordpress.com/2009/11/a2pic3.png?w=577&#038;h=335#38;h=335&#38;h=335" alt="a2pic3" width="577" height="335" /></a></code>  </p>
<p><span style="text-decoration:underline;">BootStrapper.cs</span></p>
<p>    public class BootStrapper : UnityBootstrapper<br />
    {<br />
        protected override DependencyObject CreateShell()<br />
        {<br />
            Shell main = new Shell();<br />
            Application.Current.RootVisual = main;<br />
            return main;<br />
        }</p>
<p>        protected override Microsoft.Practices.Composite.Modularity.IModuleCatalog GetModuleCatalog()<br />
        {<br />
            ModuleCatalog modules = new ModuleCatalog();<br />
            // in here we add modules <br />
           return modules;<br />
        }<br />
    }</p>
<p>At code level, inherit the UnityBootstrapper from using Microsoft.Practices.Composite.UnityExtensions; In has a abstract class called CreateShell(). In this method we will return the Shell user control we have created . Now we have to connect the Bootstrapper to our application. For that, lets go to app.xaml and remove the line from Application_Startup and add the new line</p>
<p><span style="text-decoration:underline;">App.xaml</span></p>
<p>        private void Application_Startup(object sender, StartupEventArgs e)<br />
        {<br />
            new BootStrapper().Run();<br />
        }</p>
<p>Ok, lets talk about bootstrapper class.  Here we are assign the RootVisual of the SL application and register modules. We have finished with our shell part, so lets create a module. We add now a second project and name it SimplePrismApplication.Search. Same as before, we add the Prism dll to this project. Now create the files listed below</p>
<ol>
<li>SearchModuleResultView.xaml in Views [folder]</li>
<li>SearchModule.cs</li>
<li>SearchResult.cs</li>
<li>and SearchModuleResultViewModel.cs</li>
</ol>
<p>The output should be as shown below  </p>
<p><a href="http://sharkerkhaleedmahmud.files.wordpress.com/2009/11/a2pic4.png"><img title="a2pic4" src="http://sharkerkhaleedmahmud.files.wordpress.com/2009/11/a2pic4.png?w=237&#038;h=127#38;h=127&#38;h=127" alt="a2pic4" width="237" height="127" /></a> </p>
<p><strong>What do we mean by Module?</strong></p>
<p>Module can be views, collection of related components, such as features, views, or business logic.  GetModuleCatalog() in our BootStrapper.cs we are adding the modules that our application will be using. So lets define a module.</p>
<p><span style="text-decoration:underline;">SearchModule.cs </span></p>
<p>using Microsoft.Practices.Composite.Modularity;<br />
using Microsoft.Practices.Composite.Regions;<br />
using Microsoft.Practices.Unity;</p>
<p> namespace SimplePrismApplication.Search<br />
{<br />
    public class SearchModule : IModule<br />
    {<br />
        #region IModule Members</p>
<p>        private IRegionManager regionManager;<br />
        IUnityContainer container;</p>
<p>        public SearchModule(IRegionManager regionManager, IUnityContainer container)<br />
        {<br />
            this.regionManager = regionManager;<br />
        }</p>
<p>        public void Initialize()<br />
        {<br />
            this.regionManager.RegisterViewWithRegion(“ResultRegion”, typeof(SearchModuleResultView));<br />
        }</p>
<p>         #endregion<br />
    }<br />
}</p>
<p>Our module class is inheriting the IModule interface. Here we are registering a view in the region manager. We are assigning our SearchModuleResultView view with a particular region name “ResultRegion” in our Shell.xaml. In our Shell.xaml we add a region as shown below.</p>
<p><span style="text-decoration:underline;">Shell.xaml</span></p>
<p> &#60;UserControl x:Class=&#8221;SimplePrismApplication.Shell&#8221;<br />
    xmlns=&#8221;<a href="http://schemas.microsoft.com/winfx/2006/xaml/presentation">http://schemas.microsoft.com/winfx/2006/xaml/presentation</a>&#8220;<br />
    xmlns:x=&#8221;<a href="http://schemas.microsoft.com/winfx/2006/xaml">http://schemas.microsoft.com/winfx/2006/xaml</a>&#8220;<br />
    xmlns:d=&#8221;<a href="http://schemas.microsoft.com/expression/blend/2008">http://schemas.microsoft.com/expression/blend/2008</a>&#8220;<br />
    xmlns:mc=&#8221;<a href="http://schemas.openxmlformats.org/markup-compatibility/2006">http://schemas.openxmlformats.org/markup-compatibility/2006</a>&#8220;<br />
    mc:Ignorable=&#8221;d&#8221;<br />
   <strong> xmlns:Desings=&#8221;clr-namespace:Microsoft.Practices.Composite.Presentation.Regions;assembly=Microsoft.Practices.Composite.Presentation&#8221;<br />
</strong>    &#62;<br />
    &#60;Grid x:Name=&#8221;LayoutRoot&#8221; Background=&#8221;Silver&#8221;&#62;<br />
        &#60;StackPanel&#62;<br />
            &#60;ItemsControl Desings:RegionManager.RegionName=&#8221;ResultRegion&#8221; Width=&#8221;800&#8243; Height=&#8221;600&#8243; &#62;&#60;/ItemsControl&#62;<br />
        &#60;/StackPanel&#62;<br />
    &#60;/Grid&#62;<br />
&#60;/UserControl&#62;</p>
<p>Look at the bold part, you have to add the region namespace to define a particular region. We will show our current view to this itemcontrol having the region name &#8220;ResultRegion&#8221;. So lets add some text in our view and run the project.</p>
<p><span style="text-decoration:underline;">SearchModuleResultView.xaml</span></p>
<p>&#60;UserControl x:Class=&#8221;SimplePrismApplication.Search.SearchModuleResultView&#8221;<br />
    xmlns=&#8221;<a href="http://schemas.microsoft.com/winfx/2006/xaml/presentation">http://schemas.microsoft.com/winfx/2006/xaml/presentation</a>&#8220;<br />
    xmlns:x=&#8221;<a href="http://schemas.microsoft.com/winfx/2006/xaml">http://schemas.microsoft.com/winfx/2006/xaml</a>&#8220;<br />
    xmlns:d=&#8221;<a href="http://schemas.microsoft.com/expression/blend/2008">http://schemas.microsoft.com/expression/blend/2008</a>&#8220;<br />
    xmlns:mc=&#8221;<a href="http://schemas.openxmlformats.org/markup-compatibility/2006">http://schemas.openxmlformats.org/markup-compatibility/2006</a>&#8220;<br />
    mc:Ignorable=&#8221;d&#8221;<br />
    d:DesignHeight=&#8221;300&#8243; d:DesignWidth=&#8221;400&#8243;&#62;<br />
    &#60;Grid x:Name=&#8221;LayoutRoot&#8221; Background=&#8221;Beige&#8221;&#62;<br />
        &#60;TextBlock Text=&#8221;end of part 1, will continue in part 2&#8243; /&#62;<br />
    &#60;/Grid&#62;<br />
&#60;/UserControl&#62;</p>
<p>For the view to show in the given region, first you have to add the reference SimplePrismApplication.Search in your SimplePrismApplication. Then on the bootstrapper.cs add the module in our GetModuleCatalog()</p>
<p>            ModuleCatalog modules = new ModuleCatalog();<br />
            modules.AddModule(typeof(SearchModule)); //using SimplePrismApplication.Search;<br />
            return modules;</p>
<p>Hit F5 and see the output.</p>
<p><a href="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a2pic51.png"></a><a href="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a2pic51.png"><img class="alignnone size-full wp-image-129" title="a2pic5" src="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a2pic51.png" alt="a2pic5" width="507" height="148" /></a><a href="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a2pic5.png"></a></p>
<p>Guess I will finish here. Any comments welcome. Next week I will continue with part 2.</p>
<p>Thanks<br />
Sharker Khaleed Mahmud<br />
MCTS, MCPD<br />
DHAKA, BANGLADESH</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Prism Eyewear]]></title>
<link>http://tapedek.wordpress.com/2009/11/13/prism-eyewear-2/</link>
<pubDate>Fri, 13 Nov 2009 14:27:18 +0000</pubDate>
<dc:creator>djtapedek</dc:creator>
<guid>http://tapedek.wordpress.com/2009/11/13/prism-eyewear-2/</guid>
<description><![CDATA[Taking their inspiration from the idea of prisms and glass reflections, SabotagePKG has created a tr]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a rel="attachment wp-att-2427" href="http://tapedek.wordpress.com/2009/11/13/prism-eyewear-2/prism1/"><img class="alignleft size-medium wp-image-2427" title="prism1" src="http://tapedek.wordpress.com/files/2009/11/prism1.jpg?w=300" alt="prism1" width="300" height="276" /></a>Taking their inspiration from the idea of prisms and glass reflections, SabotagePKG has created a truly unique glasses case which looks like it has been carved from glass or crystallines. The result is as eyecatching as the glasses themselves, perfectly complementing the Prism brand’s positioning towards people for whom glasses are an important aesthetic accessory.﻿</p>
<p>See and read more at <a href="http://lovelypackage.com/prism-eyewear/">LOVELY PACKAGE</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Building a Composite WPF application]]></title>
<link>http://kisk75.wordpress.com/2009/11/13/building-a-composite-wpf-application/</link>
<pubDate>Fri, 13 Nov 2009 09:45:03 +0000</pubDate>
<dc:creator>kisk75</dc:creator>
<guid>http://kisk75.wordpress.com/2009/11/13/building-a-composite-wpf-application/</guid>
<description><![CDATA[Blog to presenter: http://claudiolassala.spaces.live.com/ Code-examples: https://mvp.support.microso]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Blog to presenter: <a title="http://claudiolassala.spaces.live.com/" href="http://claudiolassala.spaces.live.com/">http://claudiolassala.spaces.live.com/</a>    <br />Code-examples: <a title="https://mvp.support.microsoft.com/default.aspx/profile=ec6b1e0b-8efc-4530-97b0-55bd924e26d0" href="https://mvp.support.microsoft.com/default.aspx/profile=ec6b1e0b-8efc-4530-97b0-55bd924e26d0">https://mvp.support.microsoft.com/default.aspx/profile=ec6b1e0b-8efc-4530-97b0-55bd924e26d0</a></p>
<p>PRISM . like I expected and also felt before this session. It is a lot more easy and smaller than CAB. I think the benefits of using a framework like this will give us a lot more freedom that developing other type of Composite Applications.</p>
<p>Very good session this. Hope to work more with PRISM in combination with WPF, Silverlight and use of MVVM in the future. Will make life more easy.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[National Defense University Press Releases New Security Studies Journal]]></title>
<link>http://bbvm.wordpress.com/2009/11/12/national-defense-university-press-releases-new-security-studies-journal/</link>
<pubDate>Fri, 13 Nov 2009 05:05:07 +0000</pubDate>
<dc:creator>BBVM</dc:creator>
<guid>http://bbvm.wordpress.com/2009/11/12/national-defense-university-press-releases-new-security-studies-journal/</guid>
<description><![CDATA[Prism: A Journal of the Center for Complex Operations The National Defense University Press has rele]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><!-- .style1 { 	border-width: 0px; } --></p>
<table cellspacing="0" cellpadding="16" align="left">
<tbody>
<tr>
<td><a href="http://www.hsdl.org/hslog/?q=node/5171" target="_blank"> <img src="http://www.ndu.edu/inss/press/images/ndulogo2.gif" alt="" width="118" height="83" /></a></td>
</tr>
</tbody>
</table>
<p><strong> <a href="http://www.ndu.edu/inss/press/prism/1/prism1.htm" target="_blank"> Prism: A Journal of the Center for Complex Operations </a></strong></p>
<p>The <a href="http://www.ndu.edu/inss/press/nduphp.html" target="_blank"> National Defense University Press</a> has released the first issue of <a href="http://www.ndu.edu/inss/press/prism/1/prism1.htm" target="_blank">Prism</a>,  a quarterly journal “tailored to serve policy-makers, scholars and practitioners  working to enhance U.S. Government competency in complex operations by exploring  whole-of-community approaches among U.S. Government agencies, academic  institutions, international governments and militaries, non-governmental  organizations and other participants in the complex operations space.”</p>
<p>Prism is chartered by the <a href="http://ccoportal.org/" target="_blank"> Center for Complex Operations </a>, which links U.S. government education and  training institutions to promote unity of effort in complex operations.</p>
<p>NDU Press also publishes <a href="http://www.ndu.edu/inss/Press/jfq_pages/i55.htm" target="_blank">Joint  Force Quarterly</a>, which often has interesting articles pertaining to homeland  security. Explore this month’s article, <a href="http://www.ndu.edu/inss/Press/jfq_pages/editions/i55/24.pdf" target="_blank"> The Department of Homeland Security: An Organization in Transition</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Dinamica e tipologia dei social network]]></title>
<link>http://didatticacolweb2.wordpress.com/2009/11/09/dinamica-e-tipologia-dei-social-network/</link>
<pubDate>Mon, 09 Nov 2009 20:23:28 +0000</pubDate>
<dc:creator>cosmicoweb</dc:creator>
<guid>http://didatticacolweb2.wordpress.com/2009/11/09/dinamica-e-tipologia-dei-social-network/</guid>
<description><![CDATA[]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="aligncenter size-full wp-image-809" title="Conversation Prism" src="http://didatticacolweb2.wordpress.com/files/2009/11/conversation-prism.jpeg" alt="Conversation Prism" width="600" height="450" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Apple's New NYC Upper West Side Store and Louvre, First in France]]></title>
<link>http://pastatech.wordpress.com/2009/11/06/apples-new-nyc-upper-west-side-store-and-louvre-first-in-france/</link>
<pubDate>Fri, 06 Nov 2009 23:43:34 +0000</pubDate>
<dc:creator>pastatech</dc:creator>
<guid>http://pastatech.wordpress.com/2009/11/06/apples-new-nyc-upper-west-side-store-and-louvre-first-in-france/</guid>
<description><![CDATA[I&#8217;ve yet to step foot in a Microsoft Retail Store so to be fair, I can&#8217;t really compare ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img class="alignnone size-full wp-image-449" title="appleuws" src="http://pastatech.wordpress.com/files/2009/11/appleuws1.jpg" alt="appleuws" width="500" height="365" /></p>
<p>I&#8217;ve yet to step foot in a <a href="http://pastatech.wordpress.com/2009/10/17/raining-on-the-windows-7-launch/" target="_blank">Microsoft Retail Store</a> so to be fair, I can&#8217;t really compare Apple&#8217;s Retails to anything else. That&#8217;s too bad, because with no real other competition in sight, the Apple&#8217;s stores will continue to crop up in your favorite cities, NYC and Paris, even if NYC already has three.</p>
<p>An e-mail from Apple hit me today announcing the opening day for New York City&#8217;s newest Apple Store on the Upper West Side. The store will open at 10:00 AM on Saturday, November 14. Located at 67th St and Broadway, the fourth store will supposedly be the largest one in city, larger than the third one located on the lower west side. Apple fanboys are predicted to camp out days before trying to get a whiff of the new Apple air. No new hardware aside from the new Macs released last month are expected to accompany the opening. Rumors are floating around the net that new models for MacBook Pros and MacBook Airs are in the works, but according to Apple&#8217;s Phil Shiller, the holiday line up is set. So January guys?</p>
<p><img class="alignnone size-full wp-image-358" title="louvreapple" src="http://pastatech.wordpress.com/files/2009/11/louvreapple.jpg" alt="louvreapple" width="500" height="747" /></p>
<p>Not only is Apple opening a new store in NYC this month, but they also opened up their first store in France yesterday, specifically in Paris, in the Carrousel du Louvre shopping center which is really just underground of the Louvre Museum. I am much more excited about this one than the Upper West Side store opening next week. For one thing, I was just in Paris and visited the Louvre in April, and I saw nothing, not even a small rumbling of possible Apple-y goodness being built there. Apple&#8217;s all-glass exterior for many of their retail stores blends well with the Louvre prism.</p>
<p><span style='text-align:center; display: block;'><object width='425' height='350'><param name='movie' value='http://www.youtube.com/v/PmZXSrs3B3I&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' /><param name='allowfullscreen' value='true' /><param name='wmode' value='transparent' /><embed src='http://www.youtube.com/v/PmZXSrs3B3I&#038;rel=1&#038;fs=1&#038;showsearch=0&#038;hd=0' type='application/x-shockwave-flash' allowfullscreen='true' width='425' height='350' wmode='transparent'></embed></object></span></p>
<p>I&#8217;m sure the French are ecstatic and overjoyed. I&#8217;ll ask my cousins if they plan to check it out.</p>
<p>Images from <a href="http://www.iphonesavior.com/2009/11/apples-upper-west-side-store-to-open-november-14-1.html" target="_blank">iPhone Savior</a> and <a href="http://www.9to5mac.com/Apple-store-France-louvre-645654" target="_blank">9to5Mac</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[[REVIEW] Prism - Faye Kellerman &amp; Aliza Kellerman]]></title>
<link>http://tezmilleroz.wordpress.com/2009/11/06/review-prism-faye-kellerman-aliza-kellerman/</link>
<pubDate>Fri, 06 Nov 2009 10:30:25 +0000</pubDate>
<dc:creator>Tez Miller</dc:creator>
<guid>http://tezmilleroz.wordpress.com/2009/11/06/review-prism-faye-kellerman-aliza-kellerman/</guid>
<description><![CDATA[Faye Kellerman &amp; Aliza Kellerman Prism HarperCollins (CA: 15th June 2009; US: 23rd June 2009; AU]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://www.harpercollins.com/harperimages/isbn/medium/1/9780061687211.jpg"><img style="float:left;cursor:hand;width:100px;height:150px;margin:0 10px 10px 0;" src="http://www.harpercollins.com/harperimages/isbn/medium/1/9780061687211.jpg" border="0" alt="" /></a><b>Faye Kellerman &#38; Aliza Kellerman<br />
<u>Prism</u><br />
HarperCollins (CA: 15th June 2009; US: 23rd June 2009; AU: 1st October 2009)<br />
<a href="http://www.amazon.com/gp/product/0061687219?ie=UTF8&#38;tag=tesa06-20&#38;linkCode=as2&#38;camp=1789&#38;creative=9325&#38;creativeASIN=0061687219">Buy (US)</a> <a href="http://www.amazon.co.uk/gp/product/0061687219?ie=UTF8&#38;tag=tesa-21&#38;linkCode=as2&#38;camp=1634&#38;creative=6738&#38;creativeASIN=0061687219">Buy (UK)</a> <a href="http://www.amazon.ca/gp/product/0061687219?ie=UTF8&#38;tag=tesa0f-20&#38;linkCode=as2&#38;camp=15121&#38;creative=330641&#38;creativeASIN=0061687219">Buy (CA)</a> <a href="http://www.bookdepository.co.uk/book/9780061687211/?a_aid=TezMillerOz">Buy (Worldwide)</a></b></p>
<p>On the road for a school excursion to the Carlsbad Caverns, one teacher and three teens in their van crash. The teens manage to escape, and seek shelter in a small cave when it begins to rain. But inside, they fall into nothingness&#8230;but awaken in their beds as if the whole thing never happened. In fact, their school trip is still a week away. But the world isn&#8217;t the same now: there&#8217;s no medical care. If someone gets sick or badly injured, it&#8217;s pretty much a death sentence. Kaida Hutchenson doesn&#8217;t want her new friend Joy to die, and so she must track down some forbidden research whilst also pay a spill dealer for something that could save Joy&#8217;s life. But now all of their lives are at risk of being murdered.</p>
<p>If you&#8217;ve never read a parallel universe novel before, here&#8217;s a great place to start. The characters may be cardboard cut-outs, but the social conscience is a winner, and this could be an ideal wake-up call for teens to stand up and start caring for their own health, and the well-being of others. Though a bit dragging in parts, it&#8217;s a killer premise.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[I can't keep up - UI in the brave new world - PRISM]]></title>
<link>http://rajanpatel.wordpress.com/2009/11/04/i-can-keep-up-ui-in-the-brave-new-world-prism/</link>
<pubDate>Wed, 04 Nov 2009 23:28:02 +0000</pubDate>
<dc:creator>rajanpatel</dc:creator>
<guid>http://rajanpatel.wordpress.com/2009/11/04/i-can-keep-up-ui-in-the-brave-new-world-prism/</guid>
<description><![CDATA[Ok I am getting information overload – looking into a new UI initiative and am coming across new ter]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Ok I am getting information overload – looking into a new UI initiative and am coming across new terms&#160; &#8211; that I need to jot these down: </p>
<p><a href="http://www.softinsight.com/bnoyes/2008/07/03/CompositeApplicationGuidanceForWPFAkaPrismShips.aspx">PRISM</a> – the new name for the CAL or CAG development:</p>
<p> <a href="http://compositewpf.codeplex.com/">http://compositewpf.codeplex.com/</a>   <br /><a href="http://msdn.microsoft.com/en-us/magazine/cc785479.aspx">http://msdn.microsoft.com/en-us/magazine/cc785479.aspx</a>
<p>Code project and channel 9 articles to build a light weight framework using PRISM:</p>
<p> <a href="http://www.codeproject.com/KB/WPF/IntroductionCompositeWPF.aspx">CodeProject PRISM part1</a>   <br /><a href="http://69.10.233.10/KB/WPF/IntroductionCompositeWPF2.aspx">CodeProject PRISM part2</a>   <br /><a href="http://69.10.233.10/KB/WPF/CalciumPart01.aspx">Calcium</a>   <br /><a href="http://channel9.msdn.com/posts/akMSFT/Creating-a-modular-application-using-Prism-V2-Part-1-of-4--Creating-a-shell-and-modules/">Channel 9 articles</a>
<p>If developing a plugin architecture how do you stop the rotten egg crashing your whole app? Use MAF or MEF and hee is a <a href="http://mdavey.wordpress.com/2009/11/02/multiple-appdomain-container-system-addin/" rel="nofollow">good summary of the problem</a></p>
<p>And if you want to use <a href="http://www.agilification.com/post/PRISM-for-WinForm.aspx">Winforms on PRISM</a>.</p>
<p>Finally the <a href="http://wpfdisciples.wordpress.com/">WPF Disciples community</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Prism - Composite Application Guidance for WPF and Silverlight - October 2009]]></title>
<link>http://vincenthomedev.wordpress.com/2009/10/31/prism-composite-application-guidance-for-wpf-and-silverlight-october-2009/</link>
<pubDate>Sat, 31 Oct 2009 15:00:27 +0000</pubDate>
<dc:creator>Vincent Leung</dc:creator>
<guid>http://vincenthomedev.wordpress.com/2009/10/31/prism-composite-application-guidance-for-wpf-and-silverlight-october-2009/</guid>
<description><![CDATA[This minor update of the Composite Application Guidance for WPF and Silverlight allows you to use th]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This minor update of the Composite Application Guidance for WPF and Silverlight allows you to use the Composite Application Library with Silverlight 3. The following changes were implemented in this release:</p>
<ul>
<li>All Visual Studio projects (Composite Application Library, reference implementation, and Quickstarts) were migrated to use Silverlight 3. If you do not want to upgrade to Silverlight 3, see <a href="#OpeningProjectsWithSilverlight">Opening Projects with Silverlight 2</a>. </li>
<li><b>TabRegionControlAdapter</b> was modified to support binding in the <b>TabItem</b>&#8217;s control header in Silverlight 3. This feature was present for Silverlight 2 but stopped working in Silverlight 3 due to a breaking change. It now supports both versions of Silverlight. </li>
<li>Implemented the <a href="http://msdn.microsoft.com/en-us/library/aa970850.aspx">WeakEvent Pattern</a> for the <b>DelegateCommand</b>&#8217;s and <b>CompositeComand</b>&#8217;s<b> CanExecuteChanged</b> event to fix a possible memory leak in the applications using the Composite Application Library commands. For more information, see <a href="#CommandMemoryIssues">Composite Application Library Command Memory Issues and Solution</a>. </li>
<li><b>CreateXap.bat</b> file was modified to search for Silverlight 3 assemblies if the Silverlight 2 reference assemblies cannot be found. This is to support the infrastructure required to run the Composite Application Library unit tests. Applications already using the library will not be affected</li>
</ul>
<p><a href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&#38;FamilyID=387c7a59-b217-4318-ad1b-cbc2ea453f40#filelist">Download details: Composite Application Guidance for WPF and Silverlight &#8211; October 2009</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[prism project #2]]></title>
<link>http://tamisanders.com/2009/10/28/prism-project-2/</link>
<pubDate>Thu, 29 Oct 2009 02:59:58 +0000</pubDate>
<dc:creator>tamisanders</dc:creator>
<guid>http://tamisanders.com/2009/10/28/prism-project-2/</guid>
<description><![CDATA[my time as a guest designer for PRISM PAPERS is almost up! i&#8217;ve really enjoyed being part of t]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>my time as a guest designer for <a href="http://www.prismpapers.com" target="_blank">PRISM PAPERS</a> is almost up!</p>
<p>i&#8217;ve really enjoyed being part of their team for a little while - getting to chat with their designers and seeing what terrific projects they create&#8230; {not that i won&#8217;t STILL be checking their blog to see what they are up to after october ends <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  }</p>
<p>tomorrow, my last project will be up, and i hope that you will hop on over to the <a href="http://www.prismpapers.blogspot.com/" target="_blank">PRISM BLOG</a> and check it out;  i can only give you a t-nin-see peek here! </p>
<p><a href="http://tamisanders.wordpress.com/files/2009/10/blessings-jar-2-prism.jpg"><img class="aligncenter size-full wp-image-987" title="blessings jar 2 - prism" src="http://tamisanders.wordpress.com/files/2009/10/blessings-jar-2-prism.jpg" alt="blessings jar 2 - prism" width="472" height="315" /></a></p>
<p> if you like the project, i hope you&#8217;ll take the time to post a comment so i know you looked!</p>
<p>and if you LOVE cardstock like i do, i hope that you have bookmarked the Prism blog so that you can enjoy more of their fabulous design teams creations too!</p>
<p>&#160;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Why is the sky blue?]]></title>
<link>http://curiousbastard.wordpress.com/2009/11/26/why-is-the-sky-blue/</link>
<pubDate>Thu, 26 Nov 2009 12:46:26 +0000</pubDate>
<dc:creator>Jack</dc:creator>
<guid>http://curiousbastard.wordpress.com/2009/11/26/why-is-the-sky-blue/</guid>
<description><![CDATA[Supposed that you&#8217;re having a amiable picnic on a hilltop with your fellow friends and family ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://curiousbastard.wordpress.com/files/2009/11/blue-sky.jpg"><img class="aligncenter size-full wp-image-124" title="Blue Sky" src="http://curiousbastard.wordpress.com/files/2009/11/blue-sky.jpg" alt="" width="500" height="375" /></a></p>
<p>Supposed that you&#8217;re having a amiable picnic on a hilltop with your fellow friends and family and gazing through the vast land of sceneries, you look up to the sky and you started to wonder why is it blue and not black? Well, the answer is simple, when we look towards the sun at sunset, we see red and orange colours because the blue light has been scattered out and away from the line of sight.</p>
<p><!--more--></p>
<p style="text-align:center;"><a href="http://curiousbastard.wordpress.com/files/2009/11/lightprism.jpg"><img class="aligncenter size-full wp-image-126" title="Light Prism" src="http://curiousbastard.wordpress.com/files/2009/11/lightprism.jpg" alt="" width="500" height="324" /></a></p>
<p style="text-align:center;">Image by <a href="http://www.gettyimages.com/detail/89860754/Hulton-Archive" target="_blank"><em><strong>GettyImages</strong></em></a></p>
<p>To further our understanding of &#8220;The Sky&#8221;, we need to look into the past in the time of late 16th century where geniuses like Isaac Newton arose and shows us that white light doesn&#8217;t turns out to be white at all with a light prism but an array of colors of a rainbow which it had violet, indigo, blue, green, yellow, orange and red and those colors form a spectrum. The colours of light are distinguished by their different wavelengths. The visible part of the spectrum ranges from red light with a wavelength of about 720 nm, to violet with a wavelength of about 380 nm, with orange, yellow, green, blue and indigo between.  The three different types of colour receptors in the retina of the human eye respond most strongly to red, green and blue wavelengths, giving us our colour vision.</p>
<p><a href="http://curiousbastard.wordpress.com/files/2009/11/wavelength_figure.jpg"><img class="aligncenter size-full wp-image-127" title="Wavelength Figure" src="http://curiousbastard.wordpress.com/files/2009/11/wavelength_figure.jpg" alt="" width="445" height="588" /></a></p>
<p>As you can observe the image above, you&#8217;ll notice that the visible light wavelength is between 400 nm and 700nm. De facto that the shorter the wavelength, the more blue you&#8217;ll see, why? Because it was caused by <a href="http://en.wikipedia.org/wiki/Rayleigh_scattering" target="_blank">Rayleigh Scattering</a> or electromagnetic radiation by particles much smaller than the wavelength of the light, which may be individual atoms or molecules. In other words, the light ray from the sun make contact with the molecules or any other microscopic debris in the atmosphere. In 1911, Einstein and his fellow colleague would put an end to this mystery of the molecules of oxygen and nitrogen in the air are sufficient to account for the scattering. They were even able to use the calculation as a further verification of Avogadro&#8217;s number when compared with observation.  The molecules are able to scatter light because the electromagnetic field of the light waves induces electric dipole moments in the molecules.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Prism Eyewear]]></title>
<link>http://dorodesign.wordpress.com/2009/11/25/prism-eyewear/</link>
<pubDate>Wed, 25 Nov 2009 13:22:13 +0000</pubDate>
<dc:creator>dorodesign</dc:creator>
<guid>http://dorodesign.wordpress.com/2009/11/25/prism-eyewear/</guid>
<description><![CDATA[Very interesting, and eye catching.  I just wonder what the cost is like. &nbsp; &nbsp; &nbsp; ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><em>Very interesting, and eye catching.  I just wonder what the cost is like.</em></p>
<p><em> </em></p>
<p><em>
<p>&#160;</p>
<p style="text-align:center;"><a href="http://lovelypackage.com/prism-eyewear/"><img src='http://dorodesign.files.wordpress.com/2009/11/prism1.jpg' alt='' /></a></p>
<p>&#160;</p>
<p>&#160;</p>
<p style="text-align:center;"><a href="http://lovelypackage.com/prism-eyewear/"><img src='http://dorodesign.files.wordpress.com/2009/11/prism3.jpg' alt='' /></a></p>
<p>&#160;</p>
<p></em></p>
<p>&#160;</p>
<blockquote><p>Designed by SabotagePKG &#124; Country: United Kingdom</p>
<p>“Taking their inspiration from the idea of prisms and glass reflections, SabotagePKG has created a truly unique glasses case which looks like it has been carved from glass or crystallines. The result is as eyecatching as the glasses themselves, perfectly complementing the Prism brand’s positioning towards people for whom glasses are an important aesthetic accessory.</p>
<p>The completely transparent two-piece, injection moulded case stands upright and reflects the core idea that glasses are all about light and vision. The case design also stands apart from anything else on the market, giving the Prism brand real standout at point of sale.</p>
<p>SabotagePKG’s Creative Director, Sav Savva, comments: “Prism glasses are hand-made and hand-finished with great emphasis laid on combining traditional techniques with beautiful modern aesthetics. We therefore worked with these brand values to create something equally unique that would reflect the traditional function of glasses and add an aspirational, beautiful look to the packaging itself. It’s been very rewarding to see a number of famous faces already wearing the products.”</p></blockquote>
<p>via <a href="http://lovelypackage.com/prism-eyewear/">Prism Eyewear</a>.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[WPF: Replicating MDI Application Behaviour]]></title>
<link>http://waxtadpole.wordpress.com/2009/11/25/wpf-replicating-mdi-application-behaviour/</link>
<pubDate>Wed, 25 Nov 2009 06:36:58 +0000</pubDate>
<dc:creator>baraholka1</dc:creator>
<guid>http://waxtadpole.wordpress.com/2009/11/25/wpf-replicating-mdi-application-behaviour/</guid>
<description><![CDATA[I decided to use Prism, aka Microsoft Composite Application Guidance For WPF and Silverlight. This i]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I decided to use <strong>Prism,</strong> aka Microsoft<a href="http://msdn.microsoft.com/en-us/library/dd458809.aspx"> Composite Application Guidance For WPF and Silverlight.</a></p>
<p>This is very much like using a supersonic jet fighter to pop down to the local shops but its effective, not very hard and does not require you to write reams of fragile custom code. You just need to spend a bit of time getting used to Prism. Now that&#8217;s not a <em>trivial </em>task, but you should have covered the fundamental concepts within a working week, assuming you have some prior knowledge of Dependency Injection.</p>
<p>The huge advantage to you is that Prism is written by people who are much better programmers than you or I are, so the code is robust, whereas writing a custom MDI Window Manager is out of the league of most Intermediate-level developers (most of us).</p>
<p>Very simply, Prism allows the development of <i>Modular Applications </i> in which the User Interface of an application is decomposed into loosely-coupled <em>Modules</em>, each of which occupies a specific area on the screen, known as a <em>Region.</em></p>
<p>No window (known in Prism as a <em>View</em>) can move outside the <em>Region</em> in which it is contained. This replicates the MDI-like behaviour you&#8217;re looking for.</p>
<p>Prism is also a library of <em>Best Practices</em> &#8211; it&#8217;s produced by the <a href="http://msdn.microsoft.com/en-us/default.aspx">Microsoft Patterns and Practices</a> team &#8211; so you get heaps of built-ins for free. And <a href="http://www.codeplex.com/CompositeWPF/Thread/List.aspx">there&#8217;s a helpful forum </a>where others using Prism are happy to help us newbies.</p>
<p>You can also have multiple windows (views) open simultaneously if you want, but this will render as a tabbed interface which is not exactly the same as MDI.</p>
<p>I embarked upon this approach and have been successful in producing a MDI-like app. It wasn&#8217;t too hard and I learnt heaps along the way. Go for it.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Silverlight Prism Part 2 : Model View View Model (MVVM) Concept]]></title>
<link>http://sharkerkhaleedmahmud.wordpress.com/2009/11/25/silverlight-prism-part-2-model-view-view-model-mvvm-concept/</link>
<pubDate>Wed, 25 Nov 2009 04:15:45 +0000</pubDate>
<dc:creator>shamrat231</dc:creator>
<guid>http://sharkerkhaleedmahmud.wordpress.com/2009/11/25/silverlight-prism-part-2-model-view-view-model-mvvm-concept/</guid>
<description><![CDATA[Before we start with the part 2, I would like to introduce you to the concept of ModelView-View-Mode]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic2.png"></a>Before we start with the part 2, I would like to introduce you to the concept of ModelView-View-Model (MVVM). We will be integrating MVVM in this part by giving simple example.</p>
<p><span style="text-decoration:underline;">MVVM</span></p>
<p>MVVM is a great pattern to start with. MVVM allows the user to separate the View from the data and logic layer. So basically the designer can work on the xaml part on the blend while the developer can work on the data and logic on a separate view model class. In other words, separation of presentation layer and data access layer is being done very easily.</p>
<p><span style="text-decoration:underline;">VIEWS</span></p>
<p>A view can be a simple xaml usercontrol. Usually, you put it in a Views folder. You can put resources, animation, navigation, powerful bindings and themes in the usercontrol. I would suggest that you put the resource in different places like in App.xaml but it is easier for the designer to work on the xaml control in blend if the resources are there. You will be leaving the data logic of binding in your view model class and not in your Views usercontrol (.cs) and thus loose coupling allows greater reusability and easier Dependency Injection(DI) and maintainability .</p>
<p>This is a continuation of <a title="Silverlight Prism Part 1 : Get Started" href="http://sharkerkhaleedmahmud.wordpress.com/2009/11/15/getting-started-with-silverlight-prism-part-1/">Silverlight Prism Part 1 : Get Started</a> of Silverlight Prism. So lets change some of the name and create some directories as shown below to introduce MVVM. For simplicity, we will create directory for each part of Model View ViewModel.</p>
<p><a href="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic1.png"><img class="alignnone size-full wp-image-147" title="a3pic1" src="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic1.png" alt="" width="248" height="312" /></a></p>
<p>So first lets look at the model class where i will be creating properties for our stories. I will be using <a href="http://weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-3-using-networking-to-retrieve-data-and-populate-a-datagrid.aspx" target="_blank">Scott Digg</a> example here.</p>
<p><span style="text-decoration:underline;">StoriesMdel.cs</span></p>
<p>    public class StoriesModel<br />
    {<br />
        public int Id { get; set; }<br />
        public string Title { get; set; }<br />
        public string Description { get; set; }<br />
        public int NumDiggs { get; set; }<br />
        public Uri HrefLink { get; set; }<br />
        public string ThumbNail { get; set; }<br />
    }</p>
<p>So basically that is an example of model i.e stories. I will now use this model in our view model class by creating dummy collection and modifing the views to show some actual output. For this we will copy the code from Digg  example and put it in our view. I will also be using the same design (App.xaml) that Scott created. At the moment, I am reusing only six Scott styles in the (SearchModuleResultViewModel.xaml) view.</p>
<p>The styles that I have used here are </p>
<ol>
<li>DiggPanel</li>
<li>StoriesList</li>
<li>NumDiggs</li>
<li>NumDigsSubBlock</li>
<li>ThumbNailPreview</li>
<li>TitleBlock</li>
</ol>
<p><span style="text-decoration:underline;">SearchModuleResultView.xaml</span> (View)</p>
<p>&#60;UserControl x:Class=&#8221;SimplePrismApplication.Search.SearchModuleResultView&#8221;<br />
    xmlns=&#8221;<a href="http://schemas.microsoft.com/winfx/2006/xaml/presentation">http://schemas.microsoft.com/winfx/2006/xaml/presentation</a>&#8220;<br />
    xmlns:x=&#8221;<a href="http://schemas.microsoft.com/winfx/2006/xaml">http://schemas.microsoft.com/winfx/2006/xaml</a>&#8220;<br />
    xmlns:d=&#8221;<a href="http://schemas.microsoft.com/expression/blend/2008">http://schemas.microsoft.com/expression/blend/2008</a>&#8220;<br />
    xmlns:mc=&#8221;<a href="http://schemas.openxmlformats.org/markup-compatibility/2006">http://schemas.openxmlformats.org/markup-compatibility/2006</a>&#8220;<br />
    mc:Ignorable=&#8221;d&#8221;<br />
    d:DesignHeight=&#8221;300&#8243; d:DesignWidth=&#8221;400&#8243;&#62;<br />
    &#60;Grid x:Name=&#8221;LayoutRoot&#8221; Background=&#8221;Beige&#8221; Height=&#8221;300&#8243;&#62;<br />
        &#60;ListBox x:Name=&#8221;StoriesList&#8221; Style=&#8221;{StaticResource StoriesList}&#8221; ItemsSource=&#8221;{Binding Stories}&#8221;&#62;<br />
            &#60;ListBox.ItemTemplate&#62;<br />
                &#60;DataTemplate&#62;<br />
                    &#60;StackPanel Orientation=&#8221;Horizontal&#8221;&#62;<br />
                        &#60;!&#8211; Yellow Digg Panel with NumDiggs&#8211;&#62;<br />
                        &#60;StackPanel Style=&#8221;{StaticResource DiggPanel}&#8221; &#62;<br />
                            &#60;TextBlock Text=&#8221;{Binding NumDiggs}&#8221; Style=&#8221;{StaticResource NumDigsBlock}&#8221; /&#62;<br />
                            &#60;TextBlock Text=&#8221;diggs&#8221; Style=&#8221;{StaticResource NumDigsSubBlock}&#8221; /&#62;<br />
                        &#60;/StackPanel&#62;<br />
                        &#60;!&#8211; Story Thumbnail Preview &#8211;&#62;<br />
                        &#60;Image Source=&#8221;{Binding ThumbNail}&#8221; Style=&#8221;{StaticResource ThumbNailPreview}&#8221; /&#62;<br />
                        &#60;!&#8211; Story Title&#8211;&#62;<br />
                        &#60;TextBlock Text=&#8221;{Binding Title}&#8221; Margin=&#8221;5&#8243; Style=&#8221;{StaticResource TitleBlock}&#8221;/&#62;<br />
                    &#60;/StackPanel&#62;<br />
                &#60;/DataTemplate&#62;<br />
            &#60;/ListBox.ItemTemplate&#62;<br />
        &#60;/ListBox&#62;<br />
    &#60;/Grid&#62;<br />
&#60;/UserControl&#62;</p>
<p>Put the styles in App.xaml file for now. Now, all left is to create some dummy variables and see the output. At code level, we will create constructor injection by injecting our view model in the constructor of the view like this.</p>
<p><span style="text-decoration:underline;">SearchModuleResultView.xaml.cs</span></p>
<p>    public partial class SearchModuleResultView : UserControl<br />
    {<br />
        public SearchModuleResultView(SearchModuleResultViewModel viewModel)<br />
        {<br />
            InitializeComponent();<br />
            this.DataContext = viewModel;<br />
        }<br />
    }</p>
<p>We have set the <strong>DataContext</strong> to the view model, thus taking care of binding. So lets create some dummy variables and see if this works or not.</p>
<p><a href="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic2.png"><img class="alignnone size-full wp-image-153" title="a3pic2" src="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic2.png" alt="" width="290" height="170" /></a></p>
<p><span style="text-decoration:underline;">SearchModuleResultViewModel.cs</span></p>
<p>    public class SearchModuleResultViewModel<br />
    {<br />
        public List&#60;StoriesModel&#62; Stories { get; set; }</p>
<p>        public SearchModuleResultViewModel()<br />
        {<br />
            Stories = Stories ?? new List&#60;StoriesModel&#62;();</p>
<p>            Stories.Add(new StoriesModel { Title=&#8221;example 1&#8243;, Description= &#8220;fdfd&#8221;, NumDiggs=2 });<br />
        }<br />
    }</p>
<p><strong><span style="text-decoration:underline;">Static content output.</span></strong></p>
<p><a href="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic31.png"><img class="alignnone size-full wp-image-156" title="a3pic3" src="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic31.png" alt="" width="189" height="89" /></a><a href="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic3.png"></a></p>
<p>Hmm, so far we have tested the MVVM concept and implemented digg sample using static content. Now we will test it using live web service.  Before we create webservice, we need to create an interface. So lets add a new folder call WebService and add a new interface class called ISimpleService.cs. In here we add a method search to do search with a callback mechanism.</p>
<p><span style="text-decoration:underline;">ISimpleService.cs</span></p>
<p>using System.Collections.Generic;</p>
<p>namespace SimplePrismApplication.Search<br />
{<br />
    public interface ISimpleService<br />
    {<br />
        void DiggSearch(string value, Action&#60;IEnumerable&#60;StoriesModel&#62;&#62; SearchCallBack);<br />
    }<br />
}</p>
<p>Now we need to add reference of this interface to the view model class.</p>
<p><span style="text-decoration:underline;">SearchModuleResultViewModel.cs</span></p>
<p>    public class SearchModuleResultViewModel<br />
    {<br />
        public List&#60;StoriesModel&#62; Stories { get; set; }<br />
        public ISimpleService DiggService { get; set; }</p>
<p>        public SearchModuleResultViewModel(ISimpleService service)<br />
        {<br />
            Stories = Stories ?? new List&#60;StoriesModel&#62;();<br />
            this.DiggService = service;<br />
            this.DiggService.DiggSearch(&#8220;baseball&#8221;, OnSearchCompleted);<br />
        }</p>
<p>        private void OnSearchCompleted(IEnumerable&#60;StoriesModel&#62; StoriesModel)<br />
        {<br />
            this.Stories.Clear();<br />
            foreach(StoriesModel story in StoriesModel)<br />
            {<br />
                this.Stories.Add(story);<br />
            }<br />
        }<br />
    }</p>
<p>We will add a webservice called Service.cs in WebService folder inheriting the interface ISimpleService.cs. Also add a reference of System.Xml.Linq to your Silverlight project. Reusing the code from Scott blog, it looks like this.</p>
<p><span style="text-decoration:underline;">DiggService.cs</span></p>
<p>using System.Xml.Linq;<br />
using System.Linq;</p>
<p>namespace SimplePrismApplication.Search<br />
{<br />
    public class DiggService : ISimpleService<br />
    {<br />
        public void DiggSearch(string value, Action&#60;IEnumerable&#60;StoriesModel&#62;&#62; SearchCallBack)<br />
        {<br />
            // url<br />
            string url = String.Format(&#8220;<a href="http://services.digg.com/stories/topic/{0}?count=20&#38;appkey=http%3A%2F%2Fscottgu.com">http://services.digg.com/stories/topic/{0}?count=20&#38;appkey=http%3A%2F%2Fscottgu.com</a>&#8220;, value);</p>
<p>            // Initiate Async Network call to Digg<br />
            WebClient service = new WebClient();<br />
            service.DownloadStringCompleted += (sender, e) =&#62; SearchCallBack(DisplayStories(e));<br />
            service.DownloadStringAsync(new Uri(url));<br />
        }</p>
<p>        private IEnumerable&#60;StoriesModel&#62; DisplayStories(DownloadStringCompletedEventArgs e)<br />
        {<br />
            XDocument xmlStories = XDocument.Parse(e.Result);</p>
<p>            var stories = from story in xmlStories.Descendants(&#8220;story&#8221;)<br />
                          where story.Element(&#8220;thumbnail&#8221;) != null &#38;&#38;<br />
                                !story.Element(&#8220;thumbnail&#8221;).Attribute(&#8220;src&#8221;).Value.EndsWith(&#8220;.gif&#8221;)<br />
                          select new StoriesModel<br />
                          {<br />
                              Id = (int)story.Attribute(&#8220;id&#8221;),<br />
                              Title = ((string)story.Element(&#8220;title&#8221;)).Trim(),<br />
                              Description = ((string)story.Element(&#8220;description&#8221;)).Trim(),<br />
                              ThumbNail = (string)story.Element(&#8220;thumbnail&#8221;).Attribute(&#8220;src&#8221;).Value,<br />
                              HrefLink = new Uri((string)story.Attribute(&#8220;link&#8221;)),<br />
                              NumDiggs = (int)story.Attribute(&#8220;diggs&#8221;),<br />
                          };</p>
<p>            return stories;<br />
        }<br />
    }<br />
}</p>
<p>Now hitting F5 will not display the output as in this case we are using web service, not static content. So we need to register the webservice in the UnityContainer. We do that in our module section.</p>
<p>in the SearchModule constructor we set</p>
<p>        public SearchModule(IRegionManager regionManager, IUnityContainer container)<br />
        {<br />
            this.regionManager = regionManager;<br />
            this.container = container;<br />
        }</p>
<p>and register the service in the IUnityContainer like this</p>
<p>        public void Initialize()<br />
        {<br />
            this.container.RegisterType&#60;ISimpleService, DiggService&#62;(new ContainerControlledLifetimeManager());<br />
            this.regionManager.RegisterViewWithRegion(&#8220;ResultRegion&#8221;, typeof(SearchModuleResultView));<br />
        }</p>
<p>Hit F5 and see the output. Funny thing it will not show the deserved output. Why? The binding is being done before we receive the data from the webservice. Well that is the scenario at the moment. Now to avoid that i will use <strong>ObservableCollection</strong> instead of <strong>List</strong> like this</p>
<p><a href="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic4.png"><img class="alignnone size-full wp-image-160" title="a3pic4" src="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic4.png" alt="" width="485" height="173" /></a></p>
<p><span style="text-decoration:underline;">Output</span></p>
<p><a href="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic5.png"><img class="alignnone size-full wp-image-161" title="a3pic5" src="http://sharkerkhaleedmahmud.wordpress.com/files/2009/11/a3pic5.png" alt="" width="801" height="302" /></a></p>
<p>Thanks<br />
Sharker Khaleed Mahmud<br />
Software Developer<br />
(MCP,MCTS,MCPD[web])</p>
<p>References:</p>
<p><a href="http://johnpapa.net/silverlight/5-minute-overview-of-mvvm-in-silverlight/" target="_blank">5 Minute Overview of MVVM in Silverlight : JohnPapa.net</a><br />
<a href="http://www.codeplex.com/CompositeWPF/" target="_blank">Codeplex Sample</a><br />
<a href="http://weblogs.asp.net/scottgu/pages/silverlight-tutorial-part-3-using-networking-to-retrieve-data-and-populate-a-datagrid.aspx" target="_blank">Scott DiggExample</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Insatiate]]></title>
<link>http://willtyrman.wordpress.com/2009/11/24/insatiate/</link>
<pubDate>Tue, 24 Nov 2009 18:49:11 +0000</pubDate>
<dc:creator>willtyrman</dc:creator>
<guid>http://willtyrman.wordpress.com/2009/11/24/insatiate/</guid>
<description><![CDATA[I felt within me A prism of light shatter Spreading colours Of creative desire To write of all thing]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>I felt within me<br />
A prism of light shatter<br />
Spreading colours<br />
Of creative desire<br />
To write of all things.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[flowing fabric]]></title>
<link>http://vanillawalk.wordpress.com/2009/11/24/flowing-fabric/</link>
<pubDate>Tue, 24 Nov 2009 11:25:35 +0000</pubDate>
<dc:creator>kamonnart</dc:creator>
<guid>http://vanillawalk.wordpress.com/2009/11/24/flowing-fabric/</guid>
<description><![CDATA[&nbsp; paper people! it&#8217;s the first time im showing you my 3D model assignment here:D this is ]]></description>
<content:encoded><![CDATA[&nbsp; paper people! it&#8217;s the first time im showing you my 3D model assignment here:D this is ]]></content:encoded>
</item>
<item>
<title><![CDATA[AFA'09 -The DC x GSC Experience. ]]></title>
<link>http://zh3us.wordpress.com/2009/11/23/afa09-the-dc-x-gsc-experience/</link>
<pubDate>Mon, 23 Nov 2009 06:41:13 +0000</pubDate>
<dc:creator>zh3us</dc:creator>
<guid>http://zh3us.wordpress.com/2009/11/23/afa09-the-dc-x-gsc-experience/</guid>
<description><![CDATA[My Version of the many posts in the interwerbs. This year&#8217;s AFA was really epic except for the]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://wp.me/pBEtY-9f"><img class="alignnone" src="http://farm3.static.flickr.com/2506/4127104484_db2d8bff56.jpg" alt="" width="450" height="300" /></a><br />
My Version of the many posts in the interwerbs.<br />
<!--more--></p>
<p>This year&#8217;s AFA was really epic <span style="text-decoration:line-through;">except for the traps</span>. The program outline&#8217;s really fruity and succulent!<br />
My version of the AFA entry will be split into 3 Parts<br />
1 ) <a href="http://zh3us.wordpress.com/2009/11/23/afa09-the-dc-x-gsc-experience/">The DC x GSC Experience.</a><br />
2 ) <a href="http://zh3us.wordpress.com/2009/11/24/afa09-we-love-nendoroids-and-figmas-stuff/">Personal shoots.</a><br />
3 ) <a href="http://zh3us.wordpress.com/2009/11/24/afa09-the-regional-cosplayers-in-action/">Regional Cosplay and other Whatnots.</a></p>
<p>So lets get the first one started!</p>
<div class="wp-caption alignnone" style="width: 460px"><a href="http://www.flickr.com/photos/zh3us/4127103708/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2647/4127103708_1bd9d83e13.jpg" alt="" width="450" height="300" /></a><p class="wp-caption-text">Mirai and her Bike.</p></div>
<p><a href="http://www.flickr.com/photos/zh3us/4126339293/in/set-72157622858697612/"><img class="alignnone" src="http://farm3.static.flickr.com/2629/4126339293_08f5ebc7c1.jpg" alt="" width="198" height="450" /></a></p>
<p><a href="http://www.flickr.com/photos/zh3us/4126333739/in/set-72157622858697612/"><img class="alignnone" src="http://farm3.static.flickr.com/2661/4126333739_0c59d20721.jpg" alt="" width="450" height="446" /></a></p>
<div class="wp-caption alignnone" style="width: 460px"><a href="http://www.flickr.com/photos/zh3us/4126333223/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2666/4126333223_801d82b871.jpg" alt="" width="450" height="442" /></a>Kodomut really did a great job for the bikie!</dt>
</dl>
</div>
<p><a href="http://www.flickr.com/photos/zh3us/4127104328/in/set-72157622858697612/"><img class="alignnone" src="http://farm3.static.flickr.com/2526/4127104328_b36313b554.jpg" alt="" width="295" height="450" /></a></p>
<h3>BRS</h3>
<p><a href="http://www.flickr.com/photos/zh3us/4127106064/in/set-72157622858697612/"><img class="alignnone" src="http://farm3.static.flickr.com/2754/4127106064_ccb5cd2d55.jpg" alt="" width="450" height="345" /></a></p>
<p>Really a joy to see it up close!</p>
<p><a href="http://www.flickr.com/photos/zh3us/4126334423/in/set-72157622858697612/"><img class="alignnone" src="http://farm3.static.flickr.com/2568/4126334423_49355d226b.jpg" alt="" width="392" height="450" /></a></p>
<p>Excellent crafting!</p>
<p><a href="http://www.flickr.com/photos/zh3us/4126334707/in/set-72157622858697612/"><img class="alignnone" src="http://farm3.static.flickr.com/2598/4126334707_7ebaaae0c0.jpg" alt="" width="450" height="437" /></a></p>
<div class="mceTemp">
<dl class="wp-caption alignnone">
<dt class="wp-caption-dt"><a href="http://www.flickr.com/photos/zh3us/4126335169/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2537/4126335169_cc8f0c6534.jpg" alt="" width="431" height="450" /></a><p class="wp-caption-text">Sexy Shoes!</p></div>
<div class="wp-caption alignnone" style="width: 298px"><a href="http://www.flickr.com/photos/zh3us/4127105860/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2515/4127105860_6fb4bc4624.jpg" alt="" width="288" height="450" /></a><p class="wp-caption-text">Trust me. All the delays shall be worth it.</p></div>
<div class="wp-caption alignnone" style="width: 460px"><a href="http://www.flickr.com/photos/zh3us/4126335379/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2610/4126335379_5614ab4000.jpg" alt="" width="450" height="302" /></a><p class="wp-caption-text">Peek! </p></div>
<h3>Figmas</h3>
<div class="wp-caption alignnone" style="width: 460px"><a href="http://www.flickr.com/photos/zh3us/4127110590/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2760/4127110590_e4066ba34f.jpg" alt="" width="450" height="336" /></a><p class="wp-caption-text">I Love Ani-Song ;P</p></div>
<p><a href="http://www.flickr.com/photos/zh3us/4127110460/in/set-72157622858697612/"><img class="alignnone" src="http://farm3.static.flickr.com/2735/4127110460_dcf0fd7d9e.jpg" alt="" width="395" height="450" /></a></p>
<div class="wp-caption alignnone" style="width: 366px"><a href="http://www.flickr.com/photos/zh3us/4127110206/in/set-72157622858697612/"><img class="  " src="http://farm3.static.flickr.com/2505/4127110206_86f1864e0b.jpg" alt="" width="356" height="405" /></a><p class="wp-caption-text">らきすた！</p></div>
<div class="wp-caption alignnone" style="width: 460px"><a href="http://www.flickr.com/photos/zh3us/4126339585/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2725/4126339585_349d899655.jpg" alt="" width="450" height="357" /></a><p class="wp-caption-text">Posing by: Akiyama-San.</p></div>
<div class="wp-caption alignnone" style="width: 460px"><a href="http://www.flickr.com/photos/zh3us/4127109970/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2710/4127109970_69bef64b7c.jpg" alt="" width="450" height="437" /></a><p class="wp-caption-text">Hmmmm...</p></div>
<div class="wp-caption alignnone" style="width: 255px"><a href="http://www.flickr.com/photos/zh3us/4127109664/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2696/4127109664_29301c4fa7.jpg" alt="" width="245" height="450" /></a><p class="wp-caption-text">The White Devil with Pink Feathers.</p></div>
<h3>Puchi Puchi!</h3>
<p><img class="alignnone" src="http://farm3.static.flickr.com/2768/4127109372_e90c4e3f6d.jpg" alt="" width="450" height="265" /></p>
<div class="wp-caption alignnone" style="width: 460px"><a href="http://www.flickr.com/photos/zh3us/4127109218/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2604/4127109218_079ee375a6.jpg" alt="" width="450" height="357" /></a><p class="wp-caption-text">iM@s</p></div>
<p><a href="http://www.flickr.com/photos/zh3us/4127109046/in/set-72157622858697612/"><img class="alignnone" src="http://farm3.static.flickr.com/2526/4127109046_bd2ec273a0.jpg" alt="" width="450" height="238" /></a></p>
<div class="wp-caption alignnone" style="width: 395px"><img class=" " src="http://farm3.static.flickr.com/2695/4126338727_5a67748bfb.jpg" alt="" width="385" height="450" /><p class="wp-caption-text">Deathnote Puchies</p></div>
<p><img class="alignnone" src="http://farm3.static.flickr.com/2739/4127108440_6b961f57ea.jpg" alt="" width="450" height="299" /><br />
<img class="alignnone" src="http://farm3.static.flickr.com/2758/4126338365_1344531cec.jpg" alt="" width="450" height="298" /><br />
<img class="alignnone" src="http://farm3.static.flickr.com/2640/4127108712_71b77c188d.jpg" alt="" width="450" height="265" /></p>
<p><a href="http://www.flickr.com/photos/zh3us/4127107248/in/set-72157622858697612/"><img class="alignnone" src="http://farm3.static.flickr.com/2500/4127107248_85b7ff1994.jpg" alt="" width="450" height="371" /></a></p>
<h3>Nendoroids</h3>
<p><img class="alignnone" src="http://farm3.static.flickr.com/2560/4127107388_024d86c543.jpg" alt="" width="450" height="323" /><br />
<img class="alignnone" src="http://farm3.static.flickr.com/2770/4126338037_1db9f487d5.jpg" alt="" width="450" height="220" /><br />
<img class="alignnone" src="http://farm3.static.flickr.com/2573/4126337925_92de5df0cf.jpg" alt="" width="450" height="204" /><br />
<img class="alignnone" src="http://farm3.static.flickr.com/2674/4127107596_129d11976d.jpg" alt="" width="374" height="450" /><br />
<img class="alignnone" src="http://farm3.static.flickr.com/2589/4127107780_38754ce23d.jpg" alt="" width="378" height="450" /><br />
<img class="alignnone" src="http://farm3.static.flickr.com/2683/4126336779_b4b76f0c1c.jpg" alt="" width="450" height="362" /><br />
<img class="alignnone" src="http://farm3.static.flickr.com/2639/4127106698_e82a765863.jpg" alt="" width="450" height="269" /></p>
<div class="wp-caption alignnone" style="width: 332px"><a href="http://www.flickr.com/photos/zh3us/4127106874/in/set-72157622858697612/"><img class=" " src="http://farm3.static.flickr.com/2518/4127106874_a0ed4d1597.jpg" alt="" width="322" height="450" /></a><p class="wp-caption-text">Moe  Moe  Kyun!</p></div>
<p><img class="alignnone" src="http://farm3.static.flickr.com/2531/4127106206_bb361c8702.jpg" alt="" width="450" height="300" /></p>
<div class="wp-caption alignnone" style="width: 371px"><img class=" " src="http://farm3.static.flickr.com/2501/4127106360_2cce6819bf.jpg" alt="" width="361" height="450" /><p class="wp-caption-text">Her hat attaches on via a magnet! </p></div>
<p><img class="alignnone" src="http://farm3.static.flickr.com/2436/4127110724_72dcf9283d.jpg" alt="" width="450" height="185" /></p>
<p>More stuff about the Event:</p>
<p><a href="http://berribunzstudio.wordpress.com/">Dcal</a><br />
<a href="http://ederu.wordpress.com/">Ederuferuto</a><br />
<a href="http://www.kodomut.com/">Kodomut</a><br />
<a href="http://flashtrigger.wordpress.com/">Maverick</a><br />
<a href="http://scorchnroses.wordpress.com/">Scorchnroses</a><br />
<a href="http://www.thebanzaieffect.com/">BanzaiEffect</a><br />
<a href="http://xs27.wordpress.com/">XS-27</a><br />
<a href="http://www.alafista.com/2009/11/21/tokyo-figure-show-x-tokyo-trooper/">Alafista</a><br />
<a href="http://www.figure.fm/">Figure.fm</a><br />
<a href="http://openthetoy.blogspot.com/">LEon</a></p>
<p><img style="border:medium none;position:absolute;z-index:2147483647;opacity:0.6;display:none;" src="image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D" alt="" width="24" height="24" /></p>
<p><img style="border:medium none;position:absolute;z-index:2147483647;opacity:0.6;display:none;" src="image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAADsElEQVR4nK2VTW9VVRSGn33OPgWpYLARbKWhQlCHTogoSkjEkQwclEQcNJEwlfgD/AM6NBo1xjhx5LyJ0cYEDHGkJqhtBGKUpm3SFii3vb2956wPB/t+9raEgSs52fuus89613rftdcNH8/c9q9++oe/Vzb5P+3McyNcfm2CcPj9af9w6gwjTwzvethx3Bx3x8xwd1wNM8dMcTNUHTfFLPnX6nVmZpeIYwf3cWD/PhbrvlPkblAzVFurKS6GmmGqqComaS+qmBoTI0Ncu3mXuGvWnrJ+ZSxweDgnkHf8ndVTdbiT3M7cQp2Z31dRTecHAfqydp4ejhwazh6Zezfnu98E1WIQwB3crEuJ2Y45PBTAQUVR9X4At66AppoEVO1Q8sgAOKJJjw6Am6OquDmvHskZ3R87gW+vlHz98zpmiqphkkRVbQtsfPTOC30lJKFbFTgp83bWh7Zx/uX1B6w3hI3NkkZTqEpBRDBRzG2AQHcwcYwEkOGkTERREbLQ/8HxJwuW7zdYrzfZ2iopy4qqEspKaDYravVm33k1R91Q69FA1VBRzFIVvXbx5AgXT44A8MWP81yfu0utIR2aVK3vfCnGrcUNxp8a7gKYKiLCvY2SUvo/aNtnM3e49ucK9S3p0aDdaT0UAVsKi2tVi6IWwNL9JvdqTdihaz79/l+u/rHMxmaJVMLkS2OoKKLWacdeE3IsSxctc2D5Qcl6vUlVVgNt+fkPPcFFmTw1xruvT7SCd7nuVhDQvECzJH90h0azRKoKFRkAmP5lKTWAGRdefoZL554FQNUxB92WvYeA5UN4PtSqwB2phKqsqMpBgAunRhFR3j49zuU3jnX8k6fHEQKXzh1jbmGDuYU6s4t1rt6socUeLLZHhYO2AHSHmzt19ihTZ48O8Hzl/AmunD/BjTvrvPfNX3hWsNpwJCvwYm+ngug4UilSCSq6k8YPtxDwfA+WRawIWFbgscDiULcCEaWqBFOlrLazurupOSHLqGnEKJAY8TwBEHumqUirAjNm52vEPPRV4p01XXMPAQhUBjcWm9QZwijwokgAeYHlHYA06KR1cT6ZvoV56pDUJQEjw0KeaMgj1hPEY4vz2A4eW0/e1qA7KtQdsxTYAG0H3iG4xyK1Y+xm7XmEPOJZDiENzLi2WZHngeOjj2Pe+sMg4GRYyLAsx7ME4FnsyTD9pr0PEc8zPGRAwKXBkYOPEd96cZRvf11g9MDe7e3R4Z4Q+vyEnn3P4t0XzK/W+ODN5/kPfRLewAJVEQ0AAAAASUVORK5CYII%3D" alt="" width="24" height="24" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Dispatch from Zambia]]></title>
<link>http://ideorg.wordpress.com/2009/11/21/dispatch-from-zambia/</link>
<pubDate>Sat, 21 Nov 2009 09:13:44 +0000</pubDate>
<dc:creator>A.G. Vermouth</dc:creator>
<guid>http://ideorg.wordpress.com/2009/11/21/dispatch-from-zambia/</guid>
<description><![CDATA[Zambia&#8217;s rainy season began last week. Maize, tomatoes, and watermelon are being harvested now]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://ideorg.wordpress.com/files/2009/11/sakala_harvest012.jpg"><img class="size-medium wp-image-163 alignnone" title="sakala_harvest01" src="http://ideorg.wordpress.com/files/2009/11/sakala_harvest012.jpg?w=225" alt="" width="225" height="300" /></a></p>
<p>Zambia&#8217;s rainy season began last week. Maize, tomatoes, and watermelon are being harvested now from Lusaka north to Copperbelt province where IDE trains several farmer groups in best agronomic practices. Tomato prices are down this month, but watermelon are now fetching high prices at market. A couple photos here show some harvest from the Sakala family farm on 20 November 09 outside Kabwe in Central Province. The Sakalas have wisely hedged, planting both tomatoes and watermelon, and Mr. Sakala has an additional field of tomatoes which are timed to harvest in December when tomato demand will be much higher.</p>
<div id="attachment_168" class="wp-caption alignnone" style="width: 310px"><a href="http://ideorg.wordpress.com/files/2009/11/sakala_harvest022.jpg"><img class="size-medium wp-image-168" title="sakala_harvest02" src="http://ideorg.wordpress.com/files/2009/11/sakala_harvest022.jpg?w=300" alt="" width="300" height="225" /></a><p class="wp-caption-text">Bennett of IDE Zambia helps Harrison Sakala load produce to take to market.</p></div>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[prism ]]></title>
<link>http://thecrazysalesman.wordpress.com/2009/11/20/prism/</link>
<pubDate>Sat, 21 Nov 2009 00:49:08 +0000</pubDate>
<dc:creator>T.C. Seward</dc:creator>
<guid>http://thecrazysalesman.wordpress.com/2009/11/20/prism/</guid>
<description><![CDATA[here]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><img src="http://i77.photobucket.com/albums/j69/icontrooper2/flawaw.jpg" alt="" width="450" height="620" /></p>
<p><a href="http://community.livejournal.com/osculations/172150.html#cutid1">here</a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Shifting Prism]]></title>
<link>http://socratesoul.wordpress.com/2009/11/20/shifting-prism/</link>
<pubDate>Fri, 20 Nov 2009 18:59:08 +0000</pubDate>
<dc:creator>socratesoul</dc:creator>
<guid>http://socratesoul.wordpress.com/2009/11/20/shifting-prism/</guid>
<description><![CDATA[It&#8217;s red-orange-yellow time! Passion, come burn me. Take me high, higher, high as you can, so ]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>It&#8217;s red-orange-yellow time!<br />
<em><strong> Passion, come burn me.</strong></em></p>
<p>Take me high,<br />
higher,<br />
high as you can,</p>
<p>so I have something to dream to<br />
in my next blue slumber.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Prism::MindtheGap]]></title>
<link>http://whuu.wordpress.com/2009/11/19/prismmindthegap/</link>
<pubDate>Thu, 19 Nov 2009 04:52:33 +0000</pubDate>
<dc:creator>whu</dc:creator>
<guid>http://whuu.wordpress.com/2009/11/19/prismmindthegap/</guid>
<description><![CDATA[via::curated The inaugural showing at Prism, MindtheGap, brings Barry McGee &amp; Phil Frost 2 Los A]]></description>
<content:encoded><![CDATA[via::curated The inaugural showing at Prism, MindtheGap, brings Barry McGee &amp; Phil Frost 2 Los A]]></content:encoded>
</item>
<item>
<title><![CDATA[Deep Earth Update with Bing Maps for Silverlight (Just Released)]]></title>
<link>http://team.pushbomb.com/2009/11/18/deep-earth-update-with-bind-maps-for-silverlight-just-released/</link>
<pubDate>Wed, 18 Nov 2009 13:06:19 +0000</pubDate>
<dc:creator>Damon Wilder Carr</dc:creator>
<guid>http://team.pushbomb.com/2009/11/18/deep-earth-update-with-bind-maps-for-silverlight-just-released/</guid>
<description><![CDATA[This is looking good: http://go.pushbomb.com/bing.htm]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>This is looking good:</p>
<p><a href="http://go.pushbomb.com/bing.htm">http://go.pushbomb.com/bing.htm</a></p>
<p><img class="aligncenter size-large wp-image-1914" title="bingmaps silverlight in Prism and Unity" src="http://dcarr.wordpress.com/files/2009/11/bindmaps.png?w=600" alt="" width="600" height="450" /></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[]]></title>
<link>http://theotheryou.wordpress.com/2009/11/17/2029/</link>
<pubDate>Tue, 17 Nov 2009 07:37:24 +0000</pubDate>
<dc:creator>theotheryou</dc:creator>
<guid>http://theotheryou.wordpress.com/2009/11/17/2029/</guid>
<description><![CDATA[SabotagePKG for Prism via]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p style="text-align:center;"><a href="http://theotheryou.wordpress.com/files/2009/11/prism1.jpg"><img class="aligncenter size-full wp-image-2028" title="prism1" src="http://theotheryou.wordpress.com/files/2009/11/prism1.jpg" alt="" width="500" height="460" /></a></p>
<p style="text-align:center;"><strong>SabotagePKG for Prism</strong> <a href="http://lovelypackage.com/prism-eyewear/"><span style="text-decoration:line-through;">via</span></a></p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
