Publisher's Synopsis
Microsoft® C# 2008 Wrox Box
Discover everything about C# 2008 from the basics to more advanced topics
Prepare to program in C# and learn the necessary background information on how the .NET architecture works. Divided into sections that cover both the C# language and its application in a variety of areas, the book covers:
-
Windows Communication Foundation, Windows Workflow Foundation, and Windows Presentation Foundation
-
Manipulating XML using C#
-
Understanding ADO.NET to access databases
-
Generating graphics using C# 2008
Learn the latest features of C# 2008 while getting a refresher of easily forgotten details
This concise and thorough reference covers all aspects of C# and provides detailed code samples as a quick and easy way to understand the key concepts covered. In addition, you′ll learn about:
-
Object–oriented programming
-
C# keywords
-
Classes, objects, and types
-
Strings and regular expressions
-
Exceptions handling
Fine–tune your skillset and produce reliable, secure, and efficient code
Create better applications by writing code that is more consistent and has fewer errors with these featured techniques that aim to make your life easier. In addition, you′ll learn how to:
-
Design with speed and security in mind
-
Define a design strategy
-
Work with controls and components
-
Work with LINQ
-
Create reports
Uncover the process of building a real–world application using Domain–Driven Design implemented in C#
Using the business domain of a real–world application for an architecture firm, this book breaks down chapters that establish a problem, decipher what needs to be done and why, and then provide an adequate solution. Topics covered include:
-
Building a framework for the domain model
-
Designing and building the initial domain model
-
Dealing with proposal requests and changing orders