sept 21 2007

Introduction à la plate forme .Net

Publié par Riad à 18:37 dans Programmation

Microsoft .NET

Vous connaissez sûrement la plate-forme .NET “DotNet” de Microsoft , Le développement nouvelle génération.

Je vais faire une petite introduction à ce qui peut devenir à mon avis le standard pour le développement de tout software dans les années à venir. Pour les débutants, c’est toujours intéressant de connaître une nouvelle technologies et pour les experts, ça ne fait pas de mal de confirmer nos connaissances.

Pour Microsoft .NET c’est ” la plate-forme pour la nouvelle génération de logiciels distribués et coopérants, les services Web XML. Elle vise à simplifier la vie de l’utilisateur en lui fournissant des services intégrés, centrés sur lui, accessibles depuis tous ses périphériques, à tout moment et en tout lieu. S’il ne fallait retenir qu’un seul mot de .NET, c’est donc l’intégration. Fondée sur des standards de l’industrie (http, XML, SOAP, WSDL), la plate-forme .NET est un moyen simple de normaliser la coopération des services logiciels entre eux (services Web XML), quelle que soit leur localisation, leur implémentation technique, qu’ils soient internes ou externes, existants ou à inventer”

La première version 1.0 de .NET est sortie le 15 janvier 2002 et depuis la plate-forme ne cesse de s’améliorer avec son langage de prédilection le C#. La dernière version étant la 3.5 sortie cette année même.

La plate forme .NET ou plus exactement le Framework .NET est composé de deux parties essentielles : Le Common Language Runtime “CLR” et la bibliothèque de classes.

Le CLR : est un environnement d’exécution pour vos applications faites avec .NET un peu à la manière de la Java Virtual Machine. Il est sure et très puissant puisqu’il supporte plusieurs langages différents : C#,C++, VB, C#, Pascal … En effet avec .NET vous pouvez coder vos applications avec votre le langage qui vous convient. Une fois compilé votre programme en fait est précompilé en langage IL “Intermediate Langage” unique quel que soit le langage de programmation que vous avez utilisé. Ce dernier pourra être traduit en code natif au moment de l’exécution.

La bibliothèque de classes : c’est une très riche collection de types réutilisables que vous pouvez utiliser pour développer vos applications que ce soit des applications à ligne de commande ou à interface graphique utilisateur ou des applications ASP.NET, comme les services Web XML et Web Forms…

Pour développer des applications avec .NET vous avez bien sur l’excellentissime Microsoft Visual Studio avec ses versions express riches et gratuites que vous pouvez télécharger sur le site de Microsoft mais vous avez aussi d’autres solutions possibles tel que SharpDevelopp pour vos applications en C# qui n’a rien à envier à son grand frère Visual Studio.

Si je commence à parler du .NET je peux ne pas m’arreter, donc je vous réserve d’autres billets sur le sujet au fur et à mesure. Sinon j’éspère que vous avez maintenant une petite idée des capacités de cette technologies.

Comme je dis toujours, elle est magnifique. :lol:

Voir aussi :

3 Commentaires dans “Introduction à la plate forme .Net”

  1. Oussamale 06 oct 2007 à 23:33

    salem alkm surtout avec le .Net 3 & visual studio 2008 superbe

  2. Oussamale 06 oct 2007 à 23:43

    je pence que le .NET c’est le futur,surtout la visite de steve balmer le ceo de microsoft en algerie.

  3. pixiesle 31 oct 2007 à 13:22

    en même temps, DotNet a un sacré temps de retard sur Java

Trackback URI | RSS des Commentaires

Laisser un commentaire

  • S'abonner au :

  • Calendrier

    novembre 2008
    S D L Ma Me J V
    « août    
    1234567
    891011121314
    15161718192021
    22232425262728
    2930  
  • Archives

  • membre de la blogosphère Algérienne

Articles récents

Commentaires récents