Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeFuture Developm...Future Developm...DNN neXtDNN neXtRelease date?  Work Started?Release date? Work Started?
Previous
 
Next
New Post
2/24/2017 12:32 AM
 

I hope when ASP.NET Core becomes more widespread, a company or team would create an intriguing and useful CMS system based on ASP.NET Core. I find Linux developers to be a lot more active and generous with their efforts than Windows .NET developers. I hope these developers which use PHP, Python or Ruby find .NET & C# a viable platform to move to. With the free powerful Visual Studio community edition, free SQL Server Express and cheap Windows hosting, there should be no excuse. Everything they need is available and free. Other than Windows itself.
 
New Post
2/24/2017 9:42 AM
 
The phrase "hot and new" makes me think I talk to my grandfather, it's embarrassing for this particular topic. I took the example of MVC, which is - again - everything but hot or in any kind new. It took about five years (!) for DNN to support that "hottie". But I get your point, Tony. DNN has gotten a commercial platform rather than a technology you build your own ideas on. It's about the buck you can out of it, no vision, no passion. I think that can be dangerous in the long run, at least if it takes half a decade to implement something like MVC. Maybe, with all respect to the dev team, DNN is not the only thing that gets old and especially fat.

I think I need to step away from DNN as well, especially for my own projects that I have full control over. I more and more loose trust in the core development team which makes me feel sad, very sad. But hey, times of change can offer great opportunities.
 
New Post
2/24/2017 5:49 PM
 
For DNN to support MVC modules, DNN has to be built in MVC. The MVC support now is a big flop. It was a total waste of development time. I doubt there's a single module out there that's built in MVC. Just those few prototypes made for the contest. Who is going to build a DNN module in MVC when some basic important MVC features are not supported. I tried myself and it was big frustration. Plus there was ZERO support from the forums when I posted some issues I was having. That's mainly because most people don't know how MVC works in DNN. They don't care. Rightly so. I didn't want to code in WebForms and eventually I decided to leave DNN completely. I don't even check the forums anymore. I am replying here just because I am getting the email notifications. If my SaaS apps don't work out and I will find out in like 2-3 years, I might look at DNN in the future and see in what state it is in.
I am seeing progress in DNN.

Like I said, if I were to start working in a commercial DNN module now, I would do it all client side. Learning and becoming an advanced Javascript developer will always be the right choice. All the browsers understand a single language.. Javascript. This knowledge can be transferred to any platform including server side with Node.

 
New Post
2/24/2017 7:28 PM
 
I personally developed a couple of modules with MVC as template engine and WebAPI / JS / Angular (2) for user interactions. It's very possible, especially because I get sick of WebForms. Performance wise it's a lot faster if you make use of partial rendering for very complex stuff and just JSON for basic HTML client side templates. Plus it's more portable to other platforms using this approach. Yes, the support is damn terrible, but that's the reason I developed my modules with the full source code of DNN in my solution. This way I could quickly determine how it works and where to tweak it. But I think you are right if you say that this is not the way most developers do it. Just because it's the next buck they hunt after instead of implement it in a way that makes a page load fast.

Because there seems to be no "strategic" movement at DNN anymore, I currently experiment with Orachard2 (based on ASP.NET Core) and server side rendering of JS code via Node. There is a lot of potential, especially if you are going the route of a rich client like you said you wish to. But, it's simply that the API of DNN in general is much more user friendly, Orchard makes heavy use of dynamic types, so... yeah. It's a trade off that makes me visit this forum from time to time. I would be super hyped if DNN had a vision where to go, what to do and what to leave behind. But at this time, even Umbraco seems to have more on the table that gets me excited.
 
New Post
2/24/2017 8:33 PM
 
Orchard and Umbraco have no commercial market places or are very limited where you sell on your own site. I wanted to start a side business selling commercial DNN modules. Giving 30% to DNNSoftware and the cost of support have me shelve this idea in the back burner.

Ask yourself these questions to decide whether to stay with DNN. Can it do what I want it to for myself and for my customers? Does it look like DNN will be around in 5 years? Is it evolving in features and technology? If the answer are yes, I think you're in a good place.
 
Previous
 
Next
HomeHomeFuture Developm...Future Developm...DNN neXtDNN neXtRelease date?  Work Started?Release date? Work Started?


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out