Is there a .NET port of Drupal?
I love Drupal... I love the idea. I want it to be .NET because we are a Microsoft shop and have resources to create .NET components.
Is there a .NET port of Drupal?
I love Drupal... I love the idea. I want it to be .NET because we are a Microsoft shop and have resources to create .NET components.
The short answer is 'No.' Drupal is based on PHP, which is a significantly different animal from .NET. A Drupal 'port' would actually be a complete rewrite for .NET.
Perhaps with the advent of .NET MVC, some progress might be made. An alternative to consider might be the MVC-based Oxite.
Clarifications on those answers.
Drupal 6 is the current version. Version 7 is entering code freeze in the next few weeks, but D6 will still be used to develop sites for at least another 12 months. It's yet to be determined what sort of animal D8 will actually be at this stage.
Drupal isn't based on the MVC architectural pattern, but is much more like the PAC architecture - http://en.wikipedia.org/wiki/Presentation-abstraction-control - with hooks and events.
The first step in selecting any software system is choosing the technology you want to work with. If PHP is a no-go, then Drupal is too.
Of course, that does not mean you can't find ways to communicate with Drupal or insert content using .NET. The Services module and xmlrpc are both mechanisms by which a .NET application could interact with Drupal.