<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://mehrdadlive.spaces.live.com/mmm2008-07-24_12.50/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fmehrdadlive.spaces.live.com%2fcategory%2fProjects%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Mehrdad's space: Projects</title><description /><link>http://MehrdadLive.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;_c=BlogPart&amp;partqs=catProjects</link><language>en-US</language><pubDate>Wed, 06 Aug 2008 21:44:35 GMT</pubDate><lastBuildDate>Wed, 06 Aug 2008 21:44:35 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><cf:parentRSS>http://MehrdadLive.spaces.live.com/blog/feed.rss</cf:parentRSS><live:type>blogcategory</live:type><live:identity><live:id>1970016009939918303</live:id><live:alias>MehrdadLive</live:alias></live:identity><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>The big architectural argument: DevCT 2.0 and Avalon?!</title><link>http://MehrdadLive.spaces.live.com/Blog/cns!1B56E71F9A4D1DDF!145.entry</link><description>&lt;p&gt;Today, I met my best friend, Kiarash, who is also my best business partner. He's a pro in building Web user interfaces. As you may know, &lt;a href="http://www.devct.com/"&gt;DevCT&lt;/a&gt; project involved ideas from me and him. He primarily designs UI elements and writes client-side code and I'm in charge of building the server side platform, which consists of designing database, writing ASP.NET code and the underlying infrastructure which the application runs on. In fact I believe that in a computerized solution (especially in Web) the most important thing is the presentation layer. This is what the users see at first glance, and an application with a poor UI will hardly become a success. In Web, a poorly designed application is supposed to fail. Of course, the back-end IS important because it is the thing that makes the application work, but even if an application doesn't do a job, it could attract the user just because of the user interface (well, interface to nothing!) I had many personal experiences about situations like this! Well, this was a preface of what I'm going to talk about!
&lt;p&gt;Today, we discussed about writing the second release of DevCT in Avalon (Well, now it's Windows Presentation Foundation, but I love Avalon! what the hell is WPF?)
&lt;p&gt;In fact, Kiarash insists on writing it in Avalon, and I disagree. Well I do like Avalon, but I think it's not designed specifically for Web. I don't say that we shouldn't use Avalon for the Web. I said if we want to write it using Avalon, we should also provide an alternative in HTML for unsupported platforms, which is a time-consuming process. Kiarash disagrees. Conversation (Not actual words used!):
&lt;p&gt;- Kiarash: Vista's gonna be released with .NET Framework 3.0. It's available with Windows XP too, so Windows XP users can install it. Microsoft has invested on it so much and many applications will use it, so everyone will have it. 
&lt;p&gt;- Mehrdad: Well, I don't think it will be that popular at the time of release, but about six months to 1 year later. You understand low-bandwidth connections problem well, so not everyone is gonna download it to visit the Web site. And after all, I believe Web, even with improvements such as AJAX, is still designed to be a thin client platform. In fact, the value of Web is that everyone can use it with a simple Web browser. If we wanted audiences tied to a single platform (no matter how popular the platform is), we would have built a Windows-based application! So, if we build it in Avalon, how can a user with Firefox, or someone running Linux or Mac OS visit the Web site
&lt;p&gt;- Kiarash (Angry): ...[censored]. Everyone should use Windows Vista. If a user doesn't use Windows, he/she'd better not to browse DevCT! ...[censored]
&lt;p&gt;[silence]
&lt;p&gt;Let us know what you think we should do! Who do you think is right?&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1970016009939918303&amp;page=RSS%3a+The+big+architectural+argument%3a+DevCT+2.0+and+Avalon%3f!&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=mehrdadlive.spaces.live.com&amp;amp;GT1=MehrdadLive"&gt;</description><comments>http://MehrdadLive.spaces.live.com/Blog/cns!1B56E71F9A4D1DDF!145.entry#comment</comments><guid isPermaLink="true">http://MehrdadLive.spaces.live.com/Blog/cns!1B56E71F9A4D1DDF!145.entry</guid><pubDate>Sun, 27 Aug 2006 21:33:45 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://MehrdadLive.spaces.live.com/blog/cns!1B56E71F9A4D1DDF!145/comments/feed.rss</wfw:commentRss><wfw:comment>http://MehrdadLive.spaces.live.com/Blog/cns!1B56E71F9A4D1DDF!145.entry#comment</wfw:comment><dcterms:modified>2006-08-29T22:53:40Z</dcterms:modified></item></channel></rss>