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...Telerik wrappersTelerik wrappers
Previous
 
Next
New Post
4/1/2010 8:39 PM
 
peter schotman wrote:
  • Which controls are in the process of being wrapped?
  • Are there controls that will not be wrapped?
  • Are there controls in the AJAX suite that are not packed in the DNN distribution version?

Peter

Sorry, Peter, but these questions can only be answered by a Corp. representative, who has knowledge about the roadmap.

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
4/2/2010 2:25 AM
 

The long answer...

As of right now we are working directly with the Experince Team in order to respond to the UI/UX critisism & feedback which we have seen from a variety of sources.  This obviously is something which will be phased in over a few key steps -and is already starting to take shape. 

The first step is something which the Community Team lead by Scott Willhite (DNN) has recently completed, the Skinning Contest.  A huge gain (from my perspective) was that group of submissions really demonstrated that you CAN create some beautiful works of art on top of DNN. 

Next we brought on board Jenni Merrifield who is now leading our all of our efforts towards "User Experience". This was a very important step in the right direction.  Her ability and focus on UI/UX should send a significant signal to the community of our dedication to this effort.

The third step, which sits on Jenni's plate is to work with the Experience Team to build and maintain a Style Guide.  At a high level, the primary focus is on creating an amazing experience utilizing industry best practices. (Yes, I said that and it sounds loaded, but read on...)   :)

Specific goals include focus not only for the future of the our internal product development (CE, PE, EE, etc..) but also 3rd party modules and skinning.  Some of the critisism which we have received in the past is partly due to an improper alignment between these various actors in the ecosystem (DNN Corp, 3rd party Modules, and 3rd party Skins).  We need to work together and set a common ground from which we all strive to towards -bring UI/UX consistency throughout.

Once the draft is complete we will be publishing this for broader industry feedback; watch for this soon...

Now, onto the questions...(step 4..?)

"Can anyone tell me what the plan is with the Telerik wrappers"?

A portion of the Style Guide will include a hard look at each of the standard modules which we use (for example the DNN Grid, the DNN Label Control, etc.) and see what is the right "next move" for us.  How can we achieve a more consistent look/feel/experience in a graceful and stunning manner?

This is where Telerik comes into play.  Our plan is to not simply provide generic wrappers around Telerik's control suite as a whole, but to actually consume them (where it makes sense) in our UI elements which align with our Style Guide. 

For example, Telerik has a Slider Control.  As of right now I cant recall any place in DotNetNuke which uses a Slider control.  This means you will NOT see it mentioned in the Style Guide, nor will we ship a wrapper for it.  On the other hand the Grid is something you will see a wrapper for. 

 

"Which controls are in the process of being wrapped?"

For this sprint, none.  The plan is to first build the Style Guide and then start our transition towards Telerik.  We feel that this is the responsible approach to the problem.

 

"Are there controls that will not be wrapped?"

I would say yes.  Like the slider control example I gave above, you could probably look at each control from Telerik and quickly determine which will be included and those that will not.  With that said, our list of "wrapped controls" will grow on an as needed basis.  If, for some reason, we do need that pretty little slider control for an upcoming release, we will wrap it.

"Are there controls in the AJAX suite that are not packed in the DNN distribution version?"

It is my understanding that the build which we ship is as close to the actual RTM bits from Telerik as we can get, with only licensing changes (AFAIK).

 

I hope this makes sense.

 

 

 
New Post
4/2/2010 4:09 AM
 
Thanks Rob, clear as a bell. Peter

Peter Schotman
Cestus Websites voor DotNetNuke oplossingen in Nederland
Contact us for your custom design and skinning work.
 
New Post
4/2/2010 1:40 PM
 

While the Telerik dll includes the controls, they all can't be used unless you have a DNN wrapper. For example, RadEditor needs the RAdEditor DNN provider. The provider is a set of files. Is this provider what people are calling a wrapper? Last time I checked 5.2 CE, the provider wasn't included. Basically this means RadEditor couldn't be used. It doesn't matter if it's in the dll if the provider is not in the DNN zip files. To my knowledge, RadEditor can't be used in DNN if the provider is not there (or unless you create your own)? Does the DNN+Telerik license allow you to create your own DNN RadEditor provider?

Or can someone explain this some more. Is there a provider included in the 5.3.1 CE version now or only in the PE version?

And basically Telerik controls are only useful and usable for CE users/developers where there's a DNN wrapper for. so if the dll has 35 controls and there are 5 wrappers only for 5 controls. There other 30 controls are not usable? Does the license allow a developer create their own wrapper and distribute thie rmodule witha that wrapper? I mean does a DNN wrapper have to be developed by the corp to be used by the CE community?


The table Telerik provides is confusing. I don't know the difference between commercial, community and developer edition of Telerik controls. When you purchase the controls from them whether as the ASP.NET Ajax package ($800) or the suite ($1300), the license gives you the right to create anything you want and to redistribute the controls with your app. Unless you develop a DNN module where you redistribute the dll which came with DNN instead of the one you got from Telerik. As a developer, it doesn't matter technically, unless your purchased version is older than the DNN one. This could be a problem if the DNN's newer one is not 100% backward compatible with your older one. Commercial vs developer vs community in terms of the Telerik controls does not make much sense to me. Isn't there just one type of license when purchase the controls? Sorry I just can't get my head around the Telerik controls completely.

 
New Post
4/2/2010 2:06 PM
 

Tony,

Here is my take on some of your questions. (though only Telerik can really answer for sure)

If a module developer wants to use the telerik controls, and he/she does not have a license from Telerik, they can only use those controls that DNN Corp has provided a wrapper for. (or in the case of RadEditor, a provider)

If the developer does have a Telerik license, than can use any of the controls any way they want in their modules.  They could even create their own wrappers and sell them. (even for a trivial amount)  But, you are not supposed to bundle the Telerik DLL with your module.  (To avoid overwriting the one supplied by DNN)

DNN now contains a section in web.config to bind previous versions of Telerik controls to the latest DLL.  (Might be an issue for developers ahead of DNN's version)

 

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Telerik wrappersTelerik wrappers


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