DEV Community

loading...
Cover image for Guia: Blog Engines para .NET

Guia: Blog Engines para .NET

gabrielbarceloscn profile image Gabriel Barcelos | C#, AspNetCore, ReactJS ・1 min read

Nesse post, que será constantemente atualizado, vou enumerar engines de blog que eu encontrar na internet.

Quando já temos um site construído em ASP.NET, optar por uma engine de blogs nativa, ao invés de um Wordpress da vida, nos permite reutilizar a mesma estrutura de autenticação, mesmo banco de dados, mesmo pipeline de build e por aí vai.

Qual o papel de um blog engine?

  1. Autenticação de usuários com níveis diferentes: editor, revisor, administrador etc
  2. Permitir redação de posts
  3. Lidar com a renderização
  4. Incorporar preocupações com SEO

Lista de Engines

Não estão em ordem de melhor pra pior. Está em ordem de inserção somente.

1. DASBlog

Mesma engine utilizada no Blog do Scott Hanselman, que foi atualizada para .net CORE em 2019:

Me chamou atenção a forma como eles usam Razor Pages para definição de templates. Muito bem integrado com a plataforma ASP.NET.

DASBlog - Link para download

2. PineBlog

Features:

  • Markdown post editor
  • File management
  • Light-weight using Razor Pages
  • SEO optimized
  • Open Graph protocol
  • Clean Architecture (youtube: Clean Architecture with ASP.NET Core)
  • Entity Framework Core, SQL database
  • Azure Blob Storage, for file storage ..only a blogging engine, nothing else..

PineBlog - Link para download

Discussion (0)

pic
Editor guide