The book is aimed at novice programmers who wish to learnprogramming with C# and the .NET framework. The book starts withabsolute programming basics. It then moves into Web and Windowsprogramming, data access (databases and XML), and more advancedtechnologies such as graphics programming with GDI+ and basicnetworking. The book is divided into sections including:
The C# Language: Basic language skills using consoleapplication. Content moves from the absolute basics to fairlyinvolved OOP skills.
Windows Vista Programming: Using basic Windowsapplications, reinforcing earlier OOP and debugging skills.
Web Programming: Putting together basic Webapplications, highlighting differences between Web and Windowsprogramming.
Data Access: Accessing all kinds of data sources fromWeb and Windows applications, including SQL usage, XML, file systemdata, and Web Services.
Additional Techniques: "The fun stuff", includingWindows Presentation Foundation, Windows Workflow, WindowsCommunication Foundation, GDI+, networking, Windows Services, andso on.
The book makes complicated subjects seem easy to learn, and itinspires readers to investigate areas further on their own byproviding references to additional material, and exercise questionsthat require significant effort and personal research tocomplete.
Beginning Microsoft Visual C# 2008
Karli Watson, Christian Nagel, Jacob Hammer Pedersen, Jon D. Reid, Morgan Skinner, Eric White
Wiley / Wrox
| ISBN 10:
Eric White is a writer at Microsoft specializing in .NET development for the Office Open XML file formats, Office, and SharePoint. He worked as a developer for much of his career, using platforms and languages as varied as 8080 assembler, C, C++, and Java before settling into C# and the .NET Framework. He is particularly interested in using LINQ and functional programming techniques to solve interesting document transformation problems. He has written extensively about Office Open XML for MSDN, and for his blog at blogs.msdn.com/ericwhite.