1 / 7

Cours techonologies .NET

Cours techonologies .NET. Les langages .NET : C#, VB et ASP.NET Introduction. Introduction : qu’est-ce que .NET. .NET est un framework propriétaire de Microsoft Ce framework est construit sur le même principe que java et sa JVM.

Download Presentation

Cours techonologies .NET

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cours techonologies .NET Les langages .NET : C#, VB et ASP.NET Introduction

  2. Introduction : qu’est-ce que .NET • .NET est un framework propriétaire de Microsoft • Ce framework est construit sur le même principe que java et sa JVM. • Le code que nous allons produire sera compilé dans un « bytecode » exécuté par l’environnement Microsoft. • Le framework est aujourd’hui en version 4.5, nous travaillerons en 4.0.

  3. Introduction : C# et VB.NET • Le bytecode pourra être obtenu après compilation de code source en C# ou en VB.Net (pour Visual Basic) • Historiquement, Visual Basic existe depuis longtemps et nombre d’applications pro tournaient (et tournent encore) sous VB6 • Lors du passage au framework .NET, commercialement parlant, Microsoft a été obligé de maintenir le langage Visual Basic vivant étant donné le nombre de développeurs formés sur ce langage.

  4. Introduction : C# et VB.NET • Malgré tout conscient que VB était trop différents des langages objets existant et émergeants à la fin des années 90, Microsoft a choisi de créer C#, un langage résolument conçu pour faire de l’objet, là ou VB a plus été adapté à l’objet que créer dans ce but. • C# s’appuie sur la syntaxe classique du C et de Java : int, Class, {}, ;, Float, Double, Char, for, if, …

  5. Introduction : C# et VB.NET • Tout comme le framework, le langage évolue. • C# est à la version 4.5 (il suit les versions des frameworks) tandis que VB est aujourd’hui en version 10) • Dans ce cours, nous ferons un tour d’horizon sur C# tel qu’il est aujourd’hui sans passer par toutes les étapes de son histoire.

  6. Introduction : ASP.NET • Tout comme VB, ASP.NET tire ses racines d’un ancien langage : ASP. • Il s’agit d’un langage de balise qu’on va intégrer à une page HTML et qui sera interprété à la volée. • Dans la page HTML, on va pouvoir inclure des balises <% %> dans lesquelles on va pouvoir placer du code C# ou VB à exécuter.

  7. Introduction : C# et VB.NET Compilation en Bytecode (fichiers .dll et .exe) Interprétation directe du code

More Related