<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Save our Flex project!</title>
	<atom:link href="http://flexblog.faratasystems.com/2007/01/22/save-our-flex-project/feed" rel="self" type="application/rss+xml" />
	<link>http://flexblog.faratasystems.com/2007/01/22/save-our-flex-project</link>
	<description>A blog about our experience with Adobe Flex</description>
	<lastBuildDate>Thu, 18 Mar 2010 13:56:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Anatole Tartakovsky</title>
		<link>http://flexblog.faratasystems.com/2007/01/22/save-our-flex-project/comment-page-1#comment-5770</link>
		<dc:creator>Anatole Tartakovsky</dc:creator>
		<pubDate>Sun, 25 Mar 2007 14:29:16 +0000</pubDate>
		<guid isPermaLink="false">http://flexblog.faratasystems.com/?p=150#comment-5770</guid>
		<description>Scott,
There is a big difference between pioneering things and taking over. In my experience Microsoft made 0 efforts in 6 years (1999-2005) to do pioneering work with AJAX and RIA and a lot to own the space afterwards.
I do not think MSFT should get credit for making AJAX easy to code - that was mostly work by unknown JS developers suffering through these years. However, it is the one to blame for keeping browser unreliable, slow and unsecured/untrusted platform - and that would be their direct responsibility as the platform makers. By keeping browser bad they thought upgrade to Vista would be more compelling. IMHO, they lost all the credit they built in 90s.

The same way DOS was replaced by Linux for people that did not need Windows, AJAX/browsers will be replaced by Flash / Apollo / shells

As far as ease of development - I learned my lesson about it as well. Simplicity has its price - moving thinking process toward the end of the project. Understanding the application has more impact then the tools you have at hand. Applications that match AJAX toolkit are rare - and will become even more so. The times of AJAX are now, which means that pioneers already left the space 2 years ago.

I also believe that the best tools for most of the tasks are the ones you know best or made yourself - just keep learning. It also helps to re-read Joel Spolsky essays or &quot;Mystical man years&quot; from time to time to put things in perspective
Regards,
Anatole</description>
		<content:encoded><![CDATA[<p>Scott,<br />
There is a big difference between pioneering things and taking over. In my experience Microsoft made 0 efforts in 6 years (1999-2005) to do pioneering work with AJAX and RIA and a lot to own the space afterwards.<br />
I do not think MSFT should get credit for making AJAX easy to code &#8211; that was mostly work by unknown JS developers suffering through these years. However, it is the one to blame for keeping browser unreliable, slow and unsecured/untrusted platform &#8211; and that would be their direct responsibility as the platform makers. By keeping browser bad they thought upgrade to Vista would be more compelling. IMHO, they lost all the credit they built in 90s.</p>
<p>The same way DOS was replaced by Linux for people that did not need Windows, AJAX/browsers will be replaced by Flash / Apollo / shells</p>
<p>As far as ease of development &#8211; I learned my lesson about it as well. Simplicity has its price &#8211; moving thinking process toward the end of the project. Understanding the application has more impact then the tools you have at hand. Applications that match AJAX toolkit are rare &#8211; and will become even more so. The times of AJAX are now, which means that pioneers already left the space 2 years ago.</p>
<p>I also believe that the best tools for most of the tasks are the ones you know best or made yourself &#8211; just keep learning. It also helps to re-read Joel Spolsky essays or &#8220;Mystical man years&#8221; from time to time to put things in perspective<br />
Regards,<br />
Anatole</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Barnes</title>
		<link>http://flexblog.faratasystems.com/2007/01/22/save-our-flex-project/comment-page-1#comment-5743</link>
		<dc:creator>Scott Barnes</dc:creator>
		<pubDate>Sun, 25 Mar 2007 09:38:21 +0000</pubDate>
		<guid isPermaLink="false">http://flexblog.faratasystems.com/?p=150#comment-5743</guid>
		<description>Anatole: I stumbled upon this post today, so forgive the late response :)

I&#039;m basing my crit on the fact that I&#039;ve spent countless hours, pain and suffering building with Adobe/Macromedia products. I&#039;m in the luxurious position of having the time to do a comparison on both sets, and that&#039;s why I&#039;ve held off for quite some time in broadcasting the deep dives in the products. As I&#039;ve spent most of the time getting deeper and deeper into the web based tools Microsoft has on offer (2months in) and my original opinion stands, It&#039;s much easier to punch out applications inside MS then it is with Adobe&#039;s coutnerparts. I was disturbed at how easy it was to put together an AJAX ASP.NET application in comparision to Coldfusion, in both IDE and execution of OOP patterns. CF has its plus and minus but overall i&#039;d rate ASP.NET easier to work with (that&#039;s after 9 or so years of working with Coldfusion).

FLEX is painful, and I&#039;ve seen a lot of people state &quot;Flex Hurts&quot; and your post is one of them. I&#039;ll pick fights with folks who hate us, just because I want to get to the bottom of why, and secondly I&#039;d prefer they do so out of their own home grown research and use with &quot;alphas&quot; and &quot;betas&quot; instead of subscribing to the mainstream channels opinion. In the case between the article you quoted, I felt that was the case. Ted&#039;s not a fan of Microsoft for whatever the reason he decides - which is cool, I don&#039;t have anything against that - I only jump in when I feel there is an unfair message being portrayed by a visible ranking Adobe FTE (just like they do with Microsoft and countless other companies that dare strike out against Adobe&#039;s PR).

My hiring was a hard process to get through, 4 months of rounds to be honest. As for questioning my credentials, i&#039;d probably respond with a question around &quot;what is it you actually pioneer in the RIA space&quot; :)

-
Scott Barnes
Developer Evangelist
Microsoft - Sticks n Stones, will actually break bones if you throw them hard enough.</description>
		<content:encoded><![CDATA[<p>Anatole: I stumbled upon this post today, so forgive the late response <img src='http://flexblog.faratasystems.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;m basing my crit on the fact that I&#8217;ve spent countless hours, pain and suffering building with Adobe/Macromedia products. I&#8217;m in the luxurious position of having the time to do a comparison on both sets, and that&#8217;s why I&#8217;ve held off for quite some time in broadcasting the deep dives in the products. As I&#8217;ve spent most of the time getting deeper and deeper into the web based tools Microsoft has on offer (2months in) and my original opinion stands, It&#8217;s much easier to punch out applications inside MS then it is with Adobe&#8217;s coutnerparts. I was disturbed at how easy it was to put together an AJAX ASP.NET application in comparision to Coldfusion, in both IDE and execution of OOP patterns. CF has its plus and minus but overall i&#8217;d rate ASP.NET easier to work with (that&#8217;s after 9 or so years of working with Coldfusion).</p>
<p>FLEX is painful, and I&#8217;ve seen a lot of people state &#8220;Flex Hurts&#8221; and your post is one of them. I&#8217;ll pick fights with folks who hate us, just because I want to get to the bottom of why, and secondly I&#8217;d prefer they do so out of their own home grown research and use with &#8220;alphas&#8221; and &#8220;betas&#8221; instead of subscribing to the mainstream channels opinion. In the case between the article you quoted, I felt that was the case. Ted&#8217;s not a fan of Microsoft for whatever the reason he decides &#8211; which is cool, I don&#8217;t have anything against that &#8211; I only jump in when I feel there is an unfair message being portrayed by a visible ranking Adobe FTE (just like they do with Microsoft and countless other companies that dare strike out against Adobe&#8217;s PR).</p>
<p>My hiring was a hard process to get through, 4 months of rounds to be honest. As for questioning my credentials, i&#8217;d probably respond with a question around &#8220;what is it you actually pioneer in the RIA space&#8221; <img src='http://flexblog.faratasystems.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>-<br />
Scott Barnes<br />
Developer Evangelist<br />
Microsoft &#8211; Sticks n Stones, will actually break bones if you throw them hard enough.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bob</title>
		<link>http://flexblog.faratasystems.com/2007/01/22/save-our-flex-project/comment-page-1#comment-2534</link>
		<dc:creator>Bob</dc:creator>
		<pubDate>Thu, 01 Feb 2007 17:50:02 +0000</pubDate>
		<guid isPermaLink="false">http://flexblog.faratasystems.com/?p=150#comment-2534</guid>
		<description>We did a fairly lengthy prototype of Flex and evaluated against Swing.  If you are building a webapp, the Flex is certainly more appealing than lots of javascript...but if you are doing desktop, we found the productivity gains claimed by Flex are easily matched and even surpassed if you build on Netbeans or Eclipse RCP.  You get so much out of the box for free when you go that route...and you can do server side pushes to your clients w/out paying the $$$ for Flex Data Services.

That being said, Flex does let you build components + animation effects faster...however this might not carry as much weight for a corporate app used by traders and wall street wonks.

For new greenfield projects that can consider a desktop client, at the moment building on an RCP is easily the winner.</description>
		<content:encoded><![CDATA[<p>We did a fairly lengthy prototype of Flex and evaluated against Swing.  If you are building a webapp, the Flex is certainly more appealing than lots of javascript&#8230;but if you are doing desktop, we found the productivity gains claimed by Flex are easily matched and even surpassed if you build on Netbeans or Eclipse RCP.  You get so much out of the box for free when you go that route&#8230;and you can do server side pushes to your clients w/out paying the $$$ for Flex Data Services.</p>
<p>That being said, Flex does let you build components + animation effects faster&#8230;however this might not carry as much weight for a corporate app used by traders and wall street wonks.</p>
<p>For new greenfield projects that can consider a desktop client, at the moment building on an RCP is easily the winner.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anatole Tartakovsky</title>
		<link>http://flexblog.faratasystems.com/2007/01/22/save-our-flex-project/comment-page-1#comment-2108</link>
		<dc:creator>Anatole Tartakovsky</dc:creator>
		<pubDate>Thu, 25 Jan 2007 00:08:59 +0000</pubDate>
		<guid isPermaLink="false">http://flexblog.faratasystems.com/?p=150#comment-2108</guid>
		<description>Scott,
I think you&#039;ve got it backwards, and I think you might find out soon enough . Microsoft business is long past the time of developer&#039;s tools, and Macromedia is primarily toolmaker for developers. As a matter of fact, my personal communications with microsoft developers support and product managers show them as irresponsive and arrogant. I believe that attitude caused loosing market share of IE and failure to evolve AJAX (formerly known as DHTML) into application platform over period of 7 YEARS. I actually personally heard from IE product manager that MSFT is not interested in fixing bugs in low-level functionality affecting performance and robustness of Web applications as they believe the worse it is going to be, the more incentives developers will have to switch to Vista - and that was over 2.5 years ago. Inability to see the obvious and following blindly corporate marching orders does not get you love in development community.

Second, Flex, unlike publishing tools, is geared toward client-centric applications. Client-server old-timers will find themselves comfortable sooner then J2EE veterans. Knowledge transfer is very important unless your company is ok with SOP situation. Recognising potential and inherited risks requires full awareness and information that is hard to get out given the marketing noise level and wrong assessments.

For those of us who programmed over few generations of technologies Flex/FLash platform is a VM for going where computers never went before - with full support of the very talented and motivated Flex team and community. I think that most of the people in this community will feel very strongly about Microsoft claims of being developers oriented. For the last 10 years the only good products for new development coming from MSFT were former employees.

Personally, the attitude of evangelizing microsoft via cheap tricks like &quot; I&#039;d find the most vocal person who hates us, and pick a fight, and I would do so knowing I would lose&quot; http://www.builderau.com.au/news/soa/MS_Adobe_war_in_blogosphere/0,339028227,339273152,00.htm) greatly diminishes your credibility. It also speaks volumes on MSFT hiring practices for evangelist position. I would spend at least a year doing real application DEVELOPMENT experience with alphas and betas of  the products before taking on Evangelist position. You really have to believe in things you are doing to succeed yourself and make other to succeed,

Sincerely,
Anatole Tartakovsky</description>
		<content:encoded><![CDATA[<p>Scott,<br />
I think you&#8217;ve got it backwards, and I think you might find out soon enough . Microsoft business is long past the time of developer&#8217;s tools, and Macromedia is primarily toolmaker for developers. As a matter of fact, my personal communications with microsoft developers support and product managers show them as irresponsive and arrogant. I believe that attitude caused loosing market share of IE and failure to evolve AJAX (formerly known as DHTML) into application platform over period of 7 YEARS. I actually personally heard from IE product manager that MSFT is not interested in fixing bugs in low-level functionality affecting performance and robustness of Web applications as they believe the worse it is going to be, the more incentives developers will have to switch to Vista &#8211; and that was over 2.5 years ago. Inability to see the obvious and following blindly corporate marching orders does not get you love in development community.</p>
<p>Second, Flex, unlike publishing tools, is geared toward client-centric applications. Client-server old-timers will find themselves comfortable sooner then J2EE veterans. Knowledge transfer is very important unless your company is ok with SOP situation. Recognising potential and inherited risks requires full awareness and information that is hard to get out given the marketing noise level and wrong assessments.</p>
<p>For those of us who programmed over few generations of technologies Flex/FLash platform is a VM for going where computers never went before &#8211; with full support of the very talented and motivated Flex team and community. I think that most of the people in this community will feel very strongly about Microsoft claims of being developers oriented. For the last 10 years the only good products for new development coming from MSFT were former employees.</p>
<p>Personally, the attitude of evangelizing microsoft via cheap tricks like &#8221; I&#8217;d find the most vocal person who hates us, and pick a fight, and I would do so knowing I would lose&#8221; <a href="http://www.builderau.com.au/news/soa/MS_Adobe_war_in_blogosphere/0,339028227,339273152,00.htm)" rel="nofollow">http://www.builderau.com.au/news/soa/MS_Adobe_war_in_blogosphere/0,339028227,339273152,00.htm)</a> greatly diminishes your credibility. It also speaks volumes on MSFT hiring practices for evangelist position. I would spend at least a year doing real application DEVELOPMENT experience with alphas and betas of  the products before taking on Evangelist position. You really have to believe in things you are doing to succeed yourself and make other to succeed,</p>
<p>Sincerely,<br />
Anatole Tartakovsky</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott Barnes</title>
		<link>http://flexblog.faratasystems.com/2007/01/22/save-our-flex-project/comment-page-1#comment-2106</link>
		<dc:creator>Scott Barnes</dc:creator>
		<pubDate>Wed, 24 Jan 2007 20:48:09 +0000</pubDate>
		<guid isPermaLink="false">http://flexblog.faratasystems.com/?p=150#comment-2106</guid>
		<description>I&#039;m not looking to score some &quot;anti-Adobe&quot; points here, because i&#039;ve been in the SOP spot a few times (especially when price was reduced from 15k to zero).

This is the part you don&#039;t read in the glossay brochure, it does hurt and it does take time. Rushing out and adopting FLEX is one thing, surviving it is entirely a different challenge.

I made a post on this exact thing in Oct 2005: http://www.mossyblog.com/archives/539.cfm &quot;Don&#039;t gamble your career with FLEX 2.0&quot;.

Call Microsoft what you will, but coming into the company from Adobe Development, I&#039;ve noticed one thing above all: &quot;It&#039;s much easier to build in their tools then it is Adobe&#039;s&quot;. Adobe are focusing on the output, which is great and understand why - but - they aren&#039;t devoting attention to the input, you the developer and that&#039;s why people keep tripping themselves up with FLEX.

SB/Microsoft.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not looking to score some &#8220;anti-Adobe&#8221; points here, because i&#8217;ve been in the SOP spot a few times (especially when price was reduced from 15k to zero).</p>
<p>This is the part you don&#8217;t read in the glossay brochure, it does hurt and it does take time. Rushing out and adopting FLEX is one thing, surviving it is entirely a different challenge.</p>
<p>I made a post on this exact thing in Oct 2005: <a href="http://www.mossyblog.com/archives/539.cfm" rel="nofollow">http://www.mossyblog.com/archives/539.cfm</a> &#8220;Don&#8217;t gamble your career with FLEX 2.0&#8243;.</p>
<p>Call Microsoft what you will, but coming into the company from Adobe Development, I&#8217;ve noticed one thing above all: &#8220;It&#8217;s much easier to build in their tools then it is Adobe&#8217;s&#8221;. Adobe are focusing on the output, which is great and understand why &#8211; but &#8211; they aren&#8217;t devoting attention to the input, you the developer and that&#8217;s why people keep tripping themselves up with FLEX.</p>
<p>SB/Microsoft.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brandon Ellis</title>
		<link>http://flexblog.faratasystems.com/2007/01/22/save-our-flex-project/comment-page-1#comment-2055</link>
		<dc:creator>Brandon Ellis</dc:creator>
		<pubDate>Tue, 23 Jan 2007 03:55:19 +0000</pubDate>
		<guid isPermaLink="false">http://flexblog.faratasystems.com/?p=150#comment-2055</guid>
		<description>Agreed. 
Anything that can be clicked and dragged and called RAD can be a dangerous thing and must be used with caution. History will definitely repeat itself with folks not understanding the dangers involved in &#039;I can simply drag this on to here and I never have to know how it works..&quot;.
I still feel &#039;unclean&#039; every time I think of VB6 and Visual Studio.</description>
		<content:encoded><![CDATA[<p>Agreed.<br />
Anything that can be clicked and dragged and called RAD can be a dangerous thing and must be used with caution. History will definitely repeat itself with folks not understanding the dangers involved in &#8216;I can simply drag this on to here and I never have to know how it works..&#8221;.<br />
I still feel &#8216;unclean&#8217; every time I think of VB6 and Visual Studio.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
