How do I get started
The development environment is a Windows machine (or server) with IIS and Sql Server (including express) installed. There are several scenarios with slightly different requirements. We have focused documentation primary on these use cases.
- Setup a simple single-server website
- Create an Amazon EC2 T2 micro instance with Windows Server 2016+ and iis web server.
- Configure an instance of Sql Server 2017. You can download Sql Server Express for free, or use an Amazon RDS instance.
- Download and install the Contensive Configuration Tool.
- Use the configuration tool to create an application
- Start a command prompt as administrator
- Change to Program Files (x86\kma\contensive5\, and run >cc -n
- Follow the prompts to build a sample application.
- Download the default sample website (Visual Studio Deployment) and import it using IIS Web Deploy 3.6+
- Open Windows Services and start Contensive Task Service installed with the configuration tool.
- A single-server online application
- This configuration has the domain bound to a static website server. The dynamic elements are called from client-side ajax requests.
- Add the nuget package Contensive.clib to your Dotnet application.
- Download the server manager command line program and initialize a Contensive application for your project.
- For more details you have to wait for the Getting Started section.
- Upgrading a server to a newer version of Contensive 5. DO NOT uninstall version 4.1 unless you no longer need it.
- Download the cli installation setup and the IISDefault.zip files from the download page
- On the server, stop the Contensive Task Service and uninstall Contensive from the add/remove programs
- Execute the new installation download. When done restart the Contensive Task Service.
- From the command line, in the Contensive5 program files folder, execute the upgrade command (>cc -u)
- If the website uses the DefaultIISRoot, open IIS Manager and import the downloaded DefaultIISRoot zip file
Where do I get it?
- To add Contensive references to your Visual Studio project, use NuGet.
- The command line server manager tool and supporting utilities are available on clib.io/downloads.
- The source code is available on GitHub.
- For older projects, download and install version 4.1. The developer API documentation and the user documentation are the same. The primary differences are the server implementation strategy (from DCOM to dotnet), deprecating COM addons, and moving to an open source model.