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

HomeHomeDevelopment and...Development and...Open Core Testi...Open Core Testi...Updated MVC templatesUpdated MVC templates
Previous
 
Next
New Post
11/28/2015 11:24 AM
 
Tony, I share you concern here. Having been away from Web development a few years when I now look at DNN I can't help but to feel that I am not to optimistic about its future. Still only Web Forms and good MVC support feels like it is still a long way to go. But perhaps most concerning is the fact that I don't really see any forward motion. This forum, which is about DNN future, is almost dead. I seems like there is only a handful of people actually testing out DNN 8 and we seem to agree on the fact that DNN 8 and some kind of MVC support is still far away. When looking at similar products, like Umbraco, there is a hole other level of activity and excitement.
 
New Post
12/1/2015 10:36 AM
 

FYI, pull request 1046 was just merged in, which implements the Html.Partial and Html.RenderPartial helpers. It does not, at this point, provide support for returning a partial view from a controller.

In my mind, I have no strong doubts about whether DNN 8 will come out on time (January 2016) or whether it will include MVC support. I think the two issues that you're running up against are, first, that (unfortunately) many of the involved folks have given up on these forums, preferring pull requests, twitter, and other, smaller, venues for communicating. Secondly, many of the folks who are deep into DNN don't have significant MVC experience, so they aren't trying the new MVC parts out. So, there's certainly a danger that the MVC component will need updates after 8.0.0 comes out and more holes are visible. However, I'm ultimately hopeful that the MVC module development paradigm will become strong and useful (and I plan to be pushing it to be such).


Brian Dukes
Engage Software
St. Louis, MO
866-907-4002
DNN partner specializing in custom, enterprise DNN development.
 
New Post
12/1/2015 1:30 PM
 

Your response brings up a few questions:

1- Why did they give up on the forums? What's wrong with them? Isn't that where most users go to for DNN help

2- If I have an issue with something with DNN, Twitter is not a good avenue. Why limit myself to 140 characters? What if I can't explain it in 140 characters? Do I have to compose several tweets!? Which hashtag does one use? #DNN is full of spam. #DNNCMS is pretty quiet... kinda dead. Too much stuff lately about marketing. Pull Requests are for submitting contributions, not for getting help.

3- If Partial support was just submitted, how does dnnsoftware expect quality submissions for the contest. I don't even know how to create a useful MVC app without partial views. Unless the contest hosts are OK with the simplest MVC modules. The timing of the contest is odd. The MVC DNN support is NOT done yet yet they expect submissions. 

I actually have serious doubts that DNN 8 will be out in January. Because of the holidays and because I see a lot of unfinished work. The beta missed the roadmap's date. The RC should be out tomorrow Dec 2nd. Highly unlikely. It' still in alpha stage. I made several comments that ctp7 source is missing on Codeplex and written about it several times. No action so far. 

 

 

 
New Post
12/1/2015 8:13 PM
 

To clarify a few things:

1. No, we have not given up or abandoned the forums.  We still monitor the forums and respond when we have concrete information we can provide.  The reality is that the team is very focused right now on getting DNN 8 complete and ready to go and that is our top priority.  We have a great community who can help users through most issues.

2. You can get help here on the forums.  No reason to go anywhere else.  That doesn't mean it will always come from one of the engineers or even from myself since we have a lot of work on our plates to get DNN 8 done.

3. When Charles first looked at this he did not think Partial View support was possible. We had a community member add the Partial and RenderPartial HtmlHelper methods.  We don't currently have support for PartialViewResult  as a return type in controller actions and are evaluating what it would take to add that.  I don't know whether this aspect of Partial View support will make it into DNN 8 or not but we are looking at it.  Regarding the contest, part of the reason for having the contest is so that we can get people to actually put this stuff to use.  Most frameworks do not get ironed out until someone starts really trying to push the limits with the framework.  If I thought the implementation was perfect and fully complete, there would be less reason to have the contest.  I want people to tell us where something is missing that just can't be worked around easily.  While partial views are important, it is certainly possible to build quite robust applications without them.  If I had enough users giving feedback that it was important then it would be a reason to re-examine our priorities.  This already happened with  the SPA framework as we had some community members work on SPA apps and provide feedback on areas that we needed to fix (in a few cases they even provided pull requests). 

4. Yes we are still on track for a January release.  While we have shifted some of the internal dates regarding CTPs, Betas and RCs we are still targeting the same release timeframe.  Is there a chance it could slip a week or two? Of course.  This is software after all and no date is guaranteed until it all the features are done and the quality checks pass - which usually doesn't happen until a week or so before the release.  As for the Source for CTP7, I have updated the download package - although realistically the best place to get source is from GitHub.

 


Joe Brinkman
DNN Corp.
 
New Post
12/1/2015 9:08 PM
 

Thanks for the updates.

Partial views are very important. Some commercial MVC UI components depend on them. For example if you sort, filter or take any action where a grid has to update itself, it does it by calling actions on controllers which return partial views. The partial view returns the html for the grid only.  The grid also resides in a partialview file by itself. I am not sure if they can work otherwise without partialview support. Otherwise every action on the page  will need to do a full page rendering which is cumbersome, for the developer and for the page user. There are also Ajax calls which return partial views for the mvc components. If DNN can't support these scenarios, we will be forced to use the SPA model instead, beside WebForms of course, which is very heavy on Javascript. A complex module created in SPA is going to take a lot more effort in development and debugging. Debugging JS is not fun.

 
Previous
 
Next
HomeHomeDevelopment and...Development and...Open Core Testi...Open Core Testi...Updated MVC templatesUpdated MVC templates


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