..
Ο καλύτερος τρόπος για να αρχίσετε να χρησιμοποιείτε το ASP.NET είναι να δημιουργηθεί μια απλή αίτηση. Κατ 'αρχάς, δημιουργήστε έναν φάκελο για να βάλετε τα αρχεία της εφαρμογής μας (στην περίπτωσή μου C: \ esempioaspnet). Στη συνέχεια, δημιουργούμε ένα εικονικό κατάλογο των υπηρεσιών IIS, κάντε δεξί κλικ στο στοιχείο Default Web Site -> New -> Virtual Directory

Αυτό ανοίγει το ακόλουθο παράθυρο, στο οποίο πρέπει να εισάγετε ένα όνομα για την εφαρμογή / ιστοσελίδα μας (στην SitoTest δική μου περίπτωση)

Συνεχίζοντας, πρέπει να ρυθμίσετε τη φυσική διαδρομή του φακέλου που δημιουργήσατε νωρίτερα (esempioaspnet)

Τέλος θέτουμε τα δικαιώματα πρόσβασης στον κατάλογο

Στην πράξη SitoTest το ψευδώνυμο θα είναι το όνομα με το οποίο η αίτηση θα γίνει γνωστό από τον έξω κόσμο.
Σε αυτό το σημείο θα πρέπει να δημιουργήσετε την πρώτη σελίδα HTML μας. Μπορούμε να χρησιμοποιήσουμε με ασφάλεια ένα πρόγραμμα επεξεργασίας όπως το Σημειωματάριο ή χρησιμοποιήστε το Visual Studio. Επειδή είναι ένα πολύ απλό παράδειγμα μόνο το Σημειωματάριο, ανοίξτε ένα νέο έγγραφο και γράψτε τον ακόλουθο κώδικα:
<HTML xmlns="http://www.w3.org/1999/xhtml"> <head> <title> SitoTest σελίδας </ title> </ head> <body> <h1> Hello World </ h1> Γεια σας αυτό είναι μια δοκιμή </ Body> </ Html>
αποθηκεύσετε το αρχείο με την επέκταση htm (hello.htm) και βάλτε το στον κατάλογο C: \ esempioaspnet. Τώρα έναρξη ενός browser και πληκτρολογώντας την διεύθυνση http://localhost/SitoTest/hello.htm το αποτέλεσμα είναι ως εξής.

Στην πράξη, το πρόγραμμα περιήγησης στέλνει μια αίτηση HTTP στο διακομιστή για αυτό το αρχείο και hello.htm IIS επιστρέφει το περιεχόμενο του φακέλου στο πρόγραμμα περιήγησης. Επειδή το κείμενο περιέχει ετικέτες HTML, browser σας θα εμφανίσει σωστά περιλαμβάνει το περιεχόμενο και αυτό που περιμένουμε. Μέχρι τώρα, πάντως δεν είμαστε αντιμέτωποι με μια σελίδα ASP.NET, αλλά μια απλή σελίδα HTML.
Για να κάνουν τη μετατροπή από HTML σε ASP.NET απαιτεί δύο βήματα: Προσθήκη στην κορυφή του hello.htm αρχείου μια γραμμή κώδικα (η οδηγία Page) και να μετονομάσετε το αρχείο στον εαυτό της να hello.htm hello.aspx. Με αυτόν τον τρόπο θα έχουμε μια έκδοση του προγράμματος μας που λειτουργεί χρησιμοποιώντας το ASP.NET πλαίσιο
<% @ Page Language = "C #"%> <HTML xmlns="http://www.w3.org/1999/xhtml"> <head> <title> SitoTest σελίδας </ title> </ head> <body> <h1> Hello World </ h1> Γεια σας αυτό είναι μια δοκιμή </ Body> </ Html>Το αποτέλεσμα παραμένει αμετάβλητη, αλλά οπτικά η οδηγία Page χρησιμοποιείται από την κατάρτιση runtime ASP.NET του αρχείου, και συγκεντρώνει τις κωδικό υποδηλώνει την ερμηνεία οδηγίες που τοποθετείται μέσα στο μορφή του κώδικα C #.
Και «είναι δυνατόν να εισαχθεί εκτελέσιμο κώδικα στη σελίδα μας απλά ως εξής:
<body> <h1> Hello World </ h1> <% ....... this.Metodo1 ()? this.Metodo2 ()? ....... %> </ Body>
«Ε μπορεί επίσης να εισάγετε μπλοκ κώδικα που θα εκτελείται στον server. Για να το κάνετε αυτό θα χρησιμοποιήσετε το runat:
<% @ Page Language = "C #" Debug = "true"%>
<script runat="server">
MetodoTest άκυρη () {
/ / Μέθοδος που κάνει κάτι
}
</ Script>
<html>
<body>
<h1> Hello World </ h1>
<%
MetodoTest ()?
%>
</ Body>
</ Html>
| |
ASP (Advanced)
Η πλήρης σειρά μαθημάτων για τη δημιουργία δυναμικών ιστοσελίδων. Ξεκινώντας από 39 €. |
| |
ASP.NET (Μάθημα)
Πλήρης πορεία για τη δημιουργία εφαρμογών Web από 49 €. |
| |
SQL και βάσης δεδομένων (Μάθημα)
Δημιουργία και διαχείριση των σχεσιακών βάσεων δεδομένων. Ξεκινώντας από 39 €. |