.NET life

HUGON Jérôme
Microsoft Certified Technology Specialist Microsoft Certified Application Developer Microsoft Certified Professional

Book: C# 4 Develop Windows applications with Visual Studio 2010

Visual Studio

Category Visual Studio  | Publication Date : 12/6/2010

This book on developing Windows applications with C# and Visual Studio 2010 is for developers who are new with the .NET framework. A complete application is built to put into practice the concepts discussed.


Learning begins by familiarizing the developer with the interface of Visual Studio 2010, the new features and its strengths as well as the concept of the .NET architecture. The details of C# (version 4.0 at the time of writing the book), its syntax and features like classes, inheritance, interfaces, or generic types, delegates and events are then explained before approach the design of user interfaces.


Graphic design covers all phases useful for creating Windows applications that are both functional and ergonomic, from creating forms to the creation of controls through the implementation of event handlers and validation of data entered. An introduction to designing WPF forms (Windows Presentation Foundation) is also included.


Visual Studio tools that accomplish the testing and debugging applications are also detailed in presenting technical error handling but also the concepts for monitoring applications such as tracking, interaction with the event viewer and the use of performance counters.


Using Entity Framework 4 is detailed in concrete examples to understand how quickly creating data models and how to use them to communicate with a database while learning to use the LINQ query language to interact with data in various formats (objects, SQL or XML). The alternative of storing application data on the file system and use the concept of serialization are also providing in a detailed overview of the opportunities offered by the .NET framework on the management of data.


More advanced concepts are also addressed in order to expose a wider range of possibilities offered by C# and Visual Studio: Using regular expressions, the development of multi-tasking, globalization and localization of an application, security, implementing client / server applications, drawing with GDI and reflection are among the topics introduced.


The last part of the book is devoted to the creation of assemblies as well as application deployment. The tools and techniques provided by Visual Studio to create Windows installers and configure applications are detailed.

 

More information on éditions ENI

 

Book: C# 4 Develop Windows applications with Visual Studio 2010 - Visual Studio


Related articles

Difference between var and dynamic

.NET

Category .NET  | Publication Date : 10/24/2010

Visual Studio 2010 Keybinding Cards

Visual Studio

Category Visual Studio  | Publication Date : 4/17/2010

C# 4 Optional parameters: Conflict Resolution

.NET

Category .NET  | Publication Date : 4/11/2010

C# 4 Named Parameters

.NET

Category .NET  | Publication Date : 4/11/2010

C# 4 Optional Parameters

.NET

Category .NET  | Publication Date : 4/11/2010

.NET Framework 4 and Visual Studio 2010 Exams

Visual Studio

Category Visual Studio  | Publication Date : 3/27/2010