Conception et implémentation d'un site web pour l'archivage et la commande en ligne des journaux dans une maison de presse écrite.( Télécharger le fichier original )par Stephen Salama Mbalu Université Chrétienne Bilingue du Congo - Licence 2014 |
1.2.4. Les Technologies WEB :a. La technologie ASP :10Active Server Pages (ASP) est un ensemble de logiciels développés par Microsoft et utilisés dans la programmation Web. C'est une suite de logiciels destinée à créer des sites web dynamiques. Elle nécessite pour fonctionner une plate-forme Windows avec IIS installé, ou encore une plate-forme Linux ou Unix avec une version modifiée d'Apache. ASP est une structure composée d'objets accessibles par deux langages principaux : le VBScript et le JScript. Il est possible d'utiliser d'autres langages comme le PerlScript, le REXX, ou encore le Python en ajoutant le moteur 10 Active Server Pages sur http://fr.wikipedia.org/wiki/Active Server Pages 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 22 d'interprétation du langage adéquat à IIS. À l'inverse de certains langages de programmation (C, C++), cette technologie n'utilise pas de langages compilés, mais des langages interprétés. L'ASP utilise COM (aussi appelé ActiveX) pour communiquer avec des ressources du poste serveur. Il renvoie ensuite de l'HTML au client via le protocole HTTP. L'ASP est capable de se connecter à des bases de données, de lire des fichiers XML et possède des composants pour la gestion de l'upload (téléchargement), du FTP... Il peut lire et écrire des documents issus d'Office (Excel, Word...) en passant par le système COM (Component Object Model, standard de gestion d'objets distribués, propre à Microsoft), si Office est installé sur le serveur. Du reste, d'autres langages (comme PHP) peuvent également utiliser la technologie COM, à condition de tourner également sur un serveur Windows où les produits Office sont installés. Enfin, depuis la technologie .NET, l'ASP est devenu l'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 CU, 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 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 précompilée avant d'être placée sur le serveur d'hébergement (publication). 23 possibilité de créer des pages Web composées de Widget11 (ou zone de contrôle) similaires à celles des interfaces d'applications Windows habituelles. |
|