Advertisement
Accueil  
08-09-2010
Identification




Cours Théorique
Cours Ajax
Cours ASP
Cours CSS
Cours Flash
Cours HTML
Cours JAVA
Cours JavaScript
Cours PHP
Cours VB & .Net
Cours Réseaux
COURS SQL
Sondage
Comment avez vous trouvé le site ?
 
Newsletter
S'inscrire à un mailing:
  Recevoir les newsletters au format HTML (page web)?
Menu principal
Accueil
Rechercher
Téléchargement
Nous contacter
Evenements
Septembre 2010
D L M M J V S
2930311 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 1 2
Flash News
  • Firefox 3.6

  • Google Chrome

  • Facebook

  • Google

 Firefox 3.6 sur les rails avec la première version alpha

La fondation Mozilla s’attaque à la prochaine édition de son navigateur Web. Une version alpha 1 de Firefox 3.6, alias Nomoroka, est disponible au téléchargement.

La V3 du navigateur est en phase bêta depuis le 23 juillet dernier. Google y a ajouté une fonction de personnalisation graphique. 29 thèmes sont disponibles depuis hier, mardi.

facebook friendfeed ami ami

Le réseau social rachète la plate-forme de micro-blogging pour concurrencer Twitter et se positionner face à Google sur le terrain de la recherche Internet en temps réel.

caffeine prochain moteur google test public

La nouvelle serait presque passée inaperçue. Google a pourtant levé le voile, hier, lundi 10 août 2009, sur son futur moteur de recherche. Il a officiellement dévoilé son projet à travers un simple billet posté sur son blog destiné aux webmasters.


A propos de nous

Jeunes Maroc Webmasters développent et proposent des scripts de tous les langage complets, gratuits et faciles à installer, intégrant des fonctions Javascript ou dhtml afin d'être attractifs pour les utilisateurs. La plupart des scripts PHP proposés n'utilisent pas de bases de données, ce qui simplifie encore leur utilisation, et leur permet de ne pas être trop gourmands en ressources. Bref, ces scripts PHP sont parfaits pour intégrer sur des sites de moyenne ou grosse affluence! Le mieux, c'est que vous regardiez...

 

 
I - Introduction Suggérer par mail

Qu'est ce qu'ASP ?

ASP (Active Server Pages) est une technologie Web initiée par Microsoft en 1996. Elle permet la création de pages Web dynamiques en fournissant un accès simple à des bases de données (avec ADO, notamment) ou des composants ActiveX. ASP a été développé de manière à être compatible avec l'environnement COM (Component Object Model) : il est ainsi possible de développer divers composants COM indépendants et d'accéder à leurs propriétés et méthodes directement dans les pages ASP.

ASP est à proprement parler une technologie ; ce n'est pas un langage de programmation, mais plutôt la description d'un environnement de programmation orienté Web, à l'aide d'objets représentant principalement les interactions navigateur/serveur Web. Il est possible de programmer en ASP aussi bien en JavaScript qu'en VBScript (langage propriétaire Microsoft), le langage par défaut pour l'ASP, et même en Perl ou C ; en fait, tout langage de script compatible avec le standard ActiveX peut être utilisé, même si on a tendance à considérer que "ASP = VBScript". L'idée est finalement de choisir son langage de programmation en fonction des capacités de ce langage et de ses besoins.

Bien que cette technologie ait été initiée par Microsoft, son utilisation n'est pas réservée aux seuls serveurs IIS (Internet Information Servers, les serveurs Web de Microsoft). En effet, ASP est disponible sur d'autres serveurs Web, tels que les serveurs Web Lotus ou Netscape. De plus, Halcyon Software propose une implémentation en Java de l'environnement ASP, ce qui permet désormais d'utiliser ASP sur n'importe quel système.

ASP en est aujourd'hui à sa version 3.0. C'est cette version qui sera décrite dans les pages de ce site. Cette version fait partie intégrante des serveurs IIS 5.0, et son développement actuel le mène à une totale intégration dans la nouvelle plateforme .NET de Microsoft.

Ecrire en ASP

ASP dans les pages Web

Le principe de l'ASP est le même que PHP : on insére directement du code (VBScript ou JavaScript, selon son choix) dans la pages HTML, à l'endroit où une opération spécifique doit être effectuée. Lorsqu'un navigateur demande cette page ASP, le serveur interprète et exécute le code qui a été inséré et renvoie le résultat au client sous forme de page HTML standard.

Il existe plusieurs façon d'insérer du code ASP dans les pages HTML. On peut utiliser 2 types de balises de délimitation :

code HTML
<%
code dans le langage par défaut (certainement VBScript)

%>
suite du code HTML
...

<%@ language="JavaScript" %>
<%

code JavaScript
%>
...

<SCRIPT language="VBScript" runat="server">
code VBScript
</SCRIPT>
...

Le deuxième exemple utilisant les balises <% ... %> permet de préciser le langage de programmation à utiliser pour le script ASP de la page. Il est alors indispensable de refermer les balises de délimitation après avoir précisé le langage (<%@ language="JavaScript" %>), même si du code doit être inséré juste après, comme cela est montré dans l'exemple. Cette ligne doit par ailleurs être la première du code ASP.

Inclure un fichier

Comme pour PHP, il est possible d'inclure le contenu d'un fichier quelconque dans une page ASP. Cela se fait grâce à l'une des deux lignes suivantes :

<!--#include file = "C:\InetPub\wwwroot\asp\mon_fichier.inc"-->
<!--#include virtual = "/asp/mon_fichier.inc"-->

Note importante : il faut bien écrire "<!--#include" sans mettre d'espaces intermédiaires.

La différence entre ces deux lignes se joue sur les mots-clés file et virtual. Le mot-clé filesignifie que le fichier à inclure doit être trouvé en utilisant un chemin absolu par rapport aux disques locaux ("C:\..."). En revanche, le mot-clé virtual précise que le fichier à inclure doit être trouvé par rapport à la racine du serveur Web, c'est-à-dire comme si on essayait d'y accéder par la requête HTTP http://www.monserveurweb.com/asp/mon_fichier.inc.

La différence entre la fonction include de PHP, c'est qu'en ASP, le contenu du fichier est inséré dans la page Web une seule fois, avant même que le moteur ASP n'ait commencé à interpréter le code ASP de la page. La procédure include en ASP correspond au #include du C. Si le fichier à inclure contient du code ASP à interpréter, il faut penser à délimiter le code par des balises adéquates.

 
< Précédent
Cours video
Scripts gratuit
Scripts Ajax
Scripts ASP
Scripts CSS
Scripts JAVA
Scripts JavaScript
Scripts PHP
Scripts VB & VB.NET
CMS
Liens commerciaux
Qui est en ligne
Il y a actuellement 64 invités en ligne
partager sur facebook