Welcome to Office and SharePoint Pro Sign in | Join | Help

SUBSCRIBE to Windows IT Pro Magazine & SAVE 30%      FREE Email Newsletters Vista UPDATE, Windows IT Pro UPDATE & More

Re: Customize Sharepoint 2007: correct method and how to deploy

  •  11-06-2007, 3:49 AM

    Re: Customize Sharepoint 2007: correct method and how to deploy

    Hi LaFra,

    Speaking from experience, it is pretty much normal to have "mixed mode" customization for SharePoint as we would (and could) utilize many of SharePoint's flexibility for customization to achieve the business requirements.

    This is what I would normally do:

    1. Develop my solution based upon a site collection located on a development server, where all of my workflows, views, and event handler associations are already configured and stored in the content databases.
    2. Package up the custom files from the development server that are outside of the content databases including web forms, assemblies, scripts, control templates and custom controls, and deploy them to the production server to their respective location (including the GAC!)
    3. Next, backup the site collection on the development server using the STSADM.EXE tool, using the backup operation (-o backup), and restore it to the web application that is readily created on the production server using the same tool as well, using the restore operation (-o restore). The association of event handlers and custom fields to the entities on the site collection (sites or lists) will remain.
    4. If you are on a different domain (that has no relationship), you will need to login to the production server's central adminstration web site to re-specify the site collection administrator to allow access to the new site collection.

    The bottom line is that I will leverage on STSADM.EXE backup/restore to handle all customization on the site collection, and manual movement of files to handle those that are outside of the site collection.

    The There could be better ways than this including creating WSPs or other installation packages, hence I stand corrected :D

View Complete Thread
SPONSORED LINKS FEATURED LINKS

Order Your Fundamentals CD Today!Get up to speed quickly and learn how to uncover rich information management capabilities with this free SharePoint CD. IT ConnectionsDive into the new Microsoft platforms and products you implement and support with the experts from Microsoft, TechNet Magazine, Windows ITPro and industry gurus. There are 70+ sessions and interactive panels with networking opportunities. Attention User Groups & User Group Leaders...Announcing the eNews Generator—a FREE HTML e-newsletter builder for user group leaders. Build your HTML and text e-newsletters in minutes. And add Windows IT Pro & SQL Server Mag articles alongside your own message!. Get Specialized SharePoint Training!SharePoint MVPs Dan Holme, Michael Noel, and Andrew Connell share their perspective and expertise in these exclusive eLearning seminars. One Event for developers and one for IT pros. Choose the one that fits your needs! Get SQL Server 2008 at SharePoint ConnectionsDon’t miss SharePoint Connections, the premier event for Microsoft IT Professionals, in Las Vegas, November 10-13. Every attendee will receive a copy of SQL Server 2008 Standard Edition with one CAL.