Popularity
1.2
Growing
Activity
0.0
Stable
11
3
0

Description

A tiny blog is written in .Net Core and supporting multi-theme and multi-language.

Programming language: C#
License: MIT License
Tags: API     Web     MVC     Entityframework     Asp.net     NetCore     CMS     Core     Entity-framework-core     Blog     BlogEngine     SPA     Netstandard     C    
Latest version: v1.4.0

DotNetBlog alternatives and similar packages

Based on the "CMS" category.
Alternatively, view DotNetBlog alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of DotNetBlog or a related project?

Add another 'CMS' Package

README

DotNetBlog

A Tiny Blog Written in Asp.Net Core

Install:

Download the final release version from Release page

Windows:

run DotNetBlog.Web.exe

Linux:

sudo chmod +x DotNetBlog.Web
./DotNetBlog.Web

Start:

http://{YourBlogAddress}/install to setup your blog for the first time.

How to Build and Run:

  • Clone the repository
  • Restore the dependencies

    dotnet restore
    
  • Build admin portal

    cd src/DotNetBlog.Admin
    npm install
    webpack
    
  • Edit connection string

    Open 'src/DotNetBlog.Web/App_Data/config.json' to specify you own connection string.

    {
        "database": "sqlite",
        "connectionString": "DataSource=App_Data/blog.db"
        //"database": "sqlserver",
        //"connectionString": "server=.\\SqlServer2008;database=DotNetBlog;uid=sa;pwd=123456;"
    }
    

    DotNetBlog supports two kinds of database. You can set "database" to "sqite" or "sqlserver"

  • Run the project

    dotnet run
    
  • Initialize the blog

    You can access 'http://{YourBlogAddress}/install' to initialize the blog.