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 neXtUI ControlsUI Controls
Previous
 
Next
New Post
6/30/2015 4:48 PM
 

Hi everyone,

I work for a module development company, we used Telerik controls extensively in our modules because in the past that was a good option (we have a Telerik license). Now, we are thinking on how to migrate our modules (100.000 lines of code), and this is important to explain why we are just planning now, it will be a really big project to do this.

 One question about this migration, is what we will use in the UI (now that will be MVC). And the questions is, does DNN have something in mind? what control set if any will you use? this is something that you are deciding?

 I realize that is probably too early to know how the UI will look, but maybe you already have some decision, or at least possibilities, and we need to plan very carefully, and as soon as possible.

 Thanks

Javier




Javier Rodríguez
CTO
www.AccordLMS.com
1775 W. State Street Suite 371, Boise ID 83702 USA
 
 
New Post
6/30/2015 5:09 PM
 

Are you familiar with the following pages/info:

That should give you some insight into the road ahead

 
New Post
7/1/2015 6:24 PM
 

Javier,

  The recommendation for DNN neXt development will be to focus on using JavaScript based UI elements.  This approach will work whether you are using MVC or going straight to a SPA style of development.  The other nice benefit is that you can actually begin that work now as JavaScript UI elements will work with any version of DNN.  The DNN platform has used both JQuery UI as well as some js controls we have developed in house.

 Also, note that in DNN 8 we are de-coupling Telerik from the core platform.  While Telerik will not be used in the platform, it will still ship with the platform and will be easily installable in those cases where Telerik is required by modules like yours.  This should not be a breaking change.


Joe Brinkman
DNN Corp.
 
New Post
1/12/2016 6:50 AM
 

Hi, not sure if I should reply here, or open a different thread, because I have a question that is related with the previous message, but is a different issue than the original.

About "note that in DNN 8 we are de-coupling Telerik from the core platform.  While Telerik will not be used in the platform, it will still ship", I tried replacing the Telerik DLLs in DNN 8 beta 1, and it breaks most of the configuration pages, all the simple drop down lists are presenting wrong, and due to bad positioning some of them are unusable. So, this is because is beta? or you will not de-couple Telerik from DNN core? the Telerik version shipped is really old, and we need some feature and fixes included in the newer releases, but we cannot include without breaking DNN, we could create a CSS fix, but then all our clients will have to manually apply the fix, and it could depend on the DNN version (some clients manage their own sites).

Any suggestions? are you still thinking on de-coupling? 

 

Thanks

Javier




Javier Rodríguez
CTO
www.AccordLMS.com
1775 W. State Street Suite 371, Boise ID 83702 USA
 
 
New Post
1/13/2016 2:58 PM
 
Javier Rodríguez wrote:

Hi everyone,

I work for a module development company, we used Telerik controls extensively in our modules because in the past that was a good option (we have a Telerik license). Now, we are thinking on how to migrate our modules (100.000 lines of code), and this is important to explain why we are just planning now, it will be a really big project to do this.

 One question about this migration, is what we will use in the UI (now that will be MVC). And the questions is, does DNN have something in mind? what control set if any will you use? this is something that you are deciding?

 I realize that is probably too early to know how the UI will look, but maybe you already have some decision, or at least possibilities, and we need to plan very carefully, and as soon as possible.

 Thanks

Javier

 

If you already have a Telerik license and want to continue using their technology, why don't you make the changes to your code and use Telerik independently of DNN and deploy your licensed Telerik assembly with your module? Although I am not sure how this works if you want to deploy your version if DNN comes with its own Telerik assembly. Two versions can't coexist in the bin folder. I am not sure when or if DNN will stop including Telerik in DNN. I know it's being deprecated but I don't know if this means it will go away completely. It exists in DNN 8.  Will it be included in DNN vNext? I don't know myself.

Maybe your customer's DNN will need to remove DNN's Telerik assembly and have yours only, and have the proper assembly redirections in web.config. I am assuming the newer version of Telerik is backward compatible with DNN's Telerik version. This will require testing. I think DNN's Telerik version is a few versions behind Telerik current version. It's probably even custom built to be used in DNN only. I don't have more details. Your Telerik version will have more features and bug fixes.

 

Another option is to deploy the same old Telerik version that DNN uses.

 
Previous
 
Next
HomeHomeFuture Developm...Future Developm...DNN neXtDNN neXtUI ControlsUI Controls


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