Skip to content
master
Switch branches/tags
Code
This branch is even with master.
Contribute

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
art
 
 
 
 
src
 
 
 
 
 
 
 
 

Blog engine for ASP.NET Core 2.2

This is my fork of Mads Kristensen's Miniblog.Core built on ASP.NET Core 2.2.
It is mostly a playground project and dogfooding exercise with various Azure & web development features that are approachable in a simple project that any developer (including me) can understand.

Build status

Mads' NuGet package:

Build status NuGet

Deploy to Azure

Live demo: https://miniblogcore.azurewebsites.net/
userId: demo
Password: demo

Editor

Custom themes

In search for custom designed themes for MiniBlog.Core? Click here.

Original Features

  • Windows/Open Live Writer support
  • RSS and ATOM feeds
  • User comments
  • Search engine optimized
  • All major browsers fully supported (IE 9+)
  • Social media integration (Facebook, Twitter, Google+)
  • Lazy loads images for better performance
  • Easy YouTube video embedding
  • Looks great when printed
  • Works offline with use of Service Worker
  • Follows best practices for web applications

My Additions & Changes

My ToDo List

  • Simplify porting UserSecrets to Key Vault
  • Refactor IBlogService to use async methods for Metaweblog
  • Port to RoosterJs editor
  • Add WebPush notifications
  • Incorporate social notifications for new posts
  • Add WordCloud generation
  • Add a New Blog Wizard to set up all the Azure bits
  • Replicate Mads' NuGet packaging / deployment

Technical features

YouTube embeds

You can embed any youtube video by using the following syntax in the source of a blog post:

[youtube:ScXvuavqhzo]

ScXvuavqhzo is the ID of the YouTube video which can be found in any YouTube link looking this youtube.com/watch?v=ScXvuavqhzo

How to use

Clone it.

Credits

About

An ASP.NET Core blogging engine

Resources

License

Releases

No releases published

Packages

No packages published