Διαφορά μεταξύ XML και XAML



XML εναντίον XAML

Το XML, ή Extensible Markup Language, είναι ένα υποσύνολο της πιο περίπλοκης SGML (Standard Generalized Markup Language). Η XML χρησιμοποιεί ετικέτες σύνταξης που βοηθούν στον εντοπισμό των διαφόρων δεδομένα τύποι σε ένα αρχείο. Το XML αναφέρεται ως μεταλλική γλώσσα που περιγράφει άλλες γλώσσες. Είναι μέρος της μεγάλης οικογένειας γλωσσών σήμανσης που δημιουργήθηκε από το World Wide Web Consortium (W3C). XML, σε αντίθεση με HTML (μια άλλη γλώσσα σήμανσης), έγινε προαιρετικά έτσι ώστε το δεδομένα παραμένει ομοιόμορφη σε διαφορετικά προγράμματα περιήγησης. Οι σελίδες XML είναι πολύ πιο ευέλικτες από τις σελίδες HTML που σίγουρα θα βοηθήσουν την XML να αντικαταστήσει HTML στο μέλλον.



Το XAML, ή Extensible Application Markup Language, είναι μια δηλωτική γλώσσα σήμανσης που βασίζεται σε XML και αποτελεί μέρος της σουίτας της Microsoft. Βοηθά στην οπτική παρουσίαση μιας εφαρμογής που αναπτύχθηκε στο Microsoft Expression Blend. Αυτή η εφαρμογή μπορεί να δημιουργηθεί με το χέρι ή οπτικά χρησιμοποιώντας το Design View of Expression Blend. Και στις δύο περιπτώσεις καταλήγετε να γράφετε κώδικα XAML. Το XAML σάς επιτρέπει να προετοιμάσετε αντικείμενα και να ορίσετε τις ιδιότητές τους χρησιμοποιώντας μια ιεραρχική σχέση. Χρησιμοποιεί το περίοδος σημείωση για να ορίσει το χαρακτηριστικό ως ιδιότητα του αντικειμένου. Μπορείτε ακόμη και να δημιουργήσετε ορατά στοιχεία διεπαφής χρήστη χρησιμοποιώντας XAML. Το XAML μπορεί να κινείται απρόσκοπτα σε διάφορα εργαλεία όπως το Visual Studio ή το Microsoft Expression Blend χωρίς απώλεια δεδομένων.



Διαφορές:

1. Όλα τα έγγραφα XAML είναι επίσης έγκυρα έγγραφα XML, αλλά το αντίστροφο δεν ισχύει.

2. Το XML είναι μια γλώσσα σήμανσης ενώ το XAML είναι μια δηλωτική γλώσσα εφαρμογής.



3. Το XML βρίσκει τη χρήση του κυρίως σε εφαρμογές ιστού σε αντίθεση με το XAML που χρησιμοποιείται για το σχεδιασμό στοιχείων ελέγχου για Windows καθώς και για εφαρμογές ιστού.

Περίληψη:

1. Το XAML είναι μια δηλωτική γλώσσα εφαρμογής που εστιάζει στον ορισμό των αντικειμένων, τις ιδιότητές τους και τη σχέση τους μεταξύ τους.



2. Το XML είναι μια γλώσσα σήμανσης που δημιουργήθηκε από το W3C και χρησιμοποιείται για την περιγραφή άλλων γλωσσών σήμανσης.

3. Το XML χρησιμοποιείται στη δημοσίευση ιστού για τη δημιουργία διαδραστικών σελίδων, για αναζήτηση στον ιστό και για την αυτοματοποίηση συγκεκριμένων εργασιών ιστού. Βρίσκει χρήση στο ηλεκτρονικό εμπόριο και βοηθά στην προβολή πληροφορίες σε ασύρματες συσκευές και κινητά τηλέφωνα.

4. Το XAML χρησιμοποιείται για τη δημιουργία, την επεξεργασία και την επαναχρησιμοποίηση GUI για Windows και ορισμένες εφαρμογές ιστού όπως Silverlight προσθήκες

5. Το XAML είναι προς το παρόν διαθέσιμο μόνο για την πλατφόρμα των Windows. Θα μεταφερθεί τελικά σε άλλες πλατφόρμες για μια χρονική περίοδο. Το XML είναι έτοιμο να αντικαταστήσει το HTML λόγω της ευελιξίας του.

Δημοφιλείς Αναρτήσεις

Πώς να φύγετε με τον πιο καυτό τύπο στο δωμάτιο

Βήμα 1: Πάρτε τον στα σοβαρά. Βήμα 2: Πάρτε τον στο σπίτι. Ο Τζέικ τα εξηγεί όλα.

Σφαγή και ανταπόδοση: Η εκστρατεία 1779-80 Sullivan

Η βίαιη σφαγή του Cherry Valley 1778 προκάλεσε μια ευρεία ποινική αποστολή που έσπασε την ιροϊκή εξουσία

Combat Veteran BUFF: Αποκατάσταση ενός βομβαρδιστικού πολέμου στο Βιετνάμ

Μερικοί από τους εθελοντές που εργάζονταν για την αποκατάσταση ενός ιστορικού B-52D Stratofortress στο Μουσείο Yankee Air εξυπηρέτησαν τα ίδια αεροσκάφη κατά τη διάρκεια του πολέμου του Βιετνάμ.

Η Candice Swanepoel, η Adriana Lima και άλλα μοντέλα της Victoria's Secret αποκαλύπτουν τα μυστικά τους στα μέσα κοινωνικής δικτύωσης

Κανένα θέμα στα μέσα κοινωνικής δικτύωσης δεν θα ήταν πλήρες χωρίς την πιο ευτυχισμένη συμμορία κοριτσιών του Instagram! Κλέψτε τα ψηφιακά μυστικά των αγγέλων της Victoria's Secret και τις εμφανίσεις εκτός υπηρεσίας εδώ.

Διαφορά μεταξύ λυτικού και λυσογονικού κύκλου

Lytic vs Lysogenic Cycle Οι λυτικοί και λυσογονικοί κύκλοι είναι οι δύο κύκλοι της ιογενούς αναπαραγωγής. Ο λυτικός κύκλος περιλαμβάνει τον πολλαπλασιασμό των βακτηρίων, και στο

Διαφορά μεταξύ Prilosec και Nexium

ΕΙΣΑΓΩΓΗ: Το Prilosec και το Nexium ανήκουν και τα δύο σε μια ομάδα φαρμάκων που ονομάζονται Proton Pump Inhibitors (PPIs). Χρησιμοποιούνται για τη θεραπεία της δυσπεψίας ή τι