Skip to content

Booksellers & Trade Customers: Sign up for online bulk buying at trade.atlanticbooks.com for wholesale discounts

Booksellers: Create Account on our B2B Portal for wholesale discounts

Learn C# with Visual Studio 2022

by Marcelo Guerra Hahn
Sold out
Current price ₹800.00
Original price ₹999.00
Original price ₹999.00
Original price ₹999.00
(-20%)
₹800.00
Current price ₹800.00

Ships in 1-2 Days

Free Shipping in India on orders above Rs. 500

Request Bulk Quantity Quote
+91
Book cover type: Paperback
  • ISBN13: 9789365896503
  • Binding: Paperback
  • Subject: N/A
  • Publisher: Bpb Publications
  • Publisher Imprint: Bpb Publications
  • Publication Date:
  • Pages: 368
  • Original Price: INR 999.0
  • Language: English
  • Edition: N/A
  • Item Weight: 635 grams
  • BISAC Subject(s): Languages / C#

C# and Visual Studio 2022 are foundational technologies for developing a wide range of applications on the .NET platform, from desktop to web. This book is your practical guide to mastering these tools, designed to take you from understanding the basics to building real-world solutions effectively.

This book starts with setting up the IDE, and covers core programming basics like syntax rules, variables, data types, operators, control structures (like if-else statements and loops), exception handling, and methods. You will learn essential object-oriented programming (OOP) concepts such as classes, objects, encapsulation, inheritance, polymorphism, and abstraction. Progressing beyond fundamentals, you will learn efficient data management with collections, generics, and LINQ, handling events using delegates and events, and data persistence via file and stream I/O. The journey continues with file and stream input/output operations, enhancing application responsiveness with asynchronous programming, and delving into advanced concepts like reflection and dynamic programming. Finally, you will gain hands-on experience in building user-friendly Windows desktop applications with Windows Forms and WPF, and creating modern web applications and services using ASP.NET Core and Blazor, including building interactive client-side web UIs with C#.

By mastering these skills, you will possess a solid understanding of C# and the capabilities of Visual Studio 2022 to tackle real-world programming challenges, develop robust, scalable, and maintainable solutions, enhancing job stability in the C# development market.

WHAT YOU WILL LEARN

* Write C# programs using Visual Studio 2022 effectively.
* Apply core OOP concepts in C#.
* Manage data structures and perform queries using collections and LINQ.
* Build desktop applications with Windows Forms and WPF frameworks.
* Develop modern web applications using ASP.NET Core and Blazor.
* Utilize advanced C# features like async, delegates, and reflection.
* Apply exception handling, debug C# applications using VS 2022 tools.

WHO THIS BOOK IS FOR

This book is for software developers, students learning C#, and professionals looking to adopt .NET development using Visual Studio 2022. It is tailored for individuals new to programming or those with some C# background, aiming to expand their expertise using Visual Studio 2022.

Marcelo Guerra Hahn is an associate professor at Lake Washington Institute of Technology (LWTech). At LWTech, he has developed and taught various courses, including quality assurance methodologies, algorithms and data structures, C++ programming, C# programming, data analytics, cloud computing, big data application development, IT project, and job search and interviewing. Since 2017, he has also been a guest lecturer at the University of Washington.

His professional background includes significant engineering leadership roles, such as director of engineering at SoundCommerce, senior manager and manager at Tableau Software, and various roles, including senior software engineering manager at Microsoft Corporation, where he worked on technologies like C++, Azure AD, and the C# Compiler.

Academically, Marcelo Guerra Hahn holds multiple master of science degrees in areas such as computer science, applied mathematics, statistics, and data analytics, as well as other master's degrees and a certificate in applied machine learning.

He is the author of two other books, and his contributions include a patent related to two- way communication of events between a mobile device and remote client and publications on web data warehouses, web service compositions, and automatic scoring and feedback systems for programming assignments.

Trusted for over 49 years

Family Owned Company

Secure Payment

All Major Credit Cards/Debit Cards/UPI & More Accepted

New & Authentic Products

India's Largest Distributor

Need Support?

Whatsapp Us