Since the last release (last year) we have had over 4800 downloads, if there were bugs they weren't reported so I decided to stick with the CASK 2.1 Click-Once SQL Express Database setup utility. The CASK website application has a new upgrade module which upgrades CASK from version 2.1 to version 2.2; I wired it into the exception handler (as you'll see below) so when an exception fires (and the signature matches) it will automatically upgrade the CASK database to the required version.
The benefit of this, for those of you like myself that started with CASK 2.1 and would like to use the new program with the 2.1 database, is that you simply have to install the CASKDotNet.Install.msi, point it to your existing database and it will upgrade your existing database to 2.2.
A future benefit will be for those that want to upgrade from CASK 2.1 to CASK 3.0, every version will have an automated feature to ensure the database is in sync with the application.
BACKUP, BACKUP, BACKUP, BACKUP - Did I emphasize BACKUP!
IMPORTANT NOTE: IIS 7.0 users be sure to select "Classic .NET AppPool - below we are creating a website http://localhost/CaskDotNet.Install
If you just completed the CSKInstall (Click-Once) installation
Note: Disregard the "Install Security" button
then you "might" see the following screen the first time you launch the website - I saw it almost everytime but I was in debug mode and kept installing/uninstalling (approx 30 times). If you see it just try again - I never saw it twice:
When you launch the web-site, i.e. http://localhost/CaskDotNet.Install (if using defaults) CASK will not find the domain and will start the new community wizard. The login/password is the ISP Login/Password in the Web.Config
The Community Name needs to be unique and identify the site - you will see this in the Community List.
The Admin account login/password that you want to use
Your done and ready to access your new site!
One of the upgrades is the renaming of the Login namespace - once up and running click the Login link to fire the upgrade module.
You should see the following screen:
You can now login as Admin (if you kept defaults during the wizard)
Once in the Admin section you'll want to click on the Module Link and add the new Calendar and Guestbook modules (or they won't show up in the section list)
The following shows what the Add Section should look like after adding modules
By default the Admin account does not have the new "System" security; System allows you do do everything. The default security setting is a scaled down version that I use for clients - they can manage their own sites to an extent (they won't see Communities).
I would recommend seeing what features are available (locked out) before putting the ISP Password (from Web.Config) in the textbox below and hitting Enter. Once you do this you can access the User & Roles section as well as having full access to the system.
Additional notes available on our http://www.Codeplex.com/CaskDotNet site HERE
Tags:
Categories: