Skip to content

This project contains a sample ASP.NET Core app. This app is an example of the article I produced for the Telerik Blog (telerik.com/blogs)

License

Notifications You must be signed in to change notification settings

zangassis/turbo-note-blog

Repository files navigation

TurbNotes API

This project contains a sample ASP.NET Core app. This app is an example of the article I produced for the Telerik Blog (telerik.com/blogs)

A fast and minimal ASP.NET Core API 🧩 designed to power a simple blog platform. This project showcases real-world examples of database performance optimizations using Entity Framework Core (EF Core) 💡.


📦 Features

  • 🧠 Optimized EF Core queries for better performance
  • 📊 Examples of projections, pagination, and more
  • 🧪 Sample data seeding with Bogus

🛠️ Tech Stack

  • ASP.NET Core
  • EF Core
  • SQL Server
  • Bogus (for generating fake data)

🌱 Seed Sample Data

On startup, the app checks if the Posts table is empty and seeds 100+ fake blog posts with random authors and categories. Useful for demos and testing


📝 License

This project is licensed under the MIT License.

About

This project contains a sample ASP.NET Core app. This app is an example of the article I produced for the Telerik Blog (telerik.com/blogs)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages