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...Newbie question on precompilation....Newbie question on precompilation....
Previous
 
Next
New Post
12/3/2007 8:27 PM
 

Hi All,

I see that DNN does not support precompilation. What I mean by this is the ability to compile the assemblies etc right down to the binaries for a particular server which the Jitter normally does although a time lag is encountered on first access or after a recycle. In standard ASP.NET2 one can precompile right down to binaries... Indeed MS have provided a better tool to do this.So why is this not possible with DNN? Surely if this were possible then we would not need keep-alive programmes?

Thanks,

Sam

 
New Post
12/4/2007 5:47 AM
 

sorry, due to conpatibility issues, precompilation is not supported atm.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
12/4/2007 6:07 AM
 

Sebastian,

Are there plans to resolve this? Which release?

Thanks,

Sam

 
New Post
12/4/2007 6:42 AM
 

Hi Sebastian,

I have had further discussions with another DNN developer and it seems that Native compilation would add minimal speed advantage since the main work is in loading the cache and assemblies. The other area I need to check out is the compression settings. What is the difference between GZip and Deflate?

Sorry for all the questions on performance, but I am checking to see how much I can use DNN as an application platform rather than just a traditional CMS. It would be great to be able to use it extensively.... but this depends on the performance (...and how to get around the issues) since this is the first experience of a user and usually the first reason they can become negative about a site.

Many thanks for your efforts in helping me, really appreciated.

Sam

 
New Post
12/4/2007 8:13 AM
 

Sam,

Precompilation will significantly reduce the startup time of a portal after an app pool recycle, but as this requires breaking changes, implementation can only be done on major versions like DNN 5.

Compression reduces the size of page elements downloaded from the server to the client and affects currently .ascx and .aspx files only. There are different algorithms for compression, Deflate is said to be a little bit more efficient. You might also check out 3rd party components like Snapsis PageBlaster for additional options.

Besided compression, the other main area for performance is caching. this needs to be implemented properly in your module for best results, for details you might check out the tutorials at dotnetnuke.adefwebserver.com.


Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...Newbie question on precompilation....Newbie question on precompilation....


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