Sharp John - Microsoft Visual C# 2013 Step by Step [2013, PDF/EPUB, ENG]

seeders: 5
leechers: 1
Added 12 years ago by kathleen1 in Books  > Non-Fiction

Download Fast Safe Anonymous
movies, software, shows...

Files

Sharp John - Microsoft Visual C# 2013 Step by Step [2013, PDF/EPUB, ENG] (Size: 24.7 MB)
  Sharp J. - Microsoft Visual C # 2013 Step by Step - 2013.epub 8.45 MB
  Sharp J. - Microsoft Visual C # 2013 Step by Step - 2013.pdf 16.26 MB

Description


Книги и журналы » Компьютерная литература » Программирование (книги)

Microsoft Visual C# 2013 Step by Step

Год: 2013
Автор: John Sharp
Издательство: Microsoft Press
ISBN: 978-0-7356-8183-5
Язык: Английский
Формат: PDF/EPUB
Качество: Изначально компьютерное (eBook)
Интерактивное оглавление: Да
Количество страниц: 824
Описание:
Expand your expertise—and teach yourself the fundamentals of Microsoft Visual C# 2013. If you have previous programming experience but are new to Visual C# 2013, this tutorial delivers the step-by-step guidance and coding exercises you need to master core topics and techniques.
Discover how to: Create and debug C# applications in Visual Studio 2013
Work with variables, identifiers, statements, operators, and methods
Create interfaces and define abstract classes
Write robust code that can catch and handle exceptions
Display and edit data using data binding with Microsoft ADO.NET Entity Framework
Respond to user input and touchscreen gestures
Handle events arising from multiple sources
Develop your first Windows 8.1 apps
[spoiler="Примеры страниц"]

[/spoiler]
[spoiler="Оглавление"]
Introducing Microsoft Visual C# and Microsoft Visual Studio 2013
Chapter 1 - Welcome to C# Beginning programming with the Visual Studio 2013 environment
Writing your first program
Using namespaces
Creating a graphical application
Summary
Quick Reference Chapter 2 - Working with variables, operators, and expressions Understanding statements
Using identifiers
Using variables
Working with primitive data types
Using arithmetic operators
Incrementing and decrementing variables
Declaring implicitly typed local variables
Summary
Quick Reference Chapter 3 - Writing methods and applying scope Creating methods
Applying scope
Writing methods
Using optional parameters and named arguments
Summary
Quick reference Chapter 4 - Using decision statements Declaring Boolean variables
Using Boolean operators
Using if statements to make decisions
Using switch statements
Summary
Quick reference Chapter 5 - Using compound assignment and iteration statements Using compound assignment operators
Writing while statements
Writing for Statements
Writing do statements
Summary
Quick reference Chapter 6 - Managing errors and exceptions Coping with errors
Trying code and catching exceptions
Using checked and unchecked integer arithmetic
Throwing exceptions
Using a finally block
Summary
Quick reference Understanding the C# object model
Chapter 7 - Creating and managing classes and objects Understanding classification
The purpose of encapsulation
Defining and using a class
Controlling accessibility
Understanding static methods and data
Summary
Quick reference Chapter 8 - Understanding values and references Copying value type variables and classes
Understanding null values and nullable types
Using ref and out parameters
How computer memory is organized
The System.Object class
Boxing
Unboxing
Casting data safely
Summary
Quick reference Chapter 9 - Creating value types with enumerations and structures Working with enumerations
Working with structures
Summary
Quick reference Chapter 10 - Using arrays Declaring and creating an array
Populating and using an array
Copying arrays
Using multidimensional arrays
Summary
Quick reference Chapter 11 - Understanding parameter arrays Overloading—a recap
Using array arguments
Comparing parameter arrays and optional parameters
Summary
Quick reference Chapter 12 - Working with inheritance What is inheritance?
Using inheritance
Understanding extension methods
Summary
Quick reference Chapter 13 - Creating interfaces and defining abstract classes Understanding interfaces
Abstract classes
Sealed classes
Summary
Quick reference Chapter 14 - Using garbage collection and resource management The life and times of an object
Resource management
Implementing exception-safe disposal
Summary
Quick reference Defining extensible types with C#
Chapter 15 - Implementing properties to access fields Implementing encapsulation by using methods
What are properties?
Understanding the property restrictions
Declaring interface properties
Generating automatic properties
Initializing objects by using properties
Summary
Quick reference Chapter 16 - Using indexers What is an indexer?
Indexers in interfaces
Using indexers in a Windows application
Summary
Quick reference Chapter 17 - Introducing generics The problem with the object type
The generics solution
Creating a generic class
Creating a generic method
Variance and generic interfaces
Summary
Quick reference Chapter 18 - Using collections What are collection classes?
Using collection initializers
The Find methods, predicates, and lambda expressions
Comparing arrays and collections
Summary
Quick reference Chapter 19 - Enumerating collections Enumerating the elements in a collection
Implementing an enumerator by using an iterator
Summary
Quick reference Chapter 20 - Decoupling application logic and handling events Understanding delegates
Lambda expressions and delegates
Enabling notifications by using events
Understanding user interface events
Summary
Quick reference Chapter 21 - Querying in-memory data by using query expressions What is Language-Integrated Query?
Using LINQ in a C# application
Summary
Quick reference Chapter 22 - Operator overloading Understanding operators
Understanding compound assignment evaluation
Declaring increment and decrement operators
Comparing operators in structures and classes
Defining operator pairs
Implementing operators
Understanding conversion operators
Summary
Quick reference Building professional Windows 8.1 applications with C#
Chapter 23 - Improving throughput by using tasks Why perform multitasking by using parallel processing?
Implementing multitasking by using the Microsoft .NET Framework
Canceling tasks and handling exceptions
Summary
Quick reference Chapter 24 - Improving response time by performing asynchronous operations Implementing asynchronous methods
Using PLINQ to parallelize declarative data access
Synchronizing concurrent access to data
Summary
Quick reference Chapter 25 - Implementing the user interface for a Windows Store app What is a Windows Store app?
Using the Blank App template to build a Windows Store app
Summary
Quick reference Chapter 26 - Displaying and search:ng for data in a Windows Store app Implementing the Model-View-ViewModel pattern
Summary
Quick reference Chapter 27 - Accessing a remote database from a Windows Store app Summary
Quick reference Appendix - About the author
[/spoiler]

Related Torrents

torrent name size uploader age seed leech
0
0