<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>The New Iteration: A Whitepaper on the XAML Revolution</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx</link><description>Whenever we run a WPF or Silverlight training event or lab, the one question that is guaranteed to come up relates to the designer / developer workflow on a project team. In the old days of Win32 or Windows Forms, the workflow was straightforward (albeit</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: The New Iteration: A Whitepaper on the XAML Revolution</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx#6704507</link><pubDate>Sat, 08 Dec 2007 16:39:02 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6704507</guid><dc:creator>Bob  Fisher</dc:creator><description>&lt;p&gt;I think Microsoft's push on the 'designer front' is misguided, primarily because it greatly overestimates the presence of graphical designers within most software development organizations. &amp;nbsp;In my experience of many years, there are most often too few good software developers on each team and no corporate interest in funding adequate QA resources, let alone a graphical designer as an added team member.&lt;/p&gt;
&lt;p&gt;So, the reality is different than Microsoft would have us believe. &amp;nbsp;The importance of XAML, WPF and Silverlight is undeniably that the best of software developers will themselves have to expand their horizons to include much-improved graphical design skills - those that continue to rise to the top will take on the dual role of graphical designer and software developer. &amp;nbsp;The issue was never that the best of the best can not do both, but that the technology base did not make the dual role as possible as it needed to be - and anachronisms like Flash only furthered misconceptions regarding a dichotomy between designers and developers.&lt;/p&gt;
&lt;p&gt;Microsoft's focus on this currently unnecessary division of labor and efforts to ease collaboration between what was previously two groups is unfortunate. &amp;nbsp;I trust the future will prove out that there were far more developers capable of excellent graphical design than there were designers capable of being excellent software developers - and pure economics will, as always, mean that one contributor be hired where two were previously required...&lt;/p&gt;</description></item><item><title>re: The New Iteration: A Whitepaper on the XAML Revolution</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx#6705752</link><pubDate>Sat, 08 Dec 2007 19:13:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6705752</guid><dc:creator>tims</dc:creator><description>&lt;p&gt;Bob, you make some excellent points here. Building the business case for good design (whether graphical, functional or interactional) is a challenge in many organizations today. In many cases, as you suggest, developers will wind up having to broaden their skill base to incorporate a greater focus on UI. I think the whitepaper makes it clear that there are indeed some folk who can straddle these roles with some success; we've started to use the term &amp;quot;devigner&amp;quot; internally as one form of shorthand for this hybrid role. Our experience is that WPF &amp;quot;devigners&amp;quot; are in extremely short demand, are highly prized by the organizations that have them and can command a very high market rate for their skills. So if you have the capacity to grow in this role, go for it - you'll do very well!&lt;/p&gt;
&lt;p&gt;Nevertheless, as Chad Brown's interesting commentary on this blog post indicates [1], this isn't enough in many cases. While it's a dangerous stereotype to presume that no developers have an eye for design, the reality is that if an organization doesn't value design, they won't prize having a developer who can do it any more than they prize a specialist designer. And we should give the design industry credit for the expertise they have - just because other people can do this work, doesn't mean that they are the best at doing it. I've got a digital SLR camera that I know how to use quite effectively, but that doesn't put me on an equal footing with a professional photographer. &lt;/p&gt;
&lt;p&gt;I'm intrigued to see whether your final prediction holds true. I think we're agnostic as an organization on this front - we simply want folk to be able to build great software. There's no vested interest for us as a company in forcing others to divide this into two roles. Every MSDN Premium subscriber has a copy of both Expression Blend and Visual Studio 2008, and they function very well together as tools. &lt;/p&gt;
&lt;p&gt;Thanks for your thoughtful contributions, Bob - it's an interesting discussion that will no doubt continue. &lt;/p&gt;
&lt;p&gt;Tim&lt;/p&gt;
&lt;p&gt;[1] &lt;a rel="nofollow" target="_new" href="http://blog.identitymine.com/blogs/chad_brown/archive/2007/12/08/the-new-iteration-xaml-love.aspx"&gt;http://blog.identitymine.com/blogs/chad_brown/archive/2007/12/08/the-new-iteration-xaml-love.aspx&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: The New Iteration: A Whitepaper on the XAML Revolution</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx#6722857</link><pubDate>Mon, 10 Dec 2007 15:18:35 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6722857</guid><dc:creator>Rob Courtney</dc:creator><description>&lt;p&gt;Hi, I work for a gold cert partner and we are in the lucky position to have a skilled designers but we still have a missing link! You mentioned that &amp;quot;Every MSDN Premium subscriber has a copy of both Expression Blend and Visual Studio 2008&amp;quot; but our designers are asking for Expression Design so they can create some content. Apparently it isn't classed as a development tool and therefore isn't included in MSDN. We don't want all the media stuff that Expression Studio gives but it doesn't like there is an alternative. &lt;/p&gt;</description></item><item><title>re: The New Iteration: A Whitepaper on the XAML Revolution</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx#6723736</link><pubDate>Mon, 10 Dec 2007 17:07:29 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6723736</guid><dc:creator>Chad Carter</dc:creator><description>&lt;p&gt;I believe that typical Windows development shops will have a hard time seeing the benefit of having a full time designer. &amp;nbsp;It was simply drag some buttons on a form and be done with it. &amp;nbsp;I was in that environment for a few years.&lt;/p&gt;
&lt;p&gt;I then moved to ASP.NET around 2000 (still called ASP+ - even before Beta 1) and have been working on ecommerce applications since then. &amp;nbsp;In the web world, it is ALL about the design. &amp;nbsp;Silverlight will shine through here and then the WPF shops will catch on. &amp;nbsp;It is so aggrevating for both the designer and the developer to see a great piece of artwork that could work so great as a design and be limited by the technology (or knowledge on how to utilize that technology) to the point that the end result is no where near what was wanted.&lt;/p&gt;
&lt;p&gt;Having the designers work in the same tools that the developers do is absolutely wonderful. &amp;nbsp;I think the future is going to be excellent because of this move to have the designers and developers working from the same assets.&lt;/p&gt;
&lt;p&gt;No one can be an excellent developer and an excellent designer. &amp;nbsp;One will be stronger in one field or the other. &amp;nbsp;Today, trying to find that mix is very hard. &amp;nbsp;Because of this technology, it will become easier to find that person because the tools are easier (and more accessable) to use from a developer's stand point. &amp;nbsp;Plus it makes it easier for the designers to understand where the hooks go and why naming things a certain way may be beneficial. &amp;nbsp;This will cause some designers to learn some code and some developers to learn some design skills. &amp;nbsp;Regardless, for projects that require outstanding design work and outstanding architecture and development work, there will be two (groups of) people doing the work - designers and developers.&lt;/p&gt;</description></item><item><title>re: The New Iteration: A Whitepaper on the XAML Revolution</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx#6724447</link><pubDate>Mon, 10 Dec 2007 18:11:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6724447</guid><dc:creator>tims</dc:creator><description>&lt;p&gt;Rob, the full Expression Studio is included as part of Visual Studio Team Suite / MSDN Premium; see here for details: &lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="http://msdn2.microsoft.com/en-us/vstudio/aa718657.aspx"&gt;http://msdn2.microsoft.com/en-us/vstudio/aa718657.aspx&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It's also available as a separate product. However, you're correct that Expression Design can only currently be purchased as part of the full Expression Studio suite. &lt;/p&gt;
</description></item><item><title>re: The New Iteration: A Whitepaper on the XAML Revolution</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx#6746979</link><pubDate>Wed, 12 Dec 2007 17:10:41 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6746979</guid><dc:creator>Bob Fisher</dc:creator><description>&lt;p&gt;I don't disagree with the majority of what Chad indicated, with the exception of his claim that no one can be an excellent developer and and excellent designer. &amp;nbsp;Absolutely untrue.&lt;/p&gt;
&lt;p&gt;I am reminded of the days prior to the dot-com debacle, when times were good and no one was talking about software development and desgin moving overseas. &amp;nbsp;In those days, every company seemingly had a CTO, one or more architects, UI developers, infrastructure developers, database specialists and so on and so on. &amp;nbsp;Then things went bust. &amp;nbsp;Fewer and fewer companies maintained CTO positions, architect positions became much harder to come by and most developers who were still employed found themselves pushed to do everything from database design, infrastructure development, UI design and development, testing and deployment. &amp;nbsp;The economic realities forced upon us the need to diversify and be excellent in areas we might not have previously imagined possible.&lt;/p&gt;
&lt;p&gt;While times are somewhat better, expectations to we be diverse remain and the good times have done little to erase the ever-lurking spectre of development being shipped overseas.&lt;/p&gt;
&lt;p&gt;The economic realities are unchanging - will Chad's company maintain the luxury of a design staff once our economy begins, inevitably, to shift in the other direction? &amp;nbsp;Perhaps not. &amp;nbsp;The push to do more with fewer people will continue to move relentlessly forward. &amp;nbsp;Wise developers will embrace the emergence of exceptional design/development technologies from Microsoft and themselves demonstrate the ability to function both as excellent designers and developers, proving Chad incorrect. &amp;nbsp;&lt;/p&gt;
&lt;p&gt;Where one can do the job of two, only one will remain... &amp;nbsp;&lt;/p&gt;</description></item><item><title>re: The New Iteration: A Whitepaper on the XAML Revolution</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx#6768108</link><pubDate>Fri, 14 Dec 2007 09:22:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:6768108</guid><dc:creator>tims</dc:creator><description>&lt;p&gt;I'm sure there's some truth to that. But I wonder how many developers could design a user interface as rich as Windows Vista or Yahoo Messenger? It takes more than versatility - it takes artistry. Some companies don't care about that, but in an increasing number of software projects (particularly in the consumer space), good design is what sells the application. It lends an air of quality and polish to the application, it makes it more likely someone will make an impulse buy in a store, it increases customer satisfaction. That's what I meant earlier when I talked about building the business case for good design. &lt;/p&gt;
&lt;p&gt;Best wishes, Tim&lt;/p&gt;
</description></item><item><title>Next Generation User Inteface, ovvero: "Ma siamo ancora alla griglia?"</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx#8455113</link><pubDate>Sat, 03 May 2008 16:59:56 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8455113</guid><dc:creator>Evangelism 2.0: riflessioni sul business del software da un punto di vista privilegiato!</dc:creator><description>&lt;p&gt;Lo sviluppo di applicazioni della nuova generazione passa anche per nuovi paradigmi di interazione uomo-macchina,&lt;/p&gt;
</description></item><item><title>The New Iteration when working with WPF</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx#8952393</link><pubDate>Mon, 15 Sep 2008 13:48:10 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8952393</guid><dc:creator>Hock Blogs .NET</dc:creator><description>&lt;p&gt;The New Iteration when working with WPF&lt;/p&gt;
</description></item><item><title>The New Iteration - XAML Love</title><link>http://blogs.msdn.com/tims/archive/2007/12/07/the-new-iteration-a-whitepaper-on-the-xaml-revolution.aspx#9371545</link><pubDate>Fri, 23 Jan 2009 02:38:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9371545</guid><dc:creator>Chad Brown</dc:creator><description>&lt;p&gt;Very nice whitepaper from Karsten Januszewski and Jaime Rodriguez . This is the type of communication&lt;/p&gt;
</description></item></channel></rss>