About the Tutorial


Strong Programming Features of C#



Yüklə 1,07 Mb.
Pdf görüntüsü
səhifə21/29
tarix13.09.2023
ölçüsü1,07 Mb.
#143059
1   ...   17   18   19   20   21   22   23   24   ...   29
csharp tutorial

Strong Programming Features of C# 
Although C# constructs closely follow traditional high-level languages, C and C++ 
and being an object-oriented programming language. It has strong resemblance with 
Java, it has numerous strong programming features that make it endearing to a 
number of programmers worldwide. 
Following is the list of few important features of C#: 

Boolean Conditions 

Automatic Garbage Collection 

Standard Library 

Assembly Versioning 

Properties and Events 



C# 

Delegates and Events Management

Easy-to-use Generics 

Indexers Conditional Compilation 

Simple Multithreading 

LINQ and Lambda Expressions

Integration with Windows 



C# 
2. ENVIRONMENT 
In this chapter, we will discuss the tools required for creating C# programming. We 
have already mentioned that C# is part of .Net framework and is used for 
writing .Net applications. Therefore, before discussing the available tools for running 
a C# program, let us understand how C# relates to the .Net framework. 
The .Net Framework 
The .Net framework is a revolutionary platform that helps you to write the following 
types of applications: 

Windows applications 

Web applications 

Web services 
The .Net framework applications are multi-platform applications. The framework has 
been designed in such a way that it can be used from any of the following languages: 
C#, C++, Visual Basic, Jscript, COBOL, etc. All these languages can access the 
framework as well as communicate with each other. 
The .Net framework consists of an enormous library of codes used by the client 
languages such as C#. Following are some of the components of the .Net framework: 

Common Language Runtime (CLR) 

The .Net Framework Class Library 

Common Language Specification 

Common Type System 

Metadata and Assemblies 

Windows Forms 

ASP.Net and ASP.Net AJAX 

ADO.Net 

Windows Workflow Foundation (WF) 

Windows Presentation Foundation 

Windows Communication Foundation (WCF) 

LINQ 
For the jobs each of these components perform, please see 
ASP.Net - Introduction
, and 
for details of each component, please consult Microsoft's documentation. 



C# 

Yüklə 1,07 Mb.

Dostları ilə paylaş:
1   ...   17   18   19   20   21   22   23   24   ...   29




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin