The C# Workshop (Packt)
Monday, 10 October 2022

Subtitled "Kickstart your career as a software developer with C#", this book provides a fast-paced, supportive learning experience that will quickly get you writing C# code and building applications. Rather than focus on dry, technical explanations of the underlying theory, Jason Hales, Almantas Karpavicius and Mateus Viegas cut through the noise and use engaging examples to help you understand how each concept is applied in the real world.

<ASIN:1800566492>

The book uses realistic exercises that simulate the type of problems that software developers work on every day. These mini-projects include building a random-number guessing game, using the publisher-subscriber model to design a web file downloader, creating a to-do list using Razor Pages, generating images from the Fibonacci sequence using async/await tasks, and developing a temperature unit conversion app which you will then deploy to a production server.

Author: Jason Hales, Almantas Karpavicius and Mateus Viegas
Publisher: Packt
Date: September 2022
Pages: 780
ISBN: 978-1800566491
Print: 1800566492
Kindle: ‎ B0BGRBDJLS
Audience: C# developers
Level: Intermediate
Category: C#

Topics covered:

  • Understand the fundamentals of programming with C# 10 and .NET 6
  • Build your familiarity with .NET CLI and Visual Studio Code
  • Master the fundamentals of object-oriented programming (OOP)
  • Understand and implement concurrency to write more efficient code
  • Create a database and handle data using C#, SQL, and Entity Framework
  • Build web applications using the ASP.NET framework
  • Run automated unit tests with NUnit to validate your code
  • Use principles including SOLID, KISS, ACID, DRY, and design pattern

For recommendations of C# books see C# Books - Pick of the Shelf  in our Programmer's Bookshelf section.

 

For more Book Watch just click.

Book Watch is I Programmer's listing of new books and is compiled using publishers' publicity material. It is not to be read as a review where we provide an independent assessment. Some, but by no means all, of the books in Book Watch are eventually reviewed.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

 

 

Banner
 


Classic Computer Science Problems in Java

Author: David Kopec
Publisher: Manning
Date: January 2021
Pages: 264
ISBN: 978-1617297601
Print: 1617297607
Audience: Java developers
Rating: 4
Reviewer: Mike James
Getting someone else to do the hard work of converting classic problems to code seems like a good idea. It all depends which problems [ ... ]



Discovering Modern C++, 2nd Ed

Author: Peter Gottschling
Publisher: Addison-Wesley
Pages: 576
ISBN: 978-0136677642
Print: 0136677649
Kindle: ‎ B09HTJRJ3V
Audience: C++ developers
Rating: 5
Reviewer: Mike James

Modern C++ who would want to write anything else? Is this a suitable introduction for the rest of us?


More Reviews