Declaration of Awesomeness for the Mono Compiler
MonoDevelop 2.0 Beta 1 – Miguel de Icaza Now, technically speaking we have not received any awards for our C# 3.0 compiler, but we should have, because we are awesome. And in fact, I will be arranging...
View ArticleASP.NET MVC TIP – Keep your controllers and actions thin
When writing you controller actions, keep them short and sweet. Don’t add a lot of actions and keep a close eye on the length of each action. Whenever possible, I try to make my controller actions look...
View ArticleASP.NET MVC tip – Don’t use the Content or Scripts directories for view...
ASP.NET MVC creates a default file structure for you when you create a new project. It includes a Scripts directory, which contains the MS AJAX and jQuery .js files, and a content directory, which...
View ArticleASP.NET MVC Tip – Return specific views for specific errors.
Earlier I had said to keep your controllers as thin as possible, that doesn’t mean that they should necessarily just be two, or one, lines of code. Take an instance where you are retrieving items from...
View ArticleWhy these jQuery worst practices aren’t.
jQuery … Worst Practices In this post, Steve Wellens tries to make the case for two common patterns your run across when using jQuery as “worst practices”. Practices that are either superfluous or...
View ArticleReview: IronPython in Action
I’ve always wanted to use Python more but it’s difficult because the .NET Framework is such a walled garden in terms of interoperability with other programming languages. Mostly I use it to write...
View ArticleJavaScript: Not for the faint at heart?
JavaScript: A tool too sharp? Script# (Script Sharp) – writing javascript in C# Both Jimmy and roy have great posts discussing JavaScript. Roy is looking at it as a C# developer lured by the many, many...
View ArticleMocks versus stubs and fakes
I dislike using mocks I dislike using dynamic mocking/stubbing frameworks. because it means my tests have an extra dependency beyond just the SUT (System Under Test). I often find myself spending more...
View ArticleHow far behind are Microsoft developer frameworks in terms of design?
From the article “Design Patterns 15 Years Later: An Interview with Erich Gamma, Richard Helm, and Ralph Johnson” Erich Gamma: Yes, and it is funny that you mention the iPhone. The iPhone SDK is...
View ArticleHow do you start a new project with TDD?
Bobby Johnson (@NotMyself on Twitter) wrote a post detailing how and why he “tests reality” when he starts a new project and gives two examples of what he means. node.js: 'use strict'; var assert =...
View Article
More Pages to Explore .....