Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
topołączeniezresztąekosystemu.NETzwiodącymiwbranżyzintegrowanymiśrodowi-
skamiprogramistycznymiipierwszorzędnymifunkcjamipozwalającyminadebugowanie,
testowanieiponowneładowanieuruchamianegokodu.Największąinnowacjątechnologii
Blazormogąbyćelastycznemodelewykonywaniaprogramu,uruchamiająceprogram
postronieserwerazprzesyłaniemstrumieniowyminterfejsuużytkownikadoprzegląda-
rekprzezgniazdowebsocket,bezpośredniowprzeglądarcepodkontroląWebAssembly
lubjakokodnatywnywaplikacjachmobilnychidesktopowych.
PoznajBlazorzapewniazarównogłębokie,jakiszerokiespojrzenienaprogramo-
wanieaplikacjiBlazor.Wprzeciwieństwiedowieluinnychksiążek,niekoncentrujesię
tylkonałatwychczęściachprogramowaniawjęzykuC#bezpokazywaniazłożoności
światarzeczywistego.ZamiasttegoDavidprzedstawiaodsamegopoczątkucałyzakres
zagadnieńzwiązanychztworzeniemaplikacjiinternetowych-wtymuwierzytelnianie,
bezpieczeństwo,wydajność,lokalizacjęiwdrażanie(CIlCD).Przyodrobinieskupienia
możnałatwoprzyswoićszerokąwiedzęDavidaibyćprzygotowanymdozastosowaniajej
wrzeczywistych,własnychzadaniach.
Davidjestdobrzeprzygotowany,abywyjaśniaćnietylko,jakrzeczydziałajądzisiaj,
aletakżejakewoluowałydoobecnegostanu,anawetjakmogąsięzmienićwprzyszłości.
OdlatjestdobrzeznanąpostaciąwspołecznościBlazor,jestdobrzepowiązanyzlide-
ramitechnologicznymiwfirmieMicrosofimajeszczedłuższąhistorięjakoposiadacz
tytułówMicrosofMostValuableProfessional(MVP)iGoogleDeveloperExpert(GDE)
wdziedzinietechnologiiinternetowych.Wtejksiążcemożnaznaleźćwieleszczegółówhi-
storycznychianegdot,którerzucająświatłonawyzwania,decyzjeiosoby,któreukształto-
wałytworzenieaplikacjiinternetowychiplatformę.NETwtechnologie,którychbędziemy
używać.EntuzjazmDavidapoprowadzinasprzezskomplikowanąpostaćtychtechnologii.
MojąnajwiększąmotywacjąprzytworzeniupierwszegowydaniaBlazorzDanem
RothemiRyanemNowakiembyłachęćuwolnieniainterfejsuinternetowegoodjegomo-
nokultury.DoceniamjęzykJavaScriptizbudowałemnanimwielelatswojejkariery,ale
jesttakwieleinnychjęzykówprogramowania,paradygmatówispołeczności,któremogą
wnieśćwłasnebogactwodoprzeglądarki.Jestempewien,żekażdyznajdzieswojewłasne
sposobynainnowacjewtworzonymprzezsiebieoprogramowaniu,którebędąkorzystne
dlaużytkowników.Życzękażdemuwszystkiegonajlepszegowpracachnadprojektami
Blazorijestempewien,żekażdyznajdziewieleinspiracjinastronachtejksiążki.
śSteveSanderson
SofwareEngineer/ArchitectwfrmieMicrosof,twórcatechnologiiBlazor
Bristol,UK
Sierpień2022