Language/library updatesRails 3.0 released
Rails 3.0, which has been brewing for a while now, is finally released, and there are loads of new features and changes. I plan to write an in-depth TechRepublic article about Rails in the near future.Google App Engine 1.3.6
Google released a new version of its App Engine (now 1.3.6); it includes multi-tenancy support and a number of other nice features.F# 2.0 for free
If you wanted to try out F#, but you don't want to pay for Visual Studio Profession 2010 (or higher), the F# team has just released a set of free tools for working with it, including an IDE.
Tools and productsEmbarcadero RAD Studio XE
Embarcadero Technologies has released the latest version of RAD Studio called RAD Studio XE. I had the chance to talk about the impending release with Mike Rozlog, the Senior Director of Delphi Solutions. There is a lot to like about the latest version. For instance, they exposed more of the features to the command line for integration with third-party tools, and many more third-party tools are brought into the product. In addition, the Delphi for PHP tool has been updated and renamed RAD PHP.SmartBear AQtime 7.0 Pro
SmartBear released version 7.0 of its AQtime Pro profiling tool. It works with Visual Studio 2010 and Embarcadero RAD Studio XE (the Standard version is bundled in with RAD Studio XE).NetBeans 6.10 Milestone 1
The first milestone release of NetBeans 6.10 is out, with a bevy of new features and improvements.Facebook shopping cart roundup
Microsoft's Dryad project is getting closer to a full release in 2011. Dryad is an interesting distributed computing framework for .NET, and it aims to do for distributed computing what Parallel Extensions has done for parallel processing.SilkTest 2010 and SilkCentral Test Manager 2010 released
Micro Focus released the latest versions of SilkTest and SilkCentral Test Manager. New features include story-driven tests, and integration with Visual Studio 2010 and Eclipse.Visual Studio Lab Management released
Microsoft announced that Visual Studio Lab Manager is now available. This tool, which adds on to Visual Studio 2010 Test Professional and Ultimate editions, will allow you to quickly and easily build up and break down testing environments.
Tips and tricksDebugging Silverlight in Firefox
Tim Heuer has a quick write up on how to do Silverlight debugging in Firefox.Visual Studio 2010 debugging tips
Scott Guthrie has a very useful piece that shows off how to make debugging easier and more productive in Visual Studio 2010. Many of the tips are applications in older versions of Visual Studio as well, and even some other IDEs.Interesting CAPTCHA system
A couple of years ago, I predicted that the next real revolution would be the ability to use mobile devices as desktop and laptop replacements by having docking stations and applications that could adjust on-the-fly to the current capabilities. This is apparently called adaptive software. A project called MUSIC is an interesting proof-of-concept for this idea. I suggest that you keep an eye on this space long-term.WCF Routing + RIA Services
Yavor Georgiev has written a tutorial showing how to get RIA Services working with WCF Routing.XAML multitargeting
Pete Brown has posted his example code and presentation showing how to write XAML applications that work in WPF, Silverlight, and WP7.MSDN ScriptJunkie for Web developers
EventsEmbarcadero RAD Studio XE Tour The Embarcadero RAD Studio XE Tour kicks off today in Orange County, CA. During the Tour, speakers will show off the latest version of RAD Studio. There are currently 17 events scheduled for Canada and the United States, so check the RAD Studio XE Tour schedule to see if there is an event near you. Eclipse Government, Enterprise events
There will be three days of events in Reston, VA for Eclipse users in October. The first day (October 12) is Eclipse in Government Day, followed by the two-day (October 13 and October 14) Eclipse Enterprise Days.
J.JaDisclosure of Justin's industry affiliations: Justin James has a contract with Spiceworks to write product buying guides; he has a contract with OpenAmplify, which is owned by Hapax, to write a series of blogs, tutorials, and articles; and he has a contract with OutSystems to write articles, sample code, etc.
Justin James is an OutSystems MVP, architect, and developer with expertise in SaaS applications and enterprise applications.