This is a very simple guide for implementation the Kooboo in Windows Azure.
Requirements
- Windows Azure Tools for Microsoft Visual Studio 1.1 - Download -
http://www.microsoft.com...7ab6&displaylang=en
- SQL Azure Migration Wizard - Download -
http://sqlazuremw.codeplex.com/
- SQLAzureMW requires SQL Server 2008 R2 bits to run, install SQL Server Management Studio Express - Download -
http://www.microsoft.com...ase/InstallOptions.aspx
- Windows Azure account - I am using Introductory Special, this offer no charge, include 25 hours of a small compute instance and SQL Azure with 1 Web Edition database (available for first 3 months only) -
http://www.microsoft.com/windowsazure/offers/
Steps to implement the Kooboo in Windows Azure
1 - Convert Kooboo Web Site Project for Web Application Project ( Walkthrough: Converting a Visual Studio 2005 Web Site Project to a Visual Studio 2008 Web Application Project -
http://msdn.microsoft.co...s/library/bb907624.aspx )
2 - Open the file web.config and remove those parts:
Code: <healthMonitoring enabled="true" heartbeatInterval="0">
<bufferModes/>
<providers>
<add name="SqlWebEvent" maxEventDetailsLength="1073741823" buffer="true" connectionStringName="everestCms" bufferMode="Notification" type="System.Web.Management.SqlWebEventProvider,System.Web,Version=2.0.0.0,Culture=neutral,PublicKeyToken=B03F5F7F11D50A3A"/>
</providers>
<rules>
<clear/>
<add name="All Errors Sql" eventName="All Errors" provider="SqlWebEvent"/>
</rules>
</healthMonitoring>
<machineKey validation="SHA1" />
3 - Install Kooboo in local SQL Server 2008, SQL Azure is based on SQL Server 2008.
4 - Execute SQL Azure Migration Wizard, select SQL Database - Analyze and Migrate option.
5 - Test the solution, execute in debug mode and verify if appear any error in Development Fabric UI.
6 - Modify connections strings in web.config for SQL Azure.
6 - Execute the Publish option in solution.
5 - Upload the package to Windows Azure.
Question: What implication the codes removed in step 2 for Kooboo operation ?