Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki \ Programowanie \ C#

Microsoft Visual C# 2012 Step by Step Język: 2

978-0-7356-6801-0

Cena Brutto: 189.00

Cena netto: 180.00

Ilość:
Wersja: Drukowana
Autor John Sharp
Liczba_stron 848
Wydawnictwo Microsoft Press
Oprawa miękka
Data_Wydania 2013-02-01

Microsoft

Visual C# 2012

Step by Step

Teach yourself how to build applications with Microsoft Visual C# 2012 and Visual Studio® 2012—one step at a time. Ideal for those with fundamental programming skills, this tutorial provides practical, learn-by-doing exercises for mastering core C# language features and creating working applications and components for Windows®.

Discover how to:

  • Work with variables, non-reserved identifiers, statements, operators, and methods
  • Use the new application models provided by Windows 8 and the Windows Runtime
  • Create interfaces and define abstract classes
  • Manage errors and exception handling
  • Use collection classes
  • Work with databases by using DataBinding with the Entity Framework
  • Respond to user input and gestures; gather input from devices and other sources
  • Handle events arising from multiple sources
  • Develop your first Windows 8 apps
  1. Introducing Microsoft Visual C# and Microsoft Visual Studio 2012

    1. Chapter 1 Welcome to C#

      1. Beginning Programming with the Visual Studio 2012 Environment
      2. Writing Your First Program
      3. Using Namespaces
      4. Creating a Graphical Application
      5. Summary
      6. Chapter 1 Quick Reference
    2. Chapter 2 Working with Variables, Operators, and Expressions

      1. Understanding Statements
      2. Using Identifiers
      3. Using Variables
      4. Working with Primitive Data Types
      5. Using Arithmetic Operators
      6. Incrementing and Decrementing Variables
      7. Declaring Implicitly Typed Local Variables
      8. Summary
      9. Chapter 2 Quick Reference
    3. Chapter 3 Writing Methods and Applying Scope

      1. Creating Methods
      2. Applying Scope
      3. Writing Methods
      4. Using Optional Parameters and Named Arguments
      5. Summary
      6. Chapter 3 Quick Reference
    4. Chapter 4 Using Decision Statements

      1. Declaring Boolean Variables
      2. Using Boolean Operators
      3. Using if Statements to Make Decisions
      4. Using switch Statements
      5. Summary
      6. Chapter 4 Quick Reference
    5. Chapter 5 Using Compound Assignment and Iteration Statements

      1. Using Compound Assignment Operators
      2. Writing while Statements
      3. Writing for Statements
      4. Writing do Statements
      5. Summary
      6. Chapter 5 Quick Reference
    6. Chapter 6 Managing Errors and Exceptions

      1. Coping with Errors
      2. Trying Code and Catching Exceptions
      3. Using Checked and Unchecked Integer Arithmetic
      4. Throwing Exceptions
      5. Using a finally Block
      6. Summary
      7. Chapter 6 Quick Reference
  2. Understanding the C# Object Model

    1. Chapter 7 Creating and Managing Classes and Objects

      1. Understanding Classification
      2. The Purpose of Encapsulation
      3. Defining and Using a Class
      4. Controlling Accessibility
      5. Understanding static Methods and Data
      6. Summary
      7. Chapter 7 Quick Reference
    2. Chapter 8 Understanding Values and References

      1. Copying Value Type Variables and Classes
      2. Understanding Null Values and Nullable Types
      3. Using ref and out Parameters
      4. How Computer Memory Is Organized
      5. The System.Object Class
      6. Boxing
      7. Unboxing
      8. Casting Data Safely
      9. Summary
      10. Chapter 8 Quick Reference
    3. Chapter 9 Creating Value Types with Enumerations and Structures

      1. Working with Enumerations
      2. Working with Structures
      3. Summary
      4. Chapter 9 Quick Reference
    4. Chapter 10 Using Arrays

      1. Declaring and Creating an Array
      2. Populating and Using an Array
      3. Copying Arrays
      4. Using Multidimensional Arrays
      5. Summary
      6. Chapter 10 Quick Reference
    5. Chapter 11 Understanding Parameter Arrays

      1. Overloading: A Recap
      2. Using Array Arguments
      3. Comparing Parameter Arrays and Optional Parameters
      4. Summary
      5. Chapter 11 Quick Reference
    6. Chapter 12 Working with Inheritance

      1. What Is Inheritance?
      2. Using Inheritance
      3. Understanding Extension Methods
      4. Summary
      5. Chapter 12 Quick Reference
    7. Chapter 13 Creating Interfaces and Defining Abstract Classes

      1. Understanding Interfaces
      2. Abstract Classes
      3. Sealed Classes
      4. Summary
      5. Chapter 13 Quick Reference
    8. Chapter 14 Using Garbage Collection and Resource Management

      1. The Life and Times of an Object
      2. Resource Management
      3. Implementing Exception-Safe Disposal
      4. Summary
      5. Chapter 14 Quick Reference
  3. Defining Extensible Types with C#

    1. Chapter 15 Implementing Properties to Access Fields

      1. Implementing Encapsulation by Using Methods
      2. What Are Properties?
      3. Understanding the Property Restrictions
      4. Declaring Interface Properties
      5. Generating Automatic Properties
      6. Initializing Objects by Using Properties
      7. Summary
      8. Chapter 15 Quick Reference
    2. Chapter 16 Using Indexers

      1. What Is an Indexer?
      2. Indexers in Interfaces
      3. Using Indexers in a Windows Application
      4. Summary
      5. Chapter 16 Quick Reference
    3. Chapter 17 Introducing Generics

      1. The Problem with the object Type
      2. The Generics Solution
      3. Creating a Generic Class
      4. Creating a Generic Method
      5. Variance and Generic Interfaces
      6. Summary
      7. Chapter 17 Quick Reference
    4. Chapter 18 Using Collections

      1. What Are Collection Classes?
      2. Using Collection Initializers
      3. The Find Methods, Predicates, and Lambda Expressions
      4. Comparing Arrays and Collections
      5. Summary
      6. Chapter 18 Quick Reference
    5. Chapter 19 Enumerating Collections

      1. Enumerating the Elements in a Collection
      2. Implementing an Enumerator by Using an Iterator
      3. Summary
      4. Chapter 19 Quick Reference
    6. Chapter 20 Decoupling Application Logic and Handling Events

      1. Understanding Delegates
      2. Lambda Expressions and Delegates
      3. Enabling Notifications with Events
      4. Understanding User Interface Events
      5. Summary
      6. Chapter 20 Quick Reference
    7. Chapter 21 Querying In-Memory Data by Using Query Expressions

      1. What Is Language-Integrated Query?
      2. Using LINQ in a C# Application
      3. Summary
      4. Chapter 21 Quick Reference
    8. Chapter 22 Operator Overloading

      1. Understanding Operators
      2. Understanding Compound Assignment Evaluation
      3. Declaring Increment and Decrement Operators
      4. Comparing Operators in Structures and Classes
      5. Defining Operator Pairs
      6. Implementing Operators
      7. Understanding Conversion Operators
      8. Summary
      9. Chapter 22 Quick Reference
  4. Building Professional Windows 8 Applications with C#

    1. Chapter 23 Improving Throughput by Using Tasks

      1. Why Perform Multitasking by Using Parallel Processing?
      2. Implementing Multitasking with the .NET Framework
      3. Canceling Tasks and Handling Exceptions
      4. Summary
      5. Chapter 23 Quick Reference
    2. Chapter 24 Improving Response Time by Performing Asynchronous Operations

      1. Implementing Asynchronous Methods
      2. Using PLINQ to Parallelize Declarative Data Access
      3. Synchronizing Concurrent Access to Data
      4. Summary
      5. Quick Reference
    3. Chapter 25 Implementing the User Interface for a Windows Store App

      1. What Is a Windows Store App?
      2. Using the Blank App Template to Build a Windows Store App
      3. Summary
      4. Chapter 25 Quick Reference
    4. Chapter 26 Displaying and Searching for Data in a Windows Store App

      1. Implementing the Model-View-ViewModel Pattern
      2. Windows 8 Contracts
      3. Summary
      4. Chapter 26 Quick Reference
    5. Chapter 27 Accessing a Remote Database in a Windows Store App

      1. Retrieving Data from a Database
      2. Inserting, Updating, and Deleting Data in a Database
      3. Summary
      4. Chapter 27 Quick Reference
  1. Appendix About the Author

powrót
 
Produkty Podobne
C# 8.0. Leksykon kieszonkowy
Unity i C#. Praktyka programowania gier
C#. Zacznij programować!
C# 7.0. Kompletny przewodnik dla praktyków. Wydanie VI
TDD z wykorzystaniem C# 7. Programowanie sterowane testam
Uczenie maszynowe w C#. Szybkie, sprytne i solidne aplikacje
C# 7 i .NET Core 2.0. Programowanie wielowątkowych i współbieżnych aplikacji
Struktury danych i algorytmy w języku C#. Projektowanie efektywnych aplikacji
Agile. Programowanie zwinne: zasady, wzorce i praktyki zwinnego wytwarzania oprogramowania w C#
Projektowanie gier przy użyciu środowiska Unity i języka C#. Od pomysłu do gotowej gry. Wydanie II
Więcej produktów