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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...DNN 7.5 and MVC modulesDNN 7.5 and MVC modules
Previous
 
Next
New Post
3/15/2015 7:41 PM
 

DNN 8 is far ahead in time when it's ready for production AND when it's mainstream where thousands of users are using it instead of the latest 7.x at that time.  I wouldn't wait till it's out. 7.5 is supposed to be out this month. It won't. With this progress speed, v8.0 looks even further away in the future. There's also no documentation on how to develop for v8, not even for 7.5.  

I would like someone at dnnsoftware explain what would be the  difference between creating MVC modules for 7.5 and as opposed to 8.0. What's the commonalities and the differences?

 
New Post
3/15/2015 7:57 PM
 

we are working on 3 releases simultaneously - 7.4.1, 7.5.0 and neXt, all are progressing -we do all our work out in public so you can always check the state of a release (click the Commits tab to see recent commits)

https://github.com/dnnsoftware/Dnn.Platform -this is the 7.4.1 code

https://github.com/dnnsoftware/Dnn.Platform/tree/feature/7.5.0 -this is the 7.5.0 code

We do all our changes via pull requests, so you can see what's coming https://github.com/dnnsoftware/Dnn.Platform/pulls (the top 2 items are additional updates for MVC support in 7.5.0)

When we release the first CTP, there will be some documentation/blogs coming out, as we want people to try the new bits and give us feedback , however there's plenty of good stuff there in the code already e.g. here is the MVC based HTML module (still needs a little polish, but it shows everything working)

https://github.com/dnnsoftware/Dnn.Platform/tree/feature/7.5.0/DNN%20Platform/MVC%20Modules/Dnn.Modules.Html

As to the difference in 7.5.0 and 8.0.0, we wont have an exact answer until Microsoft have a final version of asp.net 5.0 - we know there will be breaking changes, but we believe that it will be minor (such as changes a few class inheritance references) . It's more than likely that a simple utility will be created to automate any minor breaking changes.


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
3/15/2015 10:13 PM
 

Where are the tasks to be done so developers can develop for them and create pull requests?

 
New Post
3/16/2015 10:08 AM
 

https://dnntracker.atlassian.net/secure/RapidBoard.jspa?projectKey=DNN&rapidView=52 is our kanban board of what we are considering .This covers 7.4.1/7.5.0/neXt issues, you can see individual releases by clicking the "releases" icon e.g.  https://dnntracker.atlassian.net/projects/DNN/versions/13801 is 7.5.0. Please note, we use 2 weeks "sprints", so you often only see the next two weeks worth or tasks, with a few for future enhancements defined in the backlog (we will estimate how long they take and assign them to a relevant sprint as we finish other work , but you can see the "story" items at https://dnntracker.atlassian.net/issues/?jql=project%20%3D%20DNN%20AND%20issuetype%20%3D%20Story%20AND%20resolution%20%3D%20Unresolved%20AND%20fixVersion%20%3D%207.5.0%20ORDER%20BY%20priority%20DESC%2C%20updated%20DESC )

That said, 7.5.0 is primarily worked on by DNN Corp staff, at least until the CTP after which we hope to get pull requests.

If you're interested in contributing, the best way is to read http://www.dnnsoftware.com/wiki/page/github and get a start by tackling some of the hundreds of logged, unfixed bugs (just do a search for unresolved, unassigned platform bugs)


Buy the new Professional DNN7: Open Source .NET CMS Platform book Amazon US
 
New Post
3/17/2015 1:46 PM
 
Thanks for all of this, Cathal. Sorry for the delay in responding here.

I guess my concern is this: Let's say I'm about to start a big new DNN site with a lot of custom development. Presumably, using webforms will mean I'll end up needing to redo everything in the (relatively near) future. But, I'd also be concerned that the MVC design patterns will change between 7.5 and 8... a bit like how web api changed between 6.2 and 7.

As somebody who's obviously quite familiar with the various trajectories of 7.x and (with more limited knowledge) 8.x... What would be your generic advice? Is it best to focus on backend libraries and things and just wait for 8 (assuming we have the time)? Or is it relatively safe to assume that an MVC module for 7.5 would transition well to 8.x?

Thank you for your help - and for all your great work on DNN!

Mike
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...DNN 7.5 and MVC modulesDNN 7.5 and MVC modules


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