Το ASP.NET

Κλασικό ASP - Active Server Pages

Active Server Pages (ASP), γνωστά και ως κλασικό ASP (Classic ASP), είναι το πρώτο σενάριο διακομιστή που κυκλοφόρησε από την Microsoft το 1998.

Το ASP είναι μια τεχνολογία που επιτρέπει την εκτέλεση σελίδων script στο διακομιστή του Διαδικτύου.

Η επέκταση αρχείων των σελίδων ASP είναι .asp, συνήθως γραμμένα σε VBScript.

Αν χρειάζεστε να μάθετε το κλασικό ASP,Παρακαλώ επισκεφθείτε το μάθημα ASP μας.

Το ASP.NET

Το ASP.NET είναι η νέα γενιά του ASP. Δεν μπορεί να είναι συμβατό με το κλασικό ASP, αλλά το ASP.NET μπορεί να αναφέρεται στο ASP.

Τα σελίδες ASP.NET πρέπει να εκτελούνται, επομένως είναι πιο γρήγορα από το κλασικό ASP.

Το ASP.NET διαθέτει καλύτερη υποστήριξη γλώσσας, πολλά ελέγχματα χρήστη,�件 βασισμένα στο XML και ενσωμάτωση πιστοποίησης χρήστη.

Η επέκταση αρχείων των σελίδων ASP.NET είναι .aspx, και συνήθως γράφονται με VB (Visual Basic) ή C# (C sharp).

Οι χρήστες του ASP.NET μπορούν να γράψουν κύριους ελέγχους σε διάφορες γλώσσες προγραμματισμού, συμπεριλαμβανομένων C++ και Java.

Όταν ο περιηγητής ζητά αρχείο ASP.NET, ο κινητήρας ASP.NET διαβάζει το αρχείο, το μεταφράζει και εκτελεί τον κώδικα του αρχείου, και στη συνέχεια επιστρέφει τα αποτελέσματα ως καθαρό HTML στον περιηγητή.

ASP.NET Razor

Το Razor είναι μια νέα απλή γλώσσα σημειώσεων, που χρησιμοποιείται για την ενσωμάτωση κώδικα伺βερών σε ιστοσελίδες ASP.NET, πολύ παρόμοια με το ASP.

Το Razor έχει την ικανότητα της παραδοσιακής ASP.NET, αλλά είναι πιο εύκολο στη χρήση και πιο εύκολο να μάθει.

Γλώσσες προγραμματισμού ASP.NET

Αυτό το σεμινάριο καλύπτει τις εξής γλώσσες προγραμματισμού:

  • Visual Basic (VB.NET)
  • C# (αφηγήσεις C sharp)

Τεχνολογίες伺βερών ASP.NET

Αυτό το σεμινάριο καλύπτει τις εξής τεχνολογίες伺βερών:

  • Web Pages (χρησιμοποιώντας τη γλώσσα Razor)
  • MVC (Model View Controller)
  • Web Forms (παραδοσιακή ASP.NET)

Εργαλεία ανάπτυξης ASP.NET

Η ASP.NET υποστηρίζει τα εξής εργαλεία ανάπτυξης:

  • WebMatrix
  • Visual Web Developer
  • Visual Studio

Αυτό το σεμινάριο χρησιμοποιεί το WebMatrix για τις Web Pages, το Visual Web Developer για το MVC και Web Forms.

Επεκτάσεις αρχείων αρχείων ASP.NET

  • Οι επεκτάσεις αρχείων των αρχείων ASP είναι .asp
  • Οι επεκτάσεις αρχείων των αρχείων ASP.NET είναι .aspx
  • Οι επεκτάσεις αρχείων των αρχείων ASP.NET που χρησιμοποιούν τη γλώσσα C# είναι .cshtml
  • Οι επεκτάσεις αρχείων των αρχείων ASP.NET που χρησιμοποιούν τη γλώσσα Razor VB είναι .vbhtml