Visual C 2010 How to Program 4th Edition by Paul Deitel, Harvey Deitel – Ebook PDF Instant Download/Delivery: 978-0132151429 0132151421
Full download Visual C 2010 How to Program 4th Edition after payment

Product details:
ISBN 10: 0132151421
ISBN 13: 978-0132151429
Author: Paul Deitel, Harvey Deitel
Appropriate for all basic-to-intermediate level courses in Visual C# 2010 programming.
Created by world-renowned programming instructors Paul and Harvey Deitel, Visual C# 2010 How to Program, Fourth Edition introduces all facets of the C# 2010 language hands-on, through hundreds of working programs. This book has been thoroughly updated to reflect the major innovations Microsoft has incorporated in Visual C# 2010 and .NET 4; all discussions and sample code have been carefully audited against the newest Visual C# language specification.
Students begin by getting comfortable with the C# Express 2010 IDE and basic Visual C# syntax. Next, they build their skills one step at a time, mastering control structures, classes, objects, methods, variables, arrays, and the core techniques of object-oriented programming. With this strong foundation in place, the Deitels introduce more sophisticated techniques, including searching, sorting, data structures, generics, and collections. Throughout, the authors show students how to make the most of Microsoft’s Visual Studio tools. A series of appendices provide essential programming reference material on topics ranging from number systems to the Visual Studio Debugger, UML 2 to Unicode and ASCII.
Table of contents:
1. Introduction
-
1.1 Microsoft’s Windows Operating System
-
1.2 C, C++, Objective-C and Java
-
1.3 C#
-
1.4 Extensible Markup Language (XML)
-
1.5 Introduction to Microsoft .NET
-
1.6 The .NET Framework and the Common Language Runtime
-
1.7 Test-Driving the Advanced Painter Application
-
1.8 Introduction to Object Technology
-
1.9 Wrap-Up
2. Dive Into Visual C# 2010 Express
-
2.1 Introduction
-
2.2 Overview of the Visual Studio 2010 IDE
-
2.3 Menu Bar and Toolbar
-
2.4 Navigating the Visual Studio IDE
-
Solution Explorer
-
Toolbox
-
Properties Window
-
-
2.5 Using Help
-
2.6 Creating a Simple Visual Program (Text and Image Display)
-
2.7 Wrap-Up
-
2.8 Web Resources
3. Introduction to C# Applications
-
3.1 Introduction
-
3.2 Displaying a Line of Text
-
3.3 Creating and Modifying Simple Applications
-
3.4 Formatting Output
-
3.5 Adding Integers
-
3.6 Arithmetic Operations
-
3.7 Decision Making: Equality and Relational Operators
-
3.8 Wrap-Up
4. Introduction to Classes and Objects
-
Classes, Objects, Methods, and Properties
-
Declaring Classes and Methods
-
Parameters and Instance Variables
-
UML Class Diagrams
-
Properties and Accessors (get/set)
-
Auto-Implemented Properties
-
Value vs. Reference Types
-
Constructors and Object Initialization
-
Floating-Point Numbers and decimal
-
Wrap-Up
5. Control Statements: Part 1
-
if and if…else Statements
-
while Loops
-
Counter- and Sentinel-Controlled Repetition
-
Nested Control Statements
-
Compound Assignment, Increment/Decrement Operators
-
Simple Types
-
Wrap-Up
6. Control Statements: Part 2
-
for, do…while, and switch Statements
-
break and continue Statements
-
Logical Operators
-
Wrap-Up
7. Methods: A Deeper Look
-
static Methods and Variables
-
Declaring and Calling Methods
-
Method Stack and Activation Records
-
Argument Promotion and Casting
-
Random-Number Generation (Case Study)
-
Enumerations and Scope
-
Method Overloading
-
Optional and Named Parameters
-
Recursion
-
Pass-by-Value vs. Pass-by-Reference
-
Wrap-Up
8. Arrays
-
Declaring, Creating, and Using Arrays
-
foreach Statement
-
Passing Arrays to Methods
-
Case Studies: Card Shuffling and GradeBook
-
Multidimensional Arrays
-
Variable-Length Arguments
-
Command-Line Arguments
-
Wrap-Up
9. Introduction to LINQ and the List Collection
-
Querying Arrays and Collections
-
LINQ Queries with Employee Objects
-
Generic Collections and Querying
-
Wrap-Up
10. Classes and Objects: A Deeper Look
-
Access Modifiers
-
this Reference
-
Indexers
-
Constructors and Overloading
-
Composition
-
Garbage Collection
-
static Members
-
readonly Fields
-
Encapsulation
-
Class Libraries
-
Extension Methods
-
Delegates, Lambda Expressions, Anonymous Types
-
Wrap-Up
11. Object-Oriented Programming: Inheritance
-
Base and Derived Classes
-
protected Members
-
CommissionEmployee Case Study
-
Constructors in Derived Classes
-
Inheritance Hierarchies
-
Software Engineering with Inheritance
-
Class object
-
Wrap-Up
12. OOP: Polymorphism, Interfaces and Operator Overloading
-
Polymorphism and Abstract Classes
-
Payroll System Case Study
-
IPayable Interface Hierarchy
-
Operator Overloading
-
Wrap-Up
13. Exception Handling
-
try, catch, finally Blocks
-
.NET Exception Hierarchy
-
User-Defined Exceptions
-
Wrap-Up
14. Graphical User Interfaces with Windows Forms: Part 1
-
Event Handling
-
Controls: Labels, TextBoxes, Buttons, Panels, CheckBoxes, RadioButtons
-
Mouse and Keyboard Events
-
ToolTips, NumericUpDown
-
Wrap-Up
15. Graphical User Interfaces with Windows Forms: Part 2
-
Menus, LinkLabel, ListBox, ComboBox, TreeView, ListView, TabControl
-
Multiple Document Interface (MDI)
-
Visual Inheritance and User Controls
-
Wrap-Up
16. Strings and Characters
-
string and StringBuilder Classes
-
Comparing, Searching, Extracting Substrings
-
Regular Expressions and Validation
-
Wrap-Up
17. Files and Streams
-
File and Directory Classes
-
Sequential-Access and Object Serialization
-
Credit Inquiry and Binary File Case Studies
-
Wrap-Up
18. Databases and LINQ
-
Relational Databases and LINQ to SQL
-
Data Binding
-
Master/Detail Views
-
Address Book Case Study
-
Wrap-Up
19. Web App Development with ASP.NET
-
Web Basics
-
Multitier Architecture
-
Session Tracking
-
ASP.NET AJAX
-
Password-Protected Database Case Study
-
Wrap-Up
20. Searching and Sorting
-
Linear, Binary Search
-
Selection, Insertion, Merge Sort
-
Efficiency Summary
-
Wrap-Up
21. Data Structures
-
structs, Linked Lists, Stacks, Queues, Trees
-
Binary Search Trees
-
Wrap-Up
22. Generics
-
Generic Methods and Classes
-
Type Constraints
-
Overloading and Reuse
-
Wrap-Up
23. Collections
-
Array, ArrayList, Stack, Hashtable
-
Generic Collections (SortedDictionary, LinkedList)
-
Covariance and Contravariance
-
Wrap-Up
24. GUI with Windows Presentation Foundation (WPF)
-
XML Basics and Namespaces
-
XAML and Declarative GUI Programming
-
Layout, Styles, Control Templates
-
Data Binding
-
Wrap-Up
25. WPF Graphics and Multimedia
-
Shapes, Brushes, Transforms, Animation
-
3D Graphics
-
Speech Synthesis and Recognition
-
Wrap-Up
26. XML and LINQ to XML
-
DTDs, XML Schema, XSLT
-
LINQ to XML and DOM
-
Namespaces and Document Creation
-
Wrap-Up
27. Web App Development with ASP.NET: A Deeper Look
-
Password-Protected Database Application
-
Master Pages, Ajax Toolkit
-
Wrap-Up
People also search for:
how to start a c program in visual studio
visual studio 2010 command line arguments
how to program in c visual studio
2010 visual c++ redistributable
how to program 2010 vw cc key fob
Tags: Paul Deitel, Harvey Deitel, Visual C 2010, How to Program


