Διαφορά μεταξύ AJAX και Silverlight Διαφορά μεταξύ

Anonim

Στον ανταγωνιστικό κόσμο του λογισμικού, η Microsoft ήταν ο μεγαλύτερος γίγαντας. Παρά την υπεροχή της στην αγορά λογισμικού, εξακολουθούν να υπάρχουν κάποιες θέσεις που η Microsoft δεν έχει τον απόλυτο έλεγχο και είναι κατοικημένες από μερικούς από τους μικρότερους παράγοντες της αγοράς. Ένα από αυτά είναι από την Adobe και το flash player της.

Η Microsoft έχει αρχίσει να απειλεί την Adobe και τον flash player της με τη νέα εισαγωγή στο οπλοστάσιό του λογισμικού. Silverlight. Παρόλο που το silverlight βρίσκεται σε εξέλιξη από το 2006, έχει εξεταστεί και δημοσιοποιηθεί μόνο μέσα στο τελευταίο έτος. Η Microsoft έχει αντιμετωπίσει ακόμη και πολλές κριτικές επειδή δεν τηρεί το πρότυπο και δημιουργεί τη δική της μεθοδολογία στο silverlight. Παρά τους προβληματιστές της, το silverlight είναι πιθανόν να γίνει δημοφιλές, εξαιτίας εν μέρει από την αναπόφευκτη ένταξή του στις μελλοντικές κυκλοφορίες των Windows και του Internet Explorer. Μια άλλη άριστη πτυχή του Silverlight είναι το γεγονός ότι περιλαμβάνεται επίσης στο. Net οικογένεια και μπορεί να κωδικοποιηθεί με οποιαδήποτε από τις γλώσσες προγραμματισμού που περιλαμβάνονται μαζί της.

Μια άλλη καλή πτυχή του Silverlight είναι το γεγονός ότι μπορεί να χρησιμοποιήσει το AJAX (Asynchronous Javascript and XML) για να δημιουργήσει περιεχόμενο που είναι ακόμα πιο δυναμικό από αυτό που συνήθως αναμένεται από ένα κινούμενο σχέδιο. Το Silverlight μπορεί να ζητήσει δεδομένα χρησιμοποιώντας το AJAX ακόμα και μετά την πλήρη φόρτωσή του. Σε συνδυασμό με τους εξαιρετικούς γραφικούς ελέγχους, το Silverlight θα μπορούσε να προσφέρει μια απρόσκοπτη διεπαφή για τις περισσότερες συναλλαγές που βασίζονται σε δεδομένα και που μέχρι τώρα εξακολουθούν να είναι ως επί το πλείστον σε HTML ή άλλο σχετικό λογισμικό.

Το Silverlight λέγεται ότι είναι συμβατό με όλα τα λειτουργικά συστήματα των Windows που εκτελούν το πιο πρόσφατο λογισμικό του Internet Explorer. Είναι επίσης συμβατό με το OS X, το λειτουργικό σύστημα της Apple που αναπτύσσεται στους υπολογιστές Mac. Και σε μια κίνηση που καθορίζει πόσο η Microsoft θέλει να πετύχει το Silverlight, η Microsoft συνεργάζεται με τη Novell για να δημιουργήσει μια έκδοση συμβατή με το Linux που ονομάζεται Moonlight. Ακόμη και στον τομέα της κινητής τηλεφωνίας, η Microsoft πρόκειται να αμφισβητήσει την Adobe με την επικείμενη κυκλοφορία του Silverlight για τα δικά της Windows Mobile 6 και ακόμη και τις πλατφόρμες Symbian.

Παρ 'όλο που έρχεται κάτω από πυρκαγιά για την φαινομενικά κακοτυχημένη τακτική της που δεν ακολουθεί τα πρότυπα της βιομηχανίας, η Microsoft έχει θέσει το Silverlight να είναι ισχυρός παίκτης της αγοράς. Με τους πολύ ευρέους στόχους εγκατάστασής του και την υποστήριξη για τεχνολογίες όπως το AJAX που επεκτείνει τις δυνατότητές του ακόμη περισσότερο από τους καθιερωμένους ανταγωνιστές του, το Silverlight θα μπορούσε απλώς να αποδειχθεί ένα στερεό κομμάτι του λογισμικού και να ανταποκριθεί στη διαφημιστική εκστρατεία του.