jQuery support in Dreamweaver CC

jQuery is one of the most used JavaScript libraries out there and the latest version of Dreamweaver, called Dreamweaver CC has enhanced its support of the library. You can see a demo video of the new features here. Not only have they added support for jQuery UI Widget (Dialogs, Accordions, Menu, etc...), but it also adds support for jQuery Mobile, so that you can quickly built HTML5 application that will run on a variety of devices. You can learn more about Dreamweaver CC here.


CVS interaction in Intellij could be better

I've been using Intellij at the office for the pass few months and it does have certain features that set it apart from Eclipse. The differences are not much, but I do appreciate them, with the most notable one being how it works with properties/branding files; the fact that it tells you which properties are no longer in use is great to easily perform some clean-up.

But enough about the good stuff, onto my complaint :) One thing that I think needs improvement in Intellij is how it works with repositories. Viewing incoming and outgoing changes is not as easy as it could be. Outgoing changes is not so bad, you have the "Changes" panel that shows you what needs to be committed, and to view incoming changes you need to go thru the "CVS > Check Directory Status" menu. I would prefer a single view to see both at the same time. Finally once you see all the files, you have to select each one and do CTRL+D on the keyboard to view the changes. This seems unnecessary and should be more easily available.

And I'd like to note that we use CVS at the office and not the latest and greatest Git repository system, so not sure if that plays any role or not. I just find that in Eclipse this is easy, you select "Team > Synchronize" and voila! You have one view showing you all the outgoing/incoming changes and you can easily commit outgoing changes and accept incoming changes and finally deal with any conflicts if that is necessary.


Flex had great documentation

These days I do a lot of HTML5 programming and on the server-side the technology I mostly use is the Spring Framework. Using the Spring Framework I often have questions or need to look up answers to specific hurdles I might encounter as I code and I typically turn to the online documentation. Unfortunately I have found that the online Spring documentation is not the best. Often the sections of the documentation describing a specific feature are brief or provide no concrete example. For such a widely used framework, this is disappointing. I thus often find myself simply googling my question and finding the answer that I need in that manner.

This reminded me of course of the good old days of Flex development where I would go directly to the online documentation and find what I needed right then and there. The documentation was complete, it had a great amount of detail on each and every feature of the framework and had great examples for each component thus making it easy to understand how things work or how to get started creating an application.


New Apache Flex web site

Now that Flex is a top level project at Apache, the enterprise level framework get a nice shiny new web site. Great looking web site, easy to navigate, with access to lots of documentation and links to the rest of the community. So if you are just starting with Flex or been a user for many years already, go check it out!