C#9 i .NET 5 arhitektura softvera
OPIS KNJIGE:
Podnaslov dela glasi: Upotreba mikroservisa, DevOps platforme i Azure projektnih obrazaca u arhitekturi softverskih rešenja.
Odlomak:
Softverska arhitektura je praksa primene struktura i sistema koji ubrzavaju proces razvoja softvera i podižu kvalitet aplikacije. Uspešan arhitekta softvera mora posedovati znanje i ključne veštine i poznavati najbolje prakse predstavljene u ovom revidiranom i proširenom drugom izdanju, koje obuhvata i najnovije .NET 5 i C#9 funkcije.
Ovo izdanje sadrži dodatno objašnjenje principa softverske arhitekture, uključujući i nova poglavlja o sistemskim platformama Azure Service Fabric, Kubernets i Blazor. Takođe, sadrži obimniju diskusiju o bezbednosti, mikroservisima i DevOps platformi, kao i savete za primenu GitHub hosting platforme u ciklusu razvoja softvera.
Prvo ćete naučiti da transformišete korisničke zahteve u arhitektonske potrebe i utvrdićete razlike između funkcionalnih i nefunkcionalnih zahteva. Zatim ćete naučiti da izaberete pravo Cloud rešenje za svoju infrastrukturu, uz pažljivu primenu faktora koji pomažu pri upravljanju aplikacijom u Cloud okruženju.
Nakon toga ćete otkriti obrasce dizajna softvera i razne softverske pristupe koji će vam omogućiti da rešite uobičajene razvojne probleme. Na kraju, moći ćete da kreirate i isporučite visoko skalabilne aplikacije, koje ispunjavaju poslovne zahteve organizacije za koju radite i koje su spremne za upotrebu.
Sadržaj:
Poglavlje 1, Važnost softverske arhitekture
Poglavlje 2, Nefunkcionalni zahtevi
Poglavlje 3, Dokumentovanje zahteva na Azure DevOps platformi
Poglavlje 4, Izbor najboljeg cloud rešenja
Poglavlje 5, Arhitektura mikroservisa za poslovnu aplikaciju
Poglavlje 6, Azure Service Fabric
Poglavlje 7, Azure Kubernetes Service
Poglavlje 8, Interakcija sa podacima u jeziku C# – Entity Framework Core
Poglavlje 9, Kako da izaberete cloud skladište podataka
Poglavlje 10, Upotreba funkcija Azure platforme
Poglavlje 11, Projektni obrasci i .NET 5 implementacija
Poglavlje 12, Različiti domeni u softverskim rešenjima
Poglavlje 13, Implementiranje ponovne upotrebe koda u C#9
Poglavlje 14, Primena servisno-orijentisanih arhitektura pomoću .NET Core frejmvorka
Poglavlje 15, ASP.NET Core MVC (Models, Views i Controllers) frejmvork
Poglavlje 16, Blazor WebAssembly
Poglavlje 17, Najbolja praksa C# 9 kodiranja
Poglavlje 18, Slučajevi modularnog testiranja (Unit Testing) i TDD (test-driven development)
Poglavlje 19, Upotreba alata za pisanje boljeg koda
Poglavlje 20, DevOps principi
Poglavlje 21, Izazovi primene CI (Continuous Integration) scenarija
Poglavlje 22, Automatizacija funkcionalnog testiranja
Br.strana: 700
Povez: Meki povez
God.izdanja: 2021.
Izdavač: Kompjuter biblioteka
ISBN: 9788673105635
Cena: 3.300 rsd
potrebna količina:
Br.strana: 700
Povez: Meki povez
God.izdanja: 2021.
Izdavač: Kompjuter biblioteka
ISBN: 9788673105635
Kupci koji su kupili ovu knjigu kupili su i:
Cena: 1.100 rsd
Cena: 2.310 rsd
Cena: 2.860 rsd
Cena: 2.200 rsd
Cena: 2.420 rsd
Cena: 3.300 rsd
Cena: 3.200 rsd
Cena: 2.420 rsd
Cena: 432 rsd
Cena: 2.200 rsd
Cena: 2.970 rsd
Cena: 2.800 rsd
Cena: 2.000 rsd
Cena: 2.000 rsd