开发者

Is there a .NET port of Drupal?

开发者 https://www.devze.com 2022-12-11 22:41 出处:网络
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 sh开发者_StackOverflow社区op and have resources to create .NET components.The short a

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 sh开发者_StackOverflow社区op 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.


Have you looked into Drupal.net?


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.

0

精彩评论

暂无评论...
验证码 换一张
取 消