Vodič · Web programiranje

ASP.NET Core – web aplikacije u C#-u

ASP.NET Core je Microsoft-ov besplatan framework za web aplikacije i API servise u jeziku C#. Kroz ove lekcije praviš projekat Prodavnica: od servera od pet redova do Web API-ja sa bazom, stranice u JavaScript-u, MVC kataloga i objave na internetu.

Ovo je drugi backend na sajtu, pored Django projekta u Python-u – izaberi jedan. Kod radi od .NET 8 naviše.

  • 7 lekcija
  • 8. razred i napredni
  • C# + .NET
Pre ovog dela: osnove C#-a (klase, liste, metode), Osnove weba i za lekcije 5–6 HTML, CSS i JavaScript.

1 Prvi koraci

Instalacija .NET-a, najmanji web server, statičke strane i jednostavni servisi.

2 Web API i baza

Projekat Prodavnica: REST API sa kontrolerima i bazom podataka.

3 Prikaz podataka

Dva načina da korisnik vidi i menja podatke.

4 Objavljivanje

Aplikacija na internetu.

Predloženi redosled

  1. Uvod i prvi server
  2. Statičke strane i servisi
  3. Web API kontroleri
  4. Baza: Entity Framework Core
  5. JavaScript klijent
  6. MVC i Razor pogledi
  7. Objavljivanje