Well, I finally had enough of DotNetNuke. It's an OK platform, but as a professional developer and architect, I would hardly say it's great. What a bloated, cumbersome, difficult (and not pretty) platform to work with.
So, now I'm moving everything to Graffiti. Here's my review:
Update: March 21st.
Yeah...Graffiti sucks. It has a lot of potential...but there are a few reasons that I moved off of it after 2 days:
- Development appears to have stopped. They removed their roadmaps, and stopped posting to their own forums.
- Templating engine required a lot of propietary macros and .view files...dot really .NET friendly.
- UserControls were not easily implemented. I was able to write a plugin to load any UserControl from an .ascx file, but due to the way it was hooked up, Postbacks and ASP.NET AJAX would not work.
- Closed source.
There's a few more reasons that I moved off of it...but I don't want to trash the product. It had great potential.
So anyway...I moved to BlogEngine.net. I wrote a program to manually read the Graffiti SQL tables, and insert into the BlogEngine.net SQL tables. (I didn't want to use the default xml file provider).
Let's see how long till I change again!
bc43bd31-9cda-4921-acdc-1abf0200d4e6|0|.0
Mike's Blog | Development
blogengine