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

HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...how do YOU make updates to your site?how do YOU make updates to your site?
Previous
 
Next
New Post
9/6/2007 4:09 PM
 

Does anyone know where there is information or discussion about how to update a DNN site that is live ? 

Im new to DNN.  Ive been looking at and planning my DNN project for a while, but Ive sort of run into a wall before I even begin.

After reading books and bbs postings for weeks, I see wonderful discussion about everything except one: real world deployment.

Im used to the idea of developing in one environment and then uploading versions to production when they are ready.  I planned to put up a simple beginning to my site, and then keep adding and changing over time. I expect to spend a lot of time, doing a lot of changes.

Ive already been treated like a wierdo by a couple of hosts for trying to setup a traditional "development" environment on my PC and just upload the files and db.  It never worked (I always got an under construction screen), and they all let me know it isnt something they support or even recommend.

I wont name those hosts, because frankly that would be unfair. I think its my ignorance not theirs that is the problem.  Clearly, in the DNN world, keeping a traditional "development environment" is for people with very serious levels of DNN, and database administration knowledge beyond what would be needed for such a setup in straight HTML, or even ASP.Net (which I already use a lot).

For the life of me, I cant figure out how anyone produces a production site in DNN.  It seems like you iether work live in your production environment, or you are privy to some secret formula that nobody discusses.

Any advice to me that combines how to upgrade in the real world, and what type of host to look for in order to do that... would be really helpful to me.

 
New Post
9/6/2007 5:10 PM
 

I would agree that this is a topic that currently is not all that well discussed.

I am personally preparing a fairly lengthy blog article about my methods and practices that I think many people might find helpful, however, I am not exactly sure when I will get that completed.

First of all I will say that it is not all that realistic to actually do regular db pushes from one environment to the next with DotNetNuke, at least not from a DNN Core perspective.  DNN is dynamically built and has items that are constantly changing and being added.  Pages, users, etc.  Each of these have their unique identifiers that are then used other places in the site.  With this if you made changes in production that were not in your development environment (such as adding a new user, new module or other item) you could quickly get things out of place and have a real nightmare on your hands.

I personally am forced to do a data push from Development to Production, however, it is for one custom reporting module and none of the tables reference DNN tables, or DNN created ID's.

I personally develop my modules locally and then create installation packages to install the new versions to my websites.  I am very strict with using version numbering and SQL Data Providers to ensure that I know exactly what i have going on in each environment at any given time.

I guess that is a short detail of my opinion on the matter...Look for a more detailed article on my blog site in the next few days.


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
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 Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
9/6/2007 7:59 PM
 

I eagerly await your post.  Hopefully you might to remember to post a reply here, so Ill get an email and will know where to look.

That comment about  SQL data providers kinda scares me, because Ive never heard the term before... shows where I am in this.

Frankly, I think from what Ive seen that DNN is a really beautiful product, this is my only real concern about it.

 

 
New Post
9/6/2007 8:14 PM
 

Ok, it is the most recent blog post on my site http://www.mitchelsellers.com


-Mitchel Sellers
Microsoft MVP, ASPInsider, DNN MVP
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 Performance Tips, DNN Consulting Quotes, and DNN Technical Support Services
 
New Post
9/6/2007 8:36 PM
 

You know, I started with the same premise as you. I'm used to working in a corporate environment where you develop, move to a qa environment, and only THEN push to production. I was also struggling with even installing on my local machine (at first anyway, I got it eventually).

I made the same conclusion you did - it must be some mystery that I just don't get yet. So I went with the flow and had powerdnn do their magic. So far, so good. I can't say that I'm "live" yet, which is weird since I've actually got something out there. The only module I've installed so far that I"m unhappy with is the Event module. I keep getting weird errors so I finally just deleted it. I'm thinking for now, I'll just have a text list of Events.

 
Previous
 
Next
HomeHomeOur CommunityOur CommunityGeneral Discuss...General Discuss...how do YOU make updates to your site?how do YOU make updates to your site?


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