Microsoft TechEd 2013: Intro

Once again, I’ll be heading to Microsoft’s annual TechEd conference for a week, with my colleagues from Excella Consulting. Last year, I attended TechEd in Orlando, Florida. This year, it’s down in New Orleans, Louisiana, at the Morial Convention Center.

Ernest N. Morial Convention Center

 

Stay tuned to WakeUpAndCode.com as I plan to blog about my experience throughout the week, from June 2 through June 7.

This is the introductory post for a series of posts about TechEd. You can see the index page at:
http://WakeupAndCode.com/teched-2013/

Enjoy!
Shahed :-)

Photo Credit: http://www.mccno.com/

Discord Games Q&A

UPDATE, Mon May 6, 2013:
  • Now that the funding goal of $150k has been reached over the weekend, tell us about your expectations (and your plans) for the rest of this week. 

> We’re going to start focusing on trying to reach some of our Stretch Goals so we can give our fans the deepest and most fulfilling experience we can. Hopefully we’ll manage to get a little rest now too ;)

  • Care to elaborate a little about those stretch goals?

> Yea, sure! With the lower tiers we’ll be unlocking some nice little add-ons like extended soundtracks and Achievements. As we move up higher on the ladder we get to more content rich goals like Crafting, and new game modes like Arena and Roguelike. We also have some purely cosmetic goals like Gender Swap, as well as functional things like professional language translations. We’re hoping to be able to achieve all these things for the final game regardless of money raised, but hope to guarantee them by reaching the goals!

See the original Q&A below:

In this week’s post, we’re talking with fellow XNA developer James Petruzzi of Discord GamesJames is responsible for the multiplayer action title Take Arms on Xbox 360, followed by labyrinth puzzler 48 Chambers. Up next is Chasm, a 2D Action-RPG Platformer, aimed at PC, Mac and Linux.

 

  • Welcome to WakeUpAndCode.com, James! Do you… umm… wake up and start coding every morning? :-)

- I wish! It was like that for a while, and was amazing. Since GDC though,
it’s been pretty much full-time on marketing, promotion, and keeping things
running smoothly. Hopefully we’ll get back to coding soon!

Continue reading

Entity Framework Code First Migrations

I recently spoke at NoVA Code Camp (http://novacodecamp.org/) about Entity Framework Code First Migrations. This talk was about the Data Layer of an enterprise web application, part of a larger presentation about Lean Enterprise Architecture. It was followed by presentations on the Domain Layer and Presentation Layer, given by my colleagues Sahil Talwar and Doguhan Uluca.

So what the heck is (are?) Code First Migrations? Read on to find out!

Continue reading

Hitting Breakpoints in Global.asax

Every .NET developer should know how to set breakpoints in Visual Studio 2012.

  • Right-click a line in your code, then select Breakpoint -> Insert Breakpoint.
  • Or, simply press F9 after placing your cursor on the line of code.

But, what if that line of code is in your Global.asax code? Will the breakpoint still work when you run the application? If not, what can you do to get it to work?

Continue reading

Getting Started with Knockout.js and MVVM

Introduction

JavaScript is almost as old as the first graphical browsers, but it has been swimming in a sea of spaghetti code since its inception. With the introduction of many JavaScript frameworks over the years, there has been a lot of improvement in making it a robust programming language. One such framework is Knockout.js, which uses the MVVM (Model-View-ViewModel) pattern to bind HTML templates to a JavaScript view model.

Knockout logo

Continue reading