<?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>Dennis "D.C." Dietrich : Links</title><link>http://blogs.msdn.com/ddietric/archive/tags/Links/default.aspx</link><description>Tags: Links</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Back from Portland Code Camp</title><link>http://blogs.msdn.com/ddietric/archive/2009/05/31/back-from-portland-code-camp.aspx</link><pubDate>Mon, 01 Jun 2009 09:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9673970</guid><dc:creator>ddietric</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ddietric/comments/9673970.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ddietric/commentrss.aspx?PostID=9673970</wfw:commentRss><description>&lt;P&gt;The &lt;A href="http://portlandcodecamp.org/" target=_blank mce_href="http://portlandcodecamp.org/"&gt;Portland Code Camp&lt;/A&gt; yesterday was a blast. In fact, it was one of the best (un)conferences I've been to so far with a wide variety of topics and I'd like to&amp;nbsp;share my personal Top 3 &lt;EM&gt;Best of Portland Code Camp 2009&lt;/EM&gt; (but keep in mind that that's 3 out of 5):&lt;/P&gt;
&lt;P&gt;&lt;A href="http://www.cauldwell.net/patrick/blog/" target=_blank mce_href="http://www.cauldwell.net/patrick/blog/"&gt;Patrick Cauldwell&lt;/A&gt; did a presentation titled &lt;EM&gt;&lt;A href="http://portlandcodecamp.org/session.aspx?sid=296c59a4-0219-4f99-9bfa-c20949297e4b" target=_blank mce_href="http://portlandcodecamp.org/session.aspx?sid=296c59a4-0219-4f99-9bfa-c20949297e4b"&gt;Building Business Applications in Silverlight 3&lt;/A&gt;&lt;/EM&gt; which was a great introduction to what's new in &lt;A href="http://silverlight.net/getstarted/silverlight3/default.aspx" target=_blank mce_href="http://silverlight.net/getstarted/silverlight3/default.aspx"&gt;Silverlight 3&lt;/A&gt; for business application developers. He started by talking about what's already in Silverlight 2. His conclusion was that while the current version is a good platform for Rich Internet Applications implementing certain features is too much work. He then went on&amp;nbsp;to talk about and demonstrate some of the new features in version 3 like navigation/deep linking and&amp;nbsp;improved validation as well as the &lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?FamilyID=76bb3a07-3846-4564-b0c3-27972bcaabce"&gt;.NET RIA Services&lt;/A&gt; which are&amp;nbsp;currently available as a preview.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://jasonkelly.net/about.aspx" target=_blank mce_href="http://jasonkelly.net/about.aspx"&gt;Jason Kelly&lt;/A&gt; did an introduction to &lt;A href="http://en.wikipedia.org/wiki/Cloud_computing" target=_blank mce_href="http://en.wikipedia.org/wiki/Cloud_computing"&gt;cloud computing&lt;/A&gt; focusing on two offerings which follow the &lt;A href="http://en.wikipedia.org/wiki/Utility_computing" target=_blank mce_href="http://en.wikipedia.org/wiki/Utility_computing"&gt;utility computing&lt;/A&gt; model, &lt;A href="http://aws.amazon.com/ec2/" target=_blank mce_href="http://aws.amazon.com/ec2/"&gt;Amazon EC2&lt;/A&gt; and &lt;A href="http://www.microsoft.com/azure/" target=_blank mce_href="http://www.microsoft.com/azure/"&gt;Microsoft Azure&lt;/A&gt;. After talking about the benefits and common usage patterns of cloud computing he compared EC2 and Azure in terms of the feature set and (dis)advantages of each platform. Jason also showed two versions of a simple application demonstrating how to use the&amp;nbsp;Amazon and&amp;nbsp;Microsoft cloud&amp;nbsp;services. He has published his slides as well as the demo applications in a blog post (&lt;EM&gt;&lt;A href="http://jasonkelly.net/archive/2009/05/30/portland-code-camp-2009-cloud-computing-presentation.aspx" target=_blank mce_href="http://jasonkelly.net/archive/2009/05/30/portland-code-camp-2009-cloud-computing-presentation.aspx"&gt;Portland Code Camp 2009 - Cloud Computing presentation&lt;/A&gt;&lt;/EM&gt;).&lt;/P&gt;
&lt;P&gt;The last session I attended was Brian Henderson's &lt;EM&gt;&lt;A href="http://portlandcodecamp.org/session.aspx?sid=e5cede07-ca92-4cb7-88cc-c04df99c3562" target=_blank mce_href="http://portlandcodecamp.org/session.aspx?sid=e5cede07-ca92-4cb7-88cc-c04df99c3562"&gt;Implementing a Rich Interactive Application Design&lt;/A&gt;&lt;/EM&gt;. The content was more general than the title suggests with many good tips on how to do good UI design and improve the user experience (UX) of your application. I highly recommend checking out the slides if you are developing applications without designers or UX engineers on your team and need&amp;nbsp;some practical ideas that can help you deliver a better product; the slides can certainly not replace books or training but those two require time and money and who has those these days (unfortunately, the slides have not been uploaded yet&amp;nbsp;but that should happen within the next day or two so keep checking the session page if they are still missing).&lt;/P&gt;
&lt;HR align=center SIZE=2 width="90%"&gt;

&lt;P style="TEXT-ALIGN: center; LINE-HEIGHT: normal; MARGIN: 0cm 0cm 10pt; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" class=MsoNormal align=center&gt;&lt;SPAN style="FONT-FAMILY: 'Arial','sans-serif'; FONT-SIZE: 8pt; mso-fareast-font-family: 'Times New Roman'"&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9673970" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ddietric/archive/tags/Links/default.aspx">Links</category><category domain="http://blogs.msdn.com/ddietric/archive/tags/User+Experience/default.aspx">User Experience</category><category domain="http://blogs.msdn.com/ddietric/archive/tags/Silverlight/default.aspx">Silverlight</category><category domain="http://blogs.msdn.com/ddietric/archive/tags/Code+Camp/default.aspx">Code Camp</category><category domain="http://blogs.msdn.com/ddietric/archive/tags/Cloud+Computing/default.aspx">Cloud Computing</category></item><item><title>MIX09 announced</title><link>http://blogs.msdn.com/ddietric/archive/2008/10/22/mix09-announced.aspx</link><pubDate>Wed, 22 Oct 2008 18:22:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9011213</guid><dc:creator>ddietric</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ddietric/comments/9011213.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ddietric/commentrss.aspx?PostID=9011213</wfw:commentRss><description>&lt;P&gt;Don't make any plans for March 18-20 next year (or cancel the plans you've already made) since that's when MIX will happen once again in Las Vegas. The &lt;A class="" href="http://2009.visitmix.com/" target=_blank mce_href="http://2009.visitmix.com/"&gt;MIX09 website&lt;/A&gt; is already online&amp;nbsp;and if you liked what we showed you this year you will love the cool new&amp;nbsp;stuff that's coming up next!&lt;/P&gt;
&lt;HR align=center width="90%" SIZE=2&gt;

&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt; LINE-HEIGHT: normal; TEXT-ALIGN: center; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9011213" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ddietric/archive/tags/Links/default.aspx">Links</category><category domain="http://blogs.msdn.com/ddietric/archive/tags/MIX/default.aspx">MIX</category></item><item><title>Transitionals - About a little piece of Acropolis that wanted to become open source</title><link>http://blogs.msdn.com/ddietric/archive/2008/04/30/transitionals-about-a-little-piece-of-acropolis-that-wanted-to-become-open-source.aspx</link><pubDate>Thu, 01 May 2008 02:44:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8445438</guid><dc:creator>ddietric</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ddietric/comments/8445438.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ddietric/commentrss.aspx?PostID=8445438</wfw:commentRss><description>&lt;P mce_keep="true"&gt;While Microsoft is certainly not an open source company there are some instances of code drops from, and open source projects started by teams at Microsoft that are released under licenses which comply with the &lt;A href="http://www.opensource.org/docs/osd" target=_blank mce_href="http://www.opensource.org/docs/osd"&gt;definition of open source&lt;/A&gt; as defined by the &lt;A href="http://www.opensource.org/about" target=_blank mce_href="http://www.opensource.org/about"&gt;Open Source Initiative (OSI)&lt;/A&gt;. One well-known example is the &lt;A href="http://wix.sourceforge.net/" target=_blank mce_href="http://wix.sourceforge.net/"&gt;Windows Installer XML (WiX) toolset&lt;/A&gt;, a more recent example is the &lt;A href="http://www.microsoft.com/downloads/details.aspx?familyid=EA93DD89-3AF2-4ACB-9CF4-BFE01B3F02D4&amp;amp;displaylang=en" target=_blank mce_href="http://www.microsoft.com/downloads/details.aspx?familyid=EA93DD89-3AF2-4ACB-9CF4-BFE01B3F02D4&amp;amp;displaylang=en"&gt;source code for the additional Silverlight controls&lt;/A&gt; shipped during MIX which was released using the OSI-approved &lt;A href="http://www.opensource.org/licenses/ms-pl.html" target=_blank mce_href="http://www.opensource.org/licenses/ms-pl.html"&gt;Microsoft Public License (Ms-PL)&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;The very latest addition to this list is a little project called "&lt;A href="http://www.codeplex.com/transitionals" target=_blank mce_href="http://www.codeplex.com/transitionals"&gt;Transitionals&lt;/A&gt;" which - quoting from the project description - "&lt;EM&gt;[...] is a framework for building and using WPF transitions which provide an easy way to switch between UI views in a rich and animated way&lt;/EM&gt;". The reason I wanted to highlight this project is that it was originally part of the incubation project "&lt;A href="http://windowsclient.net/Acropolis/" target=_blank mce_href="http://windowsclient.net/Acropolis/"&gt;Acropolis&lt;/A&gt;" and while we are of course using the experience gained during the project for new technologies we are working on it is good to see that a small part of it has been released to the community in form of an open source project under the Ms-PL. Kudos to &lt;A href="http://blogs.msdn.com/jbienz/" target=_blank mce_href="http://blogs.msdn.com/jbienz/"&gt;Jared Bienz&lt;/A&gt; for coming up with the idea and patiently pushing to make it happen (&lt;A href="http://blogs.msdn.com/jbienz/archive/tags/Transitionals/default.aspx" target=_blank mce_href="http://blogs.msdn.com/jbienz/archive/tags/Transitionals/default.aspx"&gt;he documented the journey on his blog&lt;/A&gt;).&lt;/P&gt;
&lt;HR align=center width="90%" SIZE=2&gt;

&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt; LINE-HEIGHT: normal; TEXT-ALIGN: center; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8445438" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ddietric/archive/tags/Links/default.aspx">Links</category><category domain="http://blogs.msdn.com/ddietric/archive/tags/Open+Source/default.aspx">Open Source</category></item><item><title>Join the family - Become a UI Framework Tester!</title><link>http://blogs.msdn.com/ddietric/archive/2008/02/17/join-the-family-become-a-ui-framework-tester.aspx</link><pubDate>Sun, 17 Feb 2008 15:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7750128</guid><dc:creator>ddietric</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/ddietric/comments/7750128.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ddietric/commentrss.aspx?PostID=7750128</wfw:commentRss><description>&lt;P&gt;By the time I made up my mind that I really wanted to work at Microsoft I was already&amp;nbsp;really&amp;nbsp;excited about the .NET Framework. In combination with C# and Visual Studio it opened a whole new (and managed) world of programming to me. But after a while I wanted more. Just using these incredible technologies was not enough anymore. I wanted to work on the next version of them, a desire&amp;nbsp;which eventually&amp;nbsp;(cutting a long story short) led me to the UI Framework group which is part of&amp;nbsp;Microsoft's Developer Division. Since I cannot&amp;nbsp;talk about what we are working on right now I want to point out that this group has a long track record of delivering features which are used by developers around the world like WinForms as well as working on new innovative technologies like &lt;A class="" href="http://windowsclient.net/Acropolis/" target=_blank mce_href="http://windowsclient.net/Acropolis/"&gt;Acropolis&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;Speaking of Acropolis, if you're familiar with Acropolis then you probably know that we're rolling "&lt;EM&gt;&lt;A class="" href="http://blogs.msdn.com/acropolis/archive/2007/10/29/An-Acropolis-Update.aspx" target=_blank mce_href="http://blogs.msdn.com/acropolis/archive/2007/10/29/An-Acropolis-Update.aspx"&gt;many of the Acropolis concepts into future versions of the .NET Framework for the desktop and Silverlight&lt;/A&gt;&lt;/EM&gt;". And if you have a strong passion for quality and the developer community you could be a part of it! The UI Framework group is hiring SDETs (Software Development Engineer in &lt;A class="" href="http://members.microsoft.com/careers/careerpath/technical/softwaretesting.mspx" target=_blank mce_href="http://members.microsoft.com/careers/careerpath/technical/softwaretesting.mspx"&gt;Test&lt;/A&gt;) right now and offers not only technical challenges but also the benefit of being part of a group with great (technical) leaders like &lt;A class="" href="http://blogs.msdn.com/brada/" target=_blank mce_href="http://blogs.msdn.com/brada/"&gt;Brad Abrams&lt;/A&gt; (and let's not forget the &lt;A class="" href="http://scobleizer.com/2007/05/25/why-scott-guthrie-is-cool/" target=_blank mce_href="http://scobleizer.com/2007/05/25/why-scott-guthrie-is-cool/"&gt;coolness&lt;/A&gt; factor of having &lt;A class="" href="http://weblogs.asp.net/scottgu/" target=_blank mce_href="http://weblogs.asp.net/scottgu/"&gt;Scott Guthrie&lt;/A&gt; as your VP).&lt;/P&gt;
&lt;P&gt;Now, if you're still reading this post then you're probably interested (if not extremely exited) and looking&amp;nbsp;for the "Sign me up" button or at least some more information about the job opening. In that case please have a look at the &lt;A class="" href="http://members.microsoft.com/careers/search/details.aspx?JobID=9716E717-4E53-4D93-9724-BB2CD0C168E5" target=_blank mce_href="http://members.microsoft.com/careers/search/details.aspx?JobID=9716E717-4E53-4D93-9724-BB2CD0C168E5"&gt;detailed job description&lt;/A&gt;. And I also got links for you&amp;nbsp;in case you're not sure if working at Microsoft is your thing or not: &lt;EM&gt;&lt;A class="" href="http://members.microsoft.com/careers/mslife/meetpeople/default.aspx" target=_blank mce_href="http://members.microsoft.com/careers/mslife/meetpeople/default.aspx"&gt;Meet our People&lt;/A&gt;&lt;/EM&gt; (a site on &lt;EM&gt;Microsoft Careers&lt;/EM&gt;) and the equally interesting, truth revealing video &lt;EM&gt;&lt;A class="" href="http://www.on10.net/blogs/tina/Life-At-Microsoft/" target=_blank mce_href="http://www.on10.net/blogs/tina/Life-At-Microsoft/"&gt;Life at Microsoft&lt;/A&gt;&lt;/EM&gt;.&lt;/P&gt;
&lt;HR align=center width="90%" SIZE=2&gt;

&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt; LINE-HEIGHT: normal; TEXT-ALIGN: center; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'"&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7750128" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ddietric/archive/tags/Links/default.aspx">Links</category></item><item><title>Additional information on the garbage collector and weak references</title><link>http://blogs.msdn.com/ddietric/archive/2007/09/30/additional-information-on-the-garbage-collector-and-weak-references.aspx</link><pubDate>Mon, 01 Oct 2007 05:42:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:5217684</guid><dc:creator>ddietric</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/ddietric/comments/5217684.aspx</comments><wfw:commentRss>http://blogs.msdn.com/ddietric/commentrss.aspx?PostID=5217684</wfw:commentRss><description>&lt;P&gt;I received some feedback on my previous post &lt;EM&gt;&lt;A class="" href="http://blogs.msdn.com/ddietric/archive/2007/09/23/a-good-reason-for-calling-gc-collect.aspx" target=_blank mce_href="http://blogs.msdn.com/ddietric/archive/2007/09/23/a-good-reason-for-calling-gc-collect.aspx"&gt;A good reason for calling GC.Collect()&lt;/A&gt;&lt;/EM&gt; basically saying that I omitted certain details on the garbage collector and weak references. I won't argue that - it is certainly true. However, it wasn't my intention to fully explain either especially since they are both well documented. MSDN is a great starting point for learning more about this and if you still want more information I recommend trying the new improved version of &lt;A class="" href="http://search.live.com/" target=_blank mce_href="http://search.live.com/"&gt;Live Search&lt;/A&gt; as there is more material available on many MS and non-MS websites and blogs:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A class="" href="http://msdn2.microsoft.com/en-us/library/f144e03t.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/f144e03t.aspx"&gt;Automatic Memory Management (MSDN)&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A class="" href="http://msdn2.microsoft.com/en-us/library/ms404247.aspx" target=_blank mce_href="http://msdn2.microsoft.com/en-us/library/ms404247.aspx"&gt;Using Weak References (MSDN)&lt;/A&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;HR align=center width="90%" SIZE=2&gt;

&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 10pt; LINE-HEIGHT: normal; TEXT-ALIGN: center; mso-margin-top-alt: auto; mso-margin-bottom-alt: auto" align=center&gt;&lt;SPAN lang=EN-US style="FONT-SIZE: 8pt; FONT-FAMILY: 'Arial','sans-serif'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: DE"&gt;This posting is provided "AS IS" with no warranties, and confers no rights.&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=5217684" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/ddietric/archive/tags/Garbage+Collector/default.aspx">Garbage Collector</category><category domain="http://blogs.msdn.com/ddietric/archive/tags/Links/default.aspx">Links</category></item></channel></rss>