..
Ο σκοπός αυτού του οδηγού είναι να σας παρουσιάσουμε τις εφαρμογές web αναπτύσσονται με τη χρήση του Microsoft ASP.NET, το περίφημο σπίτι του πλαισίου Redmond web αξιοποιώντας τα εργαλεία που παρέχονται από το Visual Studio, το περιβάλλον ανάπτυξης για τους προγραμματιστές. NET.
Η online κόσμο προσφέρει διαφορετικές επιλογές όσον αφορά το περιβάλλον και την ανάπτυξη κατά τα τελευταία χρόνια, ASP.NET έχει εξελιχθεί, να γίνει ένα από τα πλαίσια για τη διαχείριση των αιτήσεων HTTP πιο συνεπής, σταθερή και πλούσια σε χαρακτηριστικά για τον κόσμο.

ASP.NET και Visual Studio, το δημοφιλές περιβάλλον ανάπτυξης της Microsoft, συμπεριλαμβανομένου ενός μεγάλου ποσού χαρακτηριστικά που κάνουν τη ζωή ευκολότερη για τους προγραμματιστές ιστοσελίδων. Για παράδειγμα, το Visual Studio προσφέρει μια ποικιλία προτύπων σχεδίων που μπορείτε να χρησιμοποιήσετε για την ανάπτυξη ενός τόπου και, επίσης, υποστηρίζει διάφορες μεθόδους διανομής των εφαρμογών web, όπως θα δούμε.
Μέσα από το Visual Studio, μπορείτε να δοκιμάσετε την ιστοσελίδα και να αναλύσουν κρίσιμες περιοχές του κώδικα μας, έτσι ώστε να εντοπιστούν τα πιθανά προβλήματα. Μέσα από τον σχεδιαστή μπορούν επίσης να αναπτύξουν διεπαφές χρήστη πολύ γρήγορα και διαισθητικά, μετακινώντας το ποντίκι τους ελέγχους για να εμφανιστεί σε πραγματικό χρόνο, καθώς θα εμφανίζονται στην τελική έκδοση της εφαρμογής.
Χρησιμοποιώντας ASP.NET είναι επομένως δυνατόν να δημιουργηθεί κάτι που μπορείτε να βρείτε στο διαδίκτυο, το ηλεκτρονικό εμπόριο πύλες, ιστοσελίδες, ανάκτηση καταγραφών, στις υπηρεσίες του Δικτύου. Για να χρησιμοποιήσετε αυτό το πλαίσιο, ωστόσο, πρέπει να μάθουν πώς να χρησιμοποιούν το Visual Studio, γνωστών αντικειμένων. NET Framework και να είναι σε θέση να χρησιμοποιήσει ένα αντικείμενο με προσανατολισμό γλώσσα προγραμματισμού από αυτά που προσφέρονται από το πλαίσιο (στην περίπτωσή μας θα χρησιμοποιήσουμε το C #).
ASP.NET έχει κυκλοφορήσει για πρώτη φορά τον Ιανουάριο του 2002 με την έκδοση 1.0. NET Framework και παρουσιάζεται ως ο διάδοχος του Microsoft τεχνολογία ASP (Active Server Pages). Σε αντίθεση με την τελευταία τεχνολογία ASP.NET βασίζεται, όπως όλες οι εφαρμογές της Microsoft. NET, η CLR (Common Language Runtime).
Η CLR επιτρέπει στους προγραμματιστές να γράψουν κώδικα που χρησιμοποιούν οποιοδήποτε από τα υψηλού επιπέδου γλώσσες που υποστηρίζονται από. NET Framework (C #, VB.NET, J #), αλλά και άλλες γλώσσες. Αυτό συμβαίνει επειδή η CLR εμμένει στην ECMA (European Computer Manufacturers Association).
Η δύναμη της ASP.NET εφαρμογών είναι ότι είναι σημαντικά καλύτερη απόδοση από εκείνη που επιτυγχάνεται με τις γλώσσες προγραμματισμού ερμηνεύεται χάρη στο γεγονός ότι ο κώδικας είναι μεταγλωττισμένα αρχεία διοικείται από τον web server.
Ο βασικός στόχος όλων αυτών είναι να κάνει την ανάπτυξη εφαρμογών web όσο το δυνατόν παρόμοιες με την ανάπτυξη των Windows εφαρμογών. Στην πραγματικότητα, τα στοιχεία ελέγχου ASP.NET λειτουργούν με παρόμοιο τρόπο με τα αντίστοιχα στοιχεία ελέγχου των Windows και των εφαρμογών, όπως το τελευταίο, σας επιτρέπουν να διαχειριστείτε μια ποικιλία εκδηλώσεων (που ονομάζεται event-driven μοντέλο). Στην πράξη είναι αυτό που κάνει είναι ASP.NET μπλοκ κώδικα τοποθετηθεί στη σελίδα HTML που αποστέλλεται στον browser του τελικού χρήστη, ο οποίος αναπαράγει τη συμπεριφορά τους ενδεδειγμένους ελέγχους.
Μετά το λανσάρισμα της πρώτης έκδοσης του ASP.NET τεχνολογία έχει βελτιωθεί περαιτέρω και να εμπλουτίζεται με νέα χαρακτηριστικά και τώρα έφτασε σε έκδοση 4.0, που περιλαμβάνει νέα χαρακτηριστικά γνωρίσματα που αντιπροσωπεύουν το νέο σύνορο της σύγχρονης ανάπτυξης ιστοσελίδων: LINQ, AJAX, Silverlight, WPF (Windows Presentation Foundation) WCF (Windows Communication Foundation) και WF (Windows Workflow Foundation).
| |
ASP (Advanced)
Η πλήρης σειρά μαθημάτων για τη δημιουργία δυναμικών ιστοσελίδων. Ξεκινώντας από 39 €. |
| |
ASP.NET (Μάθημα)
Πλήρης πορεία για τη δημιουργία εφαρμογών Web από 49 €. |
| |
SQL και βάσης δεδομένων (Μάθημα)
Δημιουργία και διαχείριση των σχεσιακών βάσεων δεδομένων. Ξεκινώντας από 39 €. |