Posts

Showing posts from December, 2011

Video Game Review: Rocksmith

Image
I've been meaning to write this review for awhile, but life has been keeping me pretty busy lately. In fact, while I'd like to have spent more time playing this game, I haven't had much opportunity -- or energy -- of late.

Rocksmith allows you to plug a real guitar into your PS3 or (in my case) Xbox 360 and play along to real songs (using a special cable included with the game -- plug one end into the guitar, the other into your gaming console). It adjusts the difficulty up or down depending on your skill (or lack thereof!) and no matter how badly you do, you can't fail out of a song as in games like Rock Band or Guitar Hero.

When I first heard about this game, I was intrigued. But when I happened to come across it the day it came out, I was hesitant to purchase it. What if it didn't work well? What if the mechanics were off? I decided to hold off until reading some reviews. By the end of the day, a steady influx of glowing reviews had piled up on Amazon (the only…

Entity Framework and the "Undefined column mapping" Exception

I've recently run across an exception that occurs while trying to update Entity Framework data models from their respective databases. The exception message is "Unable to generate the model because of the following exception: 'An error occurred while executing the command definition. See the inner exception for details. Undefined column mapping."

I searched online and couldn't find any mention of this exception. This surprised me, considering the frequency with which I've been encountering it. I thought that perhaps it had something to do with the DbContext I'm using with Entity Framework 4.1 to create persistence ignorant POCO (plain old CLR object) classes. I tried a few things to alleviate the issue, but to no avail.

As of now, the only solution I have to this problem is merely a workaround: delete all of the entities from the model and re-add them. I hope to eventually find a good solution to this problem, but with limited time and no other leads to g…