ODBIERZ TWÓJ BONUS :: »

Mastering C# Joydip Kanjilal

Mastering C# Joydip Kanjilal - okladka książki

Mastering C# Joydip Kanjilal - okladka książki

Autor:
Joydip Kanjilal
Ocena:
Bądź pierwszym, który oceni tę książkę
Stron:
390
Dostępne formaty:
     ePub
     Mobi

Ebook
134,10 zł 149,00 zł (-10%)
139,00 zł najniższa cena z 30 dni

Dodaj do koszyka Dostępny natychmiast po opłaceniu zakupu lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Description
C# enables developers to build performant, secure, scalable applications using the .NET runtime. Understanding the underlying runtime and performance-oriented features of modern C# helps developers create applications that are fast, responsive, concurrent, maintainable, and reliable.

This new edition provides an inside perspective on modern C# and the .NET runtime, beginning with the CLR, managed heap, and garbage collection. It then covers control structures, object-oriented design, arrays, generic collections, properties, indexers, tuples, and closures. In this new edition, readers will learn performance-oriented constructs such as span and memory, along with exception handling, regular expressions, and cryptography. The book further explores delegates, events, reflection, attributes, expression trees, asynchronous programming, parallel programming, multi-threading, LINQ, and lambdas for building responsive and concurrent systems. It also covers Visual Studio IDE and Visual Studio 2022, and features like unsafe code, pointers, dynamic programming, preprocessor directives, and new lock type semantics.

By the end of this book, readers will be able to write clean and maintainable C# applications. They will also be able to use advanced C# features for production-oriented development.

What you will learn
Understand CLR execution and .NET garbage collection mechanics.
Build reusable types with generics, properties, indexers, and interfaces.
Develop responsive applications using async, multithreading, TPL, and PLINQ.
Master secure I/O, serialization, and encryption with .NET modern libraries.
Using Benchmark.NET to measure and optimize C# code for production systems.

Who this book is for
This book targets intermediate developers, C# developers, and students aiming to master the language in this new edition. Readers should have knowledge of basic programming logic and techniques, with experience in any programming language being an added advantage.

Table of Contents
1. Microsoft .NET Ecosystem
2. Getting Started
3. Classes and Objects
4. Object-oriented Programming
5. Arrays
6. Properties and Indexers in C#
7. Generics
8. Asynchrony and Parallel Programming in C#
9. Exception Handling in C#
10. Programming LINQ
11. Events and Delegates in C#
12. Lambda Expressions, Anonymous Methods and Expression Trees
13. Collections in C#
14. Multithreading in C#
15. File I/O and Serialization in C#
16. Operator Overloading
17. Attributes in C#
18. Reflection in C#
19. Span and Memory in C#
20. Regular Expressions
21. Cryptography
Appendix

Wybrane bestsellery

O autorze książki

Joydip Kanjilal is a Microsoft Most Valuable Professional in ASP.NET, as well as a speaker and the author of several books and articles. He received the prestigious MVP (Most Valuable Professional) award at ASP.Net for 2007, 2008, 2009, 2010, 2011, and 2012. He is currently working as a Chief Software Architect at a reputed software company in Hyderabad.



Joydip has almost 20 years of industry experience in IT, with more than 14 years in Microsoft .NET and its related technologies. He has been selected as MSDN Featured Developer of the Fortnight (MSDN) and as Community Credit Winner several times.

He is the author of several books and more than 250 articles. Many of his articles have been featured at Microsoft’s Official Site on ASP.NET.



Joydip has authored the following books:-



• ASP.NET Web API (Packt Publishing)

• Visual Studio Six in One (Wrox Publishers)

• ASP.NET 4.0 Programming (Mc-Graw Hill Publishing)

• Entity Framework Tutorial (Packt Publishing)

• Pro Sync Framework (APRESS)

• Sams Teach Yourself ASP.NET Ajax in 24 Hours (Sams Publishing)

• ASP.NET Data Presentation Controls Essentials (Packt Publishing)



Joydip has also reviewed more than a dozen books till date. He was a speaker a speaker at the reputed Spark IT 2010 event and at the reputed Dr. Dobb’s Conference 2014 in Bangalore. He's also worked as a judge for the Jolt Awards at Dr. Dobb's Journal. He blogs these days at: https://www.infoworld.com/blog/microsoft-coder

BPB Publications - inne książki

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Ebook
134,10 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile