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  |  

telerik -- supercharge your DNN websites
  Ads  
 


  Sponsors  

Meet Our Sponsors

ExactTarget email software solutions
Merak Mail Server
WebSecureStores -- ASP.NET & DotNetNuke Hosting Solutions
FCKeditor Project
Salaro -- Skins and more
OnyakTech
 


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 1: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 8:24 AM
User is offline Mitch Sellers
5719 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
CEO/Director of Development - IowaComputerGurus Inc.
LinkedIn Profile

Visit mitchelsellers.com for my mostly DNN Blog and support forum.

Visit IowaComputerGurus.com for free DNN Modules, DNN Consulting Quotes, and DNN Technical Support Services

I reccomend 3Essentials for shared hosting and BaseCamp for project management
 
New Post 5/1/2008 6: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 4:40 PM
User is offline Michael Washington
2848 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 9: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.

 


DNN Outsourcing
50% more affordable services comparing to Western Europe and US: Custom DotNetNuke module development, skins, consulting, maintainence... Over 15.000 working hours of experience in custom DotNetNuke Solutions development, 8 years experience in outsourcing, excellent references!
www.dnnoutsourcing.com
Expressnet - DotNetNuke Hosting
Expressnet provide premium quality ASP.NET Web Hosting. We specialise in Windows based products including ASP.NET and Microsoft SQL Server. We offer fantastic value packages for DotNetNuke hosting. We also offer free asp.net web hosting
www.expressnet.com.au
Softech Development, Inc.
We help your business work smarter with DotNetNuke. Whether you need a new implementation, a custom module or skin for an existing implementation, or integration with your business processes, Softech has the experience and expertise to make it happen.
www.softechdevelopment.com

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