Συστατικά

Για τα καταστήματα της Microsoft, Silverlight 2.0 Trumps Flash

Το Microsoft Zune? ΤΡΟΜΕΡΗ ΙΔΕΑ!

Το Microsoft Zune? ΤΡΟΜΕΡΗ ΙΔΕΑ!
Anonim

Με την επικείμενη απελευθέρωση του Silverlight 2.0, οι προγραμματιστές και οι σχεδιαστές ιστοσελίδων, ειδικά εκείνοι που ήδη εργάζονται σε περιβάλλοντα πληροφορικής της Microsoft, θα έχουν την πρώτη βιώσιμη εναλλακτική τεχνολογία στο Adobe Flash για την κατασκευή πλούσιων εφαρμογών Διαδικτύου, αναλυτές και προγραμματιστές. κυκλοφόρησε για πρώτη φορά το Silverlight, ένα πρόγραμμα εκτέλεσης πολλαπλών περιηγητών για πολυμέσα και εφαρμογές 3D στο Web, περίπου πριν από ένα χρόνο. Ωστόσο, η ανάπτυξη της έκδοσης 1.0, όπως και πολλά νέα προϊόντα της Microsoft, έσπευσαν και δεν έφτασαν κοντά στο όραμα που είχε η εταιρεία για το προϊόν.

"Το [Silverlight] 1.0 ήταν ένα μέτρο απόστασης - αργά στην αγορά και ήθελε να πάρει κάτι έξω εκεί νωρίς μετά από την Adobe είχε κάνει μια εκπληκτική επιτυχία [με το Flash] ", δήλωσε ο Al Hilwa, διευθυντής προγράμματος ανάπτυξης εφαρμογών λογισμικού για την ερευνητική εταιρεία IDC. Αλλά Silverlight 2.0 "είναι η πραγματική συμφωνία - έχουν βάλει αρχιτεκτονικά αυτό που πάντα ήθελαν να κάνουν", ανέφερε.

Η τελική έκδοση του Silverlight 2.0 είναι επικείμενη. Οι Insiders δήλωσαν ότι θα είναι διαθέσιμες σε λίγες εβδομάδες. Ο πρώτος υποψήφιος για την ανάπτυξη είναι ήδη διαθέσιμος στον ιστό.

Ίσως είναι δίκαιο να πούμε ότι η Microsoft κινήθηκε γρηγορότερα με το Silverlight από ό, τι θα έπρεπε ποτέ να πάρει ένα προϊόν σε μορφή ως βιώσιμο ανταγωνιστή στην ήδη καθιερωμένη τεχνολογία. Σε αυτή την περίπτωση, αυτό είναι προφανώς το Flash, το οποίο έχει απολαύσει μεγάλη επιτυχία εδώ και χρόνια ως η κυρίαρχη τεχνολογία για την προσθήκη εφαρμογών και γραφικών πολυμέσων υψηλής επίδοσης σε τοποθεσίες Web. Ήταν αυτή η πρώιμη τάση που ώθησε την τρέχουσα ανάπτυξη πιο σύνθετων εφαρμογών που βασίζονται στο Web και τις επιχειρήσεις, οι οποίες καθιστούν την εμπειρία των χρηστών τόσο σημαντική όσο η σταθερότητα, η ασφάλεια ή οι γενικές επιδόσεις.

Αν και δεν υπάρχει καμία αντιστοιχία μεταξύ τους για την πιο ώριμη τεχνολογία Flash ωστόσο, οι χρήστες που χρησιμοποίησαν πρώιμες εκδόσεις του Silverlight 2.0 δήλωσαν ότι η Microsoft έχει πράγματι προχωρήσει σημαντικά με την τεχνολογία.

Ωστόσο, οι προγραμματιστές δεν πρέπει να παραπλανούνται στο να σκεφτόμαστε ότι το Silverlight προορίζεται να είναι "Flash δολοφόνος", προειδοποίησε ο Christopher Smith, Πρόεδρος του Aquent Graphics Institute, μια εταιρεία κατάρτισης και στελέχωσης της Βοστόνης που συνεργάζεται με προγραμματιστές και σχεδιαστές που χρησιμοποιούν λογισμικό ανάπτυξης Adobe και Microsoft.

«Δεν νομίζω ότι η Microsoft προσπαθεί να προχωρήσει μετά από τους σκληρούς ανθρώπους Flash», δήλωσε

Αντ 'αυτού, η Microsoft "προσφέρει μια επιλογή για τους σχεδιαστές και τους προγραμματιστές που θέλουν να δημιουργήσουν ένα διαδραστικό μέτωπο που θα συνδέσει την υπάρχουσα υποδομή και πλατφόρμα της Microsoft", δήλωσε ο Smith.

Για το σκοπό αυτό, οι προγραμματιστές δήλωσαν ότι το Silverlight 2.0 και τα συνοδευτικά εργαλεία του - το σύνολο εργαλείων έκφρασης και συγκεκριμένα το Expression Blend - έχουν στην πραγματικότητα ένα πλεονέκτημα ή δύο πάνω από το Flash για εταιρείες και προγραμματιστές που χρησιμοποιούν ήδη την υποδομή της Microsoft. > Ο Fred Gerantabee, εκπαιδευτής και εκπαιδευτής στο Aquent, ο οποίος έχει χρησιμοποιήσει το Flash για 11 χρόνια και επίσης χρησιμοποιεί το Silverlight, δήλωσε ότι λόγω της σύνδεσης αυτής, το Silverlight είναι ένα καλύτερο χρόνο εκτέλεσης από το Flash για εφαρμογές με ένταση δεδομένων

"Από την πλευρά της ενσωμάτωσης των δεδομένων, το Silverlight είναι ισχυρό από την πύλη επειδή χρησιμοποιεί αυτό το back end που έχει αποδειχθεί για τους χρήστες", δήλωσε. "Αν βρίσκεστε σε περιβάλλον Microsoft, το οποίο είναι πολλοί άνθρωποι, οι δυνατότητες του Silverlight [από αυτή την άποψη] θα υπερέχουν."

Από την άλλη πλευρά, "Το Flash δεν σχεδιάστηκε αρχικά για να είναι έντασης δεδομένων, εφαρμογή -το περιβάλλον οικοδόμησης - έγινε αυτό με τη ζήτηση των χρηστών ", δήλωσε ο Gerantabee. Εξαιτίας αυτού, κατά την άποψή του εξακολουθεί να έχει αδυναμίες στο Silverlight στον τομέα αυτό, δήλωσε, αναγνωρίζοντας ότι "υπάρχουν προγραμματιστές Flash που θα διαφωνούσαν" με αυτήν την αξιολόγηση.

Ένα άλλο πλεονέκτημα για τους προγραμματιστές της Microsoft είναι η ενσωμάτωση του.NET πλαίσιο στο Silverlight 2.0, οπότε οι προγραμματιστές μπορούν να χρησιμοποιήσουν το C # ή τη Visual Basic για να δημιουργήσουν εφαρμογές Silverlight, δήλωσε ο Jonathan Wetzel, προγραμματιστής για την εκκίνηση του ZocDoc στη Νέα Υόρκη. Το ZocDoc, το οποίο διαθέτει ένα περιβάλλον πληροφορικής βασισμένο στη Microsoft, διαθέτει μια τοποθεσία Web για άτομα στην περιοχή της Νέας Υόρκης για να διοργανώσει συναντήσεις με παρόχους υγειονομικής περίθαλψης

.Οι προγραμματιστές.NET που μπορεί να έχουν ελάχιστη ή και καθόλου εμπειρία στο σχεδιασμό εφαρμογών πολυμέσων μπορούν εύκολα να χρησιμοποιήσουν το Silverlight για να το κάνουν, επειδή μπορούν να εκμεταλλευτούν μια γνωστή γλώσσα ανάπτυξης και το περιβάλλον, δήλωσε ο Wetzel. "Εκτός από τα πλεονεκτήματα που προσφέρει το Silverlight ως τεχνολογία της Microsoft, η εταιρεία έχει προσθέσει τουλάχιστον ένα χαρακτηριστικό γνώρισμα στο Expression Blend - ένα βοηθητικό εργαλείο για τη δημιουργία εφαρμογών Silverlight - που αμαρτάνει τι μπορεί να κάνει ένας προγραμματιστής στο Flash περιβάλλον ανάπτυξης, δήλωσε ο Gerantabee. Το ιστορικό στο Flash, εάν ένας σχεδιαστής δημιουργεί δύο απομονωμένα κινούμενα σχέδια που πρέπει να ακολουθούνται αμοιβαία διαδοχικά σε μια εφαρμογή, εάν τα χρονοδιαγράμματα αυτών των εφαρμογών δεν είναι ακριβώς γραμμικά, η μετάβαση μεταξύ τους δεν θα είναι ομαλή χωρίς "τεράστιο ποσό προγραμματισμού", δήλωσε ο Gerantabee.

Ωστόσο, η Microsoft έχει ενσωματώσει στο Blend ένα χαρακτηριστικό που θα υπολογίσει αυτόματα τη μετάβαση στο Silverlight, είπε. "Αν έχετε αρκετούς διαφορετικούς storyboards και αλλάζετε [μεταξύ τους], υπολογίζει πραγματικά τη θέση για σας - παίρνει από ένα animation και παίρνει ένα άλλο", δήλωσε ο Gerantabee.

Για όλα τα δυνατά του, Ωστόσο, η Adobe δεν χρειάζεται να ανησυχεί για το γεγονός ότι η Silverlight θα μετατοπίζει το Flash σε σύντομο χρονικό διάστημα, καθώς η αποδεδειγμένη τεχνολογία της Adobe εξακολουθεί να έχει σημαντικά πλεονεκτήματα από τη σκοπιά του σχεδιασμού, ανέφεραν οι προγραμματιστές.

Το Flash έχει περισσότερα χρόνια στο Silverlight όσον αφορά τα εργαλεία συγγραφής και υπάρχουν τα πράγματα από την άποψη του σχεδιασμού ότι μπορεί να κάνει ότι το Silverlight δεν μπορεί να το κάνει ", δήλωσε ο Gerantabee.

" Οι άνθρωποι εξακολουθούν να λένε όταν πρόκειται για χειρισμό 3D ή χειρισμό animation Το Flash είναι ανώτερο περιβάλλον ", συμπλήρωσε η Hilwa. "Όσον αφορά τα υπάρχοντα χαρακτηριστικά για βίντεο υψηλής ευκρίνειας, το Flash εξακολουθεί να έχει το πλεονέκτημα."

Ωστόσο, η Hilwa πιστεύει ότι ενδέχεται να μην είναι τα χαρακτηριστικά της τεχνολογίας που θα έχουν τις πιο μακροπρόθεσμες επιπτώσεις στη μακροπρόθεσμη υιοθέτηση και των δύο τεχνολογιών - θα είναι υποστήριξη από ανεξάρτητους πωλητές λογισμικού και τη δύναμη του μάρκετινγκ κάθε εταιρείας αντί για "καθαρή τεχνική αξία".