Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Microsoft C# Professional Projects - Premier Press.pdf
Скачиваний:
177
Добавлен:
24.05.2014
Размер:
14.65 Mб
Скачать

Introduction

This book provides readers with the knowledge of Visual C# concepts. In addition to the concepts explained in the chapters, the book provides readers with several projects that enable them to create Windows applications, Web services, Web applications, and mobile Web applications.The book aims for providing the readers with extensive knowledge of C# so that they are able to develop live projects using C#. The book is aimed at readers with a basic knowledge of programming.

Goal of the Book

This book includes overview sections that contain chapters covering the basic concepts of C#. These chapters enable readers to refresh basic programming concepts and understand how these concepts can be applied in C#.

Using the concepts covered in the overview sections, several professional projects have been created in the Professional Projects section. These projects provide readers a hands-on approach to learning Visual C#. The professional projects form a major part of the book, covering both simple and complex concepts of the language. Each professional project focuses on a specific C# concept and includes the case study for the project. The case study of the project gives the readers an idea of the real-life situations where these projects can be applied.

In creating the projects, the simple-to-complex approach has been followed. The book starts with creating simple Windows applications and moves on to creating Web applications, Web services, and finally mobile Web applications.

In addition to the overview and the Professional Projects sections, the book includes the Beyond the Labs and Appendixes section.The Beyond the Labs section includes a chapter on the advanced C# concepts that have not been covered in the earlier sections. This section introduces the concepts of messaging and COM+. Readers can take a step forward towards understanding these concepts in detail and applying them to their applications. The Appendixes section includes appendixes that act as a quick reference for C#.

xxxii Introduction

How to Use this Book

This book has been organized to facilitate a better grasp of content covered in the book. The various conventions used in the book include the following:

Analysis. The book incorporates an analysis of code, explaining what it does and why, line by line.

Tips. Tips have been used to provide special advice or unusual shortcuts with the software.

Notes. Notes give additional information that may be of interest to the reader, but is not essential to performing the task at hand.

Cautions. Cautions are used to warn users of possible disastrous results if they perform a task incorrectly.

New term definitions. All new terms have been italicized and then defined as a part of the text.

PART I

Introduction to C#

This page intentionally left blank

Chapter 1

Overview of the

.NET Framework