Jul
18
2008
Here’s the video from the talk that Dave and I did last month at Skills Matter on developing Ajax Web applications with Castle Monorail. You can download slides and find links from the talk here.
Jul
09
2008
Simplified calls to remote services are among the most useful features of the Java Spring framework. In .NET, I use Castle for the application framework wiring and I was looking for something similar — it turns out that remote proxy calls are incredibly simple with Castle as well. Continue Reading »
Jun
13
2008
I really enjoyed talking about Developing Ajax web applications with Castle Monorail yesterday at Skills Matter. It was great to see so many familiar faces — thanks for coming again and I hope that you enjoyed it as well. Here are the downloads and links that Dave and I promised to put online: Continue Reading »
Jun
09
2008
One of the best things about Castle Monorail MVC engine is that it allows us to test controllers from the IDE, without actually deploying anything to the web server. A major problem with most web development environments, including classic ASP.NET, is that the workflow and session logic can only be tested through the UI. User interface testing is slow, pain to maintain and generally does not pay off as much as code unit tests do. Monorail’s programming model allows us to test workflow and session logic from the code, leaving only the actual rendering outside the reach of unit tests. That is how Monorail empowers us to really apply agile principles to web development, and saves us even more time and effort. Continue Reading »
May
27
2008
This may be a bit on short notice, but we are organising a follow-up to the Castle talk from a few weeks ago on the 12th. The talk will be focused on Developing Ajax Web applications with Castle Monorail and the best practices for developing web 2.0 applications with Castle. The talk will take place in Skills Matter offices on the 12th of June — participation is free but you’ll have to register upfront. See Skills Matter page on the event for more details.