- ASP.NET
-
ASP.NET Développeur Microsoft Première version Janvier 2002 Dernière version 4.0.30319.1 (4.0) (12 avril 2010) [+/−] Environnement Microsoft Windows Type Plate-forme Licence Logiciel propriétaire Site web www.asp.net modifier ASP.NET Extension .aspx Développé par Microsoft modifier ASP.NET est un ensemble de technologies de programmation web créé par Microsoft. Les programmeurs peuvent utiliser ASP.NET pour créer des sites webs dynamiques, des applications web ou des web services XML. La technologie est accessible grâce à l'installation d'un serveur web compatible ASP (IIS) ou à l'intérieur de Visual Web Developer Express Edition.
ASP.NET fait partie de la plateforme Microsoft .NET et est le successeur de la technologie Active Server Pages (ASP).
Sommaire
Principes
Bien qu'ASP.NET tienne son nom de l'ancienne technologie de développement de Microsoft, "ASP", les deux sont assez différentes. Microsoft a complètement repensé ASP.NET, en se basant sur le Common Language Runtime (CLR) partagé par tous les logiciels Microsoft .NET. Les programmeurs peuvent écrire du code ASP.NET en utilisant n'importe lequel des langages de programmation supportés par le Framework .NET, généralement C#, Visual Basic.NET,Delphi.NET ou JScript .NET, mais aussi d'autres langages "indépendants" de Microsoft tels que Perl et Python. ASP.NET est, d'aprés Microsoft, censé avoir de meilleures performances que d'autres technologies basées sur des scripts[réf. souhaitée] car le code côté serveur est compilé en quelques simples DLL sur le serveur web. Lors du développement, quand le code source est finalisé, la solution est precompilée avant d'être placée sur le serveur d'hébergement (publication).
ASP.NET permet aux développeurs de passer plus facilement du développement classique d'applications Windows au développement d'applications Web en offrant la possibilité de créer des pages web composées de Widget (ou zone de contrôle) similaires à celles des interfaces d'applications Windows habituelles.
ASP.NET dans d'autres environnements
Le format ASP.NET est maintenant supporté par certains serveurs Linux exécutant l'extension Mono (Apache par exemple).
Quelques exemples d'application
- Systèmes de gestion de contenu (appelés aussi CMS) (DotNetNuke, Umbraco, ...)
Notes et références
Voir aussi
Articles connexes
- Microsoft .NET L'architecture .NET
- framework .NET Le framework .NET
- Mono, une implémentation libre du framework .NET
Liens externes
- ASP.NET Le site de ASP.NET de Microsoft
- www.negox.net (en) Un agrégateur de flux d'articles, dédié à ASP.NET
Catégories :- Technologie web
- HTTP
- .NET Framework
Wikimedia Foundation. 2010.