<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://wpf.netfx3.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Applications</title><link>http://wpf.netfx3.com/files/folders/applications/default.aspx</link><description>&lt;FONT face=Tahoma color=#006400 size=4&gt;Application samples&lt;/FONT&gt;</description><dc:language>en</dc:language><generator>CommunityServer 2.1 SP1 (Debug Build: 61025.2)</generator><item><title>Share WPF Annotations via WCF AnnotationsStore</title><link>http://wpf.netfx3.com/files/folders/applications/entry8858.aspx</link><pubDate>Thu, 15 Feb 2007 21:18:02 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:8858</guid><dc:creator>Svetlana Simova</dc:creator><slash:comments>1</slash:comments><description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;WCF Annotation Store sample&lt;BR&gt;===========================&lt;/P&gt;
&lt;P&gt;Description&lt;BR&gt;____________&lt;/P&gt;
&lt;P&gt;This sample shows use of WCF service for sharing annotations. &lt;BR&gt;The WCF service is implemented as a self hosting service that stores annotations in XmlStreamStores. The service can handle multiple XmlStreamStores that are identified by name. To each of them can be connected multiple clients. When the annotations in a particular XmlStreamStore change, the service notifies &lt;BR&gt;all the clients connected to this store for the change.&lt;BR&gt;&amp;nbsp;The WCFAnnotationStore implements all the AnnotationStore functions by forwarding the calls to the WCF service. The annotations and resources are serialized with the help of temporary memory stream XmlStreamStore. In order to provide only one copy of each annotation to the application, WCFAnnotationStore caches all locally used annotations.&lt;BR&gt;It notifies the service when the application changes any of the cached annotations. It also listens to any change notifications from the service and reflects them on the cached annotations. That way any changes on annotations can be seen immediately on all the applications using the same store. As a side effect StickyNotes can be used for&amp;nbsp;online chat because there are no restrictions about who can edit the annotations.&lt;BR&gt;One good extension would be restricting editing of the annotation to their author. This can be achieved by appropriate styling of the StickyNotes. &lt;/P&gt;
&lt;P&gt;The implementation&lt;BR&gt;__________________&lt;/P&gt;
&lt;P&gt;The sample is implemented as VS 2005 solution with 5 projects:&lt;/P&gt;
&lt;P&gt;1. WCFAnnotationStoreService - defines the WCF service interface for AnnotationStore&lt;BR&gt;2. WCFAnnotationStoreHost - the WCF service hosting application that also contains service implementation.&lt;BR&gt;3. WCFAnnotationStore - the WCFAnnotationStore implementation that works as a client to the WCFAnnotationStoreService. &lt;BR&gt;&amp;nbsp;&amp;nbsp; The client-service communication is based on a duplex channel that allows callbacks from the service.&lt;BR&gt;4. Helper - a helper class basically doing annotation serialization.&lt;BR&gt;5. AnnotatedDocuments - a WPF application that allows loading different types of document in different types of viewers &lt;BR&gt;&amp;nbsp;&amp;nbsp; and making annotations. This sample allows annotating FlowDocument in different types of flow DocumentViewers or&lt;BR&gt;&amp;nbsp;&amp;nbsp; XPS document in DocumentViewer.&lt;/P&gt;
&lt;P&gt;How to build the sample&lt;BR&gt;_______________________&lt;BR&gt;Copy all the files and build the solution&lt;/P&gt;
&lt;P&gt;How to run the sample&lt;BR&gt;_____________________&lt;BR&gt;1. Copy the content of AnnotatedDocuments\bin\debug(release) to as many client machines as you want. &lt;BR&gt;2. Copy cocoa.xps file to the binary location on the client machines&lt;BR&gt;3. Copy the content of WCFAnnotationStoreHost\bin\debug(release) to the service hosting machine &lt;BR&gt;&amp;nbsp;&amp;nbsp; (can be one of the client machines).&lt;BR&gt;4. If your client and server machines are different you need to release ports 8080 and 80 through the firewall. &lt;BR&gt;&amp;nbsp;&amp;nbsp; Go to ControlPanel\Security\Allow Program Through Windows Firewall -&amp;gt; Exceptions tab -&amp;gt; Add Port. &lt;BR&gt;&amp;nbsp;&amp;nbsp; Enter some name(no matter what) and Port number = 8080. Click OK. Repeat the same for port 80. Repeat this on &lt;BR&gt;&amp;nbsp;&amp;nbsp; all machines you want to use.&lt;BR&gt;5. On the server machine from an elevated command prompt run WCFAnnotationsStoreHost.exe&lt;BR&gt;6. On each client machine from an elevated command prompt run AnnotatedDocuments.exe &amp;lt;server machine name&amp;gt;. &lt;BR&gt;&amp;nbsp;&amp;nbsp; You can run as many AnnotatedDocuments.exe applications as you want on each machine.&lt;BR&gt;7. Choose menu commands.&lt;/P&gt;
&lt;P&gt;Known issues&lt;BR&gt;___________&lt;BR&gt;Since the annotation changes are serialized on the server in case of simultaneous editing of the same annotation&lt;BR&gt;from many clients, it is possible that some client representations get out of sync with the server store. It is&lt;BR&gt;expected that in real applications there will be some restrictions about who can edit what. A sample of how&amp;nbsp; to&lt;BR&gt;implement such restrictions is coming next.&lt;BR&gt;&lt;/P&gt;</description><enclosure url="http://wpf.netfx3.com/files/folders/8858/download.aspx" length="415861" type="application/x-zip-compressed" /></item><item><title>Woodgrove Finance Application</title><link>http://wpf.netfx3.com/files/folders/applications/entry7625.aspx</link><pubDate>Tue, 05 Dec 2006 22:10:25 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:7625</guid><dc:creator>karstenj</dc:creator><slash:comments>9</slash:comments><description>&lt;P&gt;&lt;A href="http://scorbs.com/workapps/woodgrove/FinanceApplication.xbap"&gt;&lt;IMG src="http://static.flickr.com/54/167900350_9c83993e0d_m.jpg" border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A class="" href="http://scorbs.com/workapps/woodgrove/FinanceApplication.xbap" target=_blank&gt;Click Here&amp;nbsp;To Run It&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Using The Finance Application&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The application provides a 3D visualization into a hypothetical, static porfolio. It is important to note that this application is not bound to live data.&amp;nbsp; To the left is a 2D list of stocks, grouped by Small Cap, Mid Cap and Large Cap stocks.&amp;nbsp; By clicking on a stock in this list, detailed information about the stock can be seen in the far right column.&amp;nbsp; If you hover over the 2D stock chart, it will expand for an easier reading experience.&lt;/P&gt;
&lt;P&gt;Hovering over a stock will group it with other stocks of the same sector within that market size.&amp;nbsp; For example, hovering over ArvinMeritor will also highlight Men's Wearhouse, both part of the consumer segment.&amp;nbsp; This becomes interesting in terms of the 3D chart, in the center of the application.&amp;nbsp; You can see how the labels for the X and Y axis update when different stocks are hovered over.&amp;nbsp; The hover action pinpoints that particular grouping of sector and market cap, aggregating the results.&amp;nbsp; So, one can immediately get a sense of how Mid Cap stocks in the consumer sector are doing -- in this case, not well, as can seen from the long red bar. &lt;/P&gt;
&lt;P&gt;The application is two way, in that you can also interact with the 3D bar chart and see the corresponding 2D areas become highlighted.&amp;nbsp; If you leave the mouse over a given bar for 1 second, you will get information about that bar as well, letting you know what aggregate of stocks that bar represents as well as the market cap and sector.&lt;/P&gt;
&lt;P&gt;If you click on the the Woodgrove logo, the 2D section will animate away, allowing you to focus on the 3D.&amp;nbsp; Holding the right click button down of the mouse will allow you to trackball the graph.&amp;nbsp; In addition, you can compare stocks against the DJIA if you click that button.&amp;nbsp; (The other comparison buttons aren't wired up.)&amp;nbsp; If you then move the slider, you will see an animation between the current data and a date in the past. &lt;/P&gt;
&lt;P&gt;Lastly, by switching in the drop down from Day % Change to Dollar change, the bars turn to columns.&lt;/P&gt;
&lt;P&gt;&lt;BR&gt;&lt;STRONG&gt;Decomposing The Finance Application&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;While all of the data is static, the application is designed to support databinding to live data and could be done with a nominal amount of effort.&amp;nbsp; Right now, everything is databound to the static asdf.xml file.&amp;nbsp; However, changing the databinding to a webservice would allow for this application to show real data.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;You'll notice that the project is factored into multiple components.&amp;nbsp; The WoodgroveFinanceApplication doesn't really do anything but hold the WoodgroveFinanceHost, which sets up the layout and handles the interaction between the 2D and the 3D.&amp;nbsp; The WoodgroveFinanceStockChartFrame then holds the 2D pieces and the WoodgroveFinanceStockChart3D holds the 3D pieces. By doing this componentization, all of the functionality is really contained in controls, such that they can be added to a different project quite easily.&amp;nbsp; If just the 3D section were desired, it is already isolated from the rest of the application.&lt;/P&gt;
&lt;P&gt;You can open the project in Expression Blend, which is very cool.&amp;nbsp; One could customize the look and feel from within Blend.&amp;nbsp; It also demonstrates how Expression Blend supports opening .sln files and working with multiple projects.&lt;/P&gt;
&lt;P&gt;Lastly, it is worth commenting that the 3D graph is based on work done by Robert Hogue (&lt;A href="http://www.therhogue.com/WinFX/"&gt;http://www.therhogue.com/WinFX/&lt;/A&gt;).&amp;nbsp; Some of the explanation in his download pack is germaine to the code in the 3D part of the application.&lt;/P&gt;
&lt;P&gt;Enjoy! &lt;/P&gt;</description><enclosure url="http://wpf.netfx3.com/files/folders/7625/download.aspx" length="218158" type="application/x-zip-compressed" /></item><item><title>A WPF-powered 3D graphing library</title><link>http://wpf.netfx3.com/files/folders/applications/entry7398.aspx</link><pubDate>Wed, 22 Nov 2006 05:20:21 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:7398</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Create interactive 3D bar charts and pie graphs using Windows Presentation Foundation (WPF) and .NET Framework 3.0.&lt;/P&gt;
&lt;P&gt;[Courtesy of Dustin Metzgar]&lt;/P&gt;</description><enclosure url="http://www.codeproject.com/WPF/Wpf3DGraphingLibrary.asp" length="46838" type="text/html" /></item><item><title>Healthcare Prototype</title><link>http://wpf.netfx3.com/files/folders/applications/entry6608.aspx</link><pubDate>Tue, 24 Oct 2006 18:43:06 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:6608</guid><dc:creator>karstenj</dc:creator><slash:comments>19</slash:comments><description>&lt;P&gt;Prototype of next generation healthcare application using WPF.&amp;nbsp; A large codebase provided here with many interesting data visualization techniques.&lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://winfx.members.winisp.net/images/healthcareapp.png"&gt;&lt;/P&gt;</description><enclosure url="http://wpf.netfx3.com/files/folders/6608/download.aspx" length="15956394" type="application/x-zip-compressed" /></item><item><title>Poor's Man Media Center</title><link>http://wpf.netfx3.com/files/folders/applications/entry6361.aspx</link><pubDate>Thu, 12 Oct 2006 20:28:39 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:6361</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;This application is a little Media Center, the idea of this sample is show how implement the most commons elements of WPF like DataBinding, Styles, Triggers, DataTemplates, Resource Dictionary, Bitmap Effects and Media.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;More information: &lt;/FONT&gt;&lt;A href="http://paulosay.spaces.live.com"&gt;&lt;FONT face=Tahoma size=2&gt;http://paulosay.spaces.live.com&lt;/FONT&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;Esta es un ejemplo de un pequeño Media Center, la idea de esta demo es mostrar el uso de los elementos más comunes de WPF tales como DataBinding, Styles, Triggers, DataTemplates, Resource Dictionary, Bitmap Effects y Media.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;Más información: &lt;/FONT&gt;&lt;A href="http://paulosay.spaces.live.com"&gt;&lt;FONT face=Tahoma size=2&gt;http://paulosay.spaces.live.com&lt;/FONT&gt;&lt;/A&gt;&lt;BR&gt;&lt;/P&gt;</description><enclosure url="http://calista.com.ar/screencasts/mcdemo.rar" length="915066" type="application/octet-stream" /></item><item><title>Inking Over Video</title><link>http://wpf.netfx3.com/files/folders/applications/entry6297.aspx</link><pubDate>Tue, 10 Oct 2006 22:25:22 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:6297</guid><dc:creator>MikeR</dc:creator><slash:comments>1</slash:comments><description>&lt;P&gt;&lt;FONT face=Tahoma color=#000080 size=2&gt;&lt;U&gt;&lt;STRONG&gt;Inking Over Video sample&lt;/STRONG&gt;&lt;/U&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma color=#000080 size=2&gt;Sample application that shows how to:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Tahoma color=#000080 size=2&gt;Ink-enable a MediaElement.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Tahoma color=#000080 size=2&gt;Add custom rendering to an InkCanvas to give ink an outline.&lt;/FONT&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;FONT face=Tahoma color=#000080 size=2&gt;Record and Playback ink over video.&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT face=Tahoma color=#000080 size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma color=#000080 size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description><enclosure url="http://wpf.netfx3.com/files/folders/6297/download.aspx" length="14144" type="application/x-zip-compressed" /></item><item><title>PostIt Board Flickr Image Viewer RC1</title><link>http://wpf.netfx3.com/files/folders/applications/entry6179.aspx</link><pubDate>Thu, 05 Oct 2006 21:55:59 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:6179</guid><dc:creator>Anonymous</dc:creator><slash:comments>6</slash:comments><description>&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;View Flickr images with this unique UI with gesture support!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;&lt;IMG id=PostItBoard alt="PostIt Board WPF Example Screen Shot" src="http://xamlxaml.com/wp-content/uploads/2006/08/postitboard_3.jpg" width=500&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;A newly update PostIt Board Flickr Image Viewer for .NET 3.0 RC1 has been released! This includes all source code for the FlickrNet and WinFX assemblies. For more info, see the &lt;/FONT&gt;&lt;A href="http://xamlxaml.com/2006/10/05/postitboard-update-for-net-30-rc1/"&gt;&lt;FONT face=Tahoma size=2&gt;xamlXaml.com blog entry&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Tahoma size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;Cheers!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;Michael G. Emmons&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/P&gt;</description><enclosure url="http://xamlxaml.com/examples/PostItBoard/PostItBoard_NET30_RC1.zip" length="289033" type="application/zip" /></item><item><title>ASP.NET + Windows Presentation Foundation = WebXaml</title><link>http://wpf.netfx3.com/files/folders/applications/entry5974.aspx</link><pubDate>Tue, 26 Sep 2006 18:44:36 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:5974</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;WebXaml is a framework allowing you to use &lt;STRONG&gt;Windows Presentation Foundation&lt;/STRONG&gt; into &lt;STRONG&gt;ASP.NET&lt;/STRONG&gt;.&lt;BR&gt;WebXaml aim to create images in different formats using &lt;STRONG&gt;XAML&lt;/STRONG&gt; so you can exploit the WPF power, easier than GDI+, for elaborated images such as 3D, charts and so on.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;WebXaml library contains:&lt;/FONT&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;FONT face=Tahoma size=2&gt;A Dispatcher pool (default 10 threads), one for Window. Each thread satisfies one request in the ASP.NET context; &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Tahoma size=2&gt;A build provider compiling .wxaml files and code file (if needed), and transforming XAML code into BAML persisted into assembly resources; &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Tahoma size=2&gt;An HTTP Handler factory (&lt;EM&gt;XamlPageHandlerFactory&lt;/EM&gt;) to give the appropriate IHttpHandler for any path; &lt;/FONT&gt;
&lt;LI&gt;&lt;FONT face=Tahoma size=2&gt;An async HTTP Handler that inherits by &lt;EM&gt;XamlPage&lt;/EM&gt; to process the request.&lt;/FONT&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;To use it you have to create a .wxaml file containing a new directive followed by XAML code:&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE&gt;

&lt;TR&gt;
&lt;TD&gt;&lt;PRE&gt;&lt;FONT size=2&gt;&lt;SPAN class=shl_ln&gt;1&lt;/SPAN&gt;
&lt;SPAN class=shl_ln&gt;2&lt;/SPAN&gt;
&lt;SPAN class=shl_ln&gt;3&lt;/SPAN&gt;
&lt;/FONT&gt;&lt;/PRE&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;PRE&gt;&lt;FONT size=2&gt;&lt;SPAN&gt;&amp;lt;%@ XamlPage ImageType="Png" Width="700" Height="600" %&amp;gt;&lt;/SPAN&gt;

&lt;SPAN&gt;&amp;lt;!-- Xaml code --&amp;gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/PRE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;If you call the path using a browser you will receive an image as answer like this:&lt;BR&gt;&lt;IMG src="http://blogs.aspitalia.com/img/Ricciolo/3d.png"&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;Documentation and samples &lt;/FONT&gt;&lt;A href="http://webxaml.winfxitalia.com/"&gt;&lt;FONT face=Tahoma size=2&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Tahoma size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Tahoma size=2&gt;[WebXaml comes courtesy of &lt;/FONT&gt;&lt;A href="http://blogs.aspitalia.com/ricciolo/"&gt;&lt;FONT face=Tahoma size=2&gt;Cristian "Ricciolo" Civera&lt;/FONT&gt;&lt;/A&gt;]&lt;/P&gt;</description><enclosure url="http://lab.aspitalia.com/Ricciolo/Downloads/webxaml/0.1/webxamlsample.zip?lab=41" length="22708" type="text/html; charset=iso-8859-15" /></item><item><title>PostIt Board WPF User Interface Experiment</title><link>http://wpf.netfx3.com/files/folders/applications/entry5102.aspx</link><pubDate>Wed, 16 Aug 2006 02:46:49 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:5102</guid><dc:creator>Anonymous</dc:creator><slash:comments>2</slash:comments><description>&lt;P&gt;&lt;A class=imagelink title="PostIt Board Screen Shot" href="http://xamlxaml.com/wp-content/uploads/2006/08/postitboard_3.jpg"&gt;&lt;IMG id=image10 height=91 alt="PostIt Board Screen Shot" src="http://xamlxaml.com/wp-content/uploads/2006/08/postitboard_3.thumbnail.jpg"&gt;&lt;/A&gt;&amp;nbsp;&lt;FONT face=Garamond&gt;I’ve been working on an application which attempts to make good use of a non-standard interface. This application takes a keyword(s), grabs images off of Flickr.com which match those keywords and displays the photos on the cork board. The images can be moved around the cork board and&amp;nbsp;additional layers of images can be added/removed. As you move your mouse over an image, information on that photo is displayed on the post-it note.&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Garamond&gt;One aspect I focused on for this app is to minimize my input interface while maximizing functionality. To this end, I integrated gesture recognition into the app. &lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT face=Garamond&gt;For more complete details, please see my &lt;/FONT&gt;&lt;A href="http://xamlxaml.com/2006/08/04/unique-interfaces-in-wpfxaml/"&gt;&lt;FONT face=Garamond&gt;blog entry&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Garamond&gt;&amp;nbsp;on &lt;/FONT&gt;&lt;A href="http://xamlXaml.com"&gt;&lt;FONT face=Garamond&gt;xamlXaml.com&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Garamond&gt;.&lt;/FONT&gt;&lt;/P&gt;</description><enclosure url="http://xamlxaml.com/examples/PostItBoard.zip" length="369907" type="application/zip" /></item><item><title>Tech.ED Session Picker</title><link>http://wpf.netfx3.com/files/folders/applications/entry4833.aspx</link><pubDate>Thu, 03 Aug 2006 02:33:47 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:4833</guid><dc:creator>Anonymous</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;A sample WPF application that helps you choose your sessions for this years Australian Tech.ED. Uses styles and resources, converters, nested item controls and lots and lots of data binding. &lt;/P&gt;</description><enclosure url="http://www.paulstovell.net/Posts/Post.aspx?postId=824d6f8d-b6f0-4304-9c13-72cce9d27bc9" length="31081" type="text/html; charset=utf-8" /></item><item><title>Sudoku</title><link>http://wpf.netfx3.com/files/folders/applications/entry4714.aspx</link><pubDate>Thu, 27 Jul 2006 18:33:47 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:4714</guid><dc:creator>nerddawg</dc:creator><slash:comments>1</slash:comments><description>&lt;P&gt;This sample shows how you can use the Windows Communication Foundation, the Windows Workflow Foundation and the Windows Presentation Foundation to build a P2P version of Sudoku, the popular number logic game. WCF enables the P2P feature of the game, WF drives the game generation logic and WPF provides the stunning user experience. Both an installed and a Web-based (XBAP) version of this game are provided.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://wpf.netfx3.com/photos/cache/1003.26.4715.553x480.Sudoku_xbap.png.jpg" target=_new&gt;&lt;IMG height=420 src="http://wpf.netfx3.com/photos/cache/1003.26.4715.553x480.Sudoku_xbap.png.jpg" width=461 border=0&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Via Shy Cohen on the WCF community site.&lt;/P&gt;</description><enclosure url="http://wcf.netfx3.com/files/folders/4543/download.aspx" length="11710" type="text/html; charset=utf-8" /></item><item><title>TextBox with OpenType menu</title><link>http://wpf.netfx3.com/files/folders/applications/entry3964.aspx</link><pubDate>Fri, 30 Jun 2006 00:17:05 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:3964</guid><dc:creator>chrishan</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Textbox with opentype menu where you can choose different alternate forms for text using the Pericles font. See this blog post for more details. &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/text/archive/2006/05/07/545859.aspx"&gt;http://blogs.msdn.com/text/archive/2006/05/07/545859.aspx&lt;/A&gt;&lt;/P&gt;</description><enclosure url="http://wpf.netfx3.com/files/folders/3964/download.aspx" length="84343" type="application/x-zip-compressed" /></item><item><title>WPF Dashboard</title><link>http://wpf.netfx3.com/files/folders/applications/entry3963.aspx</link><pubDate>Fri, 30 Jun 2006 00:15:04 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:3963</guid><dc:creator>chrishan</dc:creator><slash:comments>3</slash:comments><description>&lt;P&gt;Demo shown in Boston 2006 TechEd's DEV326: Building Rich Context Experiences in WPF.&lt;/P&gt;
&lt;P&gt;See &lt;A href="http://blogs.msdn.com/text/archive/2006/06/14/631136.aspx"&gt;http://blogs.msdn.com/text/archive/2006/06/14/631136.aspx&lt;/A&gt;&lt;BR&gt;for more details. &lt;/P&gt;</description><enclosure url="http://wpf.netfx3.com/files/folders/3963/download.aspx" length="84343" type="application/x-zip-compressed" /></item><item><title>2D Cell Animation - Ink-A-Mator</title><link>http://wpf.netfx3.com/files/folders/applications/entry3801.aspx</link><pubDate>Fri, 23 Jun 2006 19:40:04 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:3801</guid><dc:creator>ErnieBooth</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;&lt;STRONG&gt;2D cell animation tool&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;A title="Photo Sharing" href="http://www.flickr.com/photos/erniebooth/173380480/"&gt;&lt;IMG height=272 alt=Ink-A-Mator src="http://static.flickr.com/58/173380480_09eb7515e3_o.jpg" width=400&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Features:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;24 FPS 2D animation creation and playback 
&lt;LI&gt;Onion Layer (Adjustable history) 
&lt;LI&gt;Gradient Palette 
&lt;LI&gt;Cell duplication 
&lt;LI&gt;Save, Load 
&lt;LI&gt;Adjustable&amp;nbsp;brush shape&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;WPF features:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;InkCanvas and InkPresenter 
&lt;LI&gt;Color Palette 
&lt;LI&gt;Open Packaging Format&amp;nbsp;save and load of custom file type&lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;A title="Photo Sharing" href="http://www.flickr.com/photos/erniebooth/173380481/"&gt;&lt;IMG height=284 alt=Onion src="http://static.flickr.com/52/173380481_fcf4a4b1a9_o.jpg" width=379&gt;&lt;/A&gt;</description><enclosure url="http://wpf.netfx3.com/files/folders/3801/download.aspx" length="69011" type="application/x-zip-compressed" /></item><item><title>Sandbox3D</title><link>http://wpf.netfx3.com/files/folders/applications/entry3377.aspx</link><pubDate>Wed, 14 Jun 2006 21:10:13 GMT</pubDate><guid isPermaLink="false">37a88c7a-46c6-4bb0-b915-2f75d58e334b:3377</guid><dc:creator>karstenj</dc:creator><slash:comments>0</slash:comments><description>&lt;P&gt;Shows loading simple primitives into 3D space in Avalon and then manipulating the mesh's transforms with sliders.&amp;nbsp; All sliders databound to the transforms in XAML.&amp;nbsp; Allows mapping of both video and images on the 3D primitives.&amp;nbsp; Shows use of Daniel Lehenbauer's ScreenSpaceLines3D from his &lt;A href="http://www.gotdotnet.com/workspaces/workspace.aspx?id=2ce2a6b8-2085-4839-a001-1c539525f5fa"&gt;3D Tools project&lt;/A&gt;&amp;nbsp;for visualizing X, Y and Z axes.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;IMG src="http://winfx.members.winisp.net/blog/torus2.jpg"&gt;&lt;/P&gt;</description><enclosure url="http://wpf.netfx3.com/files/folders/3377/download.aspx" length="228872" type="application/x-zip-compressed" /></item></channel></rss>