login  Naam:   Wachtwoord: 
Registreer je!
 Tutorials

Tutorials > ASP.NET


Gegevens:
Geschreven door:
Abbas
Moeilijkheidsgraad:
Gemakkelijk
Hits:
8037
Punten:
Aantal punten:
 (3)
Aantal stemmen:
2
Stem:
Niet ingelogd
Nota's:
 Lees de nota's (6)
 

Tutorial:

Inleiding

1. Inleiding
2. Operatoren
3. Variabelen/Gegevenstypes
4. Controls
5. Een Voorbeeld

1. Inleiding
ASP.NET is ondanks de vele commentaren toch een zeer interessante taal om te leren. En als scripter/programmeur is het alijd
interessant om nieuwe talen te leren. Daarom wil ik aan de hand van deze tutorial jullie warm maken om toch eens aan de slag te gaan met ASP.NET.
Indien je geen IIS hebt kan je nog altijd .NET programmeren met het gratis programma van Microsoft, nl. WebMatrix.
Dit programma zet tijdelijk een localhost op om je bestanden te kunnen bekijken.
Vergeet ook niet, ASP.NET is iets heel anders dan ASP, want sommigen vergissen zich hier nogal in.
ASP.NET is ASP maar dan volledig vernieuwd en opgenomen in het .NET Framework van Microsoft.
Er komt dus ook wel een andere syntax bij kijken. In ASP.NET kan je verschillende talen kiezen om te gaan programmeren.
De twee meest gekozen talen zijn VB en C#, er is ook nog J# (Java dat je combineren met .NET).
In deze tutorial leg ik eenvoudige zaken zoals operatoren, variabelen uit. Het voorbeeldje onderaan is in VB.

pijl top
2. Operatoren
In bijna alle talen zijn de operatoren (ongeveeer) hetzelfde.
Voor alle zekerheid zet ik hier nog eens de belangrijkste met een korte uitleg over hun functie:

VBC# Functie
++ Optellen
-- Aftrekken
** Verminegvuldigen
// Delen
Mod% Delen met rest
= = = Gelijk aan
<> != Niet gelijk aan
<< Kleiner dan
>> Groter dan
<=<= Kleiner of gelijk aan
>=>= Groter of gelijk aan
And Beide controles moeten waar zijn, de beide statements moeten waar zijn
Or Een vande twee controles moet waar zijn
AndAlso&& Beiden moeten waar zijn
OrElse| | Een van de twee moet waar zijn

pijl top
3. Variabelen/Gegevenstpyes
In elke scriptingtaal wordt er gebruikt gemaakt van variabelen en elke variabele heeft een bepaald tpye.

Een variabele wordt als volgt gedeclareerd: Dim var
Als je de variabele 'var' een bepaald gegevenstype wil meegeven, bvb als een string, doe je dit zo: Dim var As String

Enkele belangrijke/veel gebruikte gegevenstypen:
- Date
- Boolean
- String
- Integer
- Double
- Long
- Object

Nu kan je aan de variabele een waarde toekennen:
Dim var As String = "Hello World"
Dim getal As Integer = 7

pijl top
4. Controls
In PHP gebruik je HTML om formulieren op te bouwen. ASP.NET heeft zijn eigen controls
Een control in ASP.NET heeft de volgende structuur: <asp:Controlnaam ID="" runat="server" />

De voornaamste controls:
Invoervak: <asp:TextBox ID="vak" runat="server" />
Knop: <asp:Button ID="knop" runat="server" />
Label: <asp:Label ID="label" runat="server" />
Checkbox: <asp:CheckBox ID="check" runat="server" />
Radiobutton: <asp:RadioButton ID="radio" runat="server" />

pijl top
5. Een Voorbeeld


<%@ Page Language="VB" %>

<
script runat="server">
    
    
Sub geklikt(ByVal Sender As System.ObjectByVal E As System.EventArgs)
        
Dim var As String
        
var = vakje.Text
        label
.Text = var
    
End Sub

</script>

<html>
<head runat="server">
    <title>Untitled Page</title>
</head>
<body>
<form id="form1" runat="server">
    Geef iets in: <asp:TextBox ID="vakje" runat="server" /><br />
    <asp:Button ID="knop" runat="server" Text="Klik" OnClick="geklikt" /><br /><br />
    <asp:Label ID="label" runat="server" />
</form>
</body>
</html>

Het formulier moet ik niet uitleggen denk ik, dit is bijna hetzelfde als HTML...
De code:
De 'Sub' betekent dat het een subroutine is, een subroutine is ongeveer hetzelfde als een functie.
We geven de Sub de naam 'geklikt'. Daarna declareren we een variabele 'var' als een string
We kennen de variabele een waarde toe, namelijk hetgeen in het invoervak is ingevuld.
En daarna stellen we de tekst van ons label gelijk aan de variabele

Dit is het resultaat:


Zo, ik hoop dat jullie iets van deze tutorial hebben kunnen leren of dat er enige interesse opgewekt is bij sommigen.
Indien er opmerkingen of vragen zijn, post dan een reactie of stuur een PM.

pijl top

« Vorige tutorial : Verbinding met MS Access Database

© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.016s