web-tp-site/old/pages/article3.html

62 lines
2.3 KiB

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>LangProg - Le C#</title>
<link href="../styles/main.css" rel="stylesheet" type="text/css" />
<link href="../styles/articles.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div class="header">
<div class="title">
<h1>LangProg - C#</h1>
<img src="../img/ProgrammingLanguage1-1.jpg" alt="ImgTitle" />
</div>
<nav>
<a href="../index.html">Menu Principal</a>
<a href="galerie.html">Galerie</a>
<a href="donnees.html">Données</a>
</nav>
2 years ago
</div>
<img class="logo" src="../img/1024px-C_Sharp_wordmark.svg.png" alt="C#Image">
<div class="main-content">
<section class="articles">
<h2>Le language de programmation C#</h2>
<article>
<p>C# est un langage de programmation <strong>orientée objet</strong>,
fortement typé, dérivé de C et de C++, ressemblant au langage Java. Il
est utilisé pour développer des <strong>applications web</strong>,
ainsi que des <strong>applications de bureau, des services web, des
commandes, des widgets ou des bibliothèques de classes</strong>. En
C#, une application est un lot de classes où une des classes comporte
une méthode <strong>Main</strong>, comme cela se fait en Java. </p>
<p>C# est destiné à développer sur la plateforme .NET, une pile
technologique créée par <strong>Microsoft</strong> pour succéder à
COM. </p> <p>Les exécutables en C# sont subdivisés en assemblies, en
namespaces, en classes et en membres de classe4. Un
<strong>assembly</strong> est la forme compilée, qui peut être un
programme (un exécutable) ou une bibliothèque de classes (une dll). Un
assembly contient le code exécutable en MSIL, ainsi que les symboles.
Le code MSIL est traduit en langage machine au moment de l'exécution
par la fonction <strong>just-in-time</strong> de la plateforme .NET4.
</p>
</article>
</section>
</div>
2 years ago
<footer>
<p>Auteur: Alexandre Agostinho</p>
<p><a href="mailto:alexandre.agostinho@etu.uca.fr">alexandre.agostinho@etu.uca.fr</a></p>
</footer>
</body>
</html>