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

HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...Module development environment slow slow! how to improve it?Module development environment slow slow! how to improve it?
Previous
 
Next
New Post
3/2/2013 3:56 AM
 

Hello.

I am trying to develop a DNN module and every change I make in my module IIS recycle the app pool because my module DLL change and it is really frustrating to wait 20-30 seconds to test my changes every time.

I have Intel i7 2.2Gb quadcore, 8Gb RAM.

Is there any way to optimize the development process?

Regards.

Benito.

 
New Post
3/2/2013 11:05 AM
 

I too think this is a serious issue. The Q led me to do a bit of research and I found this awesome blog post.

http://blog.lavablast.com/post/2010/1...

I played with my current project. The only setting that really made a difference for me was optimizeCompilation='true'. That turned a 20s build wait into just 11s. YMMV.

I suspected that RAM disk would make no difference (I'm using NFTS) because I exepct NTFS caching to do a great job. Looks like it does.

I'm inclined to agree with the commenter who pointed at Tess' blog post - http://blogs.msdn.com/b/tess/archive/.... She states that debug='true' implies batch='false'. I have debug='true' and setting batch='false' did not make a significant difference for me.

I'm not certain about this, but I suspect that the case where optimizeCompilation can screw up, does not apply to DNN module development.


Best wishes,
- Richard
Agile Development Consultant, Practitioner, and Trainer
www.dynamisys.co.uk
 
New Post
3/2/2013 1:41 PM
 
Hello

Thank you for the tips, I tried all of them and no significant time improved... I think it is dependable of the ASP.NET architecture.

ASP.NET recycle completely the application domain when a change is made in any DLL or web.config.

I think this is something Microsoft have to improve, it is a terrible issue in large web applications with multiple assemblies.

Benito.
 
New Post
3/2/2013 3:21 PM
 
I forgot to say in my post...

I got improved performance when the module was rebuilt (the normal developer case) it made no difference (for me) when the web.config file was changed.

Best wishes,
- Richard
Agile Development Consultant, Practitioner, and Trainer
www.dynamisys.co.uk
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Performance and...Performance and...Module development environment slow slow! how to improve it?Module development environment slow slow! how to improve it?


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