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  |  

AspDotNetStoreFront
  Need Help?  
Professional technical support for DotNetNuke is available from DotNetNuke Corporation.
 


  Ads  
Indoo
 


  Sponsors  

Meet Our Sponsors

MadCap Software, Inc.
AspDotNetStoreFront - E-Commerce by Design - The Leading ASP.NET shopping cart platform for developers!
Click here to go to dev.live.com for Windows Live developer resources
SteadyRain
DataSprings - Great Ideas. Always Flowing.
R2integrated - formerly bi4ce
 


DotNetNuke Forums
 
  Forum  General DotNetN...  Extend It! (Pro...  Bugs and best practices with VS2008, WS2008, and DNN
Previous Previous
 
Next Next
New Post 4/27/2008 12:14 AM
User is offline CT
50 posts
10th Ranked


Bugs and best practices with VS2008, WS2008, and DNN 

I'm using Visual Studio 2008 Pro on Windows Server 2008 Standard. Have already reported some VS2008 bugs to Microsoft which they've confirmed as bugs. In particular, opening a project in VS2008 via IIS website can be working then stop working - it's flaky and unreliable. I am now opening projects via the file system and avoiding use of any virtual dirs as subdirs so that dir tree structure not dependent on IIS. This approach seems much more reliable in VS2008 until they fix the bugs.

Although I'm reasonably experienced with Microsoft technologies, I am relatively new to DNN. So one of the key development questions I have is on best practices for development work particular to DNN when moving back and forth as necessary between development server and production server.

If I set up a bunch of different portals (all under one host) as web apps under "localhost" on the development server, can these be readily mapped to different domains when moving to production server? For example, can localhost/app1 and localhost/app2 move readily to www.app1domain.com and www.app2domain.com? Can aliases be setup so that both localhost/app1 and www.app1domain.com are recognized and processed as same portal?

Also can the moves be done successfully with just detaching the database on the development server, copying over both the database and web app files, and then re-attaching the database and connecting up IIS on the production server? This would be in a situation where all portals on host are new and not yet populated with user data.

Any comments on general development best practices particular to DNN would be appreciated? Links to any FAQs on the topic?

Thanks,

CT 


CT
 
New Post 4/28/2008 7:24 AM
User is offline Mitch Sellers
5026 posts
www.mitchelsellers.com
3rd Ranked




Re: Bugs and best practices with VS2008, WS2008, and DNN 

CT,

Yes you are pretty much right on with how this can/does work.  A few notes.

TO get a portal to respond to more than one URL, you simply need to add a portal alias.  You can do this by logging in as host and going to Admin -> Site Settings.  At the very bottom of this page you will have an option to "Add HTTP Alias". 

Regarding moving from one location to another I have a blog post about this, one for backup and one for restore on my blog http://www.mitchelsellers.com


-Mitchel Sellers
MCITP, MCPD, MCTS
Director of Development
IowaComputerGurus Inc.
View Mitchel Sellers's profile on LinkedIn

Visit mitchelsellers.com for DotNetNuke tutorials, modules and technical help

Custom DotNetNuke Services Available (Development, etc).

My sites are hosted with 3Essentials
 
New Post 5/1/2008 5:13 PM
User is offline CT
50 posts
10th Ranked


Re: Bugs and best practices with VS2008, WS2008, and DNN 

Thanks.

Any links to any FAQs or blogs discussing the different modules in the VS Content Installer for the Startup Kit of the current version of DNN 4.82.?

I don't believe it's necessary to install all of the packages. I'm going to guess that just the Web App Framework plus VB modules are sufficient? Where is discussion of Dynamic versus Simple Dynamic Module?

Thanks again,

CT 


CT
 
New Post 5/5/2008 3:40 PM
User is offline Michael Washington
2524 posts
ADefWebserver.com
5th Ranked










Re: Bugs and best practices with VS2008, WS2008, and DNN 

I always install DNN on my development machine and DNN on the production server. I move code between the two by exporting the module package and installing it in production. I do not move the entire DotNetNuke site. For source control I use:

http://www.adefwebserver.com/DotNetNukeHELP/UsingSourceControl/



Michael Washington
* ADefWebserver.com
* DNN Module Developer's Guide
* IWEB - DNN Web Services
* Silverlight and DotNetNuke
 
New Post 5/8/2008 8:54 AM
User is offline CT
50 posts
10th Ranked


Re: Bugs and best practices with VS2008, WS2008, and DNN 

Thanks for comments and link. But link points to a discussion based on use of Team Foundation Server (TFS).

Although I did have the VS2005 version of TFS with my MSDN Universal subscription back then, I decided that it was too expensive to justify maintaining the level of subscription necessary to get TFS with VS2008. So now I just have MSDN Professional Premium and no longer have access to TFS (unless I'm mistaken on what products come with which subscription).

I also choose to put money into some alternative development tools such as Altova XMLSpy and others. Perhaps the big shops can afford to buy everything but the solo independents have to watch their development tool budgets more carefully.

I hope that all Core Team Members will be very conscious of this matter when offering advice and leadership to DNN developers who are not members of the Inner Sanctum!

Thanks much for your concern...


CT
 
Previous Previous
 
Next Next
  Forum  General DotNetN...  Extend It! (Pro...  Bugs and best practices with VS2008, WS2008, and DNN
 


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.

 


TMA Resources
TMA Resources is a software company providing eBusiness solutions for the Association market.
www.tmaresources.com
DotNetNuke Hosting Provider UK
UK leading DotNetNuke Hosting provider. Owned and operated by a Microsoft Gold Certified Partner.
www.DNN-Portals.co.uk
Alliance Systems & Programming Inc
Alliance is not just our name... it's how we do business. We partner with our clients, learning their business processes and standards and then applying our expertise to help them improve their workflow and profitability.
www.Alliancesys.com

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