Creating an Asp.Net MVC website hosted in Facebook as an application

I want to create a simple game with asp.net MVC and host it inside Facebook as a game.

This way I can use the benefits of the Facebook rich database.

I read on the websites that Facebook canvas has a problem with pages that have dp not .php extension.

Question: can I use asp.net MVC inside an iframe into the Facebook as an application?