Guest Blogger
Author Archive

Guest Blogger

Esoterica

Introduction: An MVC Portable Area is really just a dll that contains the views, controllers, scripts, etc… needed to use in a website that is either a Web Forms website or an MVC website. I will cover the MVC website here. Why Use One? I have used portable areas in many projects since they came out. A developer can use them for a reusable widget or a complete engine. I have actually used them for

Read More
ArchitectureEsotericaTools and Utilities

I’ve been working on a free-to-play MMO which has been “officially” live since last April, and things have been going well – a steady growth of players; the game itself has been well-received, and all the important graphs are “up and to the right.”  Part of my job involves detecting problems before they become serious and fixing problems when they inevitably do.  So, there are two questions.  “Is there a problem in the game?” “What

Read More
Java

On the MMO I’m working on, we do quite a bit of service monitoring via jetty.  Things like having a URL that reports back version information for a component, or a page full of statistics showing recent activity, or a way to trigger a self-check in a component to determine if the component is sane and healthy or not. For certain components we run multiple instances of the service on the same box.  In development

Read More
Entity Framework

I was asked the other day if I knew of a way to do GetById generically with Entity Framework. I thought that I had done something similiar in the past and the task would be easy, but it turned out to be a little bit more complicated. After searching some forums and blogs, I came up with a result that I like a bit. First we will start with a simple test: public class When_Getting_Product_By_Id

Read More
Esoterica

This spring I had the distinct honor of teaching a .Net programming course at Boise State University.  Going into the course I was definitely unsure of what to expect. From David Starr’s horror stories of burning ERD’s to cautious skepticism from other professors I entered this senior level class half wondering if I’d be teaching the students C# for loops and if statements for a semester. The more nauseous I got at the thought of

Read More
Esoterica

Hey Silverlight gals and pals, Looks like the RTW of the Silverlight tools has arrived.  I know what you are thinking, Hasn’t Silverlight 4 already shipped? Yes it has, but the tools team has a dependency on the runtime, so they cannot finish their stuff until the runtime has shipped, hence the beta of the tools were up until today.  You can find the Silverlight 4 tools here: http://www.silverlight.net/getstarted/silverlight-4 I know they made a lot of

Read More
Esoterica

I wanted to post up a short blog post and thank the people of Elegant Code for the invite.  I am honored to be a member of the community.  My name is Bill Moore, and my passion is Silverlight.  I work with my wife @ Coden UX.   You can find information on our company here:  http://www.codenux.com.  I will be posting about Silverlight and covering programming, graphics, RIA Services, and animation.    Look for my upcoming post

Read More
Asp.Net MVC

ASP.NET MVC 2 has been released (yay).  One of the pieces I like about it is in the MvcFutures assembly.  MvcFutures is where the MVC team puts code for features that may or may not make it into a future version of the MVC framework – undocumented, somewhat risky, but hey you get all the source code if you find yourself painted into a corner. One of the long-standing MVC practices has been ‘Shun Magic

Read More