<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0"><id>tag:blogger.com,1999:blog-5655811</id><updated>2012-05-31T11:51:28.522-07:00</updated><category term="SOLID" /><category term="CXXI" /><category term="ScienceFiction" /><category term="AES" /><category term="Lucene" /><category term="Prism" /><category term="WindowsWorkflowFoundation(WF)" /><category term="SVG" /><category term="SQLServer" /><category term="Windows" /><category term="T4" /><category term="SQLite" /><category term="ASP.NET" /><category term="Testing" /><category term="Reporting" /><category term="ReactiveExtensions" /><category term="Mesh" /><category term="WMI" /><category term="DROOLS" /><category term="ORM" /><category term="Humor" /><category term="CodeCamp" /><category term="Poster" /><category term="Energy" /><category term="ComputerHardware" /><category term="LightSwitch" /><category term="Javascript" /><category term="IEExtension" /><category term="Visio" /><category term="Design" /><category term="F#" /><category term="AFeedYouShouldRead" /><category term="MSBuild" /><category term="RemoteDesktop" /><category term="IIS" /><category term="WorldOrWarcraft" /><category term="TechEd" /><category term="WindowsServer" /><category term="CSR" /><category term="WinRT" /><category term="Life" /><category term="MicrosoftOffice" /><category term="Web X.X" /><category term="GregProject" /><category term="Firefox" /><category term="Amiga" /><category term="NuGet" /><category term="WindowsStorageServer" /><category term="Expression" /><category term="GData" /><category term="LabManagement" /><category term="CellPhone" /><category term="Sync Framework" /><category term="CMS" /><category term="Scrum" /><category term="NHibernate" /><category term="RTF" /><category term="Firebird" /><category term="WindowsSidebar" /><category term="MIX" /><category term="Vista" /><category term="MAPI" /><category term="Mocking" /><category term="podcast" /><category term="Contest" /><category term="WIF" /><category term="Cache" /><category term="Exchange" /><category term=".Net" /><category term="Deployment" /><category term="RIAServices" /><category term="OneNote" /><category term="AppFabric" /><category term="gadget" /><category term="XNA" /><category term="BloggerBackup" /><category term="ebook" /><category term="M" /><category term="portable" /><category term="MEF" /><category term="Leadership" /><category term="PowerShell" /><category term="Audio" /><category term="Mayhem" /><category term="CQRS" /><category term="Chrome" /><category term="WiX" /><category term="WebFeed" /><category term="UnitTesting" /><category term="Surface" /><category term="DDD" /><category term="devops" /><category term="Cloud" /><category term="POTBS" /><category term="LosAngeles" /><category term="NLP" /><category term="BUILD" /><category term="3DPrinting" /><category term="LiveFX" /><category term="Kinect" /><category term="Windsor" /><category term="SharePoint" /><category term="Google" /><category term="CastleProject" /><category term="PrivateCloud" /><category term="Giving" /><category term="EDI" /><category term="DependencyInjection" /><category term="IKVM" /><category term="Ruby" /><category term="MicrosoftOutlook" /><category term="Linux" /><category term="XPS" /><category term="Flickr" /><category term="cheatsheet" /><category term="Paint.Net" /><category term="DirectX" /><category term="WPF" /><category term="Silverlight" /><category term="ShellExtension" /><category term="Personal" /><category term="Treemap" /><category term="Metro" /><category term="MVVM" /><category term="IfAllElseFails" /><category term="ILMerge" /><category term="Game" /><category term="Image" /><category term="C" /><category term="OrchardCMS" /><category term="Amazon" /><category term="RadioTFS" /><category term="WindowsLiveWriter" /><category term="ClickOnce" /><category term="NetMon" /><category term="WinPI" /><category term="Windows7" /><category term="BookReview" /><category term="XAML" /><category term="Halo" /><category term="Military" /><category term="XSL-FO" /><category term="GIT" /><category term="DSL" /><category term="Knockout" /><category term="OData" /><category term="Career" /><category term="zombie" /><category term="WindowsHomeServer" /><category term="Mono" /><category term="Moodle" /><category term="IronPython" /><category term="Cordova" /><category term="Car" /><category term="OpenGL" /><category term="HealthVault" /><category term="PostSharp" /><category term="LINQ" /><category term="XSLT" /><category term="ODF" /><category term="Lync" /><category term="WebMatrix" /><category term="VisualStudio" /><category term="MCE" /><category term="FreeImage" /><category term="Wii" /><category term="MVP" /><category term="UML" /><category term="Scratch" /><category term="RoundUp" /><category term="RoboticsStudio" /><category term="SimiValley" /><category term="CodeGeneration" /><category term="Webcast" /><category term="Development" /><category term="Ja.Net" /><category term="Zune" /><category term="SBS" /><category term="Razor" /><category term="GPS" /><category term="SystemAdministration" /><category term="WindowsPhone" /><category term="DBA" /><category term="TeamBuild" /><category term="Windows8" /><category term="Preparedness" /><category term="Cat" /><category term="WindowsLive" /><category term="Education" /><category term="Veracity" /><category term="MediaCenter" /><category term="node.js" /><category term="DVCS" /><category term="MVC" /><category term="Velocity" /><category term="Space" /><category term="DeepZoom" /><category term="Veteran" /><category term="Azure" /><category term="SQLCE" /><category term="Government" /><category term="C++" /><category term="SignalR" /><category term="ALM" /><category term="bing" /><category term="EDD" /><category term="MicrosoftDynamics" /><category term="WinForm" /><category term="Hadoop" /><category term="Presentation" /><category term="CodeContracts" /><category term="Book" /><category term="Android" /><category term="ADO" /><category term="HTML5" /><category term="arduino" /><category term="Singularity" /><category term="meme" /><category term="Ventura" /><category term="AugmentedReality" /><category term="EnterpriseLibrary" /><category term="WindowsMobile" /><category term="OpenXML" /><category term="Photosynth" /><category term="Physics" /><category term="Music" /><category term="EntityFramework" /><category term="UnityApplicationBlock" /><category term="RegEx" /><category term="Art" /><category term="SSDS" /><category term="Science" /><category term="TeamFoundationServer" /><category term="VisualBasic" /><category term="NoSQL" /><category term="Lego" /><category term="Blogging" /><category term="C#" /><category term="kindle" /><category term="Utility" /><category term="GiveAway" /><category term="Data" /><category term="OutlookExpress" /><category term="3D" /><category term="WCF" /><category term="PDC" /><category term="Geodata" /><category term="CUIT" /><category term="SUSE" /><category term="VirtualMachine" /><category term="XBox360" /><category term="Netdunio" /><category term="InversionOfControl" /><category term="IE" /><category term="SVN" /><category term="Training" /><category term="SideShow" /><category term="LOTRO" /><title type="text">Greg's Cool [Insert Clever Name] of the Day</title><subtitle type="html">My technical, professional and sometimes personal blog.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/" /><link rel="next" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default?start-index=26&amp;max-results=25" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>5985</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/coolthingoftheday" /><feedburner:info uri="coolthingoftheday" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><geo:lat>34.265003</geo:lat><geo:long>-118.771775</geo:long><logo>http://www.feedburner.com/fb/images/pub/fb_pwrd.gif</logo><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site, subject to copyright and fair use.</feedburner:browserFriendly><entry><id>tag:blogger.com,1999:blog-5655811.post-391201129744379712</id><published>2012-05-31T11:50:00.001-07:00</published><updated>2012-05-31T11:51:28.536-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows8" /><title type="text">Windows 8 RP now available via MSDN Subscribers Download</title><content type="html">&lt;p&gt;Found via the MSDN Subscriber Downloads RSS feed, &lt;a href="http://msdn.microsoft.com/en-us/subscriptions/subscription-downloads.rss" target="_blank"&gt;MSDN Subscriber Downloads - product availability depends on your subscription program details.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/subscriptions/subscription-downloads.rss" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-Cr_18wwegNg/T8e9hv8v_kI/AAAAAAAAHtI/eFSx27CaUsA/image%25255B7%25255D.png?imgmax=800" width="520" height="338" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="https://msdn.microsoft.com/subscriptions/securedownloads/default.aspx?PV=36:465:---:en:x64#searchTerm=&amp;amp;ProductFamilyId=465&amp;amp;Languages=en&amp;amp;Architectures=x64&amp;amp;PageSize=10&amp;amp;PageIndex=0&amp;amp;FileId=0" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-EjMUBS64uSg/T8e9iBuwJOI/AAAAAAAAHtQ/tPre22vUrg4/image%25255B3%25255D.png?imgmax=800" width="520" height="349" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Downloading it now...&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-K63X98RVDyY/T8e9i9On-fI/AAAAAAAAHtY/ITZXcngEfd4/s1600-h/SNAGHTML18ece65b%25255B4%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML18ece65b" border="0" alt="SNAGHTML18ece65b" src="http://lh4.ggpht.com/-T9bmRUvvrV0/T8e9jUYfrfI/AAAAAAAAHtg/hXrD40S9d2I/SNAGHTML18ece65b_thumb%25255B1%25255D.png?imgmax=800" width="670" height="134" /&gt;&lt;/a&gt;&lt;/p&gt;      &lt;p&gt;In the coming minutes I'm sure it will also be available in other public areas/sites/pages too...&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-391201129744379712?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ZflK_N0P3Cc:BHfR1Ib_2oM:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=ZflK_N0P3Cc:BHfR1Ib_2oM:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ZflK_N0P3Cc:BHfR1Ib_2oM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ZflK_N0P3Cc:BHfR1Ib_2oM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ZflK_N0P3Cc:BHfR1Ib_2oM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=ZflK_N0P3Cc:BHfR1Ib_2oM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ZflK_N0P3Cc:BHfR1Ib_2oM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ZflK_N0P3Cc:BHfR1Ib_2oM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=ZflK_N0P3Cc:BHfR1Ib_2oM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ZflK_N0P3Cc:BHfR1Ib_2oM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=ZflK_N0P3Cc:BHfR1Ib_2oM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ZflK_N0P3Cc:BHfR1Ib_2oM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ZflK_N0P3Cc:BHfR1Ib_2oM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/ZflK_N0P3Cc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/391201129744379712/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=391201129744379712" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/391201129744379712" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/391201129744379712" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/windows-8-rp-now-available-on-msdn.html" title="Windows 8 RP now available via MSDN Subscribers Download" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-Cr_18wwegNg/T8e9hv8v_kI/AAAAAAAAHtI/eFSx27CaUsA/s72-c/image%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-5924015098833447456</id><published>2012-05-31T11:07:00.001-07:00</published><updated>2012-05-31T11:07:47.179-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WindowsServer" /><title type="text">Windows Server 2012 RC now available for download</title><content type="html">&lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx" target="_blank"&gt;Download Windows Server 2012 Release Candidate Datacenter&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;The next release of Windows Server, Windows Server 2012, will offer businesses and hosting providers a scalable, dynamic, and multitenant-aware, cloud-optimized infrastructure. It securely connects across premises and helps IT Professionals to respond to business needs faster and more efficiently.&lt;/p&gt;    &lt;p&gt;Windows Server 2012 Release Candidate (RC):&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Takes you beyond virtualization &lt;/li&gt;      &lt;li&gt;Delivers the power of many servers with the simplicity of one &lt;/li&gt;      &lt;li&gt;Opens the door to every app on any cloud &lt;/li&gt;      &lt;li&gt;Enables the modern work style&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;Need more information? See the &lt;a href="http://www.microsoft.com/en-us/server-cloud/windows-server/v8.aspx"&gt;product details page&lt;/a&gt;.&lt;/p&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;p&gt;&lt;a href="http://technet.microsoft.com/en-us/evalcenter/hh670538.aspx" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-Tw6FXSPICGI/T8ezVy0rC4I/AAAAAAAAHss/0vjPDrkk6pA/image%25255B3%25255D.png?imgmax=800" width="292" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;And so the Windows 8/Windows Server 2012 RC release process begins...&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-k08mRkj-COk/T8ezWXHrc1I/AAAAAAAAHs0/Ae8TnNHFVx8/s1600-h/SNAGHTML18c64616%25255B5%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML18c64616" border="0" alt="SNAGHTML18c64616" src="http://lh6.ggpht.com/-5Wwo9fnOIbA/T8ezW-iTUGI/AAAAAAAAHs8/IYNwyFgf1tc/SNAGHTML18c64616_thumb%25255B2%25255D.png?imgmax=800" width="670" height="134" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;I dig that they are releasing this as both an ISO and VHD. NOTE: At the time I'm writing this, I'm not able to download the VHD, instead getting a 404. The ISO is downloading fine for me, so this is likely just a release day thing...&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-5924015098833447456?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=BvoFqA7B8FM:qUd3Z1BWwkc:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=BvoFqA7B8FM:qUd3Z1BWwkc:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=BvoFqA7B8FM:qUd3Z1BWwkc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=BvoFqA7B8FM:qUd3Z1BWwkc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=BvoFqA7B8FM:qUd3Z1BWwkc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=BvoFqA7B8FM:qUd3Z1BWwkc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=BvoFqA7B8FM:qUd3Z1BWwkc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=BvoFqA7B8FM:qUd3Z1BWwkc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=BvoFqA7B8FM:qUd3Z1BWwkc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=BvoFqA7B8FM:qUd3Z1BWwkc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=BvoFqA7B8FM:qUd3Z1BWwkc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=BvoFqA7B8FM:qUd3Z1BWwkc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=BvoFqA7B8FM:qUd3Z1BWwkc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/BvoFqA7B8FM" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/5924015098833447456/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=5924015098833447456" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/5924015098833447456" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/5924015098833447456" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/windows-server-2012-rc-now-available.html" title="Windows Server 2012 RC now available for download" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-Tw6FXSPICGI/T8ezVy0rC4I/AAAAAAAAHss/0vjPDrkk6pA/s72-c/image%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-6653752756301083343</id><published>2012-05-30T18:04:00.001-07:00</published><updated>2012-05-30T18:04:22.484-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Training" /><category scheme="http://www.blogger.com/atom/ns#" term="Lync" /><category scheme="http://www.blogger.com/atom/ns#" term="WindowsPhone" /><category scheme="http://www.blogger.com/atom/ns#" term="Vista" /><category scheme="http://www.blogger.com/atom/ns#" term="ebook" /><category scheme="http://www.blogger.com/atom/ns#" term="SystemAdministration" /><category scheme="http://www.blogger.com/atom/ns#" term="MicrosoftOutlook" /><category scheme="http://www.blogger.com/atom/ns#" term="MicrosoftOffice" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows7" /><title type="text">Work Smart Guides updated. Don't write your own "how to use X/Y/Z Microsoft tech," download and customize these!</title><content type="html">&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/education/"&gt;Education&lt;/a&gt; - &lt;a href="http://blogs.msdn.com/b/education/archive/2012/05/31/worksmart-guides-updated-ready-made-it-user-documentation.aspx"&gt;WorkSmart Guides - Updated ready-made IT user documentation&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;...&lt;/p&gt;    &lt;p&gt;One of the godsends for me was a set of documents called &lt;strong&gt;Work Smart Guides&lt;/strong&gt;, which walked me through the basics of some of the new technology I was encountering.&lt;/p&gt;    &lt;p&gt;As our IT team describe it, Work Smart Guides bridge the gap between technology and users. Work Smart guides provide employees with scenario-based, best-use productivity aids on Microsoft products and technologies. &lt;/p&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;h5&gt;&lt;strong&gt;Updated ready-made IT guides&lt;/strong&gt;&lt;/h5&gt;    &lt;p&gt;The Microsoft IT Team have just updated the published versions that you could modify and publish for your users. This is a great step – I’m guessing that lots of schools, TAFEs and Universities are either producing user documentation for staff, or want to. And I bet that 80-90% of the content is identical in each institution. So these guides would make a good starter for 10, either for the format, or the instructions, or simply the screenshots. As an example, here’s the &lt;a href="http://cid-ee41ff520c90581e.skydrive.live.com/self.aspx/WorkSmartGuides/0642%5E_E-MailBasicsGetStartedWSG%20XT.docx"&gt;Email Basics&lt;/a&gt; one.&lt;/p&gt;    &lt;p&gt;The subjects covered in the step-by-step guides for users include:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Protecting data with BitLocker &lt;/li&gt;      &lt;li&gt;Getting started with email &lt;/li&gt;      &lt;li&gt;Transfer files and settings to a new computer &lt;/li&gt;      &lt;li&gt;Collaborating with SharePoint &lt;/li&gt;      &lt;li&gt;An overview of collaboration tools &lt;/li&gt;      &lt;li&gt;Customising SharePoint sites &lt;/li&gt;      &lt;li&gt;SharePoint workspaces &lt;/li&gt;      &lt;li&gt;Integrating Outlook with SharePoint &lt;/li&gt;      &lt;li&gt;Basics of managing email (Are you a stacker or a filer?) &lt;/li&gt;      &lt;li&gt;Office tips for Excel, PowerPoint, OneNote and Word &lt;/li&gt;      &lt;li&gt;Outlook email signatures &lt;/li&gt;      &lt;li&gt;New features for users in Windows 7 &lt;/li&gt;      &lt;li&gt;Securing Windows Phone &lt;/li&gt;      &lt;li&gt;Get started with Outlook Web Access &lt;/li&gt;      &lt;li&gt;Successful meetings with Lync &lt;/li&gt;   &lt;/ul&gt;    &lt;h5&gt;&lt;strong&gt;Download the Work Smart Guides&lt;/strong&gt;&lt;/h5&gt;    &lt;p&gt;There are 36 of them, and they come in one big Zip file for you to play with:&lt;/p&gt;    &lt;p&gt;...&amp;quot; [GD: Click through for the download]&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-F_HdBclSvSs/T8bDjZUl0NI/AAAAAAAAHsI/bzbQUYy4eW4/s1600-h/image%25255B3%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-1XSAiG4n8U0/T8bDjw1QRII/AAAAAAAAHsQ/csAG2iBCk_M/image_thumb%25255B1%25255D.png?imgmax=800" width="479" height="788" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;These are short and sweat guides that you can use as the base for your internal guides. Update the logo and style and you've got professional looking internal doc's. Remember good writers borrow, great ones steal...&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-3d-41UuhEgU/T8bDkgcc-TI/AAAAAAAAHsY/2Ue5434o-rg/s1600-h/SNAGHTML151bab98%25255B3%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML151bab98" border="0" alt="SNAGHTML151bab98" src="http://lh5.ggpht.com/-To4hFPvJAVI/T8bDlQTBdZI/AAAAAAAAHsg/tcfeUz8yJmQ/SNAGHTML151bab98_thumb.png?imgmax=800" width="520" height="308" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Related Past Post XRef:   &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2010/02/work-smart-by-letting-someone-else-do.html"&gt;Work Smart (by letting someone else do the icky document creation grunt work) – “Work Smart Productivity Guides” from Microsoft for your end-user training, re-use and tweaking pleasure&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-6653752756301083343?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=wmFjb_Kq59U:VdwQ7BXFYSA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=wmFjb_Kq59U:VdwQ7BXFYSA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=wmFjb_Kq59U:VdwQ7BXFYSA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=wmFjb_Kq59U:VdwQ7BXFYSA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=wmFjb_Kq59U:VdwQ7BXFYSA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=wmFjb_Kq59U:VdwQ7BXFYSA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=wmFjb_Kq59U:VdwQ7BXFYSA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=wmFjb_Kq59U:VdwQ7BXFYSA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=wmFjb_Kq59U:VdwQ7BXFYSA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=wmFjb_Kq59U:VdwQ7BXFYSA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=wmFjb_Kq59U:VdwQ7BXFYSA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=wmFjb_Kq59U:VdwQ7BXFYSA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=wmFjb_Kq59U:VdwQ7BXFYSA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/wmFjb_Kq59U" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/6653752756301083343/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=6653752756301083343" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/6653752756301083343" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/6653752756301083343" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/work-smart-guides-updated-don-write.html" title="Work Smart Guides updated. Don&amp;#39;t write your own &amp;quot;how to use X/Y/Z Microsoft tech,&amp;quot; download and customize these!" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-1XSAiG4n8U0/T8bDjw1QRII/AAAAAAAAHsQ/csAG2iBCk_M/s72-c/image_thumb%25255B1%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-3787450687257377374</id><published>2012-05-30T17:51:00.001-07:00</published><updated>2012-05-30T17:51:36.709-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DBA" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLServer" /><title type="text">SELECTing to make your queries more robust...</title><content type="html">&lt;p&gt;&lt;a href="http://www.simple-talk.com/community/blogs/jonathanallen/default.aspx"&gt;FatherJack&lt;/a&gt; - &lt;a href="http://www.simple-talk.com/community/blogs/jonathanallen/archive/2012/05/29/110246.aspx" target="_blank"&gt;TSQL formatting - a sure fire way to start a conversation.&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;There are probably as many opinions on ways to format code as there are people writing code and I am not here to say that any one is better than any other. Well, that isn't true. I am here to say that one way is better than another but this isn't a matter of preference or personal taste, this is an example of where sloppy formatting can cause TSQL to weird and whacky things but following some simple methods can make your code more reliable and more robust when .&lt;/p&gt;    &lt;p&gt;Take these two pieces of code, ready to run against your regular, vanilla AdventureWorks database&lt;/p&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.simple-talk.com/community/blogs/jonathanallen/archive/2012/05/29/110246.aspx" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML15108025" border="0" alt="SNAGHTML15108025" src="http://lh3.ggpht.com/-9siugTzZ4tI/T8bAlkeqABI/AAAAAAAAHr0/-uSQxY2uNZE/SNAGHTML15108025%25255B7%25255D.png?imgmax=800" width="429" height="364" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;By using these two simple methods you can be more confidant that a change to TSQL wont result in a broken view, function or procedure and therefore anything like SQL Agent jobs or SSRS reports that rely on those objects will also function as and when expected.&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.simple-talk.com/community/blogs/jonathanallen/archive/2012/05/29/110246.aspx" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-H0VOdLf0Jsw/T8bAl-f8OjI/AAAAAAAAHr8/25iVC6P4lpc/image%25255B3%25255D.png?imgmax=800" width="102" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;While I'm not a fan of table aliases (not sure why, but I'd rather use the full table name... less mental runtime translation I guess) this article has me re-thinking that a little. If they not only shorten the T-SQL coding but can also add query time validation like this, that's something to consider. Hum.... &lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-3787450687257377374?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=taENwtX0DM0:_OE-4_HrSHs:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=taENwtX0DM0:_OE-4_HrSHs:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=taENwtX0DM0:_OE-4_HrSHs:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=taENwtX0DM0:_OE-4_HrSHs:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=taENwtX0DM0:_OE-4_HrSHs:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=taENwtX0DM0:_OE-4_HrSHs:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=taENwtX0DM0:_OE-4_HrSHs:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=taENwtX0DM0:_OE-4_HrSHs:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=taENwtX0DM0:_OE-4_HrSHs:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=taENwtX0DM0:_OE-4_HrSHs:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=taENwtX0DM0:_OE-4_HrSHs:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=taENwtX0DM0:_OE-4_HrSHs:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=taENwtX0DM0:_OE-4_HrSHs:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/taENwtX0DM0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/3787450687257377374/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=3787450687257377374" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/3787450687257377374" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/3787450687257377374" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/selecting-to-make-your-queries-more.html" title="SELECTing to make your queries more robust..." /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-9siugTzZ4tI/T8bAlkeqABI/AAAAAAAAHr0/-uSQxY2uNZE/s72-c/SNAGHTML15108025%25255B7%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-1887705296732575233</id><published>2012-05-30T17:42:00.001-07:00</published><updated>2012-05-30T17:42:25.842-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Javascript" /><category scheme="http://www.blogger.com/atom/ns#" term="Web X.X" /><title type="text">Clippy is back! (kind of...) Add Clippy to your web site today with Clippy.JS</title><content type="html">&lt;p&gt;&lt;a href="http://www.smore.com/clippy-js" target="_blank"&gt;Clippy.JS&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;Add Clippy or his friends to any website for instant nostalgia. Our research shows that people love two things: failed Microsoft technologies and obscure Javascript libraries. Naturally, we decided to combine the two. &lt;/p&gt;    &lt;p&gt;Clippy.js is a full Javascript implementation of Microsoft Agent (AKA Clippy and friends), ready to be embedded in any website. Pick an assistant below and mash some animation buttons! Our favorite is Links the cat. &lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.smore.com/clippy-js" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML15083e65" border="0" alt="SNAGHTML15083e65" src="http://lh5.ggpht.com/-yV58DZKPfg0/T8a-buXAWTI/AAAAAAAAHrk/qqd7m5PFEo4/SNAGHTML15083e65%25255B4%25255D.png?imgmax=800" width="463" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.smore.com/clippy-js" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-Mcd8YGG0rEU/T8a-cN2-edI/AAAAAAAAHrs/AzouZXB8TsQ/image%25255B3%25255D.png?imgmax=800" width="367" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Motivation&lt;/p&gt;    &lt;p&gt;During lunch a few weeks ago we thought it would be cool to have a fully functional Clippy that can be embedded in any website. We fiddled around with it and we had an unexpected amount of fun laughing at Clippy and his antics. &lt;/p&gt;    &lt;p&gt;We started thinking about the developers' state of mind when they created Clippy. Did they think it would really help people? It seems that Microsoft really &lt;em&gt;believed&lt;/em&gt; that Assistants were the way of the future. &lt;/p&gt;    &lt;p&gt;We built Clippy.js over the weekend to share that fun and whimsy with everyone, and to remind people to try new and risky things, even when they seem silly&lt;/p&gt;    &lt;p&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Come on, you know you want to add Clippy or Merlin or Rover to your website, admit it! :)&lt;/p&gt;  &lt;p&gt;Besides clippy.js, make sure you check out this page too. This page is all HTML, yet feels so very Word like. Cool on top of cool... LOL&lt;/p&gt;  &lt;p&gt;(&lt;a href="http://blog.cwa.me.uk"&gt;The Morning Brew&lt;/a&gt; - &lt;a href="http://blog.cwa.me.uk/2012/05/30/the-morning-brew-1116/"&gt;The Morning Brew #1116&lt;/a&gt;)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-1887705296732575233?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=KObRorucuyI:U3MSSzBL93o:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=KObRorucuyI:U3MSSzBL93o:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=KObRorucuyI:U3MSSzBL93o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=KObRorucuyI:U3MSSzBL93o:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=KObRorucuyI:U3MSSzBL93o:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=KObRorucuyI:U3MSSzBL93o:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=KObRorucuyI:U3MSSzBL93o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=KObRorucuyI:U3MSSzBL93o:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=KObRorucuyI:U3MSSzBL93o:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=KObRorucuyI:U3MSSzBL93o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=KObRorucuyI:U3MSSzBL93o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=KObRorucuyI:U3MSSzBL93o:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=KObRorucuyI:U3MSSzBL93o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/KObRorucuyI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/1887705296732575233/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=1887705296732575233" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/1887705296732575233" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/1887705296732575233" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/clippy-is-back-kind-of-add-clippy-to.html" title="Clippy is back! (kind of...) Add Clippy to your web site today with Clippy.JS" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-yV58DZKPfg0/T8a-buXAWTI/AAAAAAAAHrk/qqd7m5PFEo4/s72-c/SNAGHTML15083e65%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-3329625166791490573</id><published>2012-05-29T17:47:00.001-07:00</published><updated>2012-05-29T17:47:56.993-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title type="text">How many ways are there to create a File Watcher? Well, here's three at least...</title><content type="html">&lt;p&gt;&lt;a href="http://blog.mecum.biz"&gt;MECUM – .NET TECHNOLOGY BLOG&lt;/a&gt; - &lt;a href="http://blog.mecum.biz/2012/05/daily-problems-how-to-write-a-filewatcher-in-three-possible-ways-today/" target="_blank"&gt;Daily Problems – How to Write a Filewatcher in Three Possible Ways&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blog.mecum.biz/2012/05/daily-problems-how-to-write-a-filewatcher-in-three-possible-ways-today/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-c5IEFJBjgPU/T8VuOqTDSkI/AAAAAAAAHrQ/9Cq3_btnM2Q/image%25255B8%25255D.png?imgmax=800" width="247" height="260" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;During my excessive web-sessions regarding .NET I often stumble over questions and articles regarding file monitoring applications. Either as stand-alone applications or in conjunction with Windows Services.&lt;/p&gt;    &lt;p&gt;For years know this discussions goes on. With this post I want to show the three methods I have used over the last few years and also give a good usage-scenario for “File Watchers” on Windows.&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;System.IO.FileSystemWatcher – The “Standard” Way&lt;/li&gt;      &lt;li&gt;Using WMI – Windows Messaging [Management] Instrumentation to Watch Directories&lt;/li&gt;      &lt;li&gt;The Third and Last Method to Write a FileWatcher – The Windows 7 API-Codepack&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;&lt;a href="http://blog.mecum.biz/2012/05/daily-problems-how-to-write-a-filewatcher-in-three-possible-ways-today/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-bjnwYgy_bs8/T8VuPEuKoaI/AAAAAAAAHrY/DcVSdS84RRU/image%25255B3%25255D.png?imgmax=800" width="71" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I've known about the first two methods, but the third was new to me. Sure I've known about the Windows API Code Pack for years, just didn't know I could use it this way. I love our industry, there's something to learn every day|hour|minute...&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; Related Past Post XRef:  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2010/09/windows-api-code-pack-v11-released.html"&gt;Windows API Code Pack v1.1 Released (Think “Bug fix, new Shell/Thumbnail/Preview features, VS2010, xUnit, string localization, signed assemblies and more” release)&lt;/a&gt;  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/12/more-windows-code-pack-and-windows-7.html"&gt;More Windows Code Pack and Windows 7 developing delightfulness&lt;/a&gt;  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/08/windows-7-code-pack-v10-released.html"&gt;Windows 7 Code Pack v1.0 Released – Managed code to help get at the yummy Windows 7 filling…&lt;/a&gt;  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/05/bridging-to-managed-windows-7.html"&gt;Bridging to Managed Windows 7 Development – Vista Bridge to Windows Code Pack&lt;/a&gt;  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/02/vista-bridge-v14-released-now-with.html"&gt;Vista Bridge v1.4 Released – Now with custom controls for Common File Dialogs, BreadCrumb control and Aero Glass&lt;/a&gt;  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2008/11/vista-bridge-v13-available-on-msdn-code.html"&gt;Vista Bridge (v1.3) available on MSDN Code Gallery&lt;/a&gt;  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2008/10/its-bridge-to-vista-getting-and.html"&gt;It’s the Bridge to… Vista – Getting and installing Vista Bridge Sample Library&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-3329625166791490573?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=NjfImwPJ1zI:AI4hHW2uM4M:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=NjfImwPJ1zI:AI4hHW2uM4M:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=NjfImwPJ1zI:AI4hHW2uM4M:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=NjfImwPJ1zI:AI4hHW2uM4M:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=NjfImwPJ1zI:AI4hHW2uM4M:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=NjfImwPJ1zI:AI4hHW2uM4M:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=NjfImwPJ1zI:AI4hHW2uM4M:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=NjfImwPJ1zI:AI4hHW2uM4M:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=NjfImwPJ1zI:AI4hHW2uM4M:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=NjfImwPJ1zI:AI4hHW2uM4M:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=NjfImwPJ1zI:AI4hHW2uM4M:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=NjfImwPJ1zI:AI4hHW2uM4M:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=NjfImwPJ1zI:AI4hHW2uM4M:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/NjfImwPJ1zI" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/3329625166791490573/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=3329625166791490573" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/3329625166791490573" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/3329625166791490573" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/how-many-ways-are-there-to-create-file.html" title="How many ways are there to create a File Watcher? Well, here&amp;#39;s three at least..." /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-c5IEFJBjgPU/T8VuOqTDSkI/AAAAAAAAHrQ/9Cq3_btnM2Q/s72-c/image%25255B8%25255D.png?imgmax=800" height="72" width="72" /><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-5460859473153198321</id><published>2012-05-29T17:01:00.001-07:00</published><updated>2012-05-29T17:01:24.426-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Metro" /><category scheme="http://www.blogger.com/atom/ns#" term="Windows8" /><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Web X.X" /><category scheme="http://www.blogger.com/atom/ns#" term="ebook" /><title type="text">Mighty Metro Morphing! - Design case study of morphing a HTML5 page into a Windows 8 Metro app</title><content type="html">&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads"&gt;Microsoft Downloads&lt;/a&gt; - &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29900&amp;amp;WT.mc_id=rss_alldownloads_all" target="_blank"&gt;Design case study: Website to Metro style app (downloadable version)&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;This article shows you how to reimagine your website(s) as a Metro style app. This is the downloadable version of the article found here: &lt;a href="http://go.microsoft.com/fwlink/?LinkId=253105"&gt;http://go.microsoft.com/fwlink/?LinkId=253105&lt;/a&gt; &lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Version: &lt;/strong&gt;1.0      &lt;br /&gt;&lt;strong&gt;Date published: &lt;/strong&gt;5/29/2012&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Language: &lt;/strong&gt;English&lt;/p&gt;    &lt;p&gt;Website Design case study.pdf, 2.9 MB&lt;/p&gt;    &lt;p&gt;Designing websites has been a common practice for decades. Now you can use the web technologies you are familiar with, including HTML5, Cascading Style Sheets, Level 3 (CSS3), and JavaScript, to build Metro style apps for Windows. Here we explore how to expose the capabilities of a website to make it a great Metro style app for Windows 8 and show ways to provide additional value, personalization, and richer experiences using features of the Windows 8 platform.&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29900&amp;amp;WT.mc_id=rss_alldownloads_all" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-rNmFzpkijYI/T8VjURRaXYI/AAAAAAAAHq8/ksxZ-AH9InU/image%25255B6%25255D.png?imgmax=800" width="389" height="384" /&gt;&lt;/a&gt;&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29900&amp;amp;WT.mc_id=rss_alldownloads_all" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-N-paXwWVq_4/T8VjU4qdRKI/AAAAAAAAHrE/WD2S53Xo5P0/image%25255B7%25255D.png?imgmax=800" width="520" height="339" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;Looks like a pretty straight forward PDF'ing of the original web content, &lt;a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh868264.aspx" target="_blank"&gt;Design case study: Website to Metro style app&lt;/a&gt;. Nice to have if you want to eReader this...&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-5460859473153198321?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=SuXCv3K3nFQ:x4AFRdfq4No:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=SuXCv3K3nFQ:x4AFRdfq4No:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=SuXCv3K3nFQ:x4AFRdfq4No:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=SuXCv3K3nFQ:x4AFRdfq4No:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=SuXCv3K3nFQ:x4AFRdfq4No:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=SuXCv3K3nFQ:x4AFRdfq4No:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=SuXCv3K3nFQ:x4AFRdfq4No:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=SuXCv3K3nFQ:x4AFRdfq4No:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=SuXCv3K3nFQ:x4AFRdfq4No:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=SuXCv3K3nFQ:x4AFRdfq4No:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=SuXCv3K3nFQ:x4AFRdfq4No:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=SuXCv3K3nFQ:x4AFRdfq4No:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=SuXCv3K3nFQ:x4AFRdfq4No:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/SuXCv3K3nFQ" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/5460859473153198321/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=5460859473153198321" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/5460859473153198321" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/5460859473153198321" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/mighty-metro-morphing-design-case-study.html" title="Mighty Metro Morphing! - Design case study of morphing a HTML5 page into a Windows 8 Metro app" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-rNmFzpkijYI/T8VjURRaXYI/AAAAAAAAHq8/ksxZ-AH9InU/s72-c/image%25255B6%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-2310137272740398921</id><published>2012-05-29T13:58:00.001-07:00</published><updated>2012-05-29T13:58:34.396-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><title type="text">Nick says, "Screw the Power Users"</title><content type="html">&lt;p&gt;&lt;a href="http://nick.typepad.com/blog/"&gt;Nick Bradbury&lt;/a&gt; - &lt;a href="http://nick.typepad.com/blog/2012/05/screw-the-power-users.html" target="_blank"&gt;Screw the Power Users&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;...&lt;/p&gt;    &lt;p&gt;But then I made &lt;a href="http://www.feeddemon.com/"&gt;FeedDemon&lt;/a&gt;. It's still a pretty geeky product, but it's not just for power users. FeedDemon users range from hardcore developers to computer newbies.&lt;/p&gt;    &lt;p&gt;At first I built FeedDemon as though my customers were geeks like me, since that was what I was used to. Power users were happy with all the features and all the options, but the extra baggage made it harder for less technical people to use the product. It scared them away.&lt;/p&gt;    &lt;p&gt;So with each new version I tried to simplify the user interface, and dropped features &amp;amp; options that complicated the product. FeedDemon became more popular as a result, but you’d never know it if you visited my online support forums.&lt;/p&gt;    &lt;p&gt;I’d come out with new versions that I thought dramatically improved the product, only to find my forums filled with complaints from power users who wanted the return of some obscure option, or were upset that I wasn't adding the geeky features they wanted.&lt;/p&gt;    &lt;p&gt;Sales went up, but positive feedback went down. I had built FeedDemon with the wrong customer in mind, and I paid for it by spending a ton of time defending each release.&lt;/p&gt;    &lt;p&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I've been a FeedDemon user for many years and also been following the discussions in its support feed. I've found myself laughing, shaking my head and wondering at WTH(eck) at some of the discussions/requests. Having released my own products and solutions, Nick's post above resonated with me a little.&lt;/p&gt;  &lt;p&gt;In short, my take away was that if you're releasing software, carefully consider EVERY knob and feature you expose. Some consider your feature set a contract of sorts and will fight tooth and nail to keep them as is. Also consider your audience. If your product, solution, source, program or app is available to &lt;u&gt;anyone&lt;/u&gt; else, then remember you are no longer the audience. &lt;/p&gt;  &lt;p&gt;So what do you do? One thing comes to my mind, runtime telemetry/analysis. If you can show hard numbers that you have 1000 users, and feature X is used by only 1, then I think it's easier to justify killing that one feature. But if you don't have hard numbers, then you're just guessing how many use what features... And I don't know about you, but I suck at guessing (I always say to myself, &amp;quot;but this is SO cool, everyone will love this!&amp;quot; or &amp;quot;No one uses THAT!!!&amp;quot;... sigh...) &lt;/p&gt;  &lt;p&gt;Also start simple and try to stay simple. Even power users learn to accept and appreciate simple, as long as it &amp;quot;just works.&amp;quot;&lt;/p&gt;  &lt;p&gt;Finally, if you release software (or anything for that matter), grow a thick skin. You will never, ever, ever, please everyone and you'll likely only ever hear from the squeaky wheels (which might lead you to think you suck... You don't! If your brave enough to release anything, you're still heads and shoulders above those who are...)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-2310137272740398921?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=nkL5T1I0x14:rOLuwajccUQ:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=nkL5T1I0x14:rOLuwajccUQ:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=nkL5T1I0x14:rOLuwajccUQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=nkL5T1I0x14:rOLuwajccUQ:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=nkL5T1I0x14:rOLuwajccUQ:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=nkL5T1I0x14:rOLuwajccUQ:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=nkL5T1I0x14:rOLuwajccUQ:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=nkL5T1I0x14:rOLuwajccUQ:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=nkL5T1I0x14:rOLuwajccUQ:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=nkL5T1I0x14:rOLuwajccUQ:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=nkL5T1I0x14:rOLuwajccUQ:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=nkL5T1I0x14:rOLuwajccUQ:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=nkL5T1I0x14:rOLuwajccUQ:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/nkL5T1I0x14" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/2310137272740398921/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=2310137272740398921" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/2310137272740398921" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/2310137272740398921" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/nick-says-power-users.html" title="Nick says, &amp;quot;Screw the Power Users&amp;quot;" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-4546181156608137764</id><published>2012-05-29T11:51:00.001-07:00</published><updated>2012-05-29T11:51:02.630-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud" /><category scheme="http://www.blogger.com/atom/ns#" term="WindowsPhone" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><category scheme="http://www.blogger.com/atom/ns#" term="ebook" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title type="text">Free eBook'ed guidance - "Developing an Advanced Windows Phone 7.5 App that Connects to the Cloud"</title><content type="html">&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads"&gt;Microsoft Downloads&lt;/a&gt; - &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29897&amp;amp;WT.mc_id=rss_alldownloads_all" target="_blank"&gt;Developing an Advanced Windows Phone 7.5 App that Connects to the Cloud – Book Download&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;This is a PDF version of the on-line guidance &amp;quot;Developing an Advanced Windows Phone 7.5 App that Connects to the Cloud&amp;quot;&lt;/p&gt;    &lt;h4&gt;Quick details&lt;/h4&gt;    &lt;p&gt;&lt;strong&gt;Version:&lt;/strong&gt;1      &lt;br /&gt;&lt;strong&gt;Date published: &lt;/strong&gt;5/25/2012&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Language: &lt;/strong&gt;English&lt;/p&gt;    &lt;p&gt;Developing an Advanced Windows Phone 7.5 App that Connects to the Cloud.pdf, 4.2 MB&lt;/p&gt;    &lt;p&gt;After reading this book, you will be familiar with how to design and implement advanced applications for Windows Phone that take advantage of remote services to obtain and up-load data while providing a great user experience on the device.&lt;/p&gt;    &lt;p&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-NA-PfZiuPh0/T8UakXpQhgI/AAAAAAAAHqo/pBrxeN4DgE0/s1600-h/image%25255B2%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-fjbEOXBKcTQ/T8Uak6SGUmI/AAAAAAAAHqw/kF3kkt6azEo/image_thumb.png?imgmax=800" width="320" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;From the Preface;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Windows® Phone provides an exciting opportunity for companies and developers to build applications that travel with users, are interactive and attractive, and are available whenever and wherever users want to work with them. The latest release of Windows Phone furthers this opportunity by enabling you to build many classes of applications that were not previously possible. By combining Windows Phone applications with on-premises services and applications, or remote services and applications that run in the cloud (such as those using the Windows Azure™ technology platform), developers can create highly scalable, reliable, and powerful applications that extend the functionality beyond the traditional desktop or laptop, and into a truly portable and much more accessible environment.&lt;/p&gt;    &lt;p&gt;This book describes a scenario concerning a fictitious company named Tailspin that has decided to embrace Windows Phone as a client device for their existing cloud-based application. Their Windows Azure-based application named Surveys is described in detail in a previous book in this series, Developing Applications for the Cloud on the Microsoft Windows Azure Platform 2nd Edition. For more information about that book, see the page by the same name on MSDN®.&lt;/p&gt;    &lt;p&gt;In addition to describing the client application, its integration with the remote services, and the decisions made during its design and implementation, this book discusses related factors, such as the&amp;#160; design patterns used, and the ways that the application could be extended or modified for other scenarios.&lt;/p&gt;    &lt;p&gt;The result is that, after reading this book, you will be familiar with how to design and implement advanced applications for Windows Phone that take advantage of remote services to obtain and upload data while providing a great user experience on the device.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Who This Book Is For       &lt;br /&gt;&lt;/strong&gt;This book is part of a series on Windows Azure service and client application development. However, it is not limited to only applications that run in Windows Azure. Windows Phone applications can interact with almost any service—they use data exposed by any on-premises or remote service. Even if you are building applications for Windows Phone that use other types of services (or no services at all), this book will help you to understand the Windows Phone environment, the development process, and the capabilities of the device.&lt;/p&gt;    &lt;p&gt;This book is intended for any architect, developer, or information technology (IT) professional who designs, builds, or operates applications and services for Windows Phone. It is written for people who work with Microsoft® Windows-based operating systems. You should be familiar with the Microsoft .NET Framework, Microsoft Visual Studio® development system, and Microsoft Visual C#®. You will also find it useful to have some experience with Microsoft Expression Blend® design software and the Microsoft Silverlight® browser plug-in, although this is not a prerequisite.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;208 pages, all free. Looks well formatted and not just a PDF grab of the web content...&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Related Past Post XRef:   &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2012/04/windows-phone-developer-guidance.html"&gt;Windows Phone Developer Guidance Updated. Building WinPhone7.1/5 apps with MVVM, that are testable and more...&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-4546181156608137764?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=9LEihyikXtg:MmPqa08gYeA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=9LEihyikXtg:MmPqa08gYeA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=9LEihyikXtg:MmPqa08gYeA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=9LEihyikXtg:MmPqa08gYeA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=9LEihyikXtg:MmPqa08gYeA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=9LEihyikXtg:MmPqa08gYeA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=9LEihyikXtg:MmPqa08gYeA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=9LEihyikXtg:MmPqa08gYeA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=9LEihyikXtg:MmPqa08gYeA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=9LEihyikXtg:MmPqa08gYeA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=9LEihyikXtg:MmPqa08gYeA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=9LEihyikXtg:MmPqa08gYeA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=9LEihyikXtg:MmPqa08gYeA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/9LEihyikXtg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/4546181156608137764/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=4546181156608137764" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/4546181156608137764" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/4546181156608137764" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/free-ebook-guidance-advanced-windows.html" title="Free eBook&amp;#39;ed guidance - &amp;quot;Developing an Advanced Windows Phone 7.5 App that Connects to the Cloud&amp;quot;" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-fjbEOXBKcTQ/T8Uak6SGUmI/AAAAAAAAHqw/kF3kkt6azEo/s72-c/image_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-3236305869941026395</id><published>2012-05-29T11:41:00.001-07:00</published><updated>2012-05-29T11:42:30.234-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Silverlight" /><category scheme="http://www.blogger.com/atom/ns#" term="Mono" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title type="text">Say goodbye to the Moon[light]... Moonlight (Silverlight for Linux) is officially abandoned.</title><content type="html">&lt;p&gt;&lt;a href="http://www.infoq.com/" target="_blank"&gt;InfoQ&lt;/a&gt; - &lt;a href="http://www.infoq.com/news/2012/05/Miguel-Moonlight"&gt;Miguel de Icaza on ASP.NET MVC, Moonlight, and the Android Lawsuit &lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;...&lt;/p&gt;    &lt;p&gt;&lt;b&gt;InfoQ: Before Novell was bought out, there were some people working on getting Moonlight to run on Android tablets. Is that effort still underway?&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Miguel: &lt;/b&gt;We have abandoned Moonlight.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;InfoQ: I'm sorry to hear that, Moonlight looked very promising. Was it just a lack of manpower or do you there is no longer a future for browser-based Silverlight/Moonlight?&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;Silverlight has not gained much adoption on the web, so it did not become the must-have technology that I thought would have to become.&lt;/p&gt;    &lt;p&gt;And Microsoft added artificial restrictions to Silverlight that made it useless for desktop programming.&lt;/p&gt;    &lt;p&gt;These days we no longer believe that Silverlight is a suitable platform for write-once-run-anywhere technology, there are just too many limitations for it to be useful. These days we believe that in the C# world the best option is to split the code along the lines of the presentation layer. The user would reuse a core part of their application across all platforms, and write a new UI specifically for each platform they target: iOS with MonoTouch, Android with MonoDroid, Mac with MonoMac, Windows with WPF or Winforms or Mac, Web with ASP.NET and Windows and Linux with Gtk &lt;/p&gt;    &lt;p&gt;It is not write-once-run-everywhere, but the result are applications that can exploit the native facilities and create native experiences on each platform.&lt;/p&gt;    &lt;p&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;While this is kind of sad, it makes some sense. I mean, I wonder what the real world usage numbers for this was? I'd much rather the team at Xamarin work on stuff that's truly viable for the long term...&lt;/p&gt;  &lt;p&gt;(via &lt;a href="http://www.i-programmer.info/" target="_blank"&gt;I Programmer&lt;/a&gt; - &lt;a href="http://www.i-programmer.info/news/89-net/4282-mono-kills-open-source-silverlight.html" target="_blank"&gt;Mono Kills Open Source Silverlight&lt;/a&gt;)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; Related Past Post XRef:  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/02/moonlight-silverlight-for-linux-v10.html"&gt;Moonlight (Silverlight for Linux) v1.0 RTM’s&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-3236305869941026395?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=mjUhvHLj69M:tRj0N1HWxaA:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=mjUhvHLj69M:tRj0N1HWxaA:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=mjUhvHLj69M:tRj0N1HWxaA:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=mjUhvHLj69M:tRj0N1HWxaA:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=mjUhvHLj69M:tRj0N1HWxaA:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=mjUhvHLj69M:tRj0N1HWxaA:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=mjUhvHLj69M:tRj0N1HWxaA:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=mjUhvHLj69M:tRj0N1HWxaA:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=mjUhvHLj69M:tRj0N1HWxaA:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=mjUhvHLj69M:tRj0N1HWxaA:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=mjUhvHLj69M:tRj0N1HWxaA:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=mjUhvHLj69M:tRj0N1HWxaA:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=mjUhvHLj69M:tRj0N1HWxaA:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/mjUhvHLj69M" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/3236305869941026395/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=3236305869941026395" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/3236305869941026395" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/3236305869941026395" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/say-goodbye-to-moonlight-moonlight.html" title="Say goodbye to the Moon[light]... Moonlight (Silverlight for Linux) is officially abandoned." /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-7321489420273732853</id><published>2012-05-25T17:36:00.001-07:00</published><updated>2012-05-25T17:36:40.879-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title type="text">Two tips for app.config. One about a shared config between different projects and the other on moving sections to external config files</title><content type="html">&lt;p&gt;&lt;a href="http://blog.mecum.biz"&gt;MECUM – .NET TECHNOLOGY BLOG&lt;/a&gt; - &lt;a href="http://blog.mecum.biz/2012/05/daily-problems-sharing-one-app-config-with-multiple-class-libraries-assemblies/" target="_blank"&gt;Daily Problems – Sharing One App.config With Multiple Class Libraries, Assemblies&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;You create a project and you want to share a single app.config during development, with different class libraries and one executable.&lt;/p&gt;    &lt;p&gt;Here is a simple solution. You create a simple assembly (class library type project) and add a static class to it, which offers you the access to the app.config of the current application that executes the loaded class-library:&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blog.mecum.biz/2012/05/daily-problems-sharing-one-app-config-with-multiple-class-libraries-assemblies/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-3ZziXoc9SGQ/T8AllICn5wI/AAAAAAAAHqI/oVfTiAVmrNE/image%25255B3%25255D.png?imgmax=800" width="251" height="384" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://www.davidgiard.com/" target="_blank"&gt;The Wit and Ramblings of David Giard&lt;/a&gt; - &lt;a href="http://www.davidgiard.com/2012/05/25/MovingConfigSectionsToExternalFiles.aspx" target="_blank"&gt;Moving Config Sections to External Files&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;An &lt;em&gt;App.config &lt;/em&gt;file or a &lt;em&gt;Web.config &lt;/em&gt;file are great places to store configurable information – information that generally doesn’t change; but we want to be able to change easily (i.e., without rebuilding and redeploying the application.) Examples include connection strings (stored in the &lt;em&gt;config&lt;/em&gt; file’s &amp;lt;connectionStrings&amp;gt; section) and application-wide name-value pairs (stored in the &lt;em&gt;config&lt;/em&gt; file’s &amp;lt;appSettings&amp;gt; section).&lt;/p&gt;    &lt;p&gt;We can add more flexibility by moving a section to an external file and linking to that file from the &lt;em&gt;config &lt;/em&gt;file.&lt;/p&gt;    &lt;p&gt;By splitting the file, we can manage and deploy only those settings separate from the rest of the configuration.&lt;/p&gt;    &lt;p&gt;To do so, we create a new text file and copy that section into that file; then use the configSource attribute of the section tag in the original &lt;em&gt;config&lt;/em&gt; file to point to the new file.&lt;/p&gt;    &lt;p&gt;For example, the following &lt;em&gt;app.config &lt;/em&gt;contains all the application’s connection strings and application settings&lt;/p&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.davidgiard.com/2012/05/25/MovingConfigSectionsToExternalFiles.aspx" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-X-U8vPx6sP4/T8Allk-0_EI/AAAAAAAAHqQ/sVrWDUFZz5c/image%25255B7%25255D.png?imgmax=800" width="201" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Now if we combine these two... MUAHAHAHAHAHA...(oh, sorry, it's been a long week)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-7321489420273732853?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=jOxyKaz2I-g:98j6Xf2HRTM:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=jOxyKaz2I-g:98j6Xf2HRTM:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=jOxyKaz2I-g:98j6Xf2HRTM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=jOxyKaz2I-g:98j6Xf2HRTM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=jOxyKaz2I-g:98j6Xf2HRTM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=jOxyKaz2I-g:98j6Xf2HRTM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=jOxyKaz2I-g:98j6Xf2HRTM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=jOxyKaz2I-g:98j6Xf2HRTM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=jOxyKaz2I-g:98j6Xf2HRTM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=jOxyKaz2I-g:98j6Xf2HRTM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=jOxyKaz2I-g:98j6Xf2HRTM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=jOxyKaz2I-g:98j6Xf2HRTM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=jOxyKaz2I-g:98j6Xf2HRTM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/jOxyKaz2I-g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/7321489420273732853/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=7321489420273732853" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/7321489420273732853" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/7321489420273732853" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/two-tips-for-appconfig-one-about-shared.html" title="Two tips for app.config. One about a shared config between different projects and the other on moving sections to external config files" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-3ZziXoc9SGQ/T8AllICn5wI/AAAAAAAAHqI/oVfTiAVmrNE/s72-c/image%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-3860820309634561277</id><published>2012-05-25T17:29:00.001-07:00</published><updated>2012-05-25T17:29:13.996-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="IIS" /><category scheme="http://www.blogger.com/atom/ns#" term="WindowsServer" /><title type="text">IIS Transform Manager 1.0 (RTW) An extensible media transform engine with "watch folder" job submission, queuing, management, integrated media transcoding/container format repackaging</title><content type="html">&lt;p&gt;&lt;a href="http://www.microsoft.com/downloads"&gt;Microsoft Downloads&lt;/a&gt; - IIS Transform Manager 1.0 (RTW) [&lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29890&amp;amp;WT.mc_id=rss_alldownloads_all" target="_blank"&gt;x86&lt;/a&gt;, &lt;a href="http://www.microsoft.com/en-us/download/details.aspx?id=29889&amp;amp;WT.mc_id=rss_alldownloads_all" target="_blank"&gt;x64&lt;/a&gt;]&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Runs encoding tasks to convert media files to on-demand Smooth Streams for Silverlight clients and Apple mobile digital devices.&lt;/p&gt;    &lt;p&gt;IIS Transform Manager 1.0 is an extensible media transform engine that enables &amp;quot;watch folder&amp;quot; job submission, queuing, management, integrated media transcoding/container format repackaging, and batch-encryption of on-demand audio and video files. One example of a media transform is transcoding Windows Media-formatted and MP4-formatted files, or other encoder-supported file formats, to on-demand Smooth Streams for delivery to Smooth Streaming-compatible clients (such as Silverlight). Another example is repackaging Smooth Streaming fragments encoded with H.264 (AVC) video and AAC-LC audio codecs to MPEG-2 Transport Stream (MPEG-2 TS) segments for delivery to Apple® mobile digital devices. Transform Manager can be integrated with the IIS Smooth Streaming feature in &lt;a href="http://go.microsoft.com/?linkid=9801078"&gt;IIS Media Services&lt;/a&gt;, which delivers the converted content.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I've not seen much else about this yet, but I thought this kind of interesting and cool...&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-4fo0LPabldU/T8Aj0RF2laI/AAAAAAAAHpo/TVRnEs2qoLU/s1600-h/SNAGHTML4eaace15%25255B5%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML4eaace15" border="0" alt="SNAGHTML4eaace15" src="http://lh3.ggpht.com/-d7VeeZIAlu4/T8Aj1D5WRGI/AAAAAAAAHpw/izcEygSWLU0/SNAGHTML4eaace15_thumb%25255B2%25255D.png?imgmax=800" width="670" height="371" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-_D-Ei6uo3A0/T8Aj1o8flpI/AAAAAAAAHp4/ZnR4-t-R_7c/s1600-h/image%25255B2%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-mOHTBJm4fXQ/T8Aj2Hi3zPI/AAAAAAAAHqA/IbdKcqUqGqY/image_thumb.png?imgmax=800" width="520" height="291" /&gt;&lt;/a&gt;&lt;/p&gt; Related Past Post XRef:  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2008/11/iis-media-pack-10-helps-make-iis7-happy.html"&gt;IIS Media Pack 1.0 – Helps make IIS7 a happy, media serving, camper&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-3860820309634561277?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=qo6AmbYOEdk:KyovML3aZNY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=qo6AmbYOEdk:KyovML3aZNY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=qo6AmbYOEdk:KyovML3aZNY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=qo6AmbYOEdk:KyovML3aZNY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=qo6AmbYOEdk:KyovML3aZNY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=qo6AmbYOEdk:KyovML3aZNY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=qo6AmbYOEdk:KyovML3aZNY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=qo6AmbYOEdk:KyovML3aZNY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=qo6AmbYOEdk:KyovML3aZNY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=qo6AmbYOEdk:KyovML3aZNY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=qo6AmbYOEdk:KyovML3aZNY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=qo6AmbYOEdk:KyovML3aZNY:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=qo6AmbYOEdk:KyovML3aZNY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/qo6AmbYOEdk" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/3860820309634561277/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=3860820309634561277" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/3860820309634561277" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/3860820309634561277" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/iis-transform-manager-10-rtw-extensible.html" title="IIS Transform Manager 1.0 (RTW) An extensible media transform engine with &amp;quot;watch folder&amp;quot; job submission, queuing, management, integrated media transcoding/container format repackaging" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-d7VeeZIAlu4/T8Aj1D5WRGI/AAAAAAAAHpw/izcEygSWLU0/s72-c/SNAGHTML4eaace15_thumb%25255B2%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-4636046765594508159</id><published>2012-05-25T17:16:00.001-07:00</published><updated>2012-05-25T17:16:43.270-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="DBA" /><category scheme="http://www.blogger.com/atom/ns#" term="SQLServer" /><category scheme="http://www.blogger.com/atom/ns#" term="cheatsheet" /><title type="text">A Microsoft SQL Server DMV/DMF cheat-sheet with a list of DMV's every SQL DBA should know...</title><content type="html">&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/sqlcan/"&gt;SQL Canada (@SQLCAN)&lt;/a&gt; - &lt;a href="http://blogs.msdn.com/b/sqlcan/archive/2012/05/24/a-microsoft-sql-server-dmv-dmf-cheat-sheet.aspx"&gt;A Microsoft SQL Server DMV/DMF Cheat-Sheet&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;I am asked this question by &lt;a href="http://microsoft.com/sqlserver"&gt;Microsoft SQL Server&lt;/a&gt; customers again and again: “What &lt;strong&gt;dynamic management views&lt;/strong&gt; (&lt;strong&gt;DMV&lt;/strong&gt;) or &lt;strong&gt;dynamic management functions&lt;/strong&gt; (&lt;strong&gt;DMF&lt;/strong&gt;) should I use?” The short answer is, as many as you need. The detailed answer is, well, it depends. There are well over 150 DMV/DMFs spread across 20 some categories in 2012 now, and it is a daunting challenge trying to remember all these. I don’t think I have used all of these, I don’t think I ever will. The use of these really stems from what issues you are trying to deal with or what information you need from SQL Server. Since the use for most DMVs is scenarios based, I am listing here DMV/DMFs that I think every DBA should get familiar with. Now I am not saying this is an exhaustive list, but I find it a good starting point.&lt;/p&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;h4&gt;Using DMV/DMFs&lt;/h4&gt;    &lt;p&gt;Instead of just giving you random SQL statements against the DMV/DMFs listed above, I am going to walk through the DMV and build the corresponding SQL statement based on information I want to collect.&lt;/p&gt;    &lt;p&gt;For starters we will look to answer the following question: who is connected to SQL Server? We have in particular two DMVs to give us that information; &lt;strong&gt;sys.dm_exec_connections&lt;/strong&gt; and &lt;strong&gt;sys.dm_exec_sessions&lt;/strong&gt;. The &lt;em&gt;sys.dm_exec_connections&lt;/em&gt; returns information for only user connections, whereas &lt;em&gt;sys.dm_exec_sessions&lt;/em&gt; returns information for both user connections and system sessions. There is one-to-one relationship between the two DMVs. When looking at just the &lt;em&gt;sys.dm_exec_sessions&lt;/em&gt; we can identify the system sessions by looking at the session_id column; values greater than or equal to 51 are user connections and be low are system processes.&lt;/p&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/sqlcan/archive/2012/05/24/a-microsoft-sql-server-dmv-dmf-cheat-sheet.aspx" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-aew5Y8wy9bw/T8Ag6k0F84I/AAAAAAAAHpc/hIYpKOrvLZw/image%25255B3%25255D.png?imgmax=800" width="96" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&amp;quot;Hi, my name is Greg and I don't know near enough about all the goodness available in SQL Server DMV's and DMF's...&amp;quot;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; Related Past Post XRef:  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2010/09/sql-server-dmv-start-pack-ebook-and-t.html"&gt;“The SQL Server DMV Start Pack” (eBook and T-SQL) from Red Gate and more Dynamic Management Views (DMV) stuff&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-4636046765594508159?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=unuabRFirQA:M_VZmVR23AY:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=unuabRFirQA:M_VZmVR23AY:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=unuabRFirQA:M_VZmVR23AY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=unuabRFirQA:M_VZmVR23AY:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=unuabRFirQA:M_VZmVR23AY:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=unuabRFirQA:M_VZmVR23AY:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=unuabRFirQA:M_VZmVR23AY:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=unuabRFirQA:M_VZmVR23AY:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=unuabRFirQA:M_VZmVR23AY:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=unuabRFirQA:M_VZmVR23AY:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=unuabRFirQA:M_VZmVR23AY:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=unuabRFirQA:M_VZmVR23AY:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=unuabRFirQA:M_VZmVR23AY:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/unuabRFirQA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/4636046765594508159/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=4636046765594508159" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/4636046765594508159" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/4636046765594508159" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/microsoft-sql-server-dmvdmf-cheat-sheet.html" title="A Microsoft SQL Server DMV/DMF cheat-sheet with a list of DMV&amp;#39;s every SQL DBA should know..." /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-aew5Y8wy9bw/T8Ag6k0F84I/AAAAAAAAHpc/hIYpKOrvLZw/s72-c/image%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-5428560494562512807</id><published>2012-05-25T17:09:00.001-07:00</published><updated>2012-05-25T17:09:47.738-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WindowsServer" /><category scheme="http://www.blogger.com/atom/ns#" term="ebook" /><category scheme="http://www.blogger.com/atom/ns#" term="SystemAdministration" /><title type="text">System Center 2012 Configuration Manager free eBooks from the field</title><content type="html">&lt;p&gt;&lt;a href="http://www.sharepointedutech.com"&gt;SharePointEduTech &lt;/a&gt;- &lt;a href="http://www.sharepointedutech.com/2012/05/25/system-centre-configuration-manager-2012-free-ebooks" target="_blank"&gt;System Centre configuration manager 2012 FREE eBooks&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;My very good friend and network administrator &lt;a href="https://twitter.com/#!/Technodge"&gt;Neil Hodgkinson&lt;/a&gt; has spent the last few months writing an eBook on how to setup and configure SSCM 2012 and he has now made these available free of charge from his blog &lt;a href="http://www.technodge.co.uk/"&gt;Technodge&lt;/a&gt;.&lt;/p&gt;    &lt;p&gt;These are very much step by step books on the configuration from opening the box (Or downloading) right through to how to deploy your first operating systems through the product.&lt;/p&gt;    &lt;p&gt;You will also find on his site the start of his next series of eBooks around the subject of Application virtualization using Microsoft App-V 5 much more to come on this subject.&lt;/p&gt;    &lt;p&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://www.technodge.co.uk/nodge/technodge-ebooks/" target="_blank"&gt;Technodge eBooks&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;e-learning eBooks free downloadable documents and guides&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.technodge.co.uk/nodge/technodge-ebooks/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-Jiwg3mWBheM/T8AfSpB8ZdI/AAAAAAAAHpU/Cz4yrqs0CHM/image%25255B3%25255D.png?imgmax=800" width="433" height="384" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Got to love the guys who take the time to write and share in this way...&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-5428560494562512807?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=H3hSnrSn5vs:o7dp2l8Ta_o:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=H3hSnrSn5vs:o7dp2l8Ta_o:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=H3hSnrSn5vs:o7dp2l8Ta_o:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=H3hSnrSn5vs:o7dp2l8Ta_o:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=H3hSnrSn5vs:o7dp2l8Ta_o:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=H3hSnrSn5vs:o7dp2l8Ta_o:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=H3hSnrSn5vs:o7dp2l8Ta_o:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=H3hSnrSn5vs:o7dp2l8Ta_o:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=H3hSnrSn5vs:o7dp2l8Ta_o:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=H3hSnrSn5vs:o7dp2l8Ta_o:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=H3hSnrSn5vs:o7dp2l8Ta_o:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=H3hSnrSn5vs:o7dp2l8Ta_o:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=H3hSnrSn5vs:o7dp2l8Ta_o:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/H3hSnrSn5vs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/5428560494562512807/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=5428560494562512807" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/5428560494562512807" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/5428560494562512807" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/system-center-2012-configuration.html" title="System Center 2012 Configuration Manager free eBooks from the field" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-Jiwg3mWBheM/T8AfSpB8ZdI/AAAAAAAAHpU/Cz4yrqs0CHM/s72-c/image%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-2184243836889943188</id><published>2012-05-25T17:01:00.001-07:00</published><updated>2012-05-25T17:01:48.091-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="LINQ" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title type="text">LINQ Koans - Learn LINQ by doing LINQ</title><content type="html">&lt;p&gt;&lt;a href="http://www.codeplex.com"&gt;CodePlex&lt;/a&gt; - &lt;a href="http://linqkoans.codeplex.com/" target="_blank"&gt;LINQ_Koans&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Koans allow you to 'try out' aspects of a language while working in the language. In these koans, you just download the project, unzip it and open it in VS2010. Work with source the files in the following order:&lt;/p&gt;    &lt;p&gt;1) LinqSynax.cs&lt;/p&gt;    &lt;p&gt;2) LinqLambdaSyntax.cs&lt;/p&gt;    &lt;p&gt;3) ExtendedLinqLamdbaSyntax.cs&lt;/p&gt;    &lt;p&gt;As you change the blank (variable) to the correct answer and get the tests to pass, be sure to ask yourself after you get a green bar for each method, 'What did I just learn?'&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This is a pretty cool means to learn LINQ by doing. Based on Unit Tests, you scroll down the class, &amp;quot;fixing&amp;quot; each test by replacing the &amp;quot;____&amp;quot; with the correct value.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-B4_4GJ0yVWU/T8AdZdwad4I/AAAAAAAAHo0/PXCC3ORQYxs/s1600-h/image%25255B2%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-hr0Y0-wQANI/T8AdZw5EOfI/AAAAAAAAHo8/qrYBvKhhk2M/image_thumb.png?imgmax=800" width="481" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/-hK5MheCH1ME/T8AdaXZ2G0I/AAAAAAAAHpE/VbNIQwFK9kE/s1600-h/image%25255B5%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-KjxCheWTLc8/T8AdaleazGI/AAAAAAAAHpM/I3gaEE-f5vg/image_thumb%25255B1%25255D.png?imgmax=800" width="172" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-2184243836889943188?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=L-eZb1V1Q5c:IBUuQvAldnw:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=L-eZb1V1Q5c:IBUuQvAldnw:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=L-eZb1V1Q5c:IBUuQvAldnw:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=L-eZb1V1Q5c:IBUuQvAldnw:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=L-eZb1V1Q5c:IBUuQvAldnw:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=L-eZb1V1Q5c:IBUuQvAldnw:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=L-eZb1V1Q5c:IBUuQvAldnw:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=L-eZb1V1Q5c:IBUuQvAldnw:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=L-eZb1V1Q5c:IBUuQvAldnw:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=L-eZb1V1Q5c:IBUuQvAldnw:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=L-eZb1V1Q5c:IBUuQvAldnw:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=L-eZb1V1Q5c:IBUuQvAldnw:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=L-eZb1V1Q5c:IBUuQvAldnw:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/L-eZb1V1Q5c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/2184243836889943188/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=2184243836889943188" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/2184243836889943188" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/2184243836889943188" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/linq-koans-learn-linq-by-doing-linq.html" title="LINQ Koans - Learn LINQ by doing LINQ" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-hr0Y0-wQANI/T8AdZw5EOfI/AAAAAAAAHo8/qrYBvKhhk2M/s72-c/image_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-4180560078766719787</id><published>2012-05-25T16:50:00.001-07:00</published><updated>2012-05-25T16:50:59.367-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Government" /><title type="text">Think you're a ‘badass innovator?’ The President is looking for people just like you...</title><content type="html">&lt;p&gt;&lt;a href="http://www.nextgov.com/" target="_blank"&gt;NextGov&lt;/a&gt; - &lt;a href="http://www.nextgov.com/cio-briefing/2012/05/white-house-seeks-badass-innovators/55889" target="_blank"&gt;White House seeks ‘badass innovators’&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;The White House is seeking 20 high-powered Web and mobile developers for short-term assignments aimed at reducing the government’s online footprint, making agency data more accessible and rendering federal contracting less onerous for small businesses, federal Chief Technology Officer Todd Park said Wednesday.&lt;/p&gt;    &lt;p&gt;The Presidential Innovation Fellows program will start in July, Park said at a &lt;a href="http://techcrunch.com/events/disrupt-ny-2012/agenda/"&gt;TechCrunch conference&lt;/a&gt; in New York City.&lt;/p&gt;    &lt;p&gt;“Basically, what we’re looking for is badass innovators,&amp;quot; he said. &amp;quot;[For] the baddest of the badasses out there to come to the government for focused six-to-12 month tours of duty to partner with our best innovators on game-changing projects . . . The idea is to work in a lean startup mode [and to] score a lot of significant points within six months.”&lt;/p&gt;    &lt;p&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://www.whitehouse.gov/" target="_blank"&gt;WhiteHouse.gov&lt;/a&gt; - &lt;a href="http://www.whitehouse.gov/innovationfellows" target="_blank"&gt;Presidential Innovation Fellows&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The Presidential Innovation Fellows will pair top innovators from the private sector, non-profits, or academia with top innovators in government to collaborate on game-changing solutions that aim to deliver significant results in six months. Each team of innovators will work together in-person in Washington, DC on focused sprints while being supported by a broader community of interested citizens throughout the country. What makes this initiative unique is its focus on unleashing the ingenuity and know-how of Americans from all sectors.&lt;/p&gt;    &lt;p&gt;The five projects that will launch in summer 2012 have straightforward goals: to improve the lives of the American people, saving taxpayer money, and fueling job creation. This is innovation aimed at making a difference for all Americans.&lt;/p&gt;    &lt;p&gt;1. MyGov&lt;/p&gt;    &lt;p&gt;2. Open Data Initiatives&lt;/p&gt;    &lt;p&gt;3. Blue Button for America&lt;/p&gt;    &lt;p&gt;4. RFP-EZ&lt;/p&gt;    &lt;p&gt;5. The 20% Campaign&lt;/p&gt;    &lt;p&gt;&lt;a href="http://www.whitehouse.gov/innovationfellows" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/-Q3ghbIfJTi8/T8Aa4iwiDlI/AAAAAAAAHoo/UWCzB9hfZkU/image%25255B3%25255D.png?imgmax=800" width="318" height="384" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;A friend of mine turned me onto this (Thanks Alan!) and while I doubt I'm badass enough, I thought this was easily cool enough to blog about (because I know some of you ARE badass enough!). Do you whine about the government, about how it doesn't use tech enough? Think you've got the right stuff to show them just how tech can change the world? Click on through and sign-up!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-4180560078766719787?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=odeZHw9dC_0:-710T_ifZ0Q:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=odeZHw9dC_0:-710T_ifZ0Q:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=odeZHw9dC_0:-710T_ifZ0Q:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=odeZHw9dC_0:-710T_ifZ0Q:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=odeZHw9dC_0:-710T_ifZ0Q:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=odeZHw9dC_0:-710T_ifZ0Q:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=odeZHw9dC_0:-710T_ifZ0Q:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=odeZHw9dC_0:-710T_ifZ0Q:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=odeZHw9dC_0:-710T_ifZ0Q:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=odeZHw9dC_0:-710T_ifZ0Q:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=odeZHw9dC_0:-710T_ifZ0Q:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=odeZHw9dC_0:-710T_ifZ0Q:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=odeZHw9dC_0:-710T_ifZ0Q:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/odeZHw9dC_0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/4180560078766719787/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=4180560078766719787" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/4180560078766719787" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/4180560078766719787" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/think-you-badass-innovator-president-is.html" title="Think you&amp;#39;re a ‘badass innovator?’ The President is looking for people just like you..." /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh5.ggpht.com/-Q3ghbIfJTi8/T8Aa4iwiDlI/AAAAAAAAHoo/UWCzB9hfZkU/s72-c/image%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-2132995728886812729</id><published>2012-05-24T16:51:00.001-07:00</published><updated>2012-05-24T16:51:01.719-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Web X.X" /><category scheme="http://www.blogger.com/atom/ns#" term="EDD" /><category scheme="http://www.blogger.com/atom/ns#" term="Data" /><category scheme="http://www.blogger.com/atom/ns#" term="MicrosoftOffice" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title type="text">Using NodeXL to analyze social networks and more...</title><content type="html">&lt;p&gt;&lt;a href="http://sunlightfoundation.com/" target="_blank"&gt;Sunlight Foundation&lt;/a&gt; - &lt;a href="http://sunlightfoundation.com/blog/2012/05/24/tools-for-transparency-a-how-to-guide-for-social-network-analysis-with-nodexl/" target="_blank"&gt;Tools for Transparency: A How-to Guide for Social Network Analysis with NodeXL&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;&lt;strong&gt;This post by guest blogger Justin Grimes is the second and last half of a special edition of our Tools for Transparency series by guest blogger Justin Grimes series&lt;/strong&gt;. Justin (&lt;a href="https://twitter.com/justgrimes"&gt;@justgrimes&lt;/a&gt;) is a PhD candidate at the University of Maryland's College of Information Studies, a research assistant at the &lt;a href="http://ipac.umd.edu/"&gt;Information Policy and Access Center&lt;/a&gt; (iPAC), and a member of the &lt;a href="http://www.cs.umd.edu/hcil/"&gt;Human Computer Interaction Lab&lt;/a&gt; (HCIL). His research areas focus on information policy and information access. In general he geeks out at hacking transportation data and loves talking about all things data.&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Last week, Justin talked us through a &lt;a href="http://sunlightfoundation.com/blog/2012/05/18/tools-for-transparency-nodexl/"&gt;Social Network Analysis (SNA) of people tweeting with the TransparencyCamp 2012&lt;/a&gt; hashtag &lt;a href="https://twitter.com/#!/search/%23tcamp12"&gt;#tcamp12&lt;/a&gt;:&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://sunlightfoundation.com/blog/2012/05/24/tools-for-transparency-a-how-to-guide-for-social-network-analysis-with-nodexl/"&gt;&lt;img alt="" src="http://assets.sunlightfoundation.com.s3.amazonaws.com/blog/TCamp12-NodeXL/TCamp12_Grimes1.jpg" width="512" height="374" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;For more about this infographic and general Social Network Analysis, you can check out &lt;a href="http://sunlightfoundation.com/blog/2012/05/18/tools-for-transparency-nodexl/"&gt;Justin's last post&lt;/a&gt;. If you're ready to try SNA for yourself, here's his guide for how to get started:&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;As I said &lt;a href="http://sunlightfoundation.com/blog/2012/05/18/tools-for-transparency-nodexl/"&gt;earlier&lt;/a&gt;, you need two things to do social network analysis&lt;/strong&gt;: software and a question. &lt;a href="http://nodexl.codeplex.com/"&gt;NodeXL&lt;/a&gt; will be our software. Our question for this example will be what does network of Twitter users at TransparencyCamp 2012 look like? To answer this question I’m going to analyze Twitter activity of &lt;a href="http://transparencycamp.org/"&gt;TransparencyCamp 2012&lt;/a&gt; by capturing all tweets that contain the hashtag &lt;a href="https://twitter.com/#!/search/%23tcamp12"&gt;#tcamp12&lt;/a&gt;. I’ll give you a step-by-step walkthrough of how I answered this question.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;Prerequisites:&lt;/strong&gt;&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Windows machine (or Linux w/ Wine) &lt;/li&gt;      &lt;li&gt;Microsoft Excel 2007 or higher &lt;/li&gt;      &lt;li&gt;&lt;a href="http://nodexl.codeplex.com/"&gt;NodeXL&lt;/a&gt;&lt;/li&gt;      &lt;li&gt;Internet connection&lt;/li&gt;   &lt;/ul&gt; I’ll assume that you have all of these installed and ready to go for this example.     &lt;h6&gt;1) To get started we need to load NodeXL...&lt;/h6&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;p&gt;&lt;a href="http://sunlightfoundation.com/blog/2012/05/24/tools-for-transparency-a-how-to-guide-for-social-network-analysis-with-nodexl/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-jii5ApKa0L0/T77JUKlASiI/AAAAAAAAHnE/YcmAe5hJIN8/image%25255B3%25255D.png?imgmax=800" width="59" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://nodexl.codeplex.com/" target="_blank"&gt;NodeXL&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;NodeXL is a free, open-source template for Microsoft® Excel® 2007 and 2010 that makes it easy to explore &lt;a href="http://en.wikipedia.org/wiki/Graph_theory"&gt;network graphs&lt;/a&gt;. With NodeXL, you can enter a network edge list in a worksheet, click a button and see your graph, all in the familiar environment of the Excel window&lt;/p&gt;    &lt;p&gt;&lt;a href="http://nodexl.codeplex.com/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML4958a6f9" border="0" alt="SNAGHTML4958a6f9" src="http://lh3.ggpht.com/-hYLquxGBki4/T77JUmYmqcI/AAAAAAAAHnM/iQH0XDorVnY/SNAGHTML4958a6f9%25255B5%25255D.png?imgmax=800" width="432" height="364" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://nodexl.codeplex.com/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-Y0f5B7Gbmek/T77JVPH9VtI/AAAAAAAAHnU/ZdyceVls-RQ/image%25255B8%25255D.png?imgmax=800" width="126" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I've been following NodeXL for years now, yet still didn't know about this capability. How cool is this list of import sources?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-7-0OlCCL4No/T77JVqC5xAI/AAAAAAAAHnc/SZD198M-_1U/s1600-h/image%25255B22%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-98wTizaSclA/T77JWJq8nyI/AAAAAAAAHnk/Gd0ztAipSbg/image_thumb%25255B6%25255D.png?imgmax=800" width="273" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Installing it was quick and easy for me and it ran and just worked the first time I tried it. Here's some snaps of it running on my system (Win7, x64, Office 2010 x86).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-4vN1a9tSmi8/T77JWmF-eaI/AAAAAAAAHns/K8TfUYyB8as/s1600-h/image%25255B18%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-D1_pd8De_Z0/T77JXGh1WFI/AAAAAAAAHn0/-Vj5Qy9vThw/image_thumb%25255B5%25255D.png?imgmax=800" width="670" height="78" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh5.ggpht.com/-WG9YO_TNFiE/T77JXkoIAuI/AAAAAAAAHn8/h69OxAUbF2c/s1600-h/image%25255B14%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-KVob8HoVHgs/T77JYNkncTI/AAAAAAAAHoE/0bEgXRZryPA/image_thumb%25255B3%25255D.png?imgmax=800" width="400" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/-fnOpgskDr_k/T77JYoC-HPI/AAAAAAAAHoM/Yr9_vqBmxwI/s1600-h/SNAGHTML495a7b96%25255B3%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML495a7b96" border="0" alt="SNAGHTML495a7b96" src="http://lh4.ggpht.com/-6Uy2OICIL8E/T77JZHLBjRI/AAAAAAAAHoU/phxASquD_pQ/SNAGHTML495a7b96_thumb.png?imgmax=800" width="211" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;One thing to note if you're just playing around... It's really easy to hit the twitter request caps/throttle if you run this a couple times (or cancel it in the middle like I did and then try again). Still this is a pretty cool thing to play around with and the price is perfect (free). Heck you can even get the source for it all too!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Related Past Post XRef:   &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/03/nodexl-powershell-and-building-visual.html"&gt;NodeXL, PowerShell and building a visual SQL Dependency Graph&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/02/nodexl-fka-netmap-now-with-gdi-out-wpf.html"&gt;NodeXL (fka NetMap) now with GDI+ out, WPF in&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/01/getting-hit-by-peanut-butter-um-recall.html"&gt;Getting hit by a Peanut Butter… um… Recall – Seeing the product relationship data via NetMap (NodeXL) and PowerShell&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2008/09/mix-powershell-some-would-bank-data-and.html"&gt;Mix PowerShell, some Would Bank data and a little NetMap and you get… Some cool data visualizations…&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2008/07/netmap-using-excel-or-embedded-control.html"&gt;.NetMap – Using Excel, or embedded control, to graph and visualize connections, networks (social), degrees of separation, associations, etc&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-2132995728886812729?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rTlrwbt-qL0:M4hQBiHr3R8:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=rTlrwbt-qL0:M4hQBiHr3R8:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rTlrwbt-qL0:M4hQBiHr3R8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rTlrwbt-qL0:M4hQBiHr3R8:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rTlrwbt-qL0:M4hQBiHr3R8:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=rTlrwbt-qL0:M4hQBiHr3R8:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rTlrwbt-qL0:M4hQBiHr3R8:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rTlrwbt-qL0:M4hQBiHr3R8:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=rTlrwbt-qL0:M4hQBiHr3R8:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rTlrwbt-qL0:M4hQBiHr3R8:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=rTlrwbt-qL0:M4hQBiHr3R8:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rTlrwbt-qL0:M4hQBiHr3R8:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rTlrwbt-qL0:M4hQBiHr3R8:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/rTlrwbt-qL0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/2132995728886812729/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=2132995728886812729" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/2132995728886812729" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/2132995728886812729" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/using-nodexl-to-analyze-social-networks.html" title="Using NodeXL to analyze social networks and more..." /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-jii5ApKa0L0/T77JUKlASiI/AAAAAAAAHnE/YcmAe5hJIN8/s72-c/image%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-3790742956420578957</id><published>2012-05-24T14:52:00.001-07:00</published><updated>2012-05-24T14:52:45.675-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><title type="text">MSDN gets a new look...</title><content type="html">&lt;p&gt;&lt;a href="http://thirdblogfromthesun.com/"&gt;Third Blog From The Sun&lt;/a&gt; - &lt;a href="http://thirdblogfromthesun.com/2012/05/check-out-our-new-msdn-home-page/" target="_blank"&gt;Check out our new MSDN home page&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://thirdblogfromthesun.com/2012/05/check-out-our-new-msdn-home-page/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-3TzXYLoB8S4/T76toJVEWWI/AAAAAAAAHmw/QGhwjfPe6Kw/image%25255B19%25255D.png?imgmax=800" width="352" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;The new MSDN home page has two value propositions:&lt;/p&gt;    &lt;ol&gt;     &lt;li&gt;For developers who are &lt;strong&gt;new to Microsoft&lt;/strong&gt;, the home page guides them to the best resources for getting started with Microsoft platforms and developer tools. &lt;/li&gt;      &lt;li&gt;For developers &lt;strong&gt;already using Microsoft&lt;/strong&gt; products, the home page delivers timely and relevant developer news, events, and information from across Microsoft and the developer community.&lt;/li&gt;   &lt;/ol&gt;    &lt;p&gt;Primary objectives of the redesign include:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Improve general home page usability by simplifying the content model, information architecture and visual design &lt;/li&gt;      &lt;li&gt;Make the page more helpful to developers who are new to Microsoft platforms &lt;/li&gt;      &lt;li&gt;Reduce volume of manually curated content to decrease cost of maintenance &lt;/li&gt;      &lt;li&gt;Reduce overall Page Load Time&lt;/li&gt;   &lt;/ul&gt; &lt;/blockquote&gt;  &lt;p&gt;Nice. I like the new page.... The &amp;quot;above the fold&amp;quot; focus getting the tools/downloads/SDK's/etc is nice. It's just, bam, right there....&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-US/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-PXyMHOpHrqs/T76trLDUA1I/AAAAAAAAHm4/yZPyBtf7XSk/image%25255B17%25255D.png?imgmax=800" width="478" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-3790742956420578957?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=cLOskR3JdKE:MxrXBdL07CM:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=cLOskR3JdKE:MxrXBdL07CM:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=cLOskR3JdKE:MxrXBdL07CM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=cLOskR3JdKE:MxrXBdL07CM:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=cLOskR3JdKE:MxrXBdL07CM:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=cLOskR3JdKE:MxrXBdL07CM:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=cLOskR3JdKE:MxrXBdL07CM:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=cLOskR3JdKE:MxrXBdL07CM:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=cLOskR3JdKE:MxrXBdL07CM:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=cLOskR3JdKE:MxrXBdL07CM:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=cLOskR3JdKE:MxrXBdL07CM:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=cLOskR3JdKE:MxrXBdL07CM:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=cLOskR3JdKE:MxrXBdL07CM:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/cLOskR3JdKE" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/3790742956420578957/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=3790742956420578957" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/3790742956420578957" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/3790742956420578957" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/msdn-gets-new-look.html" title="MSDN gets a new look..." /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-3TzXYLoB8S4/T76toJVEWWI/AAAAAAAAHmw/QGhwjfPe6Kw/s72-c/image%25255B19%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-6192801445855043748</id><published>2012-05-24T14:38:00.001-07:00</published><updated>2012-05-24T14:38:21.110-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Humor" /><title type="text">[Humor] Guys, you have two choices...</title><content type="html">&lt;p&gt;&lt;a href="http://www.winextra.com/" target="_blank"&gt;WinExtra&lt;/a&gt; - &lt;a href="http://www.winextra.com/wacky/awesome-sauce/pick-carefully-guys" target="_blank"&gt;Pick Carefully Guys&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://www.winextra.com/wacky/awesome-sauce/pick-carefully-guys" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-l0iD7PPGcMo/T76qS3vROQI/AAAAAAAAHmk/bovVSn2nVdI/image%25255B4%25255D.png?imgmax=800" width="260" height="251" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This had me laughing this morning... (and as a father of a just turned adult boy, cringing too...)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-6192801445855043748?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=vXFiiTAVlww:bY9b1QIJSJc:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=vXFiiTAVlww:bY9b1QIJSJc:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=vXFiiTAVlww:bY9b1QIJSJc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=vXFiiTAVlww:bY9b1QIJSJc:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=vXFiiTAVlww:bY9b1QIJSJc:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=vXFiiTAVlww:bY9b1QIJSJc:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=vXFiiTAVlww:bY9b1QIJSJc:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=vXFiiTAVlww:bY9b1QIJSJc:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=vXFiiTAVlww:bY9b1QIJSJc:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=vXFiiTAVlww:bY9b1QIJSJc:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=vXFiiTAVlww:bY9b1QIJSJc:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=vXFiiTAVlww:bY9b1QIJSJc:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=vXFiiTAVlww:bY9b1QIJSJc:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/vXFiiTAVlww" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/6192801445855043748/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=6192801445855043748" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/6192801445855043748" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/6192801445855043748" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/humor-guys-you-have-two-choices.html" title="[Humor] Guys, you have two choices..." /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-l0iD7PPGcMo/T76qS3vROQI/AAAAAAAAHmk/bovVSn2nVdI/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-8274683064801960988</id><published>2012-05-24T14:34:00.001-07:00</published><updated>2012-05-24T14:34:23.971-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Windows" /><category scheme="http://www.blogger.com/atom/ns#" term="SystemAdministration" /><title type="text">Think your disks are slow, but are not really sure?</title><content type="html">&lt;p&gt;&lt;a href="http://blogs.msdn.com/b/testingspot/"&gt;Testing Spot&lt;/a&gt; - &lt;a href="http://blogs.msdn.com/b/testingspot/archive/2012/05/23/help-i-think-my-disk-is-slow.aspx"&gt;Help! I Think My Disk is Slow&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Most of what happens here at Testing Services and Labs is determining the performance limit of a customer’s application. To accomplish this, we have to stage the application on systems that we are certain can handle it. After all, we want to know the limit of the application, not the system it’s running on. Pushing the limits typically means testing at volumes at which we can’t be sure what’s going to happen or why it’s happening. As the engineers running the test lab, we are often engaged when a resource constraint is suspected. The number one culprit is typically the disk. This post covers the method that we use to determine if the disk is slow. We will discuss designing a disk for high performance purposes in a later post.&lt;/p&gt;    &lt;p&gt;When we are asked if a disk is slow, there are a few steps we take to investigate.&lt;/p&gt;    &lt;p&gt;&lt;b&gt;Is the disk really slow?&lt;/b&gt;&lt;/p&gt;    &lt;p&gt;To find the answer to this question we must measure latency. This is the amount of time that a system waits for a disk I/O request to be satisfied. Specifically, we measure two counters on the physical disk objects:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Avg. Disk Sec/Read &lt;/li&gt;      &lt;li&gt;Avg. Disk Sec/Write&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;The Windows Core Team gets into greater depth regarding these measures here:&lt;/p&gt;    &lt;p&gt;&lt;a href="http://blogs.msdn.com/b/testingspot/archive/2012/05/23/help-i-think-my-disk-is-slow.aspx" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-7S27JAGw3UU/T76pXpWL4ZI/AAAAAAAAHmc/KTJRRanTMMs/image%25255B4%25255D.png?imgmax=800" width="234" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;A short and sweat guide to diagnosing slow disks and if they are indeed slow, some things you can do about it...&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-8274683064801960988?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=u6AZe0Wkg4s:Yrre_jB2XUI:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=u6AZe0Wkg4s:Yrre_jB2XUI:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=u6AZe0Wkg4s:Yrre_jB2XUI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=u6AZe0Wkg4s:Yrre_jB2XUI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=u6AZe0Wkg4s:Yrre_jB2XUI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=u6AZe0Wkg4s:Yrre_jB2XUI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=u6AZe0Wkg4s:Yrre_jB2XUI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=u6AZe0Wkg4s:Yrre_jB2XUI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=u6AZe0Wkg4s:Yrre_jB2XUI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=u6AZe0Wkg4s:Yrre_jB2XUI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=u6AZe0Wkg4s:Yrre_jB2XUI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=u6AZe0Wkg4s:Yrre_jB2XUI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=u6AZe0Wkg4s:Yrre_jB2XUI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/u6AZe0Wkg4s" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/8274683064801960988/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=8274683064801960988" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/8274683064801960988" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/8274683064801960988" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/think-your-disks-are-slow-but-are-not.html" title="Think your disks are slow, but are not really sure?" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-7S27JAGw3UU/T76pXpWL4ZI/AAAAAAAAHmc/KTJRRanTMMs/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-9190638502297576073</id><published>2012-05-24T14:29:00.001-07:00</published><updated>2012-05-24T14:29:21.441-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Cloud" /><category scheme="http://www.blogger.com/atom/ns#" term="Azure" /><title type="text">Plugging into Azure with the Azure Plugin Library</title><content type="html">&lt;p&gt;&lt;a href="http://coderead.wordpress.com/"&gt;Richard Astbury's Blog&lt;/a&gt; - &lt;a href="http://coderead.wordpress.com/2012/05/21/azurepluginlibrary/" target="_blank"&gt;Introducing the Azure Plugin Library&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;h5&gt;&lt;em&gt;An open source library of plugins installed with a command line tool (a package manager). Once a plugin is installed, it can be easily packaged with an Azure deployment to install application dependencies on a Web or Worker role.&lt;/em&gt;&lt;/h5&gt;    &lt;p&gt;&lt;a href="http://richorama.github.com/AzurePluginLibrary/"&gt;http://richorama.github.com/AzurePluginLibrary/&lt;/a&gt;&lt;/p&gt;    &lt;p&gt;&lt;a href="http://screencast.com/t/iVmRGCYX4"&gt;Watch a screen cast demonstration&lt;/a&gt;&lt;/p&gt;    &lt;h5&gt;Background&lt;/h5&gt;    &lt;p&gt;One of the key strengths of Windows Azure, is the Platform as a Service offering. Why would you want to patch an operating system, manage the deployment of your application, and check the health of your infrastructure? It’s better left to someone else (Microsoft) so you can focus on your application. However, the pitfall is when your application depends on something extra being installed or configured on the machine.&lt;/p&gt;    &lt;p&gt;There are a few ways for installing 3rd party components on an Azure instance. &lt;a href="http://acloudyplace.com/2012/05/installing-third-party-software-on-windows-azure-what-are-the-options/"&gt;This blog post&lt;/a&gt; has a good summary of the options.&lt;/p&gt;    &lt;p&gt;In summary, start-up tasks are the best mechanism available for installing dependencies, which is fine for something straight forward, but for more complicated components (like &lt;a href="http://www.mongodb.org/"&gt;MongoDB&lt;/a&gt; for example) there is quite a bit of work involved in scripting out the installation. Projects like &lt;a href="https://github.com/RobBlackwell/AzureRunMe"&gt;AzureRunMe&lt;/a&gt; help with this, but ideally you want something that just works, without you having to write a lot of script.&lt;/p&gt;    &lt;h5&gt;Azure Plugin Library&lt;/h5&gt;    &lt;p&gt;The &lt;a href="http://richorama.github.com/AzurePluginLibrary/"&gt;Azure Plugin Library&lt;/a&gt; exploits an undocumented feature of the Azure SDK, whereby modules referenced in the Service Definition file are bundled with your application in a package, which is uploaded and deployed to the Azure instances. The SDK uses this mechanism to set up Remote Desktop, Connect, WebDeploy and Diagnostics, however, additional plugins can be added by copying the files to the “&lt;em&gt;Windows Azure SDK\v1.6\bin\plugins&lt;/em&gt;” folder.&lt;/p&gt;    &lt;p&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://richorama.github.com/AzurePluginLibrary/" target="_blank"&gt;Azure Plugin Library&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;h5&gt;What is a plugin?&lt;/h5&gt;    &lt;p&gt;A plugin comprises of configuration, scripts and binaries that are packaged with your Azure deployment, and executed on the Azure Web or Worker Role.&lt;/p&gt;    &lt;p&gt;These plugins will typically alter the configuration of the Azure instance or install a dependency.&lt;/p&gt;    &lt;p&gt;The Windows Azure SDK ships with five plugins:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Connect &lt;/li&gt;      &lt;li&gt;Diagnostics &lt;/li&gt;      &lt;li&gt;RemoteAccess &lt;/li&gt;      &lt;li&gt;RemoteForwarder &lt;/li&gt;      &lt;li&gt;WebDeploy&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;Plugins are installed in this directory:&lt;/p&gt;    &lt;pre&gt;C:\Program Files\Windows Azure SDK\v1.x\bin\plugins&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;This project aims to extend the capability of the SDK by providing a wide range plugins with a community maintained library, and a command line installer.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;h5&gt;What plugins are available?&lt;/h5&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;The Azure Plugin Library is maintained in a &lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins"&gt;GitHub repository&lt;/a&gt;. You can browse and download the plugins directly from the respository, using the links below, or alternatively use the &lt;a href="http://richorama.github.com/AzurePluginLibrary/#APM"&gt;command line tool&lt;/a&gt;.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;ul&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/Apache"&gt;Apache&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/AzureBlobDrive"&gt;AzureBlobDrive&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/AzureCommandLineTools"&gt;AzureCommandLineTools&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/ChaosMonkey"&gt;ChaosMonkey&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/Chocolatey"&gt;Chocolatey&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/ClassicASP"&gt;ClassicASP&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/CloudXplorer"&gt;CloudXplorer&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/Curl"&gt;Curl&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/DisableFirewall"&gt;DisableFirewall&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/DisableIESecurity"&gt;DisableIESecurity&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/JavaJRE"&gt;JavaJRE&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/MongoDB"&gt;MongoDB&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/MountVHD"&gt;MountVHD&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/Node"&gt;Node&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/RunMe"&gt;RunMe&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/SMTP"&gt;SMTP&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/SevenZip"&gt;SevenZip&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/SqlServer2012Express"&gt;SqlServer2012Express&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/Sublime"&gt;Sublime&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/Tcpview"&gt;Tcpview&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/Tomcat-5.5"&gt;Tomcat-5.5&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/Tomcat"&gt;Tomcat&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;&lt;br /&gt;    &lt;li&gt;&lt;a href="https://github.com/richorama/AzurePluginLibrary/tree/master/plugins/WIF"&gt;WIF&lt;/a&gt;&lt;/li&gt;&lt;br /&gt;  &lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;...&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;  &lt;p&gt;&lt;a href="http://richorama.github.com/AzurePluginLibrary/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh4.ggpht.com/-g4iY_qDpUug/T76oMDkhZ-I/AAAAAAAAHmU/RMUeDR43Jpo/image%25255B6%25255D.png?imgmax=800" width="96" height="384" /&gt;&lt;/a&gt;&amp;quot;&lt;/p&gt;&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;The fact that this is built on an undocumented feature of the Azure SDK concerns me a little, but I still think this is pretty cool. Got to love plugins/extensions/not-having-to-reinvent-the-wheels!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-9190638502297576073?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=srUpnfwLFhs:CtUk1eqnF1k:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=srUpnfwLFhs:CtUk1eqnF1k:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=srUpnfwLFhs:CtUk1eqnF1k:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=srUpnfwLFhs:CtUk1eqnF1k:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=srUpnfwLFhs:CtUk1eqnF1k:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=srUpnfwLFhs:CtUk1eqnF1k:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=srUpnfwLFhs:CtUk1eqnF1k:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=srUpnfwLFhs:CtUk1eqnF1k:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=srUpnfwLFhs:CtUk1eqnF1k:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=srUpnfwLFhs:CtUk1eqnF1k:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=srUpnfwLFhs:CtUk1eqnF1k:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=srUpnfwLFhs:CtUk1eqnF1k:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=srUpnfwLFhs:CtUk1eqnF1k:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/srUpnfwLFhs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/9190638502297576073/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=9190638502297576073" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/9190638502297576073" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/9190638502297576073" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/plugging-into-azure-with-azure-plugin.html" title="Plugging into Azure with the Azure Plugin Library" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh4.ggpht.com/-g4iY_qDpUug/T76oMDkhZ-I/AAAAAAAAHmU/RMUeDR43Jpo/s72-c/image%25255B6%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-2113402622606760485</id><published>2012-05-23T17:07:00.001-07:00</published><updated>2012-05-23T17:07:18.736-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Humor" /><title type="text">[Humor] You have the right to remain silent</title><content type="html">&lt;p&gt;&lt;a href="http://sciencelovelsd.com/"&gt;Science, Love and LSD&lt;/a&gt; - &lt;a href="http://sciencelovelsd.com/1966" target="_blank"&gt;Right to remain silent&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://sciencelovelsd.com/1966" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="SNAGHTML444bc883" border="0" alt="SNAGHTML444bc883" src="http://lh6.ggpht.com/-G5lR6UEI0u8/T717tUg3kvI/AAAAAAAAHmE/r74gLyrnB1Q/SNAGHTML444bc883%25255B5%25255D.png?imgmax=800" width="354" height="364" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This gave me a good laugh today. I didn't want ruin it, so make sure you click through... :)&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-2113402622606760485?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=pryj9AHkv9c:-M68gUattuI:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=pryj9AHkv9c:-M68gUattuI:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=pryj9AHkv9c:-M68gUattuI:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=pryj9AHkv9c:-M68gUattuI:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=pryj9AHkv9c:-M68gUattuI:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=pryj9AHkv9c:-M68gUattuI:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=pryj9AHkv9c:-M68gUattuI:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=pryj9AHkv9c:-M68gUattuI:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=pryj9AHkv9c:-M68gUattuI:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=pryj9AHkv9c:-M68gUattuI:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=pryj9AHkv9c:-M68gUattuI:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=pryj9AHkv9c:-M68gUattuI:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=pryj9AHkv9c:-M68gUattuI:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/pryj9AHkv9c" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/2113402622606760485/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=2113402622606760485" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/2113402622606760485" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/2113402622606760485" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/humor-you-have-right-to-remain-silent.html" title="[Humor] You have the right to remain silent" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-G5lR6UEI0u8/T717tUg3kvI/AAAAAAAAHmE/r74gLyrnB1Q/s72-c/SNAGHTML444bc883%25255B5%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-4053332555887196658</id><published>2012-05-23T16:51:00.001-07:00</published><updated>2012-05-23T16:51:55.224-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="Education" /><title type="text">Who need grades at school, when you can get badges!</title><content type="html">&lt;p&gt;&lt;a href="http://coursedata.blogs.lincoln.ac.uk"&gt;ON Course&lt;/a&gt; - &lt;a href="http://coursedata.blogs.lincoln.ac.uk/2012/05/23/release-the-badges/"&gt;Release the Badges!&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;After working on the badges system that I outlined in a previous post, it has finally reached a point where it is functional enough to be ‘released’. It should be noted, though, that it is neither fully functional ‘out of the box’ and is by no means a shining example of development practices at their best. The mini-project of looking at how a system such as the Mozilla Open Badges platform could be used in higher education has suffered tremendously from scope creep and the underlying code (at the moment) reflects this. Over the past few weeks I’ve been through the following phases:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;Consider how Open Badges (or similar) could be used in higher education. &lt;/li&gt;      &lt;li&gt;Create a prototype system to be used in higher education. &lt;/li&gt;      &lt;li&gt;Develop a more stable system that could be used in a trial run within our university. &lt;/li&gt;      &lt;li&gt;Develop the system in such a way that it could be picked up and used in a variety of institutions or situations with minimal reconfiguration.&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;Initially, I considered creating a small database to hold ‘objectives’ that need to be met in order to be awarded badges, along with the bare minimum of APIs in order to interact with the database and the Open Badges framework. After starting out down this path, I started to realize that there was far more potential in a badging system within a higher education institution than I had originally thought and began to think of more features that would be useful.&lt;/p&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;p&gt;&lt;a href="http://lh6.ggpht.com/-AYOEVRxOW8o/T714GEkYVzI/AAAAAAAAHlw/gNzgXX5LJ1U/s1600-h/image%25255B2%25255D.png" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-QVqfZmAbr3s/T714Gg8TGVI/AAAAAAAAHl4/fP_z09kQ4cM/image_thumb.png?imgmax=800" width="124" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;a href="http://coursedata.blogs.lincoln.ac.uk"&gt;ON Course&lt;/a&gt; - &lt;a href="http://coursedata.blogs.lincoln.ac.uk/2012/04/25/designing-an-badge-system-for-universities/"&gt;Designing a Badge System for Universities&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;Over the past week or so we have started looking at the Mozilla Open Badge platform and how it could, possibly, be applied to use within HEIs (and beyond). It started to become apparent, through reading other peoples blog posts and reading through mailing lists, that there is already some work going on to award badges for completion of modules of study or achieving particular learning outcomes. After looking at what information is required to award a badge using the Open Badge framework, I created a design for a platform that can be picked up and used within another institution or context with minimal customization required. The purpose of this blog post is to document the decision processes involved and to describe and show the resulting design.&lt;/p&gt;    &lt;h5&gt;The Basics&lt;/h5&gt;    &lt;p&gt;The basic premise of the system is fairly simple: create badges and award them to individuals who meet the criteria for each badge. These awarded badges can be ‘baked’ (to include the relevant information) and sent to individual’s ‘backpacks’ – be that the OpenBadge backpack or an internally hosted version.&lt;/p&gt;    &lt;p&gt;This suggests that data pertaining to the following is required: Badges, Objectives and Earned Badges.&lt;/p&gt;    &lt;p&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;This is a PHP based system and not one I'm likely to play with myself, but I really like the thought of this, the gamification of school. If grades themselves are not enough to engage our students, then maybe badges/achievements can?&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-4053332555887196658?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rBg523XP3s8:lHS08F2FYPE:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=rBg523XP3s8:lHS08F2FYPE:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rBg523XP3s8:lHS08F2FYPE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rBg523XP3s8:lHS08F2FYPE:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rBg523XP3s8:lHS08F2FYPE:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=rBg523XP3s8:lHS08F2FYPE:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rBg523XP3s8:lHS08F2FYPE:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rBg523XP3s8:lHS08F2FYPE:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=rBg523XP3s8:lHS08F2FYPE:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rBg523XP3s8:lHS08F2FYPE:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=rBg523XP3s8:lHS08F2FYPE:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rBg523XP3s8:lHS08F2FYPE:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=rBg523XP3s8:lHS08F2FYPE:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/rBg523XP3s8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/4053332555887196658/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=4053332555887196658" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/4053332555887196658" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/4053332555887196658" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/who-need-grades-at-school-when-you-can.html" title="Who need grades at school, when you can get badges!" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-QVqfZmAbr3s/T714Gg8TGVI/AAAAAAAAHl4/fP_z09kQ4cM/s72-c/image_thumb.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-805767474900703510</id><published>2012-05-22T13:16:00.001-07:00</published><updated>2012-05-22T13:18:14.425-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="WPF" /><category scheme="http://www.blogger.com/atom/ns#" term="Expression" /><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="XAML" /><category scheme="http://www.blogger.com/atom/ns#" term="Image" /><category scheme="http://www.blogger.com/atom/ns#" term="Design" /><title type="text">Helping the effect you have in Expression by getting additional Effects...</title><content type="html">&lt;p&gt;&lt;a href="http://wpf.2000things.com/"&gt;2,000 Things You Should Know About WPF&lt;/a&gt; - &lt;a href="http://wpf.2000things.com/2012/05/22/563-additional-effects-in-expression-sdk/"&gt;#563 – Additional Effects in Expression SDK&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;In addition to the two &lt;a href="http://wpf.2000things.com/2012/05/21/562-setting-an-effect-for-an-element-in-blend/"&gt;effects&lt;/a&gt; that come with the .NET Framework, you can get access to a number of other effects when you download and install the Expression Blend SDK for .NET 4.&lt;/p&gt;    &lt;p&gt;Once you install the SDK, you’ll see the new effects show up in the Effects folder of the &lt;strong&gt;Assets &lt;/strong&gt;panel.&lt;/p&gt;    &lt;p&gt;The effects include:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;strong&gt;Bloom&lt;/strong&gt; – Make bright areas appear brighter &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Color Tone&lt;/strong&gt; – Render a visual using shades of two colors &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Emboss&lt;/strong&gt; – Make visual appear raised or stamped &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Magnify&lt;/strong&gt; – Magnify a circular area &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Monochrome&lt;/strong&gt; – Render using shades of a single color &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Pixelate&lt;/strong&gt; – Reduce resolution, rendering as large pixels &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Ripple&lt;/strong&gt; – Apply visual that looks like rippling liquid &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Sharpen&lt;/strong&gt; – Sharpen image edges &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Swirl&lt;/strong&gt; – Apply effect that twists entire image&lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;p&gt;&lt;a href="http://wpf.2000things.com/2012/05/22/563-additional-effects-in-expression-sdk/" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh3.ggpht.com/-5elsCsLKuJQ/T7v0FJPL2uI/AAAAAAAAHlY/dQOQs14MAw4/image%25255B4%25255D.png?imgmax=800" width="63" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;You guys know I've mentioned Sean's&amp;#160; &lt;a href="http://wpf.2000things.com/"&gt;2,000 Things You Should Know About WPF&lt;/a&gt; series last year, &lt;a href="http://coolthingoftheday.blogspot.com/2011/07/feed-you-should-read-34-2000-things-you.html"&gt;A Feed You Should Read #34 - 2,000 Things You Should Know About WPF&lt;/a&gt;, and true to his word he's still blogging about a WPF related thing almost every day. &lt;/p&gt;  &lt;p&gt;Today's caught my eye in that I love getting more stuff free and I wouldn't have expected to get more Effects in Expression this way (though in hindsight it makes perfect sense). Plus I really appreciate that he took the time to provide an example of all the added Effects. That was a nice touch...&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; Related Past Post XRef:  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2011/07/feed-you-should-read-34-2000-things-you.html"&gt;A Feed You Should Read #34 - 2,000 Things You Should Know About WPF&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-805767474900703510?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ioejbTBUFSs:86L8zVx6fug:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=ioejbTBUFSs:86L8zVx6fug:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ioejbTBUFSs:86L8zVx6fug:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ioejbTBUFSs:86L8zVx6fug:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ioejbTBUFSs:86L8zVx6fug:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=ioejbTBUFSs:86L8zVx6fug:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ioejbTBUFSs:86L8zVx6fug:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ioejbTBUFSs:86L8zVx6fug:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=ioejbTBUFSs:86L8zVx6fug:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ioejbTBUFSs:86L8zVx6fug:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=ioejbTBUFSs:86L8zVx6fug:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ioejbTBUFSs:86L8zVx6fug:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=ioejbTBUFSs:86L8zVx6fug:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/ioejbTBUFSs" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/805767474900703510/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=805767474900703510" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/805767474900703510" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/805767474900703510" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/helping-effect-you-have-in-expression.html" title="Helping the effect you have in Expression by getting additional Effects..." /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh3.ggpht.com/-5elsCsLKuJQ/T7v0FJPL2uI/AAAAAAAAHlY/dQOQs14MAw4/s72-c/image%25255B4%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5655811.post-2429544133526071039</id><published>2012-05-22T13:04:00.001-07:00</published><updated>2012-05-22T13:04:17.115-07:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="T4" /><category scheme="http://www.blogger.com/atom/ns#" term="Development" /><category scheme="http://www.blogger.com/atom/ns#" term="VisualStudio" /><category scheme="http://www.blogger.com/atom/ns#" term=".Net" /><title type="text">The feeling of excitement is tangible... with the release of the tangible T4 Editor 2.0!</title><content type="html">&lt;p&gt;&lt;a href="http://tangibleengineering.blogspot.com/"&gt;Tangible T4 Editor Blog&lt;/a&gt; - &lt;a href="http://tangibleengineering.blogspot.com/2012/05/tangible-t4-editor-20-plus-modeling_22.html" target="_blank"&gt;tangible T4 Editor 2.0 plus modeling tools – Released!&lt;/a&gt;&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&amp;quot;We just released the second generation of our tangible T4 Editor. Version 2.0 marks a big milestone for us. We have been working on this major release almost two years. This effort was done in parallel to the many Version 1.x updates and smaller feature improvements we shipped over the period of last 3 years T4 Editor Version 1.x exists.      &lt;br /&gt;&lt;strong&gt;What is new?&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;tangible T4 Editor 2.0 is almost a 100% rewrite of the existing Version 1.0 product. It addresses nearly all feedback we got from you regarding feature wishes and change requests. Thank you for providing feedback in the past – we really read every piece of feedback and take action on it.      &lt;br /&gt;&lt;strong&gt;Free Edition&lt;/strong&gt; Users will notice these improvements and changes which result from your feedback:&lt;/p&gt;    &lt;ul&gt;     &lt;li&gt;&lt;strong&gt;Support for VS2010 and VS11 (Beta)&lt;/strong&gt; – Following the tradition from 1.x we will support two Visual Studio Versions in 2.x. tangible T4 2.x will be supported for VS2010 and VS11 (Beta). We have two separate installs&lt;strong&gt;. &lt;/strong&gt;&lt;/li&gt;      &lt;li&gt;&lt;strong&gt;We use the &lt;u&gt;real&lt;/u&gt; Visual Studio Code Editor:&lt;/strong&gt; This now honors &lt;strong&gt;Tab Settings&lt;/strong&gt;, &lt;strong&gt;Keybindings&lt;/strong&gt;, &lt;strong&gt;UTF-8 Encoding&lt;/strong&gt;, &lt;strong&gt;Version Control System Integration&lt;/strong&gt;, &lt;strong&gt;Fonts and Colors, VS Search Dialog, Support for VS Editor Extensions&lt;/strong&gt; like &lt;strong&gt;Incremental Search&lt;/strong&gt; and Current Line Highlighting&lt;strong&gt;.&lt;/strong&gt;&lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Support for Dark Theme&lt;/strong&gt; – Note you can &lt;strong&gt;customize the T4 Code Highlighting Color&lt;/strong&gt; under Visual Studio Menu Tools-&amp;gt;Options-&amp;gt;Environment-&amp;gt;Fonts &amp;amp; Colors -&amp;gt;”tangible T4 Background”. You can customize the other colors and fonts also via this Fonts &amp;amp; Colors dialog. &lt;/li&gt;      &lt;li&gt;&lt;strong&gt;New Statement-Completion within T4 Code Blocks behavior&lt;/strong&gt; that corresponds to VS 2010 Editor behavior. Also completely &lt;strong&gt;new Parsers that now support newer C# and VB Language features&lt;/strong&gt;. Also changed from generating Warnings about limitations of Free Edition to show up in Completion List instead in Error Window. &lt;/li&gt;      &lt;li&gt;Additional Directives to solve VS T4 Engine limitations: &lt;strong&gt;#includeForIntelliSenseOnly, #assemblyForIntelliSenseOnly, #newappdomain, #IntellisenseLanguage directives.&lt;/strong&gt;&lt;/li&gt;      &lt;li&gt;&lt;strong&gt;Remaining Incompatibility with some ASP.NET MVC Builds should be fully resolved now. &lt;/strong&gt;&lt;/li&gt;      &lt;li&gt;Additional Documentation and Training Videos which will get online in the next few days &lt;/li&gt;   &lt;/ul&gt;    &lt;p&gt;&lt;strong&gt;It also adds major features to the PRO-Edition:&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;...&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;You can review the &lt;a href="http://t4-editor.tangible-engineering.com/t4editor_features.html#Compare"&gt;complete list of features and improvements&lt;/a&gt; of tangible T4 Editor 2.0 plus modeling tools &lt;a href="http://t4-editor.tangible-engineering.com/t4editor_features.html#Compare"&gt;here&lt;/a&gt;.&lt;/p&gt;    &lt;p&gt;&lt;strong&gt;FREE Edition Licensing&lt;/strong&gt;&lt;/p&gt;    &lt;p&gt;You can use T4 Editor Free Edition as before. There no restrictions that prevent using it in commercial or private projects. Please read the EULA for the actual use rights. &lt;/p&gt;    &lt;p&gt;...&lt;/p&gt;    &lt;p&gt;&lt;a href="http://tangibleengineering.blogspot.com/2012/05/tangible-t4-editor-20-plus-modeling_22.html" target="_blank"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/-DFZkR-Trua8/T7vxPxMb3_I/AAAAAAAAHlM/NHS5q0437VE/image%25255B3%25255D.png?imgmax=800" width="133" height="384" /&gt;&lt;/a&gt;...&amp;quot;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Like I've said before, if you T4 you need an editor and this is one of the best...&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; Related Past Post XRef:  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2012/05/tangible-t4-for-vs11-beta.html"&gt;tangible T4 For VS11 Beta&lt;/a&gt;  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2010/02/tangible-t4-for-vs2010-tangible-t4.html"&gt;Tangible T4 for VS2010 - Tangible T4 Editor V1.6 for VS2008 and VS2010 now available&lt;/a&gt;  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/04/tons-of-tangible-t4-tips-updated.html"&gt;Tons of tangible T4 tips – Updated Tangible Engineering T4 Editor, Videos and T4 Template Gallery&lt;/a&gt;  &lt;br /&gt;&lt;a href="http://coolthingoftheday.blogspot.com/2009/03/its-t4-kind-of-day-free-reg-ware-t4.html"&gt;It’s a T4 kind of day – Free (reg-ware) T4 Editor from tangible (with UML-Style modeling tools added for flavor)&lt;/a&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/5655811-2429544133526071039?l=coolthingoftheday.blogspot.com' alt='' /&gt;&lt;/div&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=PeXe1Oj-Omc:5ZrOBZ5bYfk:4cEx4HpKnUU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=PeXe1Oj-Omc:5ZrOBZ5bYfk:4cEx4HpKnUU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=PeXe1Oj-Omc:5ZrOBZ5bYfk:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=PeXe1Oj-Omc:5ZrOBZ5bYfk:63t7Ie-LG7Y"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=63t7Ie-LG7Y" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=PeXe1Oj-Omc:5ZrOBZ5bYfk:F7zBnMyn0Lo"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=PeXe1Oj-Omc:5ZrOBZ5bYfk:F7zBnMyn0Lo" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=PeXe1Oj-Omc:5ZrOBZ5bYfk:qj6IDK7rITs"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=qj6IDK7rITs" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=PeXe1Oj-Omc:5ZrOBZ5bYfk:gIN9vFwOqvQ"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=PeXe1Oj-Omc:5ZrOBZ5bYfk:gIN9vFwOqvQ" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=PeXe1Oj-Omc:5ZrOBZ5bYfk:V_sGLiPBpWU"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?i=PeXe1Oj-Omc:5ZrOBZ5bYfk:V_sGLiPBpWU" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=PeXe1Oj-Omc:5ZrOBZ5bYfk:l6gmwiTKsz0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=l6gmwiTKsz0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/coolthingoftheday?a=PeXe1Oj-Omc:5ZrOBZ5bYfk:7Q72WNTAKBA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/coolthingoftheday?d=7Q72WNTAKBA" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;&lt;img src="http://feeds.feedburner.com/~r/coolthingoftheday/~4/PeXe1Oj-Omc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://coolthingoftheday.blogspot.com/feeds/2429544133526071039/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=5655811&amp;postID=2429544133526071039" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/2429544133526071039" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/5655811/posts/default/2429544133526071039" /><link rel="alternate" type="text/html" href="http://coolthingoftheday.blogspot.com/2012/05/feeling-of-excitement-is-tangible-with.html" title="The feeling of excitement is tangible... with the release of the tangible T4 Editor 2.0!" /><author><name>Greg Duncan</name><uri>https://profiles.google.com/105881114583163464350</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="32" height="32" src="//lh6.googleusercontent.com/-EzNcw_6oNmg/AAAAAAAAAAI/AAAAAAAAHBw/QT2DUXq8mQ0/s512-c/photo.jpg" /></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://lh6.ggpht.com/-DFZkR-Trua8/T7vxPxMb3_I/AAAAAAAAHlM/NHS5q0437VE/s72-c/image%25255B3%25255D.png?imgmax=800" height="72" width="72" /><thr:total>0</thr:total></entry></feed>

