Nucleo MVP: A new framework later this year
Over the course of my career, I've always thought there was a better way to develop ASP.NET applications than the traditional style of developing web applications. In my past applications early on in...
View ArticleNucleo MVP: Setting Up the Presenter
This post is in a series of posts on the MVP framework. The first entry can be read here.In the framework due to release by the end of 2010, the Nucleo MVP framework provides several options for...
View ArticleDefining Views in Nucleo MVP
In continuing the series of the Nucleo MVP framework, the first parts of the steps can be found here:Nucleo MVP: A new framework later this yearNucleo MVP: Setting Up the Presenter As I mentioned...
View ArticleNucleo MVP Messaging
The Nucleo MVP framework, at the presenter level, contains a complex system for cross-presenter messaging that each presenter can act on. Using the presenter's CurrentContext property, the...
View ArticleNucleo Presentation and AJAX
In continuing the series on the Nucleo MVP framework, we're going to look at how easy it may be to use AJAX. Like the web services proxy generation to the server-side web server, the Nucleo MVP...
View ArticleUnderstanding View Events in the MVP Pattern
Being that I've been undertaking several Model-View-Presenter projects, I'm writing this post to illustrate the way a view uses an event. In the Model View Presenter pattern, the primary means a view...
View ArticleHelpful PetaPoco Template Modifications
I’ve been experiencing with Micro ORM products on the market in the open source realm as of recent. Two of the products a colleague of mine recommended were PetaPoco and Dapper. In researching the...
View ArticleRadComboBox Init Error Resolution
We experienced an odd bug after upgrading from a 2010 version of the Telerik ASP.NET AJAX controls to the latest 2012 version (the most recently released hotfix). I kept getting an “Object reference...
View ArticlePetaPoco Repository Shell
I posted a while back about a way to embed in metadata about an entity’s tables and columns into the entity itself. This is useful if you disable the auto select and auto named parameters features of...
View ArticleDynamic adds a lot of capabilities
I’m really impressed by the dynamic keyword as a part of the .NET 4.0 framework. Dynamic really opens up a lot of capabilities. Dynamic will allow me, as I develop software, to avoid wrapper...
View ArticleUsing And Customizing MVC ReCaptcha
I was looking at the MVC ReCaptcha project available at http://mvcrecaptcha.codeplex.com/. It’s a pretty simple to implement into your MVC project, and its effective for implementing the core captcha...
View ArticleA Modification to WURFL C# API for Device Detection
WURFL is a service used to detect mobile devices. Stated on their web site, WURFL “is a Device Description Repository (DDR), i.e. a software component which contains the descriptions of thousands of...
View ArticleInjecting Open Graph Protocol Content Into your ASP.NET MVC Site
In many social networking sites, pasting a URL from a news site into Facebook or Linked In displays a nice synopsis of that link. The URL pasted into such status box is read, capturing information...
View ArticleRequest is not available in the current context
I got this error strangely enough in one of my ASP.NET web forms projects. I tried debugging through the application, but could never get Visual Studio to hit the actual error. Some research leads to...
View ArticleDeveloping Games with LimeJS
I’ve been working with LimeJS, developing a sample game using this HTML 5/JavaScript framework. LimeJS is a free framework that renders games in the DOM, using the HTML 5 canvas, or even using WebGL....
View ArticleUsing KnockoutJS Series
I’ve recently written a series on using Knockout JS. You can view the series using the following links: Introduction to Knockout JS, Part 1: Basics to Binding Knockout Part 2: Scope Knockout Part 3:...
View ArticleAdding Security To Html Helpers
I know the new MVC 5 HTML tag attributes for rendering ASP.NET widgets is all the rage, but there are a lot of useful approaches to using the server-side HTML helpers. One simple extension method we...
View Article