Searching the site didn't help, so if anybody has good tips for getting up to speed with Cairngorm?!
I have to make an ultra quickstart on this framework, since I have to dive into an existing project ASAP.
Any help is much appreciated!
This guys created a Flex application to help explain the work flow:
http://robsondesign.com/blog/index.php/2009/02/18/cairngorm-diagram-explorer-update/
I found this 5 part tutorial at www.davidtucker.net to be very practical and hands on. David moves fast but also gives solid descriptions for almost everything he does. The tutorial includes both blog posts and video code-alongs. I recommend doing both. The download files get a little messed up (renaming, Adobe AIR, Flex Web app), so I had to follow the code-alongs and use the downloaded source only for reference (I opened in a separate editor and copy and pasted as needed).
you don't mention which version of Cairngorm, but this is a good place to start if you are using version 2.1 or earlier.
cairngorm docs
The beta for Cairngorm 3 is out and you can find whatever info there currently is at
cairngorm 3
Here is a simple animated short about Cairngorm
Then you need to understand the MVC architectural pattern
Why to use design patterns (inspiration/motivation)
Then go ahead to these Cairngorm related links/videos:
Getting started links
Video tutorials
Then start coding:
A real case to work with
There's a book from Wrox on Amazon that really helped me Professional Cairngorm
Related
Since I need to start working on flex within a week for my firm, I started learning flex.
I did watch some of the starting videos from Adobe (here).
But, I found those videos too slow for my learning process and they don't seem to provide with much practical application programs to try out with.
Though, I will continue with those videos over the week, can anyone suggest some good website/online resource that could provide me with some practical examples, that would easy to work out on Flex Builder. It would also ease my learning process.
Thanks.
Try Flex 3 Essential Training. It will give you pretty good overview of Flex in a few hours.
There was a topic which possible contains useful links.
Tour De Flex - http://www.adobe.com/devnet/flex/tourdeflex.html Is a walkthrough of all the basic API's, simple examples that will get you up and started. It's an AIR app, just click the INSTALL button and it wil be installed on your machine.
I am newbie in AS3 and learning day by day. I am looking for good AS3 code snippets/samples/small projects which I can use for learning purpose and for reference (with no dependency on Flash IDE because I use Flex SDK and Flash Develop). Also, I am specifically looking for tutorials/articles about Audio/Video streaming, creating own audio/video player, playing audio/video files and working with other media (such as images) and creating special effects. If there's any good websites(other than adobe.com) would be really really really thankful.
Thanks in Advance.
Adobe.com stinks for most documentation (Flex in a Week isn't bad). Here are a few flex/actionscript websites I use or have used:
http://actionscript.org/ Has a lot of ActionScript tutorials.
http://www.flexafterdark.com/ - some good tips and tricks.
http://active.tutsplus.com/ has some good information.
http://www.lynda.com (subscription based) has very good videos that can help you get started.
I would also highly recommend a few books. Flex 3 Bible/Flex 4 Bible/ActionScript 3.0 Bible
Google and Flex in a Week.
I recommend you to take a look at Flex Examples blog. It contains really great and really simple samples to learn.
Senocular is a great when it comes to explaining AS3. Check out his site below:
http://www.senocular.com
In particular his tutorial on AS3 is fantastic - it goes through everything new or challenging about AS3 like display lists and event listeners. It was the perfect primer for me when I stepped across to AS3.
http://www.senocular.com/flash/tutorials/as3withflashcs3/
Sencular is really popular on the http://www.kirupa.com forums (another good set of tutorials are there) plus I believe he works for Adobe now.
Otherwise checkout Grant Skinners work, recently he has been doing a lot JavaScript stuff, but do a search of actionscript and you will find a lot of stuff, especially around memory management.
http://gskinner.com/
Besides stackoverflow, what are the best sites to showcase my development skills?
For those sites that are specific to a particular set of skills, I am a ASP.Net developer and I use c# primarily.
Edit:
Something to send potential employers, and something that they would find easily during a Google search of me.
If you have a blog, that would be an awesome resource for your future employers to know more about you and your work.
Also, if you're looking for a job, there are many cool sites where you can show not only your coding skills (TopCoder, GitHub) but also what you think (Twitter), and maybe what your teammates think about you (LinkedIn).
Again, with a blog you could keep all this links together in one place.
SourceForge
Codeproject
Codeplex
There are many others as well.
A web page, of course. get a github account. Pick up silverlight and make a cool game perhaps?
Perhaps you may publish some of your projects in www.codeproject.com. If you have chosen a right project I think it can show your talent
Next time you take on a project that you don't mind being public, document your way through the project on a blog. It would give employers a chance to see your work patterns.
Also, win a couple TopCoder competitions. That might help
http://www.planetsourcecode.com used to be great but when I looked at it just now it seems like it has gone to the dogs.
http://www.codeproject.com is pretty poorly organised (in terms of site design) but if you want to draw attention to yourself it's pretty easy to find topics on there which aren't covered and could use a tutorial/example.
Consider contributing to existing established open-source projects on sites like SourceForge and CodePlex rather than starting your own. One which comes to mind that I looked at recently is http://anmar.eu.org/projects/sharpwebmail/ - it's a great project but sorely in need of a visual overhaul, which means more than just some updated JPEGs. Oxite was falling behind its roadmap targets from memory if you want another example of a good project to contribute to.
what about publishing a good nice opensource 'product' at google code, freshmeat or sourceforge?
Anybody out there who had developed plugins for eclipse?
I am using eclipse for last 4-5 years and am just thinking about developing some plugins for eclipse. I dont know anything about that, like how its written and all. If someone who has experience on this can show light over that, it would be great. Some really good tutorials or links or any useful articles will do.
Cheers,
PK
this might help you have a look
http://www.vogella.de/articles/EclipsePlugIn/article.html
and for breif you can go here too
http://www.ibm.com/developerworks/library/os-ecplug/
Here is one more tutorial: http://eclipsepluginsite.com/
You can start from creating a sample eclipse plugin project. You could also use their plugin-spy (Alt-Shift-F1) to gain insight into any screen. You can start from your first plugin.
Also have a look at the sample code that is generated by creating a new project using the various plug-in wizards.
I would like to know about the LCDS. What it does? How to configure it? Do I need to know Java?
Can I get some sort of tutorial pdf for it?
I am a new flex developer.I would like
to know about the LCDS. What it does?
One of the major feature of LCDS is it provides a server side push implementation to your flex app.
How to configure it? Would not know, since it does not work in sync with c# have not explored it as much as I would have liked.
Do I need to know Java?
Yes, unfortunately Java is the major player in supported language, else I would be all over it.
AdobeĀ® LiveCycle Data Services ES is a powerful solution for creating data-intensive rich Internet applications (RIAs) that integrate with J2EE applications and business logic.
That is from the adobe site: http://www.adobe.com/cfusion/entitlement/index.cfm?e=lcds26_td
Can I get some sort of tutorial pdf
for it?
Best way is to go through the tutorials on the adobe web pages. If you are using hibernate here is an extra example. http://blog.comtaste.com/2007/07/livecycle_data_services_and_hi.html and http://iamjosh.wordpress.com/2007/11/08/building-a-livecycle-data-service-application/
T
and welcome to the great world of Flex. One thing is for sure - your going to enjoy it.
It is always good to satrt with the official site: http://www.adobe.com/products/livecycle/dataservices/
if you want to see what can be done with Flex in general and with LCDS, install Tour-de-flex: http://gregsramblings.com/2008/12/12/livecycle-data-services-and-tour-de-flex/
This Blog was a good start point to new guys where I work. The most important suggestions he made was to:
1. Get to know google
2. Check out this lynda course.
Last but not least, AdobeTV have great videos to watch! see: AdobeTV Data services search page
By the way, AdobeTV itself is fully build with Flex.
Be sure what LCDS can do for you with respect to Coldfusion and Flex/AIR.
There is likely something there that will save you a great deal of time, money and coding.