Créé en 2000 par Microsoft, l'ASP s'agit d'un ensemble de logiciels employés dans la programmation web. Travailler dans ce domaine nécessite certaines compétences en raison de l'importance des missions que cela implique.
ASP web Forms est une technologie conçue principalement pour faire fonctionner une plate-forme Windows. Elle rassemble bon nombre d'utilisateurs et est très demandée en entreprise pour son dynamisme et son équivalence et sa concurrence avec PHP.
Contrairement à certains langages de programmation, l'ASP utilise des langages interprétés. Il possède sept objets tout aussi manipulables les uns que les autres : Server, Application, ObjectContext, objets Request, Response, Session et Error.
Cette technologie utilise le COM (Component Object model), un dispositif facilitant la communication avec ces différentes ressources du post serveur. Ce dernier assure le renvoi de l'HTLM vers le client à partir du protocole http.
En principe, cet ensemble de logiciels peut faciliter la connexion avec des bases de données. Par ailleurs, il facilite la lecture des fichiers XML ainsi que tous les documents issus de Word, d'Excel ou d'autres Offices.
Les objets internes inclus dans l'ASP SQL server engendrent différentes méthodes qui permettent de réaliser les traitements sur les données.
L'objet application représente d'abord le site et permet de manipuler les variables ou les constantes nécessaires au fonctionnement de ce site.
L'objet Response quant à lui affiche le résultat sur le navigateur.
L'utilisateur est représenté par l'objet session qui permet de garder toutes les données liées à celui qui utilise la page du site.
Pour traiter les informations provenant des clients, l'objet Request intervient et récupère les valeurs des requêtes en provenance du formulaire du navigateur.
Le serveur est représenté par l'objet Server qui permet d'instancier les objets relatifs aux utilisateurs. Il assure également la gestion des paramètres.
L'objet Context permet la gestion des traitements de toutes les transactions.
Le dernier objet s'agit d'un objet qui comme son nom l'indique, sert à gérer et à rectifier les erreurs produites. Il s'agit évidemment de l'objet Error.
L'ASP ou Active Server Pages est une technologie intéressante et performante qui permet des interactions entre le serveur web et le navigateur client. Par conséquent, les domaines de compétences pour assurer les missions ASP doivent surtout basées sur la connaissance de l'environnement de programmation.
Il existe en effet des centres de formation qui peuvent garantir cette capacité voulue. Grâce aux différentes vidéos diffusées sur Internet, il vous est aussi possible de se former à domicile en bénéficiant bien sûr des meilleurs cours en ligne. Quelques années d'expérience sont très utiles pour renforcer ensuite vos domaines de compétences, notamment dans les services paiement ASP.
Il faut noter que les missions relatives à l'ASP sont diversifiées en fonction des principales attentes de chaque client. De plus, des missions de développeurs sont possibles dans ce domaine.
Réalisation d’un site de commerce électronique multilingue au forfait et en interne
Réalisation du cahier des charges/planning/estimation de charges de développement
Création de la base de données
Réalisation d’une maquette en HTML
Réalisation de la partie visiteur du site : Front-office (composants d’accès aux données, contrôles utilisateurs personnalisés)
Réalisation de la partie administration du site (Middle-office) :
o Gestion des catégories de produits, des produits
o Gestion des monnaies, gestion des langues, gestion des pays
o Gestion des fournisseurs, clients
o Gestion des modes de paiement
o Gestion des livraisons, commandes, factures
o Gestion des bannières, outils de sauvegarde de données
Maintenance corrective et évolutive
Création d’un espace revendeur sur le site avec la notion de conditionnement
Environnement : ASP.net, VB.net, SQL, SQL server 2000, Windows XP, Visual studio.netIntranet de consultation d’états crystal reports (Etat des stocks, statistiques de ventes, Comparatif du chiffre d’affaires)
Environnement : ASP.net, VB.net, SQL, SQL server 2000, Windows XP, Visual studio.net, crystal reports 9Réalisation :
Intranet de consultation et gestion des compteurs badgeage via l’intranet RH pour les managers et employés des AGF. (Réalisation du modèle de données et développement de l’intranet)
Refonte de l’organigramme (intranet) des AGF (filiales et groupes) sous forme d’arborescence.
Divers évolutions et maintenance des différents intranets AGF (assurance-vie, asset management, RH…)
Réalisation :
Extranet en ASP/XML destiné à la société Beauté Prestige International regroupant les marques de luxe « Jean-Paul Gaultier » et « Issey Miyaké ». l’objectif était de réaliser un book marketing en ligne pour les filiales et revendeurs de Londres, Paris, New york et Tokyo. Interface en ASP, création d’un menu dynamique XML.
Réalisation :
Création d'un Intranet pour ROCHE SAV permettant de gérer l'état du parc de pc portables afin d’anticiper sur toute intervention en cas de dysfonctionnement.
o Mise en place de la base de données relationnelles
o Interfaçage graphique du site intranet
o Traitement en ASP
o Mise en production
Réalisation :
Développement d’un intranet relatif au projet d’un sondage en ligne concernant la « Description des traitements et des questions ouvertes relatives au sondage sur la qualité du Système d’Informations de France Télécom »
o Mise en place de la base de données relationnelles
o Site intranet pour le sondage en ligne en ASP
o Traitement des résultats / Statistiques en VBA Excel/Word/Access
Réalisation :
Développement d’un intranet pour l’intégration des emails sur des plate formes de centre d’appels téléphoniques
Gestion et suivi des relations avec la maîtrise d’ouvrage
Homologation et mise en production de l’intranet
Maintenance de l’application