Microsoft Visual C# step by step /
Expand your expertiseand teach yourself the fundamentals of programming the latest version of Visual C# with Visual Studio 2022. This book provides software developers all the guidance, exercises, and code needed to start building responsive, scalable, cloud-connected applications that can run almos...
Saved in:
Main Authors: | |
---|---|
Published: |
Microsoft Press,
|
Publisher Address: | [Redmond, Washington] : |
Publication Dates: | [2022] |
Literature type: | Book |
Language: | English |
Edition: | Tenth edition. |
Series: |
Step by step (Redmond, Wash.) |
Subjects: | |
Summary: |
Expand your expertiseand teach yourself the fundamentals of programming the latest version of Visual C# with Visual Studio 2022. This book provides software developers all the guidance, exercises, and code needed to start building responsive, scalable, cloud-connected applications that can run almost anywhere. |
Item Description: |
"Professional"--Cover. Previous edition: 2018. Includes index. |
Carrier Form: | xxxv, 796 pages : illustrations ; 24 cm. |
ISBN: |
9780137619832 0137619839 |
Index Number: | QA76 |
CLC: | TP312.8C# |
Call Number: | TP312.8C#/S531/10th ed. |
Contents: | Introducing Microsoft Visual C# and Microsoft Visual Studio 2022. Welcome to C# ; Working with variables, operators, and expressions ; Writing methods and applying scope ; Using decision statements ; Using compound assignment and iteration statements ; Managing errors and exceptions -- Understanding the C# object model. Creating and managing classes and objects ; Understanding values and references ; Creating value types with enumerations and structures ; Using arrays ; Understanding parameter arrays ; Working with inheritance ; Creating interfaces and defining abstract classes ; Using garbage collection and resource management -- Understanding the C# object model. Implementing properties to access fields ; Handling binary data and using indexers ; Introducing generics ; Using collections ; Enumerating collections ; Decoupling application logic and handling events ; Querying in-memory data by using query expressions ; Operator overloading -- Building universal Windows platform applications with C#. Improving throughput by using tasks ; Improving response time by performing asynchronous operations ; Implementing the user interface for a universal Windows platform app ; Displaying and searching for data in a universal Windows platform app ; Accessing a remote database from a universal Windows platform app. |