Πριν ξεκινήσετε τη δημιουργία της προσαρμοσμένης εφαρμογής SharePoint, θα πρέπει να κάνετε κάποιο προγραμματισμό. Η συλλογή πληροφοριών δεν είναι κάτι νέο. Οι αρχαίοι πολιτισμοί (πριν από χιλιετίες) χρησιμοποιούσαν πέτρινες ή πήλινες πλάκες, οι οργανισμοί προ-υπολογιστών (πριν από δεκαετίες) χρησιμοποιούσαν γραφομηχανές και πολλοί οργανισμοί εξακολουθούν να χρησιμοποιούν το Excel. Συχνά, το πρόβλημα με τα δεδομένα δεν είναι στη συλλογή τους, αλλά στην κοινή χρήση και τη συγκέντρωση τους.
Το Excel κάνει πολύ καλή δουλειά με τη συγκέντρωση δεδομένων, αλλά όχι τόσο σπουδαία δουλειά με την κοινή χρήση. Το SharePoint έχει να κάνει με την κοινή χρήση (εξ ου και το όνομα). Μια εφαρμογή SharePoint είναι ένα κεντρικό κοντέινερ δεδομένων που είναι εύκολο στη διαχείριση και τη συντήρηση. Επιπλέον, από την ίδια τη φύση μιας κεντρικής διαδικτυακής πύλης, τα δεδομένα μοιράζονται εύκολα και προβάλλονται από οποιονδήποτε στον οργανισμό έχει πρόσβαση.
Η δημιουργία μιας εφαρμογής ειδικά για τις ανάγκες δεδομένων σας είναι σημαντική. Πρέπει να προσδιορίσετε τις στήλες δεδομένων που θα συλλάβετε και πώς τα δεδομένα θα σχετίζονται μεταξύ τους. Επιπλέον, πρέπει να καθορίσετε ποια δεδομένα θα είναι έγκυρα και ποια θα πρέπει να απορριφθούν.
Ο σχεδιασμός μιας προσαρμοσμένης λίστας είναι παρόμοιος με την έναρξη ενός νέου υπολογιστικού φύλλου στο Excel ή ενός πίνακα στην Access. Σε όλες τις περιπτώσεις, λίγος εκ των προτέρων προγραμματισμός εξοικονομεί χρόνο μακροπρόθεσμα. Προγραμματίστε εκ των προτέρων, ώστε να γνωρίζετε ποια σειρά θέλετε να έχουν οι στήλες και ποιες επιλογές θέλετε στις αναπτυσσόμενες λίστες.
Οι στήλες μπορούν επίσης να ονομάζονται πεδία (για εκείνες που χρησιμοποιούνται στην ορολογία της βάσης δεδομένων). Όταν αυτές οι στήλες χρησιμοποιούνται για την περιγραφή αρχείων (συνήθως έγγραφα σε μια εφαρμογή Βιβλιοθήκη εγγράφων), αναφέρονται επίσης ως μεταδεδομένα ή ιδιότητες (του αρχείου).
Ένα από τα προσεγμένα χαρακτηριστικά του SharePoint είναι η δυνατότητα προσθήκης στηλών στις προκαθορισμένες εφαρμογές. Η διαδικασία για την προσθήκη στηλών είναι η ίδια στις εφαρμογές Βιβλιοθήκη και λίστα. Ωστόσο, σε μια εφαρμογή Βιβλιοθήκη, οι στήλες σας καταγράφουν πληροφορίες σχετικά με ένα αρχείο, όπως την κατηγορία ή τον συγγραφέα του. Οι εφαρμογές λίστας είναι γενικά όλες οι στήλες δεδομένων και χρησιμοποιούνται για παρακολούθηση και επικοινωνία.