Βίντεο: Week 3, continued 2024
από Nitin Pandey, Yesh Singhal, Mridula Parihar
Visual Studio. Το NET παρέχει ένα ολοκληρωμένο περιβάλλον ανάπτυξης στο οποίο μπορείτε να δημιουργήσετε μια ποικιλία εφαρμογών που κυμαίνονται από εφαρμογές Windows έως ASP. NET εφαρμογές Web και υπηρεσίες Web. Εξερευνήστε το Visual Studio. NET εξετάζοντας νέα χαρακτηριστικά στη Visual Basic. NET και Visual C #. NET, και στη συνέχεια υγρό whistle σας με ορισμένες από τις αλλαγές γλώσσας στη Visual Basic. ΚΑΘΑΡΑ.
Νέες λειτουργίες στη Visual Basic. NET
Visual Basic. NET, μέρος του Visual Studio. NET, διαθέτει μια σειρά από νέες λειτουργίες που έχουν σχεδιαστεί για να κάνουν τον προγραμματισμό γρηγορότερο και ευκολότερο. Εκτός από τις βασικές λειτουργίες, όπως μεταβλητές, τύποι δεδομένων, σταθερές, πίνακες, απαρίθμηση, χειριστές, εκφράσεις, δηλώσεις και διαδικασίες, ορισμένα από τα νέα χαρακτηριστικά της Visual Basic είναι
-
Συγκεντρώσεις: Αρχείο DLL που αποτελεί τη βάση της ανάπτυξης, του ελέγχου της έκδοσης, της επαναχρησιμοποίησης και των δικαιωμάτων ασφαλείας μιας εφαρμογής.
-
Χώροι ονομάτων: Τα συστατικά των συγκροτημάτων, οι χώροι ονομάτων οργανώνουν κυρίως τα αντικείμενα που υπάρχουν στα συγκροτήματα. Μια διάταξη μπορεί να περιέχει περισσότερους από ένα χώρο ονομάτων.
-
Προσθήκη αναφοράς: Θα πρέπει να προσθέσετε μια αναφορά στο εξωτερικό αντικείμενο που θέλετε να χρησιμοποιήσετε στην τρέχουσα εφαρμογή σας.
-
Χαρακτηριστικά: Οι ετικέτες που χρησιμοποιούνται για την παροχή πρόσθετων πληροφοριών σχετικά με τα στοιχεία που ορίζονται σε μια Visual Basic. NET. Ορισμένες από τις πιο κοινές χρήσεις των χαρακτηριστικών είναι
-
Για να εξηγήσετε τις ιδιότητες COM για κατηγορίες, διεπαφές και μεθόδους
-
Για να εξηγήσετε τις συναρμολογήσεις
-
Για να καθορίσετε τις απαιτήσεις ασφαλείας των μεθόδων
Σας δίνει τη δυνατότητα να δημιουργήσετε τάξεις που προέρχονται από κάποιες άλλες κλάσεις που είναι γνωστές ως κλάσεις βάσης. Η κληρονομιά σας παρέχει το πλεονέκτημα ότι ορίζετε μια τάξη μόνο μία φορά. Στη συνέχεια, μπορείτε να επαναχρησιμοποιήσετε αυτή τη λειτουργία, εξάγοντας νέες κατηγορίες από αυτήν την κλάση. Windows Forms:
Με ένα νέο πακέτο φόρμας που ονομάζεται Windows Forms, Visual Basic. NET επιτρέπει στους προγραμματιστές να κληρονομήσουν μια φόρμα από μια υπάρχουσα φόρμα. Διαρθρωμένος χειρισμός εξαιρέσεων:
Σας επιτρέπει να δημιουργείτε πιο αποτελεσματικούς και αξιόπιστους χειριστές σφαλμάτων χρησιμοποιώντας διαρθρωμένο χειρισμό εξαιρέσεων, το οποίο σας επιτρέπει να ανιχνεύσετε και να καταργήσετε σφάλματα κατά το χρόνο εκτέλεσης. Multithreading:
Επιτρέπει στις εφαρμογές σας να χειρίζονται πολλαπλές εργασίες ταυτόχρονα. Νέες λειτουργίες στο Visual C #. NET
Visual C #. Το NET (προφέρεται Visual C sharp) είναι η νέα γλώσσα προγραμματισμού της Microsoft που ενσωματώνει την ευελιξία της C ++ με τον σύντομο κύκλο ανάπτυξης της Visual Basic.Αυτά τα χαρακτηριστικά, μαζί με μια σειρά από νέες λειτουργίες, καθιστούν το Visual C # κάτι περισσότερο από το άθροισμα των Visual Basic και C ++.
Ορισμένες από τις δυνατότητες του Visual C # είναι
Συλλογή σκουπιδιών:
-
Η λειτουργία του συλλέκτη απορριμμάτων, που παρέχεται από το Visual C #, είναι να ελέγξει αν τα αντικείμενα δεν χρησιμοποιούνται από μια εφαρμογή και να τα διαγράψει από τη μνήμη. Σύστημα τύπου τιμής / αναφοράς:
-
Σύμφωνα με το σύστημα τύπου τιμής / αναφοράς, οι τυπικοί τύποι δεδομένων, οι απαριθμήσεις και οι δομές ονομάζονται τύποι τιμών. Οι διασυνδέσεις, οι κλάσεις και οι πληρεξούσιοι καλούνται τύποι αναφοράς. Αυτό το σύστημα τύπου παρέχει το πλεονέκτημα της εξάλειψης ορισμένων σφαλμάτων μνήμης και την απλούστευση του χειρισμού αντικειμένων. Ενιαία δήλωση και ορισμός μεθόδων κλάσης:
-
Η ενοποιημένη δήλωση και ο ορισμός των μεθόδων κλάσης σας απαλλάσσει από τη δημιουργία πολλών αρχείων - μία για τη δήλωση και η άλλη για τον ορισμό. Εξουσιοδοτημένοι εκπρόσωποι:
-
Ένα ασφαλές και ασφαλές αντικείμενο που περιέχει μια αναφορά σε μια μέθοδο. Το πλεονέκτημα της χρήσης των αντιπροσώπων είναι ότι είναι χρήσιμο στην ανώνυμη επίκληση, πράγμα που σημαίνει ότι η μέθοδος που πρέπει να επικαλεσθεί δεν είναι γνωστή κατά το χρόνο σύνταξης. Απλός συγχρονισμός νήματος:
-
Σας επιτρέπει να δημιουργείτε πολυνηματικές εφαρμογές. Versioning:
-
Πρέπει να αντικαταστήσετε ρητά τα μέλη μιας βασικής κλάσης σε μια παράγωγη κλάση. Αυτή η αναθεώρηση δημιουργεί μια νέα έκδοση χωρίς να επηρεάζει το υπάρχον πρόγραμμα. Διαλειτουργικότητα:
-
Οι εφαρμογές Visual C # είναι ανεξάρτητες από την πλατφόρμα. Πρόσβαση στον εγγενή κωδικό:
-
Το Visual C # επιτρέπει σε έναν προγραμματιστή να προβάλει με προγραμματισμό τον εγγενή κώδικα. Χαρακτηριστικά:
-
Μια δηλωτική ετικέτα που μπορείτε να χρησιμοποιήσετε για να περιγράψετε διάφορες οντότητες στα προγράμματά σας. Αλλαγές γλώσσας στη Visual Basic. NET
Visual Basic. NET (μέρος της σουίτας Visual Studio.NET) ενσωματώνει μια σειρά γλωσσικών αλλαγών για τους προγραμματιστές βάσεων δεδομένων - είτε είστε έμπειροι είτε είστε αρχάριος. Ακολουθεί μια γρήγορη ματιά σε μερικές από τις αλλαγές:
Μεταβλητές αλλαγές δήλωσης:
-
Στη Visual Basic. NET, μπορείτε να δηλώσετε πολλές μεταβλητές σε μία γραμμή χωρίς να καθορίσετε τον τύπο κάθε μεταβλητής. Αλλαγές πίνακα:
-
Από προεπιλογή, το κάτω όριο ενός πίνακα είναι 0, το οποίο δεν μπορεί να τροποποιηθεί.
-
Δεν μπορείτε να δημιουργήσετε συστοιχίες σταθερού μεγέθους στη Visual Basic. ΚΑΘΑΡΑ.
-
Δεν μπορείτε να χρησιμοποιήσετε την εντολή ReDim για να δηλώσετε τις συστοιχίες για πρώτη φορά. Μπορείτε να χρησιμοποιήσετε αυτήν τη δήλωση μόνο για αλλαγή μεγέθους ενός πίνακα.
-
Αλλαγές τύπου δεδομένων:
-
-
Visual Basic. Το NET δεν υποστηρίζει τον τύπο δεδομένων Νόμισμα. Αντίθετα, ο τύπος δεκαδικών δεδομένων μπορεί να χρησιμοποιηθεί για την αποθήκευση τιμών νομίσματος.
-
Στη Visual Basic 6.0, αποθηκεύτηκε μια ημερομηνία στον τύπο δεδομένων Double. Ωστόσο, Visual Basic. Το NET παρέχει τον τύπο δεδομένων DateTime για την αποθήκευση των τιμών στη μορφή ημερομηνίας.
-
Στη Visual Basic 6. 0, ο τύπος δεδομένων Variant χρησιμοποιείται για την αποθήκευση δεδομένων οποιουδήποτε τύπου. Στη Visual Basic. NET, ο τύπος δεδομένων αντικειμένου χρησιμοποιείται για την αποθήκευση δεδομένων οποιουδήποτε τύπου.
-
Αλλαγές λογικών χειριστών:
-
-
Στη Visual Basic 6. 0 χρησιμοποιείτε And, Or, Not και Xor για να εκτελέσετε τις λογικές και bitwise λειτουργίες.Στη Visual Basic. NET, εντούτοις, Και, Ή, Όχι, και ο Xor μπορεί να εκτελεί μόνο λογικές πράξεις. Για να εκτελέσετε δυαδικές λειτουργίες, χρησιμοποιείτε BitAnd, BitOr, BitNot και BitXor χειριστές.