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

HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Ideal Hardware Developmet RequirementsIdeal Hardware Developmet Requirements
Previous
 
Next
New Post
11/22/2006 8:37 AM
 

I currently used the DNN 4.3.5 full source version to develop new modules and I'm still learning how the core DNN classes work etc.

I have visual studio 2005 and SQL server developer edition 2005 on the same PC.  To build and debug the code with breakpoints etc. takes up to 4 minutes to compile on my PC, and runs extreamly slow. I usually need to reboot 3 or 4 times per day as the memory usage runs into the 1.6 GB area. The process of coding and debugging seems to take forever.

Please can you recommend the ideal hardware spec of CPU and memory that will make development on the DNN engine more bearable!

Many thanks

 
New Post
11/22/2006 10:56 AM
 

using the full source version always seems to take a beating in visual studio and the DNN framework in debug.

In a 'usual' developemnt environment you will usuall have the following apps running:

  • Visual Studio in 'debug mode'
  • SQL server 2005 Developer
  • Internet explorer / firefox
  • .Net framework

If you are using the PC all day, I would reccomend a minimum of a 3GB processor with 2GB of RAM or a dual core. Microsoft did release a patch for large VB.Net application with many projects (as per DNN's framework) to speed up visual studio, but the difference is not very noticable. http://support.microsoft.com/kb/920805

Microsoft's minimum requirements are redicuasly low for visual studio and SQL server and nobody in their right mind would use a 450mhz PC for large development projects. (it's all sales talk)

As you said, a slow PC will do the job but do you have all day to watch the screen while you could be working?

 

 
New Post
11/22/2006 12:57 PM
 

For a lean and mean development environment, check out defwebserver site for tutorials

http://www.adefwebserver.com

I realized that I didn't "need" the source version to develop.

 
New Post
11/22/2006 7:18 PM
 

I use the full source version as I have modified many parts of the DotNetNuke core.  The downside is that upgrades are a bitch - but the plus side is that I'm able to make some changes that I could not otherwise make - without waiting on the core team.

I develop on a Dell Laditude D810 2.2GHz with 2GB of ram; I ussually have two separate VS solutions open, and run SQL2K5 Dev on my workstation; my workstation runs Win2003, and I really push it's limits. (i have outlook open all the time, and I have over 80,000 items in my inbox, and 12,000 in my outbox - no joke.)

I've found these specs to be quite tolerable; ram is the most important thing.  Remember that you don't need to build every project each time you debug the app - only those that have changed.  I can ussually build and debug in 20-30 seconds; however a rebuild solution takes around 5 minutes...  but I only have to do that when I have references go out of whack for some reason.

 
New Post
11/22/2006 9:56 PM
 

I have exactly the same problems (developing on a 3GHz dual, 2GB).
Isn't there a smooth way to run the module I'm developing in a separate project and just debug/compile this one w/o having to invoke all the core code?

When I worked with DNN 3.2.x, I remeber that there was a seperate build project that you had to configure (it took a while) and where you added projects and their dependices...

Staffan

 
Previous
 
Next
HomeHomeArchived Discus...Archived Discus...Developing Under Previous Versions of .NETDeveloping Under Previous Versions of .NETASP.Net 2.0ASP.Net 2.0Ideal Hardware Developmet RequirementsIdeal Hardware Developmet Requirements


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