C#9 i .NET 5 arhitektura softvera

Upotreba mikroservisa, DevOps platforme i Azure projektnih obrazaca u arhitekturi softverskih rešenja

Prevod drugog izdanja

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.

Naučićete:

  • različite tehnike prevazilaženja stvarnih arhitektonskih izazova i razmatranja dizajnerskih rešenja
  • da primenjujete slojevitu arhitekturu, arhitekturu orjentisanu na usluge (SOA) i mikroservise
  • da efikasno upravljate mikroservisima pomoću alata Containers, Docker, Kubernets i Blazor
  • da ubrzate isporuku globalnih rešenja upotrebom Azure alata i funkcija
  • da programirate i održavate Azure funkcije pomoću jezika C#9 i njegovih najnovijih funkcionalnosti
  • kada je razvoj vođen testiranjem (TDD) najbolji pristup razvoju softvera
  • pisanje automatizovanih funkcionalnih testova
  • najbolje DevOps principe koji omogućavaju okruženje kontinuirane integracije/kontinuirane isporuke (CI/CD)
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

 39,99 sa PDV-om

Naziv zone Metode Dostupno u našem magacinu u Beču  Ekspres Dostupno u magacinu našeg dobavljača u Beogradu
Austrija
Besplatna dostava (od  39,00) 0,00 (sa PDV-om)
Standardna dostava 5,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Nemačka
Besplatna dostava (od  39,00) 0,00 (sa PDV-om)
Standardna dostava 6,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Belgija
Standardna dostava 16,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Bugarska
Standardna dostava 37,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Republika Češka
Standardna dostava 15,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Danska
Standardna dostava 18,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Estonija
Standardna dostava 40,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Španija
Standardna dostava 46,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Finska
Standardna dostava 29,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Francuska
Standardna dostava 22,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Grčka
Standardna dostava 50,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Hrvatska
Standardna dostava 23,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Mađarska
Standardna dostava 15,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Irska
Standardna dostava 38,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Italija
Standardna dostava 27,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Litvanija
Standardna dostava 30,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Luksemburg
Standardna dostava 16,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Letonija
Standardna dostava 35,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Holandija
Standardna dostava 16,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Pland
Standardna dostava 23,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Portugal
Standardna dostava 57,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Rumunija
Standardna dostava 30,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Švedska
Standardna dostava 24,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Slovenija
Standardna dostava 14,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Slovačka
Standardna dostava 16,90 (sa PDV-om)
3-5 radna dana11-20 radna dana
Lokacije koje nisu pokrivene drugim vašim zonama
Standardna dostava 57,90 (sa PDV-om)
3-5 radna dana11-20 radna dana

Nema skrivenih troškova kao što su carina, uvoz itd.

Procenjeni datumi isporuke: 19. maj 2025 - 27. maj 2025

Na zalihama

Ostvario si besplatnu dostavu!

ISBN: 9788673105635 Šifra proizvoda: 978-1-10196 Кategorije: ,

Dodatne informacije

Autor

Format

19 cm

Godina

2021.

ISBN

9788673105635

Izdavač

Povez

Strana

700

Težina 0,00 kg

Recenzije

0
0
0
0
0

Još nema komentara.

Budite prvi koji će napisati recenziju za „C#9 i .NET 5 arhitektura softvera“

Vaša adresa e-pošte neće biti objavljena. Neophodna polja su označena *

Morate biti prijavljeni da biste mogli da dodate fotografije u svoju recenziju.

Srodni proizvodi