Quantcast
Channel: Las Maestras » dynamic languages
Viewing all articles
Browse latest Browse all 4

Sams Teach Yourself Visual C# 2010 in 24 Hours

$
0
0
Author-Scott Dorman
Pages- 560 pages
Press- Sams;
Edition-1 Pap/Dvdr edition
Published-August 16, 2010
Language: English
ISBN-10: 0672331012
ISBN-13: 978-0672331015
Sams Teach Yourself Visual C# 2010 in 24 Hours is targeted toward the non-.NET programmer who is venturing into .NET
for the first time or an existing .NET programmer trying to learn C#. If you are first learning how to program, this book can help you on your way, but it isn’t intended to be a beginning programming book. The book is designed with the purpose of getting you familiar with how things are done in C# and becoming productive as quickly as possible. I take a different approach in this book by using a more holistic view of the language. I chose this approach to give you the most complete understanding of the C# language by focusing on how the current language features enable you to solve problems.
This book is divided in to five parts, each one focusing on a different aspect of the language. These parts progress from the simple fundamentals to more advanced topics, so I recommend reading them in order:
Part I, “C# Fundamentals,” teaches you about the .NET Framework, the objectoriented programming features of C#, the fundamentals of C# type system, and events.
Part II, “Programming in C#,” teaches you the fundamentals of programming. You learn how to perform loops and work with strings, regular expressions, and collections. Then we move to more advanced topics, such as exception management and generics. Finally, we finish with anonymous functions (lambdas),
query expressions (LINQ), and how to interact with dynamic languages.
.Part III, “Working with Data,” shows how to interact with the file system and streams, create and query XML documents, and work with databases.
Part IV, “Building an Application Using Visual Studio,” starts with an introduction to Visual Studio 2010 and debugging applications. We then build a Windows client application using data binding and validation. Next, you learn how to build an application for the web.
Part V, “Diving Deeper,” introduces the advanced concepts of attribute programming, dynamic types, and language interoperability. You learn the fundamentals of how the .NET Framework organizes memory, how the garbage collector works, and how the .NET Framework provides mechanisms for deterministic finalization. Next, you learn how to use multiple threads and parallel processing. Finally, you look at some of the newer technologies from Microsoft built on the .NET Framework, such as Silverlight, PowerShell, and the Entity Framework.

Sams Teach Yourself Visual C# 2010 in 24 Hours Chapters/Contents

Part I: C# Fundamentals

The NET Framework and C#
1.Understanding C# Types
2.Understanding Classes and Objects the C# Way
4.Inheritance, Interfaces, and Abstract Classes
5.Creating Enumerated Types and Structures
6.Events and Event Handling

Part II: Programming in C#

7.Controlling Program Flow
8.Using Strings and Regular Expressions
9.Working with Arrays and Collections
10.Handling Errors Using Exceptions
11.Understanding Generics
12.Understanding Query Expressions

Part III: Working with Data

13.Using Files and Streams
14.Working with XML
15.Working with Databases

Part IV: Building an Application Using Visual Studio

16.Debugging in Visual Studio
17.Building a Windows Application
18.Using Data Binding and Validation
19.Building a Web Application

Part V: Diving Deeper

20.Programming with Attributes
21.Dynamic Types and Language Interoperability
22.Memory Organization and Garbage Collection
23.Understanding Threads, Concurrency, and Parallelism
24.Next Steps: Silverlight, PowerShell, and Entity Framework

http://depositfiles.com/en/files/cqmy099t9



Viewing all articles
Browse latest Browse all 4

Latest Images

Trending Articles





Latest Images