Reputation: 1
Is there a C# version of DotNetNuke? And how secure are this program to use for my companies intranet?
Upvotes: 0
Views: 2289
Reputation: 21
Dotnetnuke 6 is now in C# but like everyone mentioned it should not make a difference. DNN6 and DNN5 for that matter are secure enough for company intranet in my experience. I actually stumbled upon this as I am developing my own company's intranet in DNN6. Much cheaper and more customizable than other alternatives like sharepoint in my oppinion
Upvotes: 2
Reputation: 3456
DotNetNuke 6.0, which was recently released is not completely written in C#.
http://dotnetnuke.codeplex.com
Upvotes: 0
Reputation: 11
Right now, there are published packages of the C# source for version 5.4.1 and 5.4.2. The team is working on adding this packaging to our automated build process so that new packages can be created quickly once the conversion has been done. A normal turnaround should be just a few days after each regular release.
Upvotes: 1
Reputation: 1237
The point is : why would you want a C# version? The only time you'd be delving into the core code is to either investigate a bug or create a fix. All other modifications (modules, extensions, etc) can be coded in whatever language you like. Any time you're modifying the core code, unless you're fixing a bug, you're doing it the wrong way.
A talented C# developer should have no trouble parsing the VB.NET Code if trying to understand how the system works. And if you're developing new stuff, then write it in C# if you prefer. I write all my DNN extensions in C#, without exception.
Upvotes: 4
Reputation: 4259
Nope. Dotnetnuke is built using VB.NET. Shaun Walker once commented once on
But you can build modules on any CLR
compliant language. I once worked on Dotnetnuke for bbcaudiobooksamerica.com. The security is well implemented with Microsoft Enterprise Library. As you can see on their website, there are well known brands are using it widely which tell us that this is a safe product.
However, it depends on your security parameter what exactly you mean by this. But, IMHO, I would say this is very much safe product design.
I'd recommend you some very useful resources:
in terms of Dotnetnuke learning.
Upvotes: 2