To "για Data entry και data viewing" είναι πολύ γενικό για να επιτρέψει σαφή άποψη. Λογικά και με Clipper (που το θυμήθηκα ο άτιμος) κάνεις την δουλειά σου
Σοβαρά τώρα, όπως σωστά λες, το Silverlight δεν είναι απλά ένα αντι-Flash. Γενικά, ως τεχνολογία σου επιτρέπει να δημιουργείς RIA που στηρίζονται όμως στο .NET Framework με όλα τα πλεονεκτήματα που συνεπάγεται με αυτό. Ως προς την οριμότητα, απλά θα σου έλεγα ότι το site των Ολυμπιακών Αγώνων του Πεκίνου θα είναι σε Silverlight (θα σερβίρει video σε HD 720p). Από εκεί και πέρα, όπως είχα γράψει και στο blog μου, αν απλά επιχειρήσεις να μεταφέρεις μια web ή winform εφαρμογή σε Silverlight τότε το νέο περιβάλλον δεν θα σου προσφέρει και πολλά, ενδεχομένως να σε δυσκολέψει κι όλας καθώς τα web apps ή τα winform apps έχουν καθιερωθεί και ως εκ τούτου παρέχουν οτιδήποτε χρειάζεται ένας developer (εργαλεία, controls, resources, μεθοδολογίες, documentation, best practices, κλπ) για να φτιάξει την εφαρμογή που θέλει. Αν όμως επιχειρήσεις να φτιάξεις μια εφαρμογή σαν κι αυτή, τότε οτιδήποτε άλλο εκτός από Silverlight δεν θα σταθεί στο ύψος των περιστάσεων.
Ως προς τις υπόλοιπες ερωτήσεις (που δεν απαντήθηκαν από τα παραπάνω):
- Προς το παρόν το Silverlight καλύπτεται από την κατηγορία WPF καθώς αποτελεί υποσύνολό της, ωστόσο αν δούμε ότι αυξάνονται τα posts, δεν μας εμποδίζει τίποτα να φτιάξουμε δική του κατηγορία.
- Άλλο η απλότητα και άλλο η ανακάλυψη του τροχού. Απλό όχι, δεν είναι (αν και δείχνει). Στηρίζεται στο WPF και το WPF είναι τεράστιο, υπάρχει ένα υπολογίσιμο learning curve. Ως προς την ανακάλυψη του τροχού, τι ακριβώς εννοείς;
Vir prudens non contra ventum mingit