Researching Craft CMS but we are a .NET Shop
Craft can definitely work as a "headless" CMS that you can put whatever want in front of. The go-to solution for such setups is the first-party Element API plugin.

For more info, Mijingo just released a free lesson on Element API and using Craft as a headless CMS.

It's also worth mentioning that Craft 3 (currently in dev preview; public beta ETA early 2017) is expected to add a RESTful API implementation to Craft core (either on release or after).