Join Books.org — it's free

Microsoft .NET, Programming Tools, C#
Beginning Visual C# by Karli Watson, Christian Nagel, David Espinosa, Eric White, Jacob Hammer Pedersen — book cover

Beginning Visual C#

by Karli Watson, Christian Nagel, David Espinosa, Eric White, Jacob Hammer Pedersen
Write a review
Log in to track your reading progress.

Overview

C# is Microsoft's new programming language for its new platform, the .NET Framework. The .NET Framework consists of a runtime environment for managing the execution of code, and a whole host of class libraries for performing almost any programming task you can think of. Although .NET code can be written in many languages, C# is the only language designed specifically for the .NET Framework, and as such is set to become the language of choice for writing .NET applications for years to come. This book will be an indispensable guide as you learn to write C# programs, gradually explaining the key concepts of C# and .NET as your skills develop. After a thorough explanation of the basics of the C# language, we take an in-depth look at object-oriented programming in C#, before moving on to see how we write Windows applications in C#, work with databases and handle files. We also show how you can create dynamic web pages in C#.

Note that the book requires you to have access to either Visual Studio .NET or Visual C# .NET Standard Edition.

What does this book cover?:

  • The C# language
  • .NET Programming with C#
  • Object-oriented programming
  • Writing Windows applications
  • Creating user controls, using dialogs, and printing
  • Accessing databases
  • Handling Files
  • Writing web pages in C#

Reviews

There are no reviews yet. Log in to write one.

Editorials

From Barnes & Noble

The Barnes & Noble Review
With the combination of the C# language, the .NET Framework, and the Visual Studio .NET development toolset, Microsoft's delivered a language with second-to-none power and expressivity, and near Visual Basic–level simplicity. It’s a compelling proposition. Beginning Visual C# is an equally compelling resource for anyone who’s decided to learn C# -- whatever their programming background.

Based on Microsoft’s official (not beta!) .NET and VS.NET releases, this book begins with a practical introduction to VS.NET and to C# syntax: variables, expressions, flow control, functions, error handling, and debugging; objects, classes, events, Windows Forms, and form controls. There's a full chapter on GDI+, which offers major improvements in Windows graphics programming.

You'll also find detailed coverage of ADO.NET data access and .NET assemblies. The book's highlight: a practical introduction to C# and ASP.NET web programming, including a full chapter on web services. As always, there’s lots of code, all downloadable at wrox.com.

In contrast to Wrox’s earlier Beginning C#, you will need either Visual Studio .NET or Visual C# .NET to use this book -- but were you really going to write enterprise code with Notepad? Bill Camarda

Bill Camarda is a consultant, writer, and web/multimedia content developer. His 15 books include Special Edition Using Word 2000 and Upgrading & Fixing Networks For Dummies®, Second Edition.

Book Details

Published
August 1, 2002
Publisher
WROX Press Ltd
Pages
933
Format
Paperback
ISBN
9781861007582

Similar books