<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.windowsclient.net/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Jay Taylor&amp;#39;s Blog</title><subtitle type="html" /><id>http://blogs.windowsclient.net/jytylr/atom.aspx</id><link rel="alternate" type="text/html" href="http://blogs.windowsclient.net/jytylr/default.aspx" /><link rel="self" type="application/atom+xml" href="http://blogs.windowsclient.net/jytylr/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20423.869">Community Server</generator><updated>2008-02-02T09:44:00Z</updated><entry><title>Use Windows Live Writer to Post to Your WindowsClient.Net Blog</title><link rel="alternate" type="text/html" href="http://blogs.windowsclient.net/jytylr/archive/2008/02/13/use-windows-live-writer-to-post-to-your-windowsclient-net-blog.aspx" /><id>http://blogs.windowsclient.net/jytylr/archive/2008/02/13/use-windows-live-writer-to-post-to-your-windowsclient-net-blog.aspx</id><published>2008-02-13T22:56:51Z</published><updated>2008-02-13T22:56:51Z</updated><content type="html">Did you know you can use Windows Live Writer to post to your WindowsClient.Net Blog? You can! Step 1. Download and install Windows Live Writer and follow these steps. Step 2. Select Add A Weblog Account... from the Weblog menu in Windows Live Writer. (If this is your first time using Windows Live Writer, the application will auto-prompt you to add a new weblog). &amp;#160; &amp;#160; Step 3. Choose Another weblog service and click Next &amp;gt; . Step 4. Complete the Weblog Homepage and Login screen by typing...(&lt;a href="http://blogs.windowsclient.net/jytylr/archive/2008/02/13/use-windows-live-writer-to-post-to-your-windowsclient-net-blog.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://blogs.windowsclient.net/aggbug.aspx?PostID=14536" width="1" height="1"&gt;</content><author><name>jytylr</name><uri>http://blogs.windowsclient.net/members/jytylr.aspx</uri></author></entry><entry><title>Windows Presentation Foundation: Getting The Big Picture</title><link rel="alternate" type="text/html" href="http://blogs.windowsclient.net/jytylr/archive/2008/02/02/windows-presentation-foundation-getting-the-big-picture.aspx" /><id>http://blogs.windowsclient.net/jytylr/archive/2008/02/02/windows-presentation-foundation-getting-the-big-picture.aspx</id><published>2008-02-02T17:44:00Z</published><updated>2008-02-02T17:44:00Z</updated><content type="html">&lt;p&gt;Pete Faraday and Brad Becker posted an article to &lt;span class="hm" id="misp_compose_1"&gt;&lt;font style="BACKGROUND-COLOR:#ffff00;"&gt;WindowsClient&lt;/font&gt;&lt;/span&gt;.net this week titled &lt;a class="" title="Deciding When To Adopt The Windows Presentation Foundation" href="http://windowsclient.net/wpf/white-papers/when-to-adopt-wpf.aspx" target="_blank"&gt;Deciding When to Adopt the Windows Presentation Foundation&lt;/a&gt;. &lt;/p&gt;
&lt;p&gt;One of the reasons I love &lt;span class="hm" id="misp_compose_2"&gt;&lt;font style="BACKGROUND-COLOR:#ffff00;"&gt;WindowsClient&lt;/font&gt;&lt;/span&gt; development is because I can go from an abstract idea to a concrete product fast. &lt;/p&gt;
&lt;p&gt;This has a big downside, however,&amp;nbsp;because the faster&amp;nbsp;you go, the more mistakes&amp;nbsp;you make, and one of the biggest mistakes is making a snap decision about a project&amp;#39;s fundamentals that&amp;nbsp;causes insurmountable problems down the road. For example, if&amp;nbsp;you choose the wrong &lt;span class="hm" id="misp_compose_3"&gt;&lt;font style="BACKGROUND-COLOR:#ffff00;"&gt;UI&lt;/font&gt;&lt;/span&gt; platform, can find yourself stuck at 90% done because your platform&amp;nbsp;doesn&amp;#39;t have base classes to&amp;nbsp;deal with complex text or video or 3D. And when this forces you to backtrack, it can be painful and costly. The time, cost, and effort required to resolve the issue almost always exceeds the project&amp;#39;s deadline and budget.&lt;/p&gt;
&lt;p&gt;I remember a recent case when a client wanted to print a &lt;span class="hm" id="misp_compose_4"&gt;&lt;font style="BACKGROUND-COLOR:#ffff00;"&gt;PDF&lt;/font&gt;&lt;/span&gt; receipt from an ASP.NET form submission. &lt;/p&gt;
&lt;p&gt;I said, stupidly, &amp;quot;That&amp;#39;s not a problem at all; we can do that easily.&amp;quot; &lt;/p&gt;
&lt;p&gt;Then I realized that all of the popular &lt;span class="hm" id="misp_compose_5"&gt;&lt;font style="BACKGROUND-COLOR:#ffff00;"&gt;PDF&lt;/font&gt;&lt;/span&gt;&amp;nbsp;controls cost about 20 times more than the client was willing to pay. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;&amp;quot;Houston, we have a problem!&amp;quot;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Long story short: I found&amp;nbsp;an free, but undocumented control that I was able to hack into submission, but it took me&amp;nbsp;5 times longer than I anticipated.&lt;/p&gt;
&lt;p&gt;This isn&amp;#39;t the best example, as&amp;nbsp;the client introduced this&amp;nbsp;post-analysis; but, if you&amp;#39;re like me, you&amp;#39;ve experienced the pain of backtracking, re-coding, deleting hours of work, porting to a different platform, testing, and coding some more just to get back to that 80%.&lt;/p&gt;
&lt;p&gt;The question I always ask myself is the same question you probably ask yourself, &amp;quot;Why didn&amp;#39;t I&amp;nbsp;check if my platform could do what I needed it to do &lt;em&gt;BEFORE &lt;/em&gt;I started coding?&amp;quot;&lt;/p&gt;
&lt;p&gt;Pete Faraday and Brad Becker&amp;#39;s article, &lt;a class="" href="http://windowsclient.net/wpf/white-papers/when-to-adopt-wpf.aspx" target="_blank"&gt;Deciding When to Adopt the Windows Presentation Foundation&lt;/a&gt;, helps you decide when to adopt &lt;span class="hm" id="misp_compose_7"&gt;&lt;font style="BACKGROUND-COLOR:#ffff00;"&gt;WPF&lt;/font&gt;&lt;/span&gt;. The table three-quarters of the way down is especially helpful in deciding which &lt;span class="hm" id="misp_compose_8"&gt;&lt;font style="BACKGROUND-COLOR:#ffff00;"&gt;UI&lt;/font&gt;&lt;/span&gt; platform to use, but it also changes the question:&lt;/p&gt;
&lt;p&gt;&amp;quot;When is &lt;span class="hm" id="misp_compose_9"&gt;&lt;font style="BACKGROUND-COLOR:#ffff00;"&gt;WPF&lt;/font&gt;&lt;/span&gt;, the richest &lt;span class="hm" id="misp_compose_10"&gt;&lt;font style="BACKGROUND-COLOR:#ffff00;"&gt;UI&lt;/font&gt;&lt;/span&gt; platform Microsoft has ever released, &lt;em&gt;not &lt;/em&gt;the right choice?&amp;quot;&lt;/p&gt;
&lt;p&gt;The answer is in the &lt;a class="" href="http://windowsclient.net/wpf/white-papers/when-to-adopt-wpf.aspx" target="_blank"&gt;article&lt;/a&gt;...&lt;/p&gt;&lt;img src="http://blogs.windowsclient.net/aggbug.aspx?PostID=13427" width="1" height="1"&gt;</content><author><name>jytylr</name><uri>http://blogs.windowsclient.net/members/jytylr.aspx</uri></author><category term="WP" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/WP/default.aspx" /><category term="WPF" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/WPF/default.aspx" /><category term="Windows Vista" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/Windows+Vista/default.aspx" /><category term="user interface" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/user+interface/default.aspx" /><category term="adoption" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/adoption/default.aspx" /><category term="Windows Forms" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/Windows+Forms/default.aspx" /><category term="UI" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/UI/default.aspx" /><category term="platform" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/platform/default.aspx" /><category term="UX" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/UX/default.aspx" /><category term="Windows Presentation Foundation" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/Windows+Presentation+Foundation/default.aspx" /><category term="adopt" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/adopt/default.aspx" /><category term="Windows" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/Windows/default.aspx" /><category term="Vista" scheme="http://blogs.windowsclient.net/jytylr/archive/tags/Vista/default.aspx" /></entry></feed>