ASP.NET
Un article de Wikipédia, l'encyclopédie libre.
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 webs ou des web services XML.
ASP.NET fait partie de la plateforme Microsoft .NET et est le successeur de la technologie Active Server Pages (ASP).
Sommaire |
[modifier] Principes d'ASP.NET
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, ou JScript .NET, mais aussi des langages open-source tels que Perl et Python. ASP.NET bénéficie de meilleurs performances que d'autres technologies basées sur des scripts car le code côté serveur est compilé en quelques simples DLL sur le serveur web.
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és de Widget (ou zone de contrôle) similaire à celle des interfaces d'applications Windows habituelles.
[modifier] ASP.NET dans d'autres environnements
Il est important de noter que le format ASP.NET est maintenant supporté par certains serveurs Linux, soient ceux qui exécutent l'extension Mono (mod_mono pour Apache).
[modifier] Liens externes (en anglais)
Modèle:Book
[modifier] Microsoft
- Microsoft's ASP.NET website
- ASP.NET on MSDN
- CSS friendly ASP.NET 2.0 control adapters
- Visual Web Developer Express Edition 2005
- Official Web Development Designer for ASP.NET
[modifier] Autres implémentations
- Mono: An open source .NET Framework implementation that runs on many platforms
- UltiDev Cassini: Alternative to IIS - a free web server that can be redistributed with ASP.NET 1.1 and 2.0 applications
[modifier] Tutoriels
- Developer Fusion; ASP.NET tutorials and source code
- W3Schools tutorial
- WWWCoder.com: ASP, ASP.NET, and DotNetNuke Tutorials
- DotNetSpace ASP 2.0 articles and code examples
- 4GuysFromRolla.com: ASP and ASP.NET Tutorials
- LearnAsp.com ASP and ASP.net Lessons
- ASPAlliance: ASP and ASP.NET Tutorials
- ASP.NET Tutorials
- Startvbdotnet.com: ASP.NET Tutorials