Jednoduché a efektívne programovanie v jazyku C#: Dovednosti na vytváranie aplikácií pomocou Visual Studia a .Net

Hodnotenie:   (5,0 z 5)

Jednoduché a efektívne programovanie v jazyku C#: Dovednosti na vytváranie aplikácií pomocou Visual Studia a .Net (Vaskaran Sarcar)

Recenzie čitateľov

Momentálne nie sú žiadne recenzie čitateľov. Hodnotenie je založené na 2 hlasoch.

Pôvodný názov:

Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net

Obsah knihy:

Využite zručnosti a prístupy k programovaniu na vytvorenie reálnej aplikácie v jazyku C# 11 pomocou najnovších verzií Visual Studia, jazyka C# a Microsoft.NET.

Toto revidované vydanie je aktualizované podľa C#11 a kladie väčší dôraz na novo zavedené príkazy najvyššej úrovne. Okrem toho tu nájdete užitočné techniky a vysvetlenie rozdielov medzi písaním kódu v dvoch rôznych štýloch. Zahŕňa aj nové šablóny zavedené v.NET 6 spolu s použitím.NET 7 vo Windows 10 na písanie kódu a generovanie výstupov.

Každú kapitolu otvára úvod a originálna aplikácia napísaná v jazyku C# 11, aby ste sa mohli hneď vrhnúť na kódovanie. Odtiaľ vás prevedie očakávaným výstupom a cestou vás naučí osvedčené postupy. Autor Vaskaran Sarcar kladie dôraz na rozširovanie a udržiavanie toho istého programu a demonštruje príklady pre rôzne scenáre, aby bol váš program efektívnejší a účinnejší.

Táto kniha je rozdelená na päť častí. Prvá časť sa začína podrobnou diskusiou o polymorfizme. Potom vám ukáže, ako správne využívať abstraktné triedy a rozhrania, a naučí vás rozoznať, ktorú techniku použiť pre konkrétny scenár. Diskusie o komentároch v kóde vás naučia, ako ich efektívne používať a prečo si treba dávať pozor na komentáre v kóde.

V druhej časti sa naučíte šesť zásad návrhu vrátane zásad SOLID a DRY. Tie sú základom známych návrhových vzorov a stanovujú postupy na vývoj softvéru s ohľadom na jeho údržbu a rozširovanie pri raste projektu.

Tretia časť vás prevedie metódami na tvorbu efektívnych aplikácií. Naučíte sa bežné používanie tovární na oddelenie kódu od jeho protikladu a alternatívu dedičnosti pomocou objektovej kompozície a obalových súborov. Táto časť tiež ukazuje použitie šablónových metód, háčikov a fasád pri programovaní. Nápovedy vám ukážu, ako profesionálni programátori vyvíjajú podnikovú aplikáciu.

Lepšie spracovanie výnimiek a nulových hodnôt je ďalšou neoddeliteľnou súčasťou profesionálneho programovania, ktorému sa podrobne venuje štvrtá časť. To vám pomôže stať sa profesionálnejším programátorom.

V záverečnej časti knihy sa dozviete o účinných technikách správy pamäte a o používaní a zneužívaní návrhových vzorov. V tejto časti sa tiež stručne rozoberá rozhodovanie medzi statickou metódou a inštančnou metódou a ďalšie techniky.

Po prečítaní tejto knihy budete schopní implementovať osvedčené postupy, aby boli vaše programy efektívnejšie a spoľahlivejšie.

Čo sa naučíte

⬤ Analyzovať alternatívne riešenia pred implementáciou porovnaním výhod a nevýhod.

⬤ Zlepšiť výkonnosť polymorfného kódu.

⬤ Poznať vedľajšie účinky zlých/nadbytočných komentárov.

⬤ Pochopiť význam zásad SOLID a DRY.

⬤ Pridávať funkcie pomocou wrapperov.

⬤ Zmeniť kroky bez zmeny postupnosti volania algoritmu.

⬤ Používať v aplikácii háčiky.

⬤ Premeniť zložitý systém na užívateľsky prívetivý systém pomocou fasád.

⬤ Spustite svoju aplikáciu v systéme.NET 6.

Pre koho je táto kniha určenáVývojári so základnými znalosťami jazyka C#.

Ďalšie údaje o knihe:

ISBN:9781484287361
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Návrhové vzory v jazyku C#: Praktická príručka s príkladmi z reálneho sveta - Design Patterns in C#:...
Získajte praktické skúsenosti s jednotlivými...
Návrhové vzory v jazyku C#: Praktická príručka s príkladmi z reálneho sveta - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Interaktívne objektovo orientované programovanie v jazyku Java: Naučte sa a otestujte si svoje...
Časť I: - Kapitola 1: Koncepty objektovo...
Interaktívne objektovo orientované programovanie v jazyku Java: Naučte sa a otestujte si svoje programátorské zručnosti - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Začíname s pokročilým jazykom C#: Vylepšite svoje programátorské zručnosti - Getting Started with...
Úvod. Časť-I Kapitola 1: Delegáti...
Začíname s pokročilým jazykom C#: Vylepšite svoje programátorské zručnosti - Getting Started with Advanced C#: Upgrade Your Programming Skills
Návrhové vzory v jazyku Java: Praktické skúsenosti s príkladmi z reálneho sveta - Java Design...
Pomocou prístupu krok za krokom v tejto knihe sa...
Návrhové vzory v jazyku Java: Praktické skúsenosti s príkladmi z reálneho sveta - Java Design Patterns: A Hands-On Experience with Real-World Examples
Otestujte si svoje zručnosti v programovaní v jazyku C#: Preskúmajte a analyzujte dôležité funkcie...
Preskúmajte základné konštrukcie v jazyku C#...
Otestujte si svoje zručnosti v programovaní v jazyku C#: Preskúmajte a analyzujte dôležité funkcie jazyka C# - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Jednoduché a efektívne programovanie v jazyku C#: Dovednosti na vytváranie aplikácií pomocou Visual...
Využite zručnosti a prístupy k programovaniu na...
Jednoduché a efektívne programovanie v jazyku C#: Dovednosti na vytváranie aplikácií pomocou Visual Studia a .Net - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Predstavujeme funkčné programovanie pomocou jazyka C#: Využitie novej perspektívy pre vývojárov Oop...
Pochopte silu jazyka C#, ktorý je...
Predstavujeme funkčné programovanie pomocou jazyka C#: Využitie novej perspektívy pre vývojárov Oop - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)