Προσπαθώ να καταλάβω
το «strategy» της Microsoft να δημιουργεί διαφορετικές λύσεις για το ίδιο
πρόβλημα (small business applications).
Για παράδειγμα SharePoint προσφέρει διαφορετικά «Paradigms» η «προσεγγίσεις» για να φτιάξει κανείς «μικρές»
εφαρμογές. Για παραδηγμα.
·
XLST List Viewer με δυνατότητα Parent / Child φόρμες με SP Designer
·
Business Connectivity Services με Read / Write στη SQL
·
Info Path Services
·
Access Services
Note: Δεν αναφέρομαι
και για ASP.net Webparts η Silverlight με χρήση του Client Object Model που μάλλον χρειάζονται ποιο πολύ γνώση
και σκέψη και δεν είναι στην ίδια κατηγορία.
Εάν περιοριζόμαστε
στο χώρο των μικρών εφαρμογών με έμφαση στο «High Productivity» και «Low Complexity» Ποια είναι τα
καλύτερα και γιατί φτιαχτήκαν τα άλλα?
Μήπως απλά υπάρχουν
όλα τα παραπάνω για ιστορικούς λόγους (backward compatibility κλπ)?
Μάλλον όχι, διότι τα περισσότερα είναι καινούργιες
τεχνολογίες που εμφανιστήκαν πρόσφατα.
Τοτε?
v
“Don’t worry if it doesn’t work right. If everything did, you’d be out of a job.”
(Mosher’s Law)