Beginning Visual C# (2nd Edition)

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 ...
See more details below
Available through our Marketplace sellers.
Other sellers (Paperback)
  • All (16) from $1.99   
  • New (2) from $55.00   
  • Used (14) from $1.99   
Close
Sort by
Page 1 of 1
Showing All
Note: Marketplace items are not eligible for any BN.com coupons and promotions
$55.00
Seller since 2011

Feedback rating:

(24)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

New
New WRAPPED***FREE UPGRADE to 2 DAY PRIORITY SHIPPING***100% satisfaction.

Ships from: Hopkins, MN

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$115.00
Seller since 2014

Feedback rating:

(178)

Condition: New
Brand new.

Ships from: acton, MA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
Page 1 of 1
Showing All
Close
Sort by
Sending request ...

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#
Read More Show Less

Editorial Reviews

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.

Read More Show Less

Product Details

  • ISBN-13: 9781861007582
  • Publisher: friends of ED
  • Publication date: 8/1/2002
  • Series: Beginning Ser.
  • Edition description: REVISED
  • Edition number: 2
  • Pages: 933
  • Product dimensions: 7.20 (w) x 8.98 (h) x 1.85 (d)

Table of Contents

Introduction 1
Ch. 1 Introducing C# 9
Ch. 2 Writing a C# Program 19
Ch. 3 Variables and Expressions 33
Ch. 4 Flow Control 59
Ch. 5 More About Variables 93
Ch. 6 Functions 127
Ch. 7 Debugging and Error Handling 159
Ch. 8 Introduction to Object-Oriented Programming 187
Ch. 9 Defining Classes 209
Ch. 10 Defining Class Members 241
Ch. 11 More About Classes 269
Ch. 12 Events 313
Ch. 13 Using Windows Form Controls 337
Ch. 14 Advanced Windows Forms Features 403
Ch. 15 Using Common Dialogs 447
Ch. 16 Introduction to GDI+ 493
Ch. 17 Deploying Windows Applications 529
Ch. 18 Getting At Your Data 561
Ch. 19 Data Access with ADO.NET 605
Ch. 20 Working With Files 653
Ch. 21 .NET Assemblies 685
Ch. 22 Attributes 715
Ch. 23 ASP.NET Applications 761
Ch. 24 Web Services 819
App. A Setting the PATH Environment Variable 847
App. B Installing MSDE 855
App. C: Further References 857
Index 871
Read More Show Less

Customer Reviews

Be the first to write a review
( 0 )
Rating Distribution

5 Star

(0)

4 Star

(0)

3 Star

(0)

2 Star

(0)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing 1 Customer Reviews
  • Anonymous

    Posted February 10, 2003

    Just what I was looking for

    I have read some crazy technical manuals in the past, but WROX has really put out a good book. Granted I am only on Chapter 5, but after reading so many, you can tell early on whether its going to work or not. This book takes it time explaining the intricacies of C#. I am a VB6, COBOL, ABAP4 and FORTRAN program that needs a little TLC when it comes to changing languages and this book does just that. It explains the variables, schemes, namespaces, types and even gets into a pretty thorough explanation of Object Oriented programming. I took a class on OO development as part of my IS degree, and this was a great refresher. For only $40 this book is great.

    Was this review helpful? Yes  No   Report this review
Sort by: Showing 1 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)