# Developer Platform

<h2 align="center">.NET Study Hub</h2>

### Welcome!

This space is my personal knowledge hub focused on the **.NET ecosystem**, built with a long-term mindset. Here I organize notes, concepts, patterns, and practical insights developed over time — not quick tutorials, but structured understanding.

Each section represents a **career path** or **area of mastery** within modern software development. They are interconnected, but intentionally separated to keep focus, depth, and clarity.

This is a living document. It evolves as real-world experience grows.

***

### Choose your path

Each block below represents a dedicated study space.

You can explore them independently or follow a natural progression — from fundamentals to architecture, from code to people, from systems to intelligence.

<table data-view="cards"><thead><tr><th></th><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="image">Cover image</th></tr></thead><tbody><tr><td><blockquote><p><strong>.NET Developer Fundamentals</strong></p></blockquote></td><td><strong>Foundation first. Always.</strong></td><td>Core concepts of the .NET platform, C#, runtime behavior, memory, types, collections, async/await, error handling, and the fundamentals that never expire.</td><td>This is where everything starts — and where strong developers constantly return.</td><td></td><td data-object-fit="fill"><a href="https://baltaio.blob.core.windows.net/static/images/v4/icons/dotnet-fundamentals_banner.svg">https://baltaio.blob.core.windows.net/static/images/v4/icons/dotnet-fundamentals_banner.svg</a></td></tr><tr><td><blockquote><p><strong>.NET Data Access</strong></p></blockquote></td><td><strong>Data is permanent. Code is not.</strong></td><td>ADO.NET, Entity Framework, performance considerations, transactions, concurrency, migrations, and the truth behind ORMs.</td><td>Focused on understanding how .NET applications really talk to databases.</td><td><a href="https://barbieri.gitbook.io/.net/data-access">https://barbieri.gitbook.io/.net/data-access</a></td><td data-object-fit="contain"><a href="https://baltaio.blob.core.windows.net/static/images/v4/icons/dotnet-data-access_banner.svg">https://baltaio.blob.core.windows.net/static/images/v4/icons/dotnet-data-access_banner.svg</a></td></tr><tr><td><blockquote><p><strong>ASP.NET / Blazor Developer</strong></p></blockquote></td><td><strong>From backend to UI — with purpose.</strong></td><td>ASP.NET Core, APIs, MVC, minimal APIs, authentication, authorization, middleware, and Blazor (Server and WebAssembly).</td><td>Building web systems that are clean, scalable, and maintainable.</td><td></td><td data-object-fit="contain"><a href="https://baltaio.blob.core.windows.net/static/images/v4/icons/aspnet-blazor-developer_banner.svg">https://baltaio.blob.core.windows.net/static/images/v4/icons/aspnet-blazor-developer_banner.svg</a></td></tr><tr><td><blockquote><p>DevOps</p></blockquote></td><td><strong>If it doesn’t run in production, it doesn’t matter.</strong></td><td>CI/CD, containers, Docker, cloud concepts, monitoring, logging, and operational discipline applied to .NET applications.</td><td>Bridging the gap between code and reality.</td><td></td><td data-object-fit="contain"><a href="https://baltaio.blob.core.windows.net/static/images/v4/icons/devops_banner.svg">https://baltaio.blob.core.windows.net/static/images/v4/icons/devops_banner.svg</a></td></tr><tr><td><blockquote><p> <strong>Advanced .NET Developer</strong></p></blockquote></td><td><strong>Beyond syntax. Into internals.</strong></td><td>CLR internals, performance tuning, threading, memory management, unsafe code, diagnostics, advanced async patterns, and design trade-offs.</td><td>This space is about mastery, not shortcuts.</td><td><a href="https://app.gitbook.com/o/nkxQ558kDmlk7iJQD92M/s/Pen3I3We1ogJsJHN7Sws/">Advanced</a></td><td data-object-fit="contain"><a href="https://baltaio.blob.core.windows.net/static/images/v4/icons/advanced-dotnet-developer_banner.svg">https://baltaio.blob.core.windows.net/static/images/v4/icons/advanced-dotnet-developer_banner.svg</a></td></tr><tr><td><blockquote><p><strong>Software Architecture</strong></p></blockquote></td><td><strong>Decisions that outlive frameworks.</strong></td><td>Architectural styles, patterns, trade-offs, distributed systems, cloud-native design, scalability, resilience, and evolution.</td><td>Focused on thinking, not tooling.</td><td></td><td data-object-fit="contain"><a href="https://baltaio.blob.core.windows.net/static/images/v4/icons/software-archtecture_banner.svg">https://baltaio.blob.core.windows.net/static/images/v4/icons/software-archtecture_banner.svg</a></td></tr><tr><td><blockquote><p><strong>Soft Skills</strong></p></blockquote></td><td><strong>Great systems are built by people.</strong></td><td>Communication, technical writing, mentoring, decision-making, leadership, and professional maturity.</td><td>Because technical excellence alone doesn’t scale.</td><td></td><td data-object-fit="contain"><a href="https://baltaio.blob.core.windows.net/static/images/v4/icons/soft-skills_banner.svg">https://baltaio.blob.core.windows.net/static/images/v4/icons/soft-skills_banner.svg</a></td></tr><tr><td><blockquote><p>Artificial Intelligence</p></blockquote></td><td><strong>Understanding the next layer of abstraction.</strong></td><td>AI concepts, LLMs, model integration, automation, responsible use, and how AI fits into modern software systems — not hype, but applied intelligence.</td><td></td><td></td><td data-object-fit="contain"><a href="https://baltaio.blob.core.windows.net/static/images/v4/icons/ia_banner.svg">https://baltaio.blob.core.windows.net/static/images/v4/icons/ia_banner.svg</a></td></tr></tbody></table>
