Cài đặt từng bước DotNetNuke
The current version is 5.x. It was written in VB.NET, but the custom module can be written in any .NET supported language, i.e. C# also. It has built in support for SqlServer provider but has to extend custom provider for supporting other databases. DotNetNuke has good support for Server Operating systems. But it can be installed in XP too.