Skip to content
This repository has been archived by the owner on Apr 7, 2021. It is now read-only.

A barebones Coalesce Knockout project which can be built upon

Notifications You must be signed in to change notification settings

IntelliTect/Coalesce.Starter

Repository files navigation

Coalesce.Starter

A barebones Coalesce project which can be built upon.

For more information on Coalesce, visit http://coalesce.intellitect.com/

To quickly get up and running with a new Coalesce project:

  1. Clone this repository.
  2. Run RenameProject.ps1 to rename the solution files and code namespaces to your desired project name.

At this point, you can open up Visual Studio and run the application. However, you will probably want to do the following before running:

  1. Create an initial data model by adding EF entity classes to the data project and the corresponding DbSet<> properties to AppDbContext. You will notice that this project includes a single model, ApplicationUser, to start with.
  2. Run the coalesce task in the Task Runner Explorer to trigger Coalesce's code generation (or run dotnet coalesce in the web project's path).
  3. Run dotnet ef migrations add Init (Init can be any name) in the data project to create the initial database migration.

After you've started to grow content with your project, consider the following:

  • Remove the dummy authentication from Startup.cs and implement a proper authentication scheme.

Themeing

Visit Bootswatch to see the different choices available for themes. To change themes, simply change the name of the imports in site.scss in the two marked locations.

About

A barebones Coalesce Knockout project which can be built upon

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •