Silverlight Vs Flex - Good article from a developers point of view

I tried Flex Builder 3 but I have a whole load of experience with C# so I was considering silverlight. I find the IDE of Visual Studio amazing so Silverlight in C# would be a very attractive option.

2008-01-07 16:08:00.0

Silverlight Vs Flex - Good article from a developers point of view

I found a very interesting article today on a subject that is of particular interest to me at the moment. I am in the need of a good gantt chart component (for integration with www.teamworkpm.net) and after searching high and low, have come to the conclusion that it may be worth building one myself. The nature of the component means that AJAX is out (I want it to be extremely functional and fast)

My problem is that I am not very good at flash. I tried Flex Builder 3 but I have a whole load of experience with C# so I was considering silverlight. I find the IDE of Visual Studio amazing so Silverlight in C# would be a very attractive option. The Flex Builder app (Eclipse plugin/mod) just didnt do it for me....

This article though has put me in 2 minds. They make the very good point that Flex has been along for so long that there are so many resources available to developers. And of course there is the added bonus of being able to deploy as an AIR application.

After reading the article, I have decided to put the effort into Flex development. Can anybody point me in the direction of the best Flex for beginners articles, samples etc?

Tags: .NET | Adobe AIR
Add to your del.icio.us    DIGG This!    Technorati Cosmos Link    Post to Reddit    Add to your Furl    Add to Blinklist
Comments [11] - Leave a comment

Comments

Dan - glad you made the right choice :-p

I'll give you a few resources, first of all, I did a "hands on" presentation at the NY Flex user group a while back, if you go to http://www.nyflex.org/ and look up the archive, you can see the files I used (12/14/06). I'd be happy to answer any questions you have. I designed it to be practical, and take you to an intermediate level. I can also email you the modules, if you like, so you can look at it incrementally.

The Adobe site has some good "getting started" tutorials. For a while, Totaltraining.com was offering free 30-days of Flex training, but I can't find it on the site any more. You could follow up with Tim Buntel or Ben Forta @ adobe if you like - maybe they know more about it.

Some great references are:
http://www.cflex.net/
http://www.flexauthority.com/
http://www.flexdaddy.info/
http://www.everythingflex.com
and, of course, the Flex Coders Group on Yahoo.
You may find Charlie Areharts http://www.carehart.org/ugtv site of interest - there are some videos of user group preso's.

Let me know if you need more - I try to check the Adobe Flex message board if I have time to help out. There are some helpful folks there.

Cheers,

Davo
Hi Dave!

Thank you so much for the tips and links! I cant wait to get stuck in to them. Looks like I'll have a busy night ahead of me!

Dan.
David said:
If you need a gantt chart, look here:

http://visudemos.ilog.com/webdemos/humanresources/humanresources.html

or for the full info: http://www.ilog.com/products/elixir/

Regards,
David
Hi David,

Thanks for the link! I am guessing that is built on the Flex Grid Component. I saw some examples of that somewhere. I may look into doing it that way but will need to have milestones, dependancies (Everything linked and moving as a task duration is changed) etc

Dan.
For what it's worth, I have also given a preso to the NY Flex group on charting, although I think you'll need something more advanced. It should be in the archive section of the site also.

Pace yourself!

Cheers,

Davo
ALLAN said:
try samples from christophe!
simply the best flex evangelist
http://coenraets.org/
Russ said:
http://blog.flexexamples.com
There is a lot of good info here, sort of cookbook style.
Jose Lora said:
You can also take a look at the IBM Elixir components for Flex. I used them in house and they are pretty good.
metric152 said:
I started off with the book Learning Flex 3. It's a great start. A lot of the examples in the book are mirrored on adobes site: Learn Flex in a week:
http://www.adobe.com/devnet/flex/videotraining/

I also started a blog for all the tricks I learned along the way.
http://code.152.org
Hi Daniel,

I'm working in both environments, meaning VS with C# and Flex. For Flex development you should really consider IntelliJ Idea (www.jetbrains.com/idea/).

If you know Resharper for VS it will bring you almost the same level of development to Flex. Flash and Flex Builder is not that good when it comes to professional development, usage of tools and so on.

Definitely get on top of Ant scripts as well as they will allow you to use the same approach as MSBuilds (for example automatic builds, deployments, email notifications and so on).

It's very easy to learn one if you know the another, the only thing is IDE. You may try to install Flex plugins to VS (like Amethyst or Ensemble Tofino) however I really recommend installing other IDE.

I hope it was helpful for you.

Best regards,
Wojciech
Mathias said:
You can check out http://www.adobe.com/devnet/flex/tourdeflex/ this gives you a great overview on possibilities you have with Flex. Its regularly updated and you can install it locally as AIR app too.