---
title: "Silviu Man (@silviuman) | Hashnode"
description: "Freelancer/Full Stack Software Developer with 5+ years. Read the latest articles by Silviu Man on Hashnode."
url: "https://hashnode.com/@silviuman"
---

@silviuman

# Silviu Man

@silviuman · Romania · Joined January 2026

Freelancer/Full Stack Software Developer with 5+ years

### [What I Built Learning .NET (Beginner Checkpoint): REST API + Middleware + DI + Swagger + EF Core + Tests](https://silviublog.hashnode.dev/what-i-built-learning-net-beginner-checkpoint-rest-api-middleware-di-swagger-ef-core-tests?utm_source=hashnode&utm_medium=feed)

A checkpoint recap of a complete beginner .NET learning project: minimal API, REST, middleware, DI, Swagger, EF Core, and tests.

1 min read · [silviublog.hashnode.dev](https://silviublog.hashnode.dev/what-i-built-learning-net-beginner-checkpoint-rest-api-middleware-di-swagger-ef-core-tests?utm_source=hashnode&utm_medium=feed)

[Jan 27](https://hashnode.com/posts/what-i-built-learning-net-beginner-checkpoint-rest-api-middleware-di-swagger-ef-core-tests/6978f45330a95c1ad0d5d1b7)

### [Test Your .NET Web API Like a Pro: First Integration Tests with xUnit](https://silviublog.hashnode.dev/dotnet-webapi-integration-tests-xunit?utm_source=hashnode&utm_medium=feed)

Add a test project and write integration tests for a minimal API using WebApplicationFactory: test POST/GET/404 and keep your API stable.

2 min read · [silviublog.hashnode.dev](https://silviublog.hashnode.dev/dotnet-webapi-integration-tests-xunit?utm_source=hashnode&utm_medium=feed)

[Jan 27](https://hashnode.com/posts/dotnet-webapi-integration-tests-xunit/6978f34f116625d0304ed24f)

### [Save Todos in a Database with EF Core + SQLite (.NET Beginner Guide)](https://silviublog.hashnode.dev/efcore-sqlite-dotnet-todos?utm_source=hashnode&utm_medium=feed)

Replace in-memory storage with EF Core + SQLite in an ASP.NET Core minimal API: DbContext, migrations, and async endpoints.

2 min read · [silviublog.hashnode.dev](https://silviublog.hashnode.dev/efcore-sqlite-dotnet-todos?utm_source=hashnode&utm_medium=feed)

[Jan 27](https://hashnode.com/posts/efcore-sqlite-dotnet-todos/6978f2923f6c6ad8a944ed6e)

### [Add Swagger to .NET Minimal APIs (So You Can Test Endpoints in the Browser)](https://silviublog.hashnode.dev/swagger-openapi-dotnet-minimal-api?utm_source=hashnode&utm_medium=feed)

Add Swagger/OpenAPI to an ASP.NET Core minimal API using Swashbuckle, document endpoints, and test your Todo API in the browser.

1 min read · [silviublog.hashnode.dev](https://silviublog.hashnode.dev/swagger-openapi-dotnet-minimal-api?utm_source=hashnode&utm_medium=feed)

[Jan 27](https://hashnode.com/posts/swagger-openapi-dotnet-minimal-api/6978f1451e0d27bc4c7b900c)

### [Dependency Injection in .NET (Beginner): Build a TodoService + Understand Lifetimes](https://silviublog.hashnode.dev/dotnet-dependency-injection-todoservice-lifetimes?utm_source=hashnode&utm_medium=feed)

Learn dependency injection in ASP.NET Core minimal APIs by extracting logic into a TodoService, registering it, and understanding Singleton/Scoped/Transient

3 min read · [silviublog.hashnode.dev](https://silviublog.hashnode.dev/dotnet-dependency-injection-todoservice-lifetimes?utm_source=hashnode&utm_medium=feed)

[Jan 27](https://hashnode.com/posts/dotnet-dependency-injection-todoservice-lifetimes/6978f098e63705d5406c4db1)
