Cart
Free US shipping over $10
Proud to be B-Corp

Sams Teach Yourself C# 5.0 in 24 Hours Scott Dorman

Sams Teach Yourself C# 5.0 in 24 Hours By Scott Dorman

Sams Teach Yourself C# 5.0 in 24 Hours by Scott Dorman


Condition - Very Good
Out of stock

Sams Teach Yourself C# 5.0 in 24 Hours Summary

Sams Teach Yourself C# 5.0 in 24 Hours by Scott Dorman

In just 24 sessions of one hour or less, learn how to build great Windows Store apps, Windows desktop applications, and Web applications with C# 5.0. Using this tutorial's straightforward, step-by-step approach, you'll master everything from the absolute basics to the newest innovations, so you can solve real problems with C#. One step at a time, you'll learn core techniques like flow control and error handling, construct complete solutions with Visual Studio, use advanced features like attributes and dynamic types, and even build engaging, immersive Windows Store apps. Each lesson builds on what you've already learned, giving you a strong real-world foundation for success, even if you've never programmed with C# 5.0 before! Step-by-step instructions carefully walk you through the most common C# programming tasks. Quizzes and exercises at the end of each chapter help you test your knowledge. Notes and tips present interesting information related to the discussion. Cautions alert you to possible problems and give you advice on how to avoid them. Learn how to... Gain a holistic understanding of C# 5.0, .NET, and Visual Studio 2012 Use classes and objects the C# way Master the C# type system, inheritance, interfaces, and abstract classes Define, initiate, respond to, and send data through events Work with loops, strings, regular expressions, and collections Ensure type safety and promote code reuse with generics and collections Work with data in all forms, from file systems and streams to XML and databases Use advanced features such as attributes, dynamic types, and anonymous functions Build and debug C# applications with Visual Studio 2012 Create state-of-the-art Windows Store apps with the async pattern Improve performance and reliability by managing memory more effectively Build more responsive software with threads, concurrency, and parallelism

About Scott Dorman

Scott J. Dorman is a Microsoft C# MVP, speaker, blogger, and the creator of the WP Requests and WinStore Requests websites. Scott has been involved with computers in one way or another for as long as he can remember, but started professionally in 1993 and has been working with .NET and C# since 2001. Currently, Scott's primary focus is developing commercial software applications using Microsoft .NET technologies. Scott runs a software architecture-focused user group, speaks extensively (including at Microsoft TechEd and community-sponsored code camps), and contributes regularly to online communities such as The Code Project and StackOverflow. Scott also maintains a .NET Framework and C#-focused technology blog at http://geekswithblogs.com/sdorman.

Table of Contents

Introduction 1 Part I: C# Fundamentals HOUR 1: The .NET Framework and C# 5 The .NET Framework 5 The C# Language 13 Summary 20 Q&A 21 Workshop 21 Exercises 23 HOUR 2: Introducing Visual Studio 25 Introducing the Visual Studio Editions 26 Writing Your First Program 28 Debugging in Visual Studio 32 Visualizing Data 43 Commenting Your Code 44 Summary 46 Q&A 46 Workshop 47 Exercises 47 HOUR 3: Understanding C# Types 49 An Overview of Types 49 The C# Predefined Types 51 Other Commonly Used Types 55 Working with Operators 60 Default Values 66 Null and Nullable Types 67 Casting and Conversion 69 Summary 72 Q&A 73 Workshop 74 Exercises 75 HOUR 4: Understanding Classes and Objects the C# Way 77 Object-Oriented Programming 78 Component-Oriented Programming 79 Classes in C# 79 Scope and Declaration Space 79 Nested Classes 101 Partial Classes 101 Static Classes 102 Object Initializers 104 Summary 104 Q&A 105 Workshop 105 Exercises 107 HOUR 5: Inheritance, Interfaces, and Abstract Classes 109 Inheritance and Polymorphism 109 Abstract Classes and Members 120 Working with Interfaces 122 Summary 126 Q&A 126 Workshop 127 Exercises 128 HOUR 6: Creating Enumerated Types and Structures 129 Enumerated Types 129 Working with Structures 135 Summary 143 Q&A 143 Workshop 144 Exercises 144 HOUR 7: Events and Event Handling 147 Understanding Events 147 Subscribing and Unsubscribing 148 Publishing an Event 152 Raising an Event 154 Summary 157 Q&A 157 Workshop 158 Exercises 158 PART II: PROGRAMMING IN C# HOUR 8: Controlling Program Flow 159 Understanding the Selection Statements 159 Iteration Statements 165 Jump Statements 171 Summary 175 Q&A 175 Workshop 176 Exercises 177 HOUR 9: Using Strings and Regular Expressions 179 Strings 180 Mutable Strings Using StringBuilder 1

Additional information

GOR006029417
9780672336843
0672336847
Sams Teach Yourself C# 5.0 in 24 Hours by Scott Dorman
Used - Very Good
Paperback
Pearson Education (US)
20121205
544
null null null null null null null null null null
Book picture is for illustrative purposes only, actual binding, cover or edition may vary.
This is a used book - there is no escaping the fact it has been read by someone else and it will show signs of wear and previous use. Overall we expect it to be in very good condition, but if you are not entirely satisfied please get in touch with us

Customer Reviews - Sams Teach Yourself C# 5.0 in 24 Hours