Wiley 978-0-7645-4382-1 Datasheet

Browse online or download Datasheet for Software manuals Wiley 978-0-7645-4382-1. Wiley Beginning Visual C#, Revised Edition of Beginning C# for .NET v1.0 User Manual

  • Download
  • Add to my manuals
  • Print
  • Page
    / 9
  • Table of contents
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 0
Introducing C#
Welcome to the first chapter of the first section of this book. Over the course of this section we'll be
taking a look at the basic knowledge required to get up and running. In this first chapter we'll be
looking at an overview of C# and the .NET Framework, and we'll consider what these technologies are,
the motivation behind using them, and how they relate to each other.
We'll start with a general discussion of the .NET Framework. This is a new technology, and contains
many concepts that are tricky to get to grips with at first (mainly because the Framework introduces a
"new way of doing things" to application development). This means that the discussion will, by
necessity, cover many new concepts in a short space of time. However, a quick look at the basics is
essential to understand how to program in C#, so this is a necessary evil. Later on in the book we'll
revisit many of the topics covered here in more detail.
After this discussion, we'll move on to a simple description of C# itself, including its origins and
similarities to C++.
Finally, we'll look at the main tool that will be used throughout this book: Visual Studio .NET (VS).
What is the .NET Framework?
The .NET Framework is a new and revolutionary platform created by Microsoft for developing applications.
The most interesting thing about this statement is how vague I've been – but there are good reasons for
this. For a start, note that I didn't say "developing applications on the Windows operating system".
Although the first release of the .NET Framework runs on the Windows operating system, future plans
include versions that will work on others, such as FreeBSD, Linux, Macintosh, and even personal digital
assistant (PDA) class devices. One of the key motivational forces behind this technology is its intention
as a means of integrating disparate operating systems.
In addition, the definition of the .NET Framework given above includes no restriction on the type of
applications that are possible. This is because there is no restriction – the .NET Framework allows the
creation of Windows applications, web applications, web services, and pretty much anything else you
can think of.
Page view 0
1 2 3 4 5 6 7 8 9

Summary of Contents

Page 1 - Introducing C#

Introducing C#Welcome to the first chapter of the first section of this book. Over the course of this section we'll betaking a look at the basic

Page 2 - Chapter 1

Chapter 110The .NET Framework has been designed such that it can be used from any language. This includes thesubject of this book, C#, as well as C++,

Page 3 - Assemblies

Introducing C#11MSIL and JITWhen we compile code that uses the .NET Framework library, we don't immediately create operatingsystem-specific nativ

Page 4 - Fitting it Together

Chapter 112Managed CodeThe role of the CLR doesn't end once we have compiled our code to MSIL and a JIT compiler hascompiled this to native code.

Page 5 - What is C#?

Introducing C#133.When this code is executed (either in its own right if it is an executable, or when it is usedfrom other code) it must first be comp

Page 6

Chapter 114Developing applications using C# is simpler than using C++, as the language syntax is simpler.However, C# is a powerful language and there

Page 7 - Visual Studio .NET

Introducing C#15C# in This BookThe second and third sections of this book deal with the syntax and usage of the C# language withouttoo much emphasis o

Page 8 - VS Solutions

Chapter 116There is much more than this, but hopefully you've got the idea!Visual C# .NET Standard EditionVisual C# .NET Standard Edition is a cu

Page 9

Introducing C#17

Comments to this Manuals

No comments