MIKRO KNJIGA - AI Pretraga
od 1984. god.
Knjige:Računari i InternetC#

C#9 i .NET 5 arhitektura softvera,
prevod drugog izdanja

Autori: Gabriel Baptista, Francesco Abbruzzese
Izdavač: Kompjuter biblioteka
Strana: 700
Slova:
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
Detaljni podaci o knjizi
Naslov: C#9 i .NET 5 arhitektura softvera, prevod drugog izdanja
Izdavač: Kompjuter biblioteka
Strana: 700 (cb)
Pismo: latinica
Format: 16,0 x 24,0 cm
Godina izdanja: 2021
ISBN: 978-86-7310-563-5
Ocene čitalacaPrijavite se za ocenu
Za sada nema ocena za ovo izdanje. Budite prvi koji će podeliti utiske!
Pitanja, odgovori, mišljenja
Imate pitanje? Prijavite se i učestvujte u diskusiji sa urednicima i čitaocima.
Još uvek nema postavljenih pitanja za ovo izdanje.
3.300 RSD
Cena za inostranstvo:
33,00 EUR
Naručite telefonom:
Nije radno vreme
Pišite nam
Dodaj u listu želja
Ukupno
0 RSD
Korpa
Često se kupuje uz ovu knjigu
Poslednje što ste gledaliObriši istoriju