<?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: 7 Reasons to consider Flex</title>
	<atom:link href="http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/</link>
	<description>"I write pretty software"</description>
	<lastBuildDate>Mon, 26 Jul 2010 08:34:18 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: The Pivot Table Tutorial You Always Wanted! &#124; 7Wins.eu</title>
		<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/comment-page-1/#comment-65499</link>
		<dc:creator>The Pivot Table Tutorial You Always Wanted! &#124; 7Wins.eu</dc:creator>
		<pubDate>Tue, 10 Nov 2009 17:07:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=85#comment-65499</guid>
		<description>[...] Halloween Costume Day &#187; Bacon Bits:Panorama Viewer at Papervision 3D Tutorials How to create a Gantt Chart in Excel &#124; Excel &amp; VBA - da Tab Is On Flattening Out Data with One of the Coolest SQL Tricks Ever  Blog :Good DataUse Stored Procedure Output Parameters in SSRS &#124; The Frog-Blog &#187; Cleaning inside and dismantling the Apple Mighty Mouse: Shropshire, brought to you by LinkLink, the independent directoryUsing Zoho for Shared Tasks &#124; VanishingPoint7 Reasons to consider Flex &#124; code zen [...]</description>
		<content:encoded><![CDATA[<p>[...] Halloween Costume Day &raquo; Bacon Bits:Panorama Viewer at Papervision 3D Tutorials How to create a Gantt Chart in Excel | Excel &amp; VBA &#8211; da Tab Is On Flattening Out Data with One of the Coolest SQL Tricks Ever  Blog :Good DataUse Stored Procedure Output Parameters in SSRS | The Frog-Blog &raquo; Cleaning inside and dismantling the Apple Mighty Mouse: Shropshire, brought to you by LinkLink, the independent directoryUsing Zoho for Shared Tasks | VanishingPoint7 Reasons to consider Flex | code zen [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: code zen &#187; Blog Archive &#187; 100 Posts! A retrospective and the best links from my blog.</title>
		<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/comment-page-1/#comment-29599</link>
		<dc:creator>code zen &#187; Blog Archive &#187; 100 Posts! A retrospective and the best links from my blog.</dc:creator>
		<pubDate>Wed, 26 Mar 2008 02:53:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=85#comment-29599</guid>
		<description>[...] TADAAAAA ! This post is the 100th blog post on my blog. Its been a fun ride so I figured I wrote a bit on the history of this blog as well as link to my favorite posts here.    Part of the team at Flash Forward, Austin, 2006. The Fan 3.0 won the People&#8217;s Choice Award (which is voted for by people on the www and not a panel of judges). A lot has changed since then: The team has changed, Fan 4 is a 100% Flex app and I have longer hair  .   My first post here was on July 19, 2006. That said, this was my second attempt at blogging, the first attempt was something on blogger, where I posted my opinions on Flash, but I got bored of that real quick as I hardly got any traffic. I started Code Zen with the basic assumption that I will get no traffic at all. I basically wanted a place to keep all the code I worked on and get back to it months later. This was around the time Flex 2 was coming out of beta, and I needed a place to host FlexAmp, my entry to the Flex developer contest (FlexAmp was featured on labs.adobe.com for quite a while and is still featured on the community sample apps section on Adobe.com).Of course once in a while the entries here would be purely opinion, like defending Flex when someone took cheap shots at it, but for the most part, I used this blog to document Flex techniques and gotchas or full blown components (list at the end of this). Some of the examples have even inspired greater work within the community. For example, SuperTabNavigator, one of the most used components on FlexLib, the open source Flex library that seems to be the one with the most traction right now was developed by Doug McCune on top example code on this blog (He of course packaged it into a complete component from the proof of concept I had here). [...]</description>
		<content:encoded><![CDATA[<p>[...] TADAAAAA ! This post is the 100th blog post on my blog. Its been a fun ride so I figured I wrote a bit on the history of this blog as well as link to my favorite posts here.    Part of the team at Flash Forward, Austin, 2006. The Fan 3.0 won the People&#8217;s Choice Award (which is voted for by people on the www and not a panel of judges). A lot has changed since then: The team has changed, Fan 4 is a 100% Flex app and I have longer hair  .   My first post here was on July 19, 2006. That said, this was my second attempt at blogging, the first attempt was something on blogger, where I posted my opinions on Flash, but I got bored of that real quick as I hardly got any traffic. I started Code Zen with the basic assumption that I will get no traffic at all. I basically wanted a place to keep all the code I worked on and get back to it months later. This was around the time Flex 2 was coming out of beta, and I needed a place to host FlexAmp, my entry to the Flex developer contest (FlexAmp was featured on labs.adobe.com for quite a while and is still featured on the community sample apps section on Adobe.com).Of course once in a while the entries here would be purely opinion, like defending Flex when someone took cheap shots at it, but for the most part, I used this blog to document Flex techniques and gotchas or full blown components (list at the end of this). Some of the examples have even inspired greater work within the community. For example, SuperTabNavigator, one of the most used components on FlexLib, the open source Flex library that seems to be the one with the most traction right now was developed by Doug McCune on top example code on this blog (He of course packaged it into a complete component from the proof of concept I had here). [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olkenava &#187; 7 Reasons to consider Flex</title>
		<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/comment-page-1/#comment-21071</link>
		<dc:creator>Olkenava &#187; 7 Reasons to consider Flex</dc:creator>
		<pubDate>Sun, 04 Nov 2007 10:51:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=85#comment-21071</guid>
		<description>[...] read more &#124; digg story [...]</description>
		<content:encoded><![CDATA[<p>[...] read more | digg story [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arpit</title>
		<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/comment-page-1/#comment-17054</link>
		<dc:creator>arpit</dc:creator>
		<pubDate>Sat, 08 Sep 2007 19:12:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=85#comment-17054</guid>
		<description>Also on MS Visual Studio, remember that there is hardly any choice in that world. If you are going to be developing in .NET or VB or anything M$FT, you pretty much have to use VS. In Javaland, there are way too many tools: Eclipse, JBuilder, NetBeans, etc. I have started seeing a lot of people move towards Eclipse now  (example:http://www.theserverside.com/news/thread.tss?thread_id=33488) so it makes sense Flex Builder was built for it.  In fact Flex Builder 1 was built as in independent application (looked very much like dreamweaver so I think they may have used that codebase) but FB2 targeted eclipse to target developers who were already familiar with the IDE. In fact a lot of the shortcuts come directly from the Java editor (http://davidzuckerman.com/adobe/2006/10/27/flex-builder-editor-cheat-sheet/) so workflows should be easier for Java developers moving into Flex.</description>
		<content:encoded><![CDATA[<p>Also on MS Visual Studio, remember that there is hardly any choice in that world. If you are going to be developing in .NET or VB or anything M$FT, you pretty much have to use VS. In Javaland, there are way too many tools: Eclipse, JBuilder, NetBeans, etc. I have started seeing a lot of people move towards Eclipse now  (example:http://www.theserverside.com/news/thread.tss?thread_id=33488) so it makes sense Flex Builder was built for it.  In fact Flex Builder 1 was built as in independent application (looked very much like dreamweaver so I think they may have used that codebase) but FB2 targeted eclipse to target developers who were already familiar with the IDE. In fact a lot of the shortcuts come directly from the Java editor (<a href="http://davidzuckerman.com/adobe/2006/10/27/flex-builder-editor-cheat-sheet/" rel="nofollow">http://davidzuckerman.com/adobe/2006/10/27/flex-builder-editor-cheat-sheet/</a>) so workflows should be easier for Java developers moving into Flex.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arpit</title>
		<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/comment-page-1/#comment-17053</link>
		<dc:creator>arpit</dc:creator>
		<pubDate>Sat, 08 Sep 2007 19:02:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=85#comment-17053</guid>
		<description>@stephen,

I am not sure I agree with you on silverlight looking at corporate intranet apps. Nothing I have seen on silverlight has ever said that. If you look at the silverlight showcase site (http://silverlight.net/showcase/), none of the apps look like dashboard /CRM/ etc apps. Also as far as I know, Silverlight has no advanced components to make creating such apps easy (like datagrids, tree controls. charting controls etc). They may appear as additional products you can buy later but they arent part of the core product.

I think silverlight is closer to Flash than Flex. But if the runtime gathers enough steam, a framework for silverlight will appear soon enough.</description>
		<content:encoded><![CDATA[<p>@stephen,</p>
<p>I am not sure I agree with you on silverlight looking at corporate intranet apps. Nothing I have seen on silverlight has ever said that. If you look at the silverlight showcase site (<a href="http://silverlight.net/showcase/)" rel="nofollow">http://silverlight.net/showcase/)</a>, none of the apps look like dashboard /CRM/ etc apps. Also as far as I know, Silverlight has no advanced components to make creating such apps easy (like datagrids, tree controls. charting controls etc). They may appear as additional products you can buy later but they arent part of the core product.</p>
<p>I think silverlight is closer to Flash than Flex. But if the runtime gathers enough steam, a framework for silverlight will appear soon enough.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen</title>
		<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/comment-page-1/#comment-17016</link>
		<dc:creator>Stephen</dc:creator>
		<pubDate>Sat, 08 Sep 2007 01:16:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=85#comment-17016</guid>
		<description>@arpit

In terms of product decisions, I think you are assuming that all those apps will run outside the enterprise&#039;s firewall in which case the 90% penetration is justified as a critical point.

However, I&#039;d bet a large sum of money that each enterprise has a lot more more internal corporate apps than those deployed on the www.  And these corporate companies are who Adobe + M$FT + everyone else is competing for.  I&#039;ve seen so many internal apps run on Weblogic, Websphere, or any other &gt;10k per cpu server in my time as I&#039;m sure many of us have....and in this case, a 90% penetration rate doesn&#039;t carry that much weight when they / the corporation controls the config on each desktop.

I don&#039;t disagree that flex outputs a nice product, but going to the silverlight site, for a business ria app, I don&#039;t see a distinct difference in the output - in which case labor, and time to build will obviously be an important factor.

I&#039;ve built flex apps myself, and while it&#039;s quick to create simple pages, i&#039;ve found complicated pages to be much more difficult + I&#039;ve found mundane tasks like code formatting, organizing imports, refactoring etc. to be frustrating and a waste of time b/c of a poor tool.  I&#039;m just assuming mind you b/c I haven&#039;t done silverlight dev myself -- but M$FT has always put out good tools to really RAD their applications(It helps to just build tools that work on 1 operating system!) starting w/ the original VB(although they probably get a mulligan for Visual C++)

Clarification - MS Visual Studio .net is the most widely used IDE in the world.  By a long mile actually...and again, I&#039;m not a .net developer...just stating facts.

Adobe should look to Jetbrains for tool inspiration -- they make the best stuff bar none.</description>
		<content:encoded><![CDATA[<p>@arpit</p>
<p>In terms of product decisions, I think you are assuming that all those apps will run outside the enterprise&#8217;s firewall in which case the 90% penetration is justified as a critical point.</p>
<p>However, I&#8217;d bet a large sum of money that each enterprise has a lot more more internal corporate apps than those deployed on the www.  And these corporate companies are who Adobe + M$FT + everyone else is competing for.  I&#8217;ve seen so many internal apps run on Weblogic, Websphere, or any other &gt;10k per cpu server in my time as I&#8217;m sure many of us have&#8230;.and in this case, a 90% penetration rate doesn&#8217;t carry that much weight when they / the corporation controls the config on each desktop.</p>
<p>I don&#8217;t disagree that flex outputs a nice product, but going to the silverlight site, for a business ria app, I don&#8217;t see a distinct difference in the output &#8211; in which case labor, and time to build will obviously be an important factor.</p>
<p>I&#8217;ve built flex apps myself, and while it&#8217;s quick to create simple pages, i&#8217;ve found complicated pages to be much more difficult + I&#8217;ve found mundane tasks like code formatting, organizing imports, refactoring etc. to be frustrating and a waste of time b/c of a poor tool.  I&#8217;m just assuming mind you b/c I haven&#8217;t done silverlight dev myself &#8212; but M$FT has always put out good tools to really RAD their applications(It helps to just build tools that work on 1 operating system!) starting w/ the original VB(although they probably get a mulligan for Visual C++)</p>
<p>Clarification &#8211; MS Visual Studio .net is the most widely used IDE in the world.  By a long mile actually&#8230;and again, I&#8217;m not a .net developer&#8230;just stating facts.</p>
<p>Adobe should look to Jetbrains for tool inspiration &#8212; they make the best stuff bar none.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arpit</title>
		<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/comment-page-1/#comment-16986</link>
		<dc:creator>arpit</dc:creator>
		<pubDate>Fri, 07 Sep 2007 14:30:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=85#comment-16986</guid>
		<description>@Stephen

I am sure MS&#039;s tools for silverlight will be amazing, they do have a bigger team than Adobe on tools and Visual Studio is an awesome IDE. But arent product decisions about the final application coming in from the business folks and unless the silverlight plugin reaches a 90% penetration, trying to convince business to use silverlight for anything besides prototypes would be hard.

I hope MS does a kickass job on the tools. Adobe needs the competition. Flex Builder 2 was a first stab but FB3 seems to have a lot more support for refactoring and debugging. 
I agree that the unit testing framework for Flex needs a lot to be desired.

On the other hand Adobe has an army of designers who could really enhance the user experience on RIAs and MS&#039;s lacks that. Imagine improved workflows from photoshop to Flex and how much that could reinforce Flex&#039;s current dominance.</description>
		<content:encoded><![CDATA[<p>@Stephen</p>
<p>I am sure MS&#8217;s tools for silverlight will be amazing, they do have a bigger team than Adobe on tools and Visual Studio is an awesome IDE. But arent product decisions about the final application coming in from the business folks and unless the silverlight plugin reaches a 90% penetration, trying to convince business to use silverlight for anything besides prototypes would be hard.</p>
<p>I hope MS does a kickass job on the tools. Adobe needs the competition. Flex Builder 2 was a first stab but FB3 seems to have a lot more support for refactoring and debugging.<br />
I agree that the unit testing framework for Flex needs a lot to be desired.</p>
<p>On the other hand Adobe has an army of designers who could really enhance the user experience on RIAs and MS&#8217;s lacks that. Imagine improved workflows from photoshop to Flex and how much that could reinforce Flex&#8217;s current dominance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen</title>
		<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/comment-page-1/#comment-16984</link>
		<dc:creator>Stephen</dc:creator>
		<pubDate>Fri, 07 Sep 2007 14:13:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=85#comment-16984</guid>
		<description>Um, I&#039;m not a .net developer myself, but the next generation of asp.net web apps will be done in silverlight full stop.  the silverlight community will be .net shops and the .net community is LARGE.  in case you don&#039;t know, MS Visual Studio .net is the most ide in the world.

Secondly, I expect MSFT to build decent(definitely better than FlexBuilder) tools for silverlight.  It&#039;s not like Adobe starting an IDE from scratch, they have the knowledgebase / codebase already and know how to do it well.

I expect that .net shops will develop in silverlight, and other shops will choose from Flex or web 2.0 / html + javascript

Also, custom component creation is in fact harder than it is in java swing. The actual code you need to write is the same, but the fact that Flex Builder isn&#039;t nearly as good as the standard java IDE&#039;s means little shortcuts for moving up and down the inheritance chain, overriding methods from your parent etc are not there in FlexBuilder.  If you open up one of Ely Greenfield&#039;s custom components and try to work out what is what, you&#039;ll see what I mean -- FlexBuilder gives you no hints on what methods the child overrode etc.

Btw if you are an agile shop, I&#039;d think twice before choosing flex.  Flex unit is a &#039;not good enough&#039; first attempt to test their actionscript code, but not the mxml - which will be the main view of your ui.  The only way you can really test the gui is by buying some mercury product.  Appalling really why Adobe only conspired w/ Mercury and didn&#039;t assist the &#039;open source&#039; world in any way to test the gui.</description>
		<content:encoded><![CDATA[<p>Um, I&#8217;m not a .net developer myself, but the next generation of asp.net web apps will be done in silverlight full stop.  the silverlight community will be .net shops and the .net community is LARGE.  in case you don&#8217;t know, MS Visual Studio .net is the most ide in the world.</p>
<p>Secondly, I expect MSFT to build decent(definitely better than FlexBuilder) tools for silverlight.  It&#8217;s not like Adobe starting an IDE from scratch, they have the knowledgebase / codebase already and know how to do it well.</p>
<p>I expect that .net shops will develop in silverlight, and other shops will choose from Flex or web 2.0 / html + javascript</p>
<p>Also, custom component creation is in fact harder than it is in java swing. The actual code you need to write is the same, but the fact that Flex Builder isn&#8217;t nearly as good as the standard java IDE&#8217;s means little shortcuts for moving up and down the inheritance chain, overriding methods from your parent etc are not there in FlexBuilder.  If you open up one of Ely Greenfield&#8217;s custom components and try to work out what is what, you&#8217;ll see what I mean &#8212; FlexBuilder gives you no hints on what methods the child overrode etc.</p>
<p>Btw if you are an agile shop, I&#8217;d think twice before choosing flex.  Flex unit is a &#8216;not good enough&#8217; first attempt to test their actionscript code, but not the mxml &#8211; which will be the main view of your ui.  The only way you can really test the gui is by buying some mercury product.  Appalling really why Adobe only conspired w/ Mercury and didn&#8217;t assist the &#8216;open source&#8217; world in any way to test the gui.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arpit</title>
		<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/comment-page-1/#comment-16935</link>
		<dc:creator>arpit</dc:creator>
		<pubDate>Thu, 06 Sep 2007 23:32:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=85#comment-16935</guid>
		<description>@Sam: 
I completely agree that Flex will only be as strong as the developer community behind it. And I think its getting better, if stats on the number of users on any of the Flex mailing groups are anything to go by. And if you look at the adoption in the market, there are quite a few bigwigs who have adopted it. Look at Yahoo&#039;s web messenger, Comcast Fan, Brightcove, SAP, EBay&#039;s desktop application etc etc, the signs are definitely promising.

@Robert:
Flex and Silverlight is going to be interesting if silverlight can get the plugin base high enough. Whats a little weird to me is Silverlight seems to be targeting the developer community (especially with the language independence) but the applications they showcase are more what a web developer would be called to do rather than a software engineer. I am not sure how many companies will ask their C# developers to create an application with tweens, fades and other eye candy. If the battle doesnt spill to those domains and Silverlight just remains something in a web developer&#039;s arsenal. then its future would seem more rocky.</description>
		<content:encoded><![CDATA[<p>@Sam:<br />
I completely agree that Flex will only be as strong as the developer community behind it. And I think its getting better, if stats on the number of users on any of the Flex mailing groups are anything to go by. And if you look at the adoption in the market, there are quite a few bigwigs who have adopted it. Look at Yahoo&#8217;s web messenger, Comcast Fan, Brightcove, SAP, EBay&#8217;s desktop application etc etc, the signs are definitely promising.</p>
<p>@Robert:<br />
Flex and Silverlight is going to be interesting if silverlight can get the plugin base high enough. Whats a little weird to me is Silverlight seems to be targeting the developer community (especially with the language independence) but the applications they showcase are more what a web developer would be called to do rather than a software engineer. I am not sure how many companies will ask their C# developers to create an application with tweens, fades and other eye candy. If the battle doesnt spill to those domains and Silverlight just remains something in a web developer&#8217;s arsenal. then its future would seem more rocky.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James H.</title>
		<link>http://www.arpitonline.com/blog/2007/09/03/7-reasons-to-consider-flex/comment-page-1/#comment-16928</link>
		<dc:creator>James H.</dc:creator>
		<pubDate>Thu, 06 Sep 2007 21:14:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.arpitonline.com/blog/?p=85#comment-16928</guid>
		<description>RHG: Silverlight has no market share and only half of a toolset - the developer side. Flex works nicely with Flash for the graphic design side of things. Microsoft does not have a comparable level of integration, or offer its own graphic design tools for that matter.

AS3 is also a standardized language. Web developers who already know Javascript and PHP (as opposed to so-called &quot;real languages&quot;) can transition into Flex relatively easily. Libraries are relatively easy to find already. If you prefer a language with stricter typing rules, the haXe open-source project is available; it has similar syntax to AS3, but adds an implicit typing system.</description>
		<content:encoded><![CDATA[<p>RHG: Silverlight has no market share and only half of a toolset &#8211; the developer side. Flex works nicely with Flash for the graphic design side of things. Microsoft does not have a comparable level of integration, or offer its own graphic design tools for that matter.</p>
<p>AS3 is also a standardized language. Web developers who already know Javascript and PHP (as opposed to so-called &#8220;real languages&#8221;) can transition into Flex relatively easily. Libraries are relatively easy to find already. If you prefer a language with stricter typing rules, the haXe open-source project is available; it has similar syntax to AS3, but adds an implicit typing system.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
