<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.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>Jared Bienz's Blog : Acropolis</title><link>http://blogs.msdn.com/jbienz/archive/tags/Acropolis/default.aspx</link><description>Tags: Acropolis</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>0 Failed, 0 Skipped</title><link>http://blogs.msdn.com/jbienz/archive/2008/02/25/0-failed-0-skipped.aspx</link><pubDate>Tue, 26 Feb 2008 08:28:30 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8045299</guid><dc:creator>jbienz</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbienz/comments/8045299.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbienz/commentrss.aspx?PostID=8045299</wfw:commentRss><description>&lt;p&gt;Build succeeded. &lt;/p&gt;  &lt;p&gt;Time Elapsed 00:00:01.44    &lt;br /&gt;========== Rebuild All: 2 succeeded, 0 failed, 0 skipped ========== &lt;/p&gt;  &lt;p&gt;I don't know about you, but it's amazing to me how much joy a couple lines of ASCII can bring. Transitionals compiles! &lt;/p&gt;  &lt;p&gt;I've arrived in Florida and even though I didn&amp;#8217;t leave Houston until after 9 PM last night, I accomplished so many things on the flight. I got the Transition classes separated from the rest of the Acropolis source and got them compiling on their own. I also changed the namespaces up just a little bit since this Transitionals is now a solution in its own right. &lt;/p&gt;  &lt;p&gt;The only changes are as follows: &lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Transitions live in Transitionals.Transitions &lt;/li&gt;    &lt;li&gt;The TransitionElement control for presenting transitions lives in Transitionals.Controls &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;I&amp;#8217;d also like to add a few more transition related controls to the project before I go live. For example, in the old Acropolis days I had a cool DataTemplate based slideshow control that I think might be cool to include.&lt;/p&gt;  &lt;p&gt;Before the flight was over I even had time to get my Transition Tester project up and running against the new library and the new namespaces. This project is coming along quite nicely.&lt;/p&gt;  &lt;p&gt;Things still left to do: &lt;/p&gt;  &lt;p&gt;I need to remove the copyright message from the source files that came from Acropolis and replace them with the standard Ms-PL license. I actually wrote a tool that can search for a License region and update or inject it if it&amp;#8217;s not found into each C# and XAML file. I&amp;#8217;ll use that to get this part done. &lt;/p&gt;  &lt;p&gt;I need to decide which controls I want to include. I also need to decide if I want to split the SlideShow control out into a base control without automatic navigation and a derived SlideShow that has the timers. Of course, the timers can always be turned off for manual navigation (and I think that&amp;#8217;s already the default). &lt;/p&gt;  &lt;p&gt;More on this tomorrow.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8045299" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jbienz/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://blogs.msdn.com/jbienz/archive/tags/Transitionals/default.aspx">Transitionals</category><category domain="http://blogs.msdn.com/jbienz/archive/tags/Acropolis/default.aspx">Acropolis</category></item><item><title>Journey to the Source</title><link>http://blogs.msdn.com/jbienz/archive/2008/02/22/journey-to-the-source.aspx</link><pubDate>Sat, 23 Feb 2008 08:27:44 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8045285</guid><dc:creator>jbienz</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbienz/comments/8045285.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbienz/commentrss.aspx?PostID=8045285</wfw:commentRss><description>&lt;p&gt;Getting access to Microsoft source code is (not surprisingly) a long and arduous process. Actually, the tools for requesting access and tracking your pending approvals isn't bad at all. There's just a bit of red tape that your request has to go through. It's one thing if you're a Redmond employee working in a product group. It's another thing if your a field guy wanting to expose some source to the community. None the less, tonight I've proven it's not impossible.&lt;/p&gt;  &lt;p&gt;It seems like almost the minute I managed to get the source downloaded from the repository David also sent it over to me in a zip file. Geez, if I'd just been more patient I could have bypassed all that trouble. Still, I don't want to be bugging David going forward and this was the more official way to get at the bits.&lt;/p&gt;  &lt;p&gt;I've got a two hour flight from Houston to Tampa Sunday night. I hope to get the bits extracted and compiling by the end of the flight, but I realize that's probably a lofty goal.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8045285" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jbienz/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://blogs.msdn.com/jbienz/archive/tags/Transitionals/default.aspx">Transitionals</category><category domain="http://blogs.msdn.com/jbienz/archive/tags/Acropolis/default.aspx">Acropolis</category></item><item><title>The birth of Transitionals</title><link>http://blogs.msdn.com/jbienz/archive/2008/02/12/the-birth-of-transitionals.aspx</link><pubDate>Wed, 13 Feb 2008 08:22:12 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8045223</guid><dc:creator>jbienz</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/jbienz/comments/8045223.aspx</comments><wfw:commentRss>http://blogs.msdn.com/jbienz/commentrss.aspx?PostID=8045223</wfw:commentRss><description>&lt;p&gt;So I&amp;#8217;m up here in Redmond at TechReady. It&amp;#8217;s a &lt;a href="http://blogs.msdn.com/usisvde/archive/2008/02/14/hello-from-techready6-or-where-s-my-isv-ae.aspx"&gt;super secret&lt;/a&gt; event that we get to go to once a year and learn about the cool things the product groups have been up to.&lt;/p&gt;  &lt;p&gt;This year I'm learning about &lt;a href="http://blogs.msdn.com/gblock/archive/2008/01/10/thinking-about-a-name-for-composite-wpf.aspx"&gt;Prism&lt;/a&gt;, which is a cool lightweight framework for building composite applications in WPF. No, it's not CAB.Next and no it's not Acropolis reborn. Still, developers of these frameworks should find themselves at home. Prism is different and Prism is cool, but I'll leave it up to that team to talk more about their baby when they're ready.&lt;/p&gt;  &lt;p&gt;As I've been sitting through talks about Prism, CAB, smart clients and RIA, I can't help but think back to some of the cool things Acropolis did for us. One feature that comes to mind is the Transition framework. It allowed views to be swapped in and out of a shared workspace in an animated fashion, like switching between video rolls in a professional editing application.&lt;/p&gt;  &lt;p&gt;When the Acropolis research project was discontinued I was asked by a couple of my ISVs how they might go about implementing their own transition framework. At the time, all I could recommend was that they use Relfector to take a look at what was done. Or look to another solution for transitions (like what's available in the &lt;a href="http://windowsclient.net/wpf/starter-kits/sce.aspx"&gt;Syndicated Client&lt;/a&gt; SDK). I always hoped that the Transition framework would be rolled forward into another product, but as I sat here in Redmond listening to these talks I started to realize that this cool little feature was nowhere to be found. So I decided it's time to take action.&lt;/p&gt;  &lt;p&gt;I've had the pleasure of meeting Scott Guthrie in person before, last year at &lt;a href="http://www.visitmix.com/"&gt;Mix&lt;/a&gt;. And just like many of you I follow &lt;a href="http://weblogs.asp.net/scottgu"&gt;his blog&lt;/a&gt; to learn about cool new things in .Net 3.5, Silverlight, WPF and the like. But this week he presented to us in person and I took the opportunity to go up afterward and say hi.&lt;/p&gt;  &lt;p&gt;I first thanked him for all that he does and let him know what a valuable resource his blog has been to me. Then I brought up the Acropolis transitions and immediately proposed an Open Source project on CodePlex. It took less than two seconds for him to reply and to my pleasant surprise, he said he thought it was a great idea! He even offered for me to get back in touch with him if I needed any help making it happen. I was stunned.&lt;/p&gt;  &lt;p&gt;Next I reached out to &lt;a href="http://blogs.msdn.com/brada/"&gt;Brad Abrams&lt;/a&gt;. Back in October I had a chance to do a &lt;a href="http://www.podtech.net/home/4271/brad-abrams-discusses-silverlight-and-wpf"&gt;webcast&lt;/a&gt; with him on WPF and at the time he was also overseeing Acropolis. Again I was shocked with an almost immediate and emphatic response in support of the effort. In fact, Brad's already put me in touch with David Hill to start working on getting access to the source.&lt;/p&gt;  &lt;p&gt;Could things really be this easy...? I know, I shouldn't ask that out loud.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8045223" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/jbienz/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/jbienz/archive/tags/Composite+Applications/default.aspx">Composite Applications</category><category domain="http://blogs.msdn.com/jbienz/archive/tags/Open+Source/default.aspx">Open Source</category><category domain="http://blogs.msdn.com/jbienz/archive/tags/Transitionals/default.aspx">Transitionals</category><category domain="http://blogs.msdn.com/jbienz/archive/tags/Acropolis/default.aspx">Acropolis</category></item></channel></rss>