Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

The best choice for your web site host, email hosting, and domain registration.
  Need Help?  
Professional technical support for DotNetNuke is available from DotNetNuke Corporation.
 


  Ads  
Webhost4Life - $4.95 Windows Hosting
 


  Sponsors  

Meet Our Sponsors

Portal Webhosting - Hosting For Developers
Red-Gate Software
MaximumASP
SourceGear - Tools for Developers
.: CounterSoft :.
telerik
 


DotNetNuke Forums
 
  Forum  General DotNetN...  Extend It! (Pro...  Building solution painfully slow with VS2008 and vbc.exe
Previous Previous
 
Next Next
New Post 6/4/2008 8:59 AM
User is offline Steve Taylor
23 posts
10th Ranked


Building solution painfully slow with VS2008 and vbc.exe 

After successfully following Michael Washington's tutorial on building a module with LINQ to SQL, I installed a 90-day evaluation version of Visual Studio 2008 Pro and began designing and implementing my own module in C# using the principles he outlines.

As I discovered more about LINQ and VS2008 the design and coding went fine but since upgrading from VS2005 Pro, which built DNN without any problems, I am now experiencing extermely slow build times with VS2008 and wondered if anyone else has a similar problem? Task Manager shows vbc.exe to be consuming almost all the CPU time (65-95%). I have seen a few postings around the net which imply that other people may have some issues like this. The build seemed to be stuck sometimes for 10 minutes at a time (yes, ten minutes!!)  on validating web site or on a single line of the build before moving on. Often the build fails when some later step times out.

My build machine is an Intel Celeron 3.06GHz with 2GB of RAM. Admittedly the Celeron is not noted for high performance, and perhaps its a bit long in the tooth now? However, its not that slow normally and I would have thought 2GB of memory would have been sufficient for what I'm trying to do. As i said, VS2005 was able to build DNN regularly with acceptable performance. The machine typically handles Photoshop and large spreadsheets without any problems and with memory to spare.

Do I need to get a faster machine now, do you think? If so, what would you recommend as a minimum-spec machine for developing modules for DNN?

Has anyone experienced these performance issues with building with VS2008? If so, have you found a solution that speeds up the build time? I know I'm recommended not to use the full source install of DNN for module development, but as I say, with VS2005 it was not an issue.

Steve Taylor

 
New Post 6/4/2008 10:48 AM
User is offline Dwayne Baldwin
516 posts
8th Ranked




Re: Building solution painfully slow with VS2008 and vbc.exe 

http://support.microsoft.com/kb/946344

http://support.microsoft.com/kb/946581

https://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=3705

I hope this is of some help to you.


Dwayne J. Baldwin
 
New Post 6/7/2008 6:45 PM
User is offline Wes Tatters
410 posts
8th Ranked




Re: Building solution painfully slow with VS2008 and vbc.exe 

First off - stop rebuilding or recompilling DNN - there is absolutily not need to do so if you are making a MODULE.

Also since Michael's tutorial is based on a Dynamic module - and assuming yours is as well there is actually no need to BUILD or REBUILD anything.

Set the project build option to either No Build or Build Current - there is not need to do anything else.
If you are setup this way - then all you should need to do is hit debug to launch your website and it should be all but instant.

ALSO - you dont need VS2008 pro to build modules --  VS2008 Web Express is perfectly fine for building Dynamic Modules and is
actually faster at doing so in many cases because its not where near as resource heavy as the PRO version.

If you want to make WAP based modules - you can also use VS2008 Web Express - but you will first need to install the BETA version
of Service Pack 1 for VS2008 as this upgrade Web Express to include the ability to maked compiled projects.

As a side bonus the service pack also has a number of performance speedups as well


Westa

 
Previous Previous
 
Next Next
  Forum  General DotNetN...  Extend It! (Pro...  Building solution painfully slow with VS2008 and vbc.exe
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, 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 DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Active Modules, Inc.
Creators of Active Forums, the best forum module for DotNetNuke
www.activemodules.com
DotNetNuke Marketplace - Modules & Skins
The DotNetNuke Marketplace is the official e-commerce gateway for the DNN ecosystem. It's the place to buy and sell DotNetNuke modules, DotNetNuke skins, and other DNN offerings.
DotNetNuke Marketplace
ExactTarget Email Marketing Software and Solutions
ExactTarget delivers on-demand email software solutions for permission-based email marketing. ExactTarget offers solutions that meet the needs of all industry verticals and all size organizations, including SMB, corporate divisions, not-for-profits, large retail/direct marketers, agencies and enterprises.
ExactTarget.com

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP