|
Chapitres
|
||||||||||||||||||||||||
|
|
Vos premières lignes de code :
Saisir le code ci dessous sous Notpad, et l'enregistrer surtout en saisissant le nom du fichier entre guillements afin d'éviter que Notepad rajoute une extension .txt, ne pas oublier dans le nom du fichier la terminaison .aspx
exemple du nom de fichier : "Salut_Le_monde.aspx"
Le code de votre première application :
<%@Page Language="VB" Debug="True"
%>
<html>
<head>
<title>Votre première application ASP.Net</title>
</head>
<body>
<center>
<% Dim TextSize as Integer %>
<% For TextSize = 1 to 7 %>
<font size = <%=TextSize%>>
Salut le Nouveau Monde<br>
</font>
<% Next %>
</center>
</body>
</html>
la première ligne est un en-tête de page, placé tout au début de votre page ASP.Net :
<%@Page Language="VB" Debug="True" %>
Elle spécifie le langage utilisé, Visual Basic
dans ce cas et règle Debug sur True
Le paramètre Debug fournit des messages plus détaillé en
cas d'erreur
Voici l'apparence du code dans Webmatrix, le code ASP.NET apparaît surligné en jaune

Voici le résultat de votre première application

Les délimiteurs <% et %>
La seule différence entre une page HTML classique et une page ASP.Net réside dans la présence de code VB.Net facilement repérablepuisque ce dernier se trouve entre deux délimiteurs <% et %>
Ces délimiteurs peuvent inclure plusieurs lignes de code
exemples: variante du code précédent :
<% Dim TextSize as Integer
For TextSize = 1 to 7 %>
ou bien
<%
Dim TextSize as Integer
For TextSize = 1 to 7
%>
Remarque:
Contrairement à ASP, le code utilisé au sein des délimiteurs <% %> ci-dessus est réellement compilé, et non interprété à l'aide d'un moteur de script. Cela permet d'améliorer les performances d'exécution du runtime.
Déclaration des variables :
L'instruction Dim ( comme DIMension ) est utilisée pour la déclaration des types de variables
| Nom | type | |
| Nombre entiers | ||
| Byte | Octet | valeur entre 0 et 255 |
| Single | Entier court | entre -32 678 et 32 767 |
| Integer | Entier | - 2 147 438 648 et 2 147 438 647 |
| long | Enier long | - 9 223 372 036 854 775 808 et + 9 223 372 036 854 775 807 |
| Nombre décimaux |
| Single | gère la pluspart des nombres décimaux | |
| Double | Double est souvent utilisé pour les nombres scientifique | |
| Decimal | évite les ereurs d'arrondi à utiliser dans les applications financières |
| Autres types de données | |
| String | Chaînes de caractères comprenant lettres, nombres et symboles |
| Char | Chaîne de longueur 1 |
| Boolean | Contient Deux Valeurs True ou False |
| Date | contient une date une heure ou les deux |
| Object | contient n'importe quoi |
S'obliger aux déclarations :
Afin d'éviter toute erreur dans la maipulation des variables il est fortement conseillé de toutes les déclarer pour vous aidez tout oubli VB.Net offre un moyen forcer, dans l'en-tête il faut ajouter l'otption explicit, voici la nouvelle ligne d'en-tête
<%@Page Explicit="True" Language="VB" Debug="True" %>