- ホーム
- > 洋書
- > 英文書
- > Computer / Languages
Full Description
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# 6.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# 6.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.
Contents
Part IHour 1: The .NET Framework and C#Hour 2: Introducing Visual StudioHour 3: Understanding C# TypesHour 4: Understanding Classes and Objects the C# WayHour 5: Inheritance, Interfaces, and Abstract ClassesHour 6: Creating Enumerated Types and StructuresHour 7: Events and Event HandlingPart II: Programming in C#Hour 8: Controlling Program FlowHour 9: Using Strings and Regular ExpressionsHour 10: Working With Arrays and CollectionsHour 11: Handling Errors Using ExceptionsHour 12: Understanding GenericsHour 13: Understanding Query ExpressionsPart III: Working with DataHour 14: Using Files and StreamsHour 15: Working with XMLHour 16: Working with DatabasesPart IV: Building an Application Using Visual StudioHour 17: Understanding XAML BasicsHour 18: Using Data Binding and ValidationHour 19: Building Universal AppsHour 20: Building a Web ApplicationPart V: Diving DeeperHour 21: Programming with AttributesHour 22: Dynamic types and Language InteroperabilityHour 23: Memory Organization and Garbage CollectionHour 24: Understanding Threads, Concurrency, and Parallelism



