Egyszerű és hatékony programozás a C# nyelvvel: Készségek alkalmazások készítéséhez a Visual Studio és a .Net segítségével

Értékelés:   (5.0 az 5-ből)

Egyszerű és hatékony programozás a C# nyelvvel: Készségek alkalmazások készítéséhez a Visual Studio és a .Net segítségével (Vaskaran Sarcar)

Olvasói vélemények

Jelenleg nincsenek olvasói vélemények. Az értékelés 2 olvasói szavazat alapján történt.

Eredeti címe:

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

Könyv tartalma:

Alkalmazza a készségeket és megközelítéseket a programozásban, hogy valós alkalmazást építsen C# 11 nyelven a Visual Studio, a C# és a Microsoft.NET legújabb kiadásainak használatával.

Ez az átdolgozott kiadás a C#11-gyel frissített, és nagyobb hangsúlyt fektet az újonnan bevezetett felső szintű utasításokra. Emellett hasznos technikákat és a két különböző stílusban történő kódírás közötti különbségek magyarázatát is megtalálja. A könyv kitér a.NET 6-ban bevezetett új sablonokra is, valamint a.NET 7 Windows 10-ben történő használatára a kód írásához és a kimenet generálásához.

Minden fejezet bevezetővel és eredeti, C# 11-ben írt alkalmazással kezdődik, hogy azonnal belevethesse magát a kódolásba. Innen kezdve végigvezetjük egy elvárt kimeneten, és útközben megtanítjuk a legjobb gyakorlatokat. A szerző, Vaskaran Sarcar hangsúlyt fektet ugyanannak a programnak a kiterjesztésére és karbantartására, és különböző forgatókönyvekre mutat példákat, hogy a programját hatékonyabbá és eredményesebbé tegye.

Ez a könyv öt részre oszlik. Az első rész a polimorfizmus részletes tárgyalásával kezdődik. Ezután megmutatja, hogyan használhatja megfelelően az absztrakt osztályokat és interfészeket, és megtanítja, hogy egy adott forgatókönyvhöz melyik technikát érdemes használni. A kódkommentárokról szóló értekezés megtanítja, hogyan használhatja őket hatékonyan, és miért kell óvatosan bánni a kódkommentárokkal.

A második részben hat tervezési alapelvet tanulhat meg, köztük a SOLID és a DRY elveket. Ezek a jól ismert tervezési minták alapját képezik, és olyan gyakorlatokat határoznak meg a szoftverfejlesztéshez, amelyek figyelembe veszik a projekt növekedésével járó karbantartást és bővítést.

A harmadik rész végigvezet a hatékony alkalmazások készítésének módszerein. Megtanulja a gyárak gyakori használatát a kód és az ellenkezője szétválasztására, valamint az öröklés alternatíváját az objektumkompozíció és a wrapperek segítségével. Ez a rész bemutatja továbbá a sablonmódszerek, horgok és homlokzatok használatát a programozásban. A tippek megmutatják, hogyan fejlesztenek a professzionális programozók egy vállalati alkalmazást.

A kivételek és a nullértékek jobb kezelése a professzionális programozás másik szerves része, amelyet a negyedik rész részletesen tárgyal. Ez segít abban, hogy profibb programozóvá váljon.

A könyv utolsó részében a hatékony memóriakezelési technikákról, valamint a tervezési minták használatáról és visszaélésszerű használatáról olvashat. Ez a rész röviden kitér arra is, hogyan döntsünk a statikus metódus és a példánymódszer között, valamint egyéb technikákra.

A könyv elolvasása után képes leszel a legjobb gyakorlatokat alkalmazni, hogy hatékonyabbá és megbízhatóbbá tedd a programjaidat.

Mit fogsz tanulni

⬤ A megvalósítás előtt elemezze az alternatív megoldásokat az előnyök és hátrányok összehasonlításával.

⬤ Javítsa a polimorf kód teljesítményét.

⬤ Tudja a rossz/felesleges megjegyzések mellékhatásait.

⬤ Megérti a SOLID és DRY elvek jelentőségét.

⬤ Funkciók hozzáadása wrapperek segítségével.

⬤ Lépések újradefiniálása az algoritmus hívási sorrendjének megváltoztatása nélkül.

⬤ Hookok használata az alkalmazásban.

⬤ Konvertáljon egy összetett rendszert felhasználóbarát rendszerré a homlokzatok használatával.

⬤ Futtassa az alkalmazást.NET 6-ban.

Kinek szól ez a könyvC# alapszintű ismeretekkel rendelkező fejlesztőknek.

A könyv egyéb adatai:

ISBN:9781484287361
Szerző:
Kiadó:
Nyelv:angol
Kötés:Puha kötés

Vásárlás:

Jelenleg kapható, készleten van.

A szerző további könyvei:

Tervezési minták C# nyelven: Gyakorlati útmutató valós példákkal - Design Patterns in C#: A Hands-On...
Gyakorlati tapasztalatszerzés az egyes Gang of...
Tervezési minták C# nyelven: Gyakorlati útmutató valós példákkal - Design Patterns in C#: A Hands-On Guide with Real-World Examples
Interaktív objektumorientált programozás Javában: Programozási készségek tanulása és tesztelése -...
I. rész: - 1. fejezet: Objektumorientált...
Interaktív objektumorientált programozás Javában: Programozási készségek tanulása és tesztelése - Interactive Object-Oriented Programming in Java: Learn and Test Your Programming Skills
Kezdő lépések a haladó C# nyelvvel: A programozási készségek fejlesztése - Getting Started with...
Bevezetés. I. rész 1. fejezet: Küldöttek...
Kezdő lépések a haladó C# nyelvvel: A programozási készségek fejlesztése - Getting Started with Advanced C#: Upgrade Your Programming Skills
Java tervezési minták: Gyakorlati tapasztalat valós példákkal - Java Design Patterns: A Hands-On...
A könyv lépésről lépésre történő megközelítésével...
Java tervezési minták: Gyakorlati tapasztalat valós példákkal - Java Design Patterns: A Hands-On Experience with Real-World Examples
Tesztelje a C# programozási készségeit: A C# fontos jellemzőinek áttekintése és elemzése - Test Your...
Tekintse át a C# nyelv alapvető szerkezeteit a...
Tesztelje a C# programozási készségeit: A C# fontos jellemzőinek áttekintése és elemzése - Test Your Skills in C# Programming: Review and Analyze Important Features of C#
Egyszerű és hatékony programozás a C# nyelvvel: Készségek alkalmazások készítéséhez a Visual Studio...
Alkalmazza a készségeket és megközelítéseket a...
Egyszerű és hatékony programozás a C# nyelvvel: Készségek alkalmazások készítéséhez a Visual Studio és a .Net segítségével - Simple and Efficient Programming with C#: Skills to Build Applications with Visual Studio and .Net
Funkcionális programozás bevezetése a C# nyelv használatával: Új perspektívák kihasználása az Oop...
Értse meg a C#, a több paradigmát is magában...
Funkcionális programozás bevezetése a C# nyelv használatával: Új perspektívák kihasználása az Oop fejlesztők számára - Introducing Functional Programming Using C#: Leveraging a New Perspective for Oop Developers

A szerző munkáit az alábbi kiadók adták ki:

© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)