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...PE CE Development question.PE CE Development question.
Previous
 
Next
New Post
2/22/2009 4:53 PM
 

John, All I say its Joe is not riight.

All modules that run on PE will run on CE and vice versa". is a false statement.

 

 
New Post
2/22/2009 5:02 PM
 

The big question is then how will that effect the ecosystem.

For the moment my interest in 5.0 decreased from 100% to 1%

How about you?

 
New Post
2/22/2009 5:09 PM
 

If you are trying to say that when you compile against a newer DotNetNuke.dll version that your module will not run on an earlier version then you are correct.

But, that is your problem.  You should always compile your modules against the earliest possible DotNetNuke version that it can be supported with.

Even if you want to use version 5.5 of the CE in the future, but there is not a version 5.5 of PE, then you should set the version back in your own development environment (unless of course you require a new feature that is not in the prior versions).

CE and PE will still be developed in lockstep, so the problem you are trying to raise is not a problem.

Now, if they break Binary Compatability between the two editions then there will be a problem, but from what they are saying, they will not do that.

That being said, a global constant does break binary compatability, but only if you are referencing it. And I don't think you are referencing that one.
My advice to the architects at DNN Corp. is to get rid of all of those global contants and make them configuration items.
I argued in several core team chats long ago that those global constants were bad and equivalent to hard-coding what should be run time variables.


DotNetNuke Modules from Snapsis.com
 
New Post
2/22/2009 5:23 PM
 

Yes John

"If you are trying to say that when you compile against a newer DotNetNuke.dll version that your module will not run on an earlier version then you are correct."

Thats what I say. The problem just now is that change a lot the step 4 to 5. How the PE version will anounce I dont know. Thats the new now. We have a new component two versions PE and CE the same binary but not in the same "loop" . As stated CE will lead. My asumtion of the market after this anouncement of the PE verision is that the eccosystem will slow down. This for a couple of reasons. The main just now is uncertenty. In my view it was a bad ddecision to make 4.9.2 the first PE version but I asume that was a must to get profit to DNN Corp and I can understand that.

But most of  all I like when a statment, anouncement, press release tells the truth.

And as I pointed out Joe and the marketing material does not tell the truth.

 

 
New Post
2/22/2009 5:32 PM
 

Jan,

All I can say is.  I hope that other commercial module developers think like you do. That means less competition. ;)  Just wishful thinking on my part though, I'm sure.

Some advice:

When you run into a wall, don't just stand there and bang your head against it. Find a way over or around.


DotNetNuke Modules from Snapsis.com
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...PE CE Development question.PE CE Development question.


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