An ultra-fast, light-weight ASP.NET Core MVC framework
Add Core To Existing Projects
git submodule add https://github.com/Datasilk/Core
Include Datasilk Core within your existing ASP.NET Core web application projects.

Read the instructions on how to install Datasilk Core into your project folder. Afterwards, you'll be able to write simple classes that handle page requests and RESTful web API calls.

Now you can focus on what really matters, like building HTML & CSS interfaces and focusing on database architecture.

With Datasilk Core, you'll be able to include partial page views within your pages, such as the header & footer of your website. If you include the modular Javascript library Datasilk Core JS, you'll be able to load HTML, CSS, & Javascript from Web API calls onto your page dynamically.
Datasilk Core
View on Github
version 0.7.8 Beta
Minimum Requirements
  • Visual Studio 2017
Fork The Template Project
git clone --recurse-submodules https://github.com/Datasilk/CoreTemplate
Start using the Datasilk Core Template Solution for Visual Studio 2017. The project includes:

  • An ASP.NET Core Web Application Project with Datasilk Core preinstalled.
  • An SQL Server Project including a Users table.
  • A Query (DAL) Class Library Project that utilizes Dapper to populate objects from SQL query results.
  • Various client-side frameworks:
    Tapestry, Selector.js, & Datasilk Core Js
  • Administrator account creation form will load when accessing your website for the first time.
  • Home Page & Secure Login Page.
  • Error 404, 500, & Access Denied Pages.
  • A secure dashboard with a minimal UI, header bar, & side bar menu system.
Datasilk Core Template
View on Github
version 0.2 Beta
Minimum Requirements
  • Visual Studio 2017
  • SQL Server 2016
  • Node.js
  • Gulp

Projects that use Datasilk Core