BLOG: Web Content Management

Welcome to Oshyn’s Web Content Management Blog where our experts discuss the latest developments and best practices in the Content Management industry with a focus on several leading platforms: Drupal, EPiServer, Jahia, Open Text and Sitecore.

Enterprise Sitecore: Continuous Integration and Configuration Management

Enterprise Sitecore: Continuous Integration and Configuration Management

Christian Burne... - Tuesday, February 23, 2010

Oshyn employs a rigorous test-driven development process and continuous integration that allows development to be done with greater transparency, greater efficiency and greater predictability. This diagram describes the Oshyn Sitecore Development & Configuration Management Methodology.




The process is as follows:
1. Unit tests created using NUnit in Visual Studio IDE
2. Code written in Visual Studio
3. Code tested
4. Code checked to Subversion
5. Ad Hoc deployment to Development site (on Developer’s desktop) to see working templates and code
6. Hourly release to Integration site
7. Developer notified by CruiseControl.NET of any build errors related to their code
8. Content released from the CMS
9. Code deployed to QA site and tested
10. Code deployed to Staging Site and verified
11. Code deployed to Production

The software employed for this stack is:



This architecture is partially based on Eldblom @ Molten Core's work here

ajax rotator
Recent Posts

RSS feeds
Tag cloud
html ubuntu fbml reddot whitepaper reddot Navigation Web development tuckey target dynament opentext web services APC ajax push portal communicating VPP integration javascript Delivery Server keyword selection campaigns LiveServer code design reddot cms higher education web3.0 Active Directory VS2010 google appEngine cookie-free domain industry challenges EPiServer Active Directory plugin java Live Server GSA jahia cms social media GIS sitecore email campaign manager open-source ipc Solr CTA release management ASP.NET MVC higher education web development los angeles CMS usability geo drools open text liveserver EPiServer reddot higher education ASP.NET CMS Training jquery, jquery plugin IIS JSR-168 call to action LS template design web marketing boost jquery MVC open text cms cloud computing Ubercart templating content mangement css Jahia RFP Marketing Automation content management white paper spatial social network content management whitepaper profile box search engine friendly url twitter licencing profile tab foursquare Velocity sitecore online marketing suite, online marketing suite facebook Visual Studio online marketing facebook developers Dynamic Data WCM Design Patterns cms whitepaper lead management print dynament open text delivery server asp Maven open text oshyn AS3 location jahia wcm frontend optimization cms los angeles web design los angeles google search appliance lead generation cms los angeles, content management los angeles, web development los angeles, website design los angeles, web design los angeles, sitecore meetup, sitecore user group web2.0 sitecore oms jsp E-commerce ajax data access .net mysql Ubuntu Server software design IT Investment LDAP Actionscript 3 redundant database structure optimization sitecore devices Flash Visual Basic inbound marketing google architecture open source enterprise modules multisite open text web solutions patterns website design los angeles sitecore meetup memcache content authors marketing cms white paper postgis web content management linux Acquia content management systems thoughts liferay url concrete5 Sitecore new sites consulting Database wcm SMM Drupal scalability OO Development webcomponent cluster configuration management sales 2.0 CRM google analytics facebook app, OS 3.0, three20 management reddot cms content authoring SEO drush project management sitecore layout ui keywords editing content development presentation layer rdbs tuning open text management server command line Sitecore Active Directory sitecore ECM VB reddot white paper oms geographical CMS sitecore user group deployment design mobile design patterns missing images HubSpot web design web evolution Business Users lucene content management los angeles search suggest php iphone cloud google maps php5 theming web marketing for dummies performance icefaces multilingual Sharepoint mashups mashup mashware social 2.0 tools portlets
2010 Copyright Oshyn. All rights reserved.