Breaking News!
60% Off the Hottest Halloween Costumes & Accessories

Simple and Efficient Programming with C#

Best Price:
Buy Simple and Efficient Programming with C# for $44.99 at @ Link.springer.com
No coupon is required — this is the standard retail price.

Set a price drop alert to never miss an offer.

1 Offer Price Range: $44.99 - $44.99
BEST PRICE

Single Product Purchase

$44.99
@ Link.springer.com     BUY Now

Price Comparison

Seller Contact Seller List Price On Sale Shipping Best Promo Final Price Volume Discount Financing Availability Seller's Page
BEST PRICE
1 Product Purchase
@ Link.springer.com
$44.99 $44.99

$44.99
See Site In stock Visit Store

Product Details

Brand
Springer Nature
Manufacturer
N/A
Part Number
0
GTIN
9781484287378
Condition
New
Product Description

Apply skills and approaches to your programming to build a real-world application in C# 11 using the latest editions of Visual Studio, C#, and Microsoft .NET. This revised edition is updated with C#11 and places more emphasis on the newly introduced top-level statements. Additionally, you will find useful techniques and an explanation of the differences between writing code in two different styles. It also covers the new templates introduced in .NET 6, along with usage of .NET 7 in Windows 10 to write code and generate output. Each chapter opens with an introduction and original application written in C# 11 so that you can jump right into coding. From there, you are guided through an expected output and taught best practices along the way. Author Vaskaran Sarcar emphasizes extending and maintaining the same program and he demonstrates examples for different scenarios to make your program more efficient and effective. This book is divided into five parts. The first part starts with a detailed discussion of polymorphism. It then shows you how to make proper use of abstract classes and interfaces, and teaches you to discern which technique to use for a specific scenario. Discussions on code comments teach you how to use them effectively, and why you need to be careful with code comments. In the second part you will learn six design principles, including SOLID and DRY principles. These are the foundation of well-known design patterns, and they establish practices for developing software with considerations for maintaining and extending as a project grows. The third part walks you through methods to make efficient applications. You will learn the common use of factories to separate code from its opposite and the alternative of inheritance using object composition and wrappers. This part also demonstrates the use of template methods, hooks, and facades in programming.Hints show you how professional coders develop an enterprise application. Better handling of exceptions and null values is another integral part of professional programming, which the fourth part explores in detail. This will help you become a more professional programmer. In the final part of the book, you will learn about effective memory management techniques and the use and misuse of design patterns. This part also briefly discusses how to decide between a static method and an instance method and other techniques. After reading this book, you will be able to implement best practices to make your programs more effective and reliable. What Will You Learn Analyze alternative solutions before implementation by comparing pros and cons Make polymorphic code perform better Know the side effects of bad/redundant comments Understand the significance of the SOLID and DRY principles Add features using wrappers Redefine steps without altering the calling sequence of an algorithm Use hooks in your application Convert a complex system into a user-friendly system using facades Run your application in .NET 6 Who Is This Book For Developers with a basic knowledge of C#.

Available Colors
Available Sizes

Reviews

0
0 reviews
5 stars
4 stars
3 stars
2 stars
1 star

Questions & Answers

Similar Products

White Coat Tales

White Coat Tales

$54.99
The Social Direction of the Public Sciences

The Social Direction of the Public Sciences

$169.99
New Aspects of Mesozoic Biodiversity

New Aspects of Mesozoic Biodiversity

$84.99
Laparoscopy and Imaging Techniques

Laparoscopy and Imaging Techniques

$54.99
Parking Structures

Parking Structures

$199.99
Transferability of Fracture Mechanical Characteristics

Transferability of Fracture Mechanical Characteristics

$54.99
Bildung oder Brunnenbau?

Bildung oder Brunnenbau?

$29.99
Computational and Machine Learning Tools for Archaeological Site Modeling

Computational and Machine Learning Tools for Archaeological Site Modeling

$249.99
Das Synergy-Value-Konzept

Das Synergy-Value-Konzept

$69.99
International Auditing

International Auditing

$109.99
Tatort Sozialstaat

Tatort Sozialstaat

$59.99
Cyber Security

Cyber Security

$17.99
Empirische Sozialforschung

Empirische Sozialforschung

$59.99
Grundfragen der Finanzierung im Rahmen der betrieblichen Finanzwirtschaft

Grundfragen der Finanzierung im Rahmen der betrieblichen Finanzwirtschaft

$59.99
Sustainability Accounting and Reporting

Sustainability Accounting and Reporting

$379.99
Geldanlage und Steuern 89

Geldanlage und Steuern 89

$59.99
Blastomycosis

Blastomycosis

$39.99
The Pharmacology of Psychotherapeutic Drugs

The Pharmacology of Psychotherapeutic Drugs

$54.99
Recent Advances in Communication Networks and Embedded Systems

Recent Advances in Communication Networks and Embedded Systems

$169.99
Applications of Analytical Techniques to the Characterization of Materials

Applications of Analytical Techniques to the Characterization of Materials

$109.99
Blockchain and Trustworthy Systems

Blockchain and Trustworthy Systems

$84.99
Learn HTML5 and JavaScript for Android

Learn HTML5 and JavaScript for Android

$39.99
Lebesgue Integral

Lebesgue Integral

$54.99
Descriptive Set Theory and Forcing

Descriptive Set Theory and Forcing

$54.99
Newton on Mathematics and Spiritual Purity

Newton on Mathematics and Spiritual Purity

$129.99
Gender, Democracy and Inclusion in Northern Ireland

Gender, Democracy and Inclusion in Northern Ireland

$54.99
Managing the British Economy in the 1960s: A Treasury Perspective

Managing the British Economy in the 1960s: A Treasury Perspective

$109.99
Intelligent Computing Methodologies

Intelligent Computing Methodologies

$109.99
Chancen und Grenzen von Wirkungsorientierung in den Hilfen zur Erziehung

Chancen und Grenzen von Wirkungsorientierung in den Hilfen zur Erziehung

$59.99
Shaping Psychology

Shaping Psychology

$32.99
Advances in Visual Information Management

Advances in Visual Information Management

$169.00
Prventive Umweltpolitik

Prventive Umweltpolitik

$59.99
Heidegger, Aristotle and the Work of Art

Heidegger, Aristotle and the Work of Art

$54.99
Mathematical Aspects of Computer and Information Sciences

Mathematical Aspects of Computer and Information Sciences

$54.99
Die Piloten-Lernstrategie

Die Piloten-Lernstrategie

$17.99
Proceedings of the 4th International Conference on Building Innovations

Proceedings of the 4th International Conference on Building Innovations

$229.00
Computing, Communication and Learning

Computing, Communication and Learning

$89.99
Fe Organoiron Compounds Part B13

Fe Organoiron Compounds Part B13

$39.99
Die sthetik der Autopoiesis

Die sthetik der Autopoiesis

$59.99
Slam Poetry

Slam Poetry

$74.99
previous
next