Αρχεία κατηγοριών: SharePoint

Προγραμματιστές: Πώς μπορώ να μάθω SharePoint?

Η ΕΝΗΜΕΡΩΜΈΝΗ ΈΚΔΟΣΗ: 04/25/08: Ήμουν κερδίζουν έδαφος σε μερικές θέσεις blog και βρήκα ένα σύνδεσμο σε αυτό το άρθρο: http://www.networkworld.com/news/2008/032608-microsoft-sharepoint.html?page=1. Κάνω σημείωση από αυτό, επειδή εκτός από την ερώτηση, "Πώς μπορώ να μάθω sharepoint?", Μερικοί άνθρωποι ρωτούν «γιατί να μάθω sharepoint?". Το άρθρο απαντά εν μέρει ο πιό πρόσφατος.

Τους τελευταίους μήνες αρκετές, δωδεκάες ή περισσότερες λαοί από σε όλο τον πλανήτη έχουν ηλεκτρονικού ταχυδρομείου μου και την γενική ερώτηση, "Πώς μπορώ να μάθω SharePoint?"

Είμαι μετά βίας έγκυρες, αλλά είχα κάποια επιτυχία (και η προσπάθεια να πάρει καλύτερα όλη την ώρα) έτσι σκέφτηκα θα ήθελα το έγγραφο μου προσωπική οδικό χάρτη. Άλλοι μπορεί να το βρείτε πολύτιμο.

Πριν το κάνω, Θέλω απλώς να παρατηρήσω ότι είναι προφανές για μένα, με βάση αυτά τα προσωπικά μηνύματα και το ακόμα μεγαλύτερο αριθμό MSDN / Πανεπιστήμιο του SharePoint θέσεις της ίδιας φύσης, ότι υπάρχει τεράστια προγραμματιστή για να πάρει μέχρι την ταχύτητα με WSS/ΜΟΣ. Αναρωτιέμαι τι πρόκειται να είναι σαν ένα χρόνο από σήμερα … πιο εύκολο να βρείτε καλό ταλέντο του SharePoint? Το ίδιο? Λαοί την υποχρέωση να την πλατφόρμα σε ένα ποσοστό που είναι επαρκής για να συμβαδίσει με τη ζήτηση για καλή πόρους? Πώς θα μπορούσε να σας ακόμα να καταλάβω κάτι τέτοιο απότομα ένα WAG?

Χάρτη πορείας του Paul

Ήμουν απασχολούνται από το καλό λαϊκό στο Conchango, ενώ ακολούθησε αυτός ο οδικός χάρτης με πλήρη απασχόληση. Αυτό σημαίνει ότι από την άποψη της μάθησης, Εγώ ήταν να ασχολούνται ενεργά με έργα όπως εγώ ακολούθησα the βήματα ι περίγραμμα κάτω από.

Μερικοί βασικοί όροι

Για τους ανθρώπους την είσοδο αυτού του κόσμου, Υπάρχουν δύο βασικά αρκτικόλεξα:

  • WSS: Υπηρεσίες Windows SharePoint Services
  • MOSS: Microsoft Office SharePoint Server

WSS είναι "δωρεάν" Δεδομένου ότι έχει συνδυασμένη με το windows server 2003 (ή τουλάχιστον μπορεί να μεταφορτωθεί από σκλήρυνση κατά Πλάκας). Έβαλα εισαγωγικά γύρω από το ελεύθερο, γιατί χρειάζεστε ένα κουτί, μια έγκυρη άδεια χρήσης o/s και πιθανώς SQL (Αν και υπάρχει ένα "δωρεάν" είδος SQL καθώς και).

Είναι χτισμένη στην κορυφή WSS και την επεκτείνει ΒΡΎΟ. Δεν υπάρχει καμία ΒΡΎΑ χωρίς WSS. Το ΒΡΎΟ δεν είναι δωρεάν.

Ίσως δεν μία ημέρα, αλλά αμέσως μετά έχετε κάποια βασική εξοικείωση με την πλατφόρμα, είναι σημαντικό να μάθουν τις διαφορές. Για παράδειγμα, ένα τμήμα web ισχυρό, το τμήμα Web ερωτήματος περιεχομένου, είναι ένα χαρακτηριστικό γνώρισμα ΒΡΎΑ και WSS δεν είναι διαθέσιμη. Άνθρωποι συχνά κάνει την εσφαλμένη υπόθεση ότι CQWP είναι διαθέσιμο σε WSS και στη συνέχεια καταλήγουν να κρυπτογράφησης για μια στάση μέτρο κενό, όταν συνειδητοποιούν λάθος τους.

Χτυπήσει τα βιβλία

Άρχισα να εργάζομαι με WSS/MOSS σχετικά με σχετικά με 01/02/2007. Είχα μια μικρή προηγούμενη εμπειρία με SPS 2003 αλλά πολύ λίγο. Να πάρει ο ίδιος άρχισε, Αγόρασα το δύο βιβλία που αναφέρονται εδώ (http://paulgalvin.spaces.live.com/lists/cns!1CC1EDB3DAA9B8AA!203/).

Ξεκίνησα με το μεγάλο μπλε διοίκηση βιβλίο. Φυσικά, καλύπτει διοίκηση. Την ίδια στιγμή, παρέχει μια έρευνα από όλα τα χαρακτηριστικά MOSS (και WSS χαρακτηριστικά καθώς και).

Για μένα, δεν είναι τόσο σημαντικό να θυμάστε όλες τις διάφορες λεπτομέρειες (έως ότου ήρθε η ώρα να πιστοποιηθείτε) αλλά είναι καλό να γνωρίζουμε τα όρια. (Ακολουθώ την ίδια προσέγγιση στο 1ο πρόσωπο σκοπευτές που παίζω στο PC ή xbox — Εισάγετε ένα δωμάτιο και να έχουν την τάση να κάνει έναν βρόχο αριστερόστροφα μέχρι να πάρω πίσω όπου ξεκίνησα. Νιώθω καλύτερα γνωρίζοντας το σχήμα του πλαισίου που είμαι σε.)

Μετά την ανάγνωση το μεγάλο μπλε βιβλίο, Είχα διαβάσει ολόκληρο το βιβλίο μέσα WSS. Αυτό καταδύσεις βαθιά μέσα ζητήματα ότι η περίθαλψη προγραμματιστές πιο σχετικά με.

Δημιουργήσετε ένα εικονικό περιβάλλον

Για να κάνετε οποιαδήποτε ανάπτυξη ή να χρησιμοποιήσετε σωστά το περιβάλλον, χρειάζεστε ένα πλήρες εμφυσημένα windows λειτουργικό σύστημα για διακομιστές με SharePoint Designer, Visual Studio 2005 (2008 έργα, αλλά μερικά χρήσιμα εργαλεία που έχουν ακόμη να μεταφερθεί από το γράψιμο του παρόντος άρθρου), Το InfoPath 2007 και κάποια άλλα πράγματα. Υπάρχουν πολλά καλό blog καταχωρήσεις που περιγράφει αυτή τη διαδικασία. Θα έχω μια ματιά σε αυτά τα δύο:

Επιπλέον, Andrew Connell μοιράζεται τις εμπειρίες του με VMWare εδώ:

Χρησιμοποιήστε την αγαπημένη μηχανή αναζήτησής σας για να δείτε τι άλλοι άνθρωποι κάνουν. Είναι ένα χρήσιμο μάθησης άσκηση από μόνη της.

Περάσουν μερικά λεπτά θυμωμένα, καταγγέλλοντας το γεγονός ότι χρειάζεστε ένα περιβάλλον διακομιστή για την ανάπτυξη. Αλλά … μην ενοχλεί blogging γι ' αυτό ή απόσπαση στα φόρουμ MSDN. Είναι ήδη γίνει 🙂. Αντί, αγκαλιάσει και να προχωρήσουμε. Θα είστε στην καλύτερη θέση για αυτό.

Πιστοποιηθείτε

Πιστεύω ότι η διαδρομή πιστοποίησης κρατη μέλη SharePoint, που αποτελείται από τέσσερις εξετάσεις, είναι εξαντλητικός. Προτείνω ότι ακολουθήστε τον οδηγό online προετοιμασία τους και να κάνετε το καλύτερό σας για να κατανοήσει σε καθέναν από τους τομείς της δοκιμής.

ΜΟΥ Δεν προτείνω ότι παίρνετε τις εξετάσεις μόνο για να περάσει. ΜΟΥ Δεν προτείνω να χρησιμοποιήσετε ένα της χωματερής εγκεφάλου»" στυλ "3ο εργαλεία κόμμα" για το πέρασμα της MS δοκιμές. Αν μπορείτε να πάρετε τη δοκιμή, πέρασμα αυτό βασίζεται σε ένα συνδυασμό της δικής σας κατευθύνεται μελέτη και πρακτική εμπειρία, θα έχετε μια ισχυρότερη προγραμματιστή και δουλειά υποψήφιο για το.

Υπάρχουν τέσσερις δοκιμές στις δύο "διαδρομές":

Προγραμματιστή:

Admin:

Θα ήθελα να συστήσω ότι προγραμματιστές μελέτη για όλες αυτές τις εξετάσεις. Θα σας ισχυρό για τους, Αν και υποθέτω ότι αν παραλείψατε το admin εξετάσεις, θα παίρνατε.

Βρήκα την έκδοση WSS να είναι σημαντικά μεγαλύτερη πρόκληση από τις αντίστοιχες εκδόσεις MOSS, πολύ προς μεγάλη μου έκπληξη. Ήμουν πρόσφατα σε μια τάξη και αρκετοί άλλοι έκαναν το ίδιο σημείο.

Ενώ σπούδαζα για το 70-542 εξετάσεις (Ανάπτυξη MOSS) Εντόπισε πόρους μου μελέτη. Αυτά μπορεί να είναι χρήσιμο σε εσάς καθώς και: http://paulgalvin.spaces.live.com/Blog/cns!1CC1EDB3DAA9B8AA!192.entry

Συνδέστε τον εαυτό σας στην Κοινότητα

Η Κοινότητα του SharePoint είναι ζωντανή, ισχυρή και αυξανόμεν όλη την ώρα.

Θέλετε να εξετάσουμε τα εξής για εκκίνηση:

  • Blogs
  • Φόρουμ
  • Codeplex
  • Twitter

Blogs

Αν δεν καταλαβαίνετε RSS, σταματήσει τα πάντα και να μάθουν. Θα χρειαστούν 10 λεπτά για να μάθουν, ίσως μια άλλη 10 λεπτά για να βρείτε ένα web βασισμένο αναγνώστη RSS (Μου αρέσει το google αναγνώστη, www.Google.com/ αναγνώστη).

Ξεκινήστε προσθέτοντας αυτό το blog για να του RSS reader σας 🙂

Επόμενη, Προσθέστε www.sharepointblogs.com να σας αναγνώστη. Αυτοί να συγκεντρώσετε πολλά blogs σε μια ενιαία τροφή.

Πάροδο του χρόνου, θα βρείτε blogs που δεν συγκεντρώνονται με αυτόν τον τρόπο. Απλά να προσθέσω ξεχωριστά.

Προσυπογράφω σε λίγες δεκάδες blogs που έχω έχω συσσωρεύσει κατά το τελευταίο έτος. Εάν θέλεις, Μπορώ να εξαγάγετε μου λίστα και email.

Τελικά, μπορεί να θέλετε να ξεκινήσετε το δικό σας blog. Προσωπικά πιστεύω ότι μια σειρά καταχωρήσεων blog που περιγράφουν μια "newbie" πρόοδος εκμάθησης WSS/MOSS θα ήταν μια ενδιαφέρουσα σειρά. Θα ήθελα να είχα κάνει αυτό τον εαυτό μου.

Φόρουμ

Συμμετέχω ενεργά σε δύο ομάδες φόρουμ: MSDN και Πανεπιστήμιο του SharePoint.

Φόρουμ είναι άριστες θέσεις για να μάθετε. Ρωτούν ερωτήσεις που κυμαίνονται από τα πολύ απλά ("Πώς μπορώ να δημιουργήσω μια στήλη τοποθεσίας") να το πανικοβλήθηκαν ("Server μου είναι κάτω!") σε πιο υποθετικές ερωτήσεις σχεδιασμού.

Μόλις πάρετε μια γεύση του περιβάλλοντος, βγείτε έξω και να αρχίσει απαντάτε. Σύντομη αλληλεπιδρούν άμεσα με τον πελάτη, τίποτα δεν είναι καλύτερο από αυτό για τα χέρια στην εμπειρία.

Codeplex

Πήγαινε στο www.Codeplex.com.

Ελέγξτε έξω και αναζήτηση για έργα του SharePoint.

Εγγραφείτε στην καθημερινή Περίληψη Codeplex ζωοτροφών σε αναγνώστη τροφών σας.

Προσθέστε οποιαδήποτε νέα έργα του SharePoint σας ζωοτροφών αναγνώστη.

Τελικά, μετά την ανάγνωση του φόρουμ και στραμμένη προς τα κάτω το δικό σας δαίμονες WSS/MOSS, εξετάσει το ενδεχόμενο μαζί το δικό σας έργο codeplex.

Twitter

Δεδομένου ότι γράφω αυτό το ιστολόγιο εισόδου, πολλή SharePoint λαϊκή έχουν αρχίσει να χρησιμοποιούν Twitter.

Είναι δύσκολο να χαρακτηρίζουν το Twitter. Θα πρέπει ακριβώς να ελέγξετε έξω τον εαυτό σας.

Συμπέρασμα

Που τυλίγει επάνω μου χάρτη πορείας και να με κάνει να τρέχουσα. Μόλις άρχισα να κάνω χρήση πειραχτήρι πριν από δύο εβδομάδες.

WSS/MOSS είναι ένα πολύ δροσερό πλατφόρμα και η Κοινότητα αυξάνεται όλη την ώρα. Χρήση κοινοτικών πόρων για να βελτιώσετε τις ικανότητές σας και να απολαύσετε το ταξίδι!

</Τέλος>

Εγγραφείτε στο blog μου.

SharePoint δεν παρέχουν συναθροίσεις ημερολόγιο; Πιθανές λύσεις

Η ΕΝΗΜΕΡΩΜΈΝΗ ΈΚΔΟΣΗ: Ανώνυμο πρόσωπο στα σχόλια θέσεις αυτό το σύνδεσμο: http://www.atidan.com/atidan-collaboration-kit.php

Οι χρήστες του φόρουμ ρωτούν συχνά ένα τέτοιο θέμα:

"Θα ήθελα να έχουν ένα ημερολόγιο σε επίπεδο τοποθεσίας που κατοικείται από τα γεγονότα από τα ημερολόγια της δευτερεύουσας τοποθεσίας. Στην ιδανική περίπτωση, Οι χρήστες σε δευτερεύουσες τοποθεσίες θα δημιουργήσουν ημερολογιακά γεγονότα, και θα έχουν τη δυνατότητα να το χαρακτηρισμό τους ως «δημόσια.’ Εκδηλώσεις που έχουν επισημανθεί ως δημόσια δυναμικά θα εμφανιστεί στο ημερολόγιο κοινόχρηστη τοποθεσία. Έτσι η κοινόχρηστη τοποθεσία ημερολόγιο είναι ένα ρόλος-επάνω του όλες τις δημόσιες εκδηλώσεις από όλα τα ημερολόγια δευτερεύουσα τοποθεσία."

Είναι WSS 3.0 ή το ΒΡΎΟ 2007, δεν είναι δυνατόν να ρυθμίσετε άμεσα ένα "roll-up" ημερολόγιο. Ημερολόγια που υπάρχουν από μόνα τους, ανεξάρτητα από κάθε άλλο ημερολόγιο.

Να δημιουργήσετε ένα ημερολόγιο ρόλος-επάνω, ακολουθήστε μία από αυτές τις διαδρομές:

  1. Χρησιμοποιείται το τμήμα Web ερωτήματος περιεχομένου. Αυτή είναι η πιο εύκολη λύση για τους χρήστες MOSS (WSS δεν παρέχει CQWP). CQWP, Δυστυχώς, δεν παρέχει μια προβολή ημερολογίου των δεδομένων από το κουτί. Παρέχει ευελιξία τεράστια απόδοση (Δείτε εδώ για παράδειγμα) αλλά από προεπιλογή, δείχνει τα αποτελέσματα σε μορφή απλή λίστα. Σε πολλές περιπτώσεις, CQWP πιθανώς μια καλή επιλογή.
  2. Μια λύση προγραμματισμού περισσότερο προσανατολισμένη θα ήταν να χρησιμοποιήσει εκδήλωση δέκτες. Εφαρμογή δέκτες εκδήλωση για τα ημερολόγια της δευτερεύουσας τοποθεσίας που κρατούν τους δημόσιες εκδηλώσεις σε συγχρονισμό με το κύριο ημερολόγιο. Ως δεδομένη δευτερεύουσας τοποθεσίας τροποποιείται ημερολόγιο, προσεγγίζουν το κύριο ημερολόγιο και να ενημερώσετε όπως απαιτείται. Αυτή η επιλογή είναι διαθέσιμη σε δύο WSS 3.0 και ΒΡΎΑ.

Υπάρχουν πιθανώς άλλες έξυπνες λύσεις στο πρόβλημα αυτό. Εάν έχετε ένα ή ξέρει έναν, Παρακαλώ αφήστε ένα σχόλιο ή email μου και εγώ θα εκσυγχρονίσω this ταχυδρομώ.

</Τέλος>

Εγγραφείτε στο blog μου.

Γρήγορη άκρη του τελικού χρήστη: Είδος θέα σε μια βιβλιοθήκη εγγράφων, Λίστα, κλπ.

Μπορούμε να, θα πρέπει και να δημιουργούν πολλές απόψεις σε λίστες του SharePoint (βιβλιοθήκες εγγράφων, προσαρμοσμένες λίστες, κλπ). Λίστες του SharePoint πάντα διαθέσιμες προβολές με αλφαβητική σειρά. Δεν μπορούμε να αλλάξουμε αυτό χρησιμοποιώντας έξω από το κουτί functionality. Αν μπορεί να γίνει μέσω της προσαρμογής (και δεν είμαι σίγουρος μπορεί), είναι τώρα στην τεχνική για σας τυπικό τελικό χρήστη.

Αν θέλετε να ελέγχετε τη σειρά με την οποία SharePoint εμφανίζει διαθέσιμες προβολές, απλά να προσθέσετε έναν αριθμό ή γράμμα στο όνομα της προβολής, όπως και στην:

1 – Από τον τύπο υλικού
2 – Όλα τα έγγραφα
3 – Ημ/νία παράδοσης

-ή-

Α – Από τον τύπο υλικού
Β – Όλα τα έγγραφα
C – Ημ/νία παράδοσης

Έχω δημιουργήσει επίσης θέα σκοπός των οποίων είναι αυστηρά για να τροφοδοτήσει ένα KPI. Έχω ακολουθήσει αυτήν την ονομάζοντας σύμβαση:

Z_KPI_[περιγραφή]

Που προκαλεί μου "KPI" απόψεις να εμφανιστεί στο κάτω μέρος της λίστας.

</Τέλος>

Εγγραφείτε στο blog μου.

Μπαρ είναι ακόμα αρκετά υψηλή για να επεκτείνει τα ΒΡΎΑ

Σήμερα, Δούλευα με έναν πελάτη και περιγράφοντας τον τρόπο να τροποποιήσει το τμήμα web ερωτήματος περιεχομένου και να εμφανίσετε επιπλέον bits του πληροφορία από έναν τύπο περιεχομένου.

"Πρώτη., Μπορείτε να ρυθμίσετε το CQWP να συνδεθείτε με τις πηγές δεδομένων, στη συνέχεια μπορείτε να εξαγάγετε στη θέση εργασίας σας, τροποποίηση <CommonViewFields>, Ανεβάστε, Αφαιρέστε το πρωτότυπο και τώρα είναι «γεμάτοι’ για να εμφανίσετε αυτές τις άλλες στήλες. Επόμενη, ανοίξει το SharePoint designer, Περιήγηση στη ρίζα της συλλογής τοποθεσίας και εντοπίστε ItemStyle.xsl. Αντιγράψετε ένα από τα πρότυπα ως ένα χρήσιμο σημείο εκκίνησης. Πηγαίνετε πίσω και να τροποποιήσετε το CQWP να κάνει χρήση αυτού του νέου προτύπου. Τέλος, τροποποιήσετε το πρότυπο για να καταστήσει τα νέα πεδία! (Μην ξεχάσετε να δείτε το πίσω έτσι ώστε άλλοι χρήστες να δείτε τα αποτελέσματα)."

Είναι όλα αρκετά σαφές για μένα (και οι περισσότεροι από εμάς SharePoint προγραμματιστή τύπους) τι συμβαίνει και πώς είναι πολύ ωραίο, Αλήθεια, ότι οι δεδομένα ανάκτηση πτυχές της το CQWP είναι τόσο καλά-χωριστός από τις πτυχές της παρουσίασης δεδομένων. Αλλά, δεν είναι τόσο εύκολο να εξηγήσει, είναι?

<Τέλος />

Ναι/όχι (πλαίσιο ελέγχου) φιλτράρισμα σε τμήμα Web ερωτήματος περιεχομένου

Για το φιλτράρισμα για ένα ερώτημα για το ναι/καμία πλαίσιο ελέγχου με τίτλο «PG ορόσημο», Ρυθμίστε τις παραμέτρους CQWP όπως αυτό:

εικόνα

Αυτό είναι άλλο ένα από τα ερωτήματα αυτά προφανές-μια φορά-σας-ξέρω-αυτό αλλά hard-to-find-an-answer-to: Πώς να φιλτράρετε ένα ναι/δεν πλαίσιο ελέγχου χρήση του τμήματος web "ερώτημα περιεχομένου".

Το πρώτο αποτέλεσμα αναζήτησης Βρίσκω χρησιμοποιώντας τον όρο αναζήτησης "φίλτρο περιεχομένου ναι/όχι τμήμα web ερωτήματος" είναι επίπεδη από λάθος, έτσι σκέφτηκα ότι θα βάζουν αυτό επάνω εκεί και να δείτε αν μπορεί να αντικαταστήσει το λανθασμένο αποτέλεσμα στα αποτελέσματα αναζήτησης τυπικό.

Είναι αρκετά εύκολο: Αλήθεια τιμές = "1" και ψευδείς αξίες δεν είναι ίσο με "1" (όμορφη ρετρό, στην πραγματικότητα).

Στο παραπάνω παράδειγμα, Δημιούργησα στήλη τοποθεσίας του τύπου ναι/όχι" (πλαίσιο ελέγχου)" επώνυμη «PG ορόσημο». Προστίθεται σε μια βιβλιοθήκη doc, ανεβάσει μερικά έγγραφα, Ορίστε την τιμή για ένα ζευγάρι και να δοκιμαστεί.

<Τέλος />

ΒΡΎΑ λέει μου μου όνομα στήλης είναι δεσμευμένα ή σε χρήση … Αλλά δεν είναι

Η ΕΝΗΜΕΡΩΜΈΝΗ ΈΚΔΟΣΗ 12/04/07: Δείτε το Microsoft KB (http://support.microsoft.com/kb/923589) για σχετικές πληροφορίες.

Στην πραγματικότητα, αποδεικνύεται ότι είναι, Αλλά παιχνιδιάρικος ΒΡΎΑ έπρεπε να δυσχεραίνουν.

Πελάτης μου κάνει κάποια εργασία ανάπτυξης στο χώρο του ΒΡΎΑ πάνω από το Σαββατοκύριακο. Είναι ένα κομμάτι από ένα συνονθύλευμα ως προς αυτό που πραγματικά έκανε, αλλά το τελικό αποτέλεσμα είναι αυτό:

  • Προσπαθεί να προσθέσετε μια στήλη τοποθεσίας, που ονομάζεται "ποσότητα" και ΒΡΎΑ απαντήσεις: "Το όνομα στήλης που εισαγάγατε χρησιμοποιείται ήδη ή είναι δεσμευμένο. Επιλέξετε ένα άλλο όνομα."
  • Προσπαθεί να το προσθέσετε σε ένα άλλο περιβάλλον και που λειτουργεί. Ως εκ τούτου, "Ποσότητα" δεν είναι δεσμευμένο όνομα.
  • Προσπαθεί να βρει μια υπάρχουσα στήλη ιστοσελίδα που ονομάζεται "ποσότητα" σε αυτήν τη συλλογή τοποθεσιών. Δεν μπορείτε να το βρείτε.

Έκανα μερικά έρευνα, και ακόμη και κάποια κωδικοποίηση, Κερωμένο φιλοσοφική και τελικά βρήκε ότι έκανε μια στήλη που ονομάζεται ποσότητα, Στην πραγματικότητα, Υπάρχουν. Η Zicaffe ιδρύθηκε το _κρυφό"" Ομάδα. Ως εκ τούτου, δεν θα μπορούσαμε να το βρούμε αυτό μέσω της διεπαφής χρήστη του SharePoint.

Πώς πήραν εκεί? Δεν ξέρω, αλλά έχω μια θεωρία (ή όπως ο σύζυγός μου θα το ονομάσουμε, "μπλα μπλα μπλα"). Κάπου κατά μήκος της γραμμής, ένα υπέροχο σαράντα πρότυπο Προστέθηκε και πιθανώς να ενεργοποιηθεί σε μια τοποθεσία της συλλογής τοποθεσιών. Αυτό που στη συνέχεια απενεργοποιήθηκε (ή το site αφαιρεθεί). Η στήλη τοποθεσίας, Ωστόσο, παρέμεινε αλλά εν τη» _κρυφό" Ομάδα. Αν κάποιος ξέρει καλύτερα, παρακαλώ ενημερώστε με μέσω ηλεκτρονικό ταχυδρομείο ή μετά στα σχόλια.

SharePoint έλεγε την αλήθεια. Είναι σχεδόν αξίζει να σημειωθεί ότι αυτό το μήνυμα δεν είναι τόσο χρήσιμος όσο θα μπορούσε να είναι. Θα ήταν ωραίο να δείτε εκείνο το δίκρανο μήνυμα σε δύο διαφορετικά μηνύματα στο μέλλον: 1) Λένε ότι το όνομα της στήλης είναι δεσμευμένο ή δεν είναι. 2) Αν αυτό δεν είναι αποκλειστικό, Δείτε το site, ή τουλάχιστον η ομάδα, όπου το όνομα της στήλης χρησιμοποιείται ήδη.

</Τέλος>

“Δεν μπορεί να πάρει η ιδιότητα στήλη χρονοδιάγραμμα λίστα από τη λίστα του SharePoint” — Περιγραφή/εργασία-arounds

Αυτή την εβδομάδα, Εμείς τέλος αναπαράγεται ένα πρόβλημα που είχε αναφερθεί από έναν απομακρυσμένο χρήστη: Όταν προσπάθησε να εξαγάγετε τα περιεχόμενα ενός καταλόγου για να υπερέχετε, τα πράγματα φαίνεται να αρχίσουν να εργάζονται, αλλά τότε το Excel θα σκάσει επάνω ένα λάθος: «Δεν μπορώ να πάρω την ιδιότητα στήλη σχήματος λίστα από τη λίστα του SharePoint». Έτρεχε γραφείο 2003, Windows XP και συνδέεστε με ΒΡΎΑ.

Έψαξα το Ίντερνετ και είδε κάποια κερδοσκοπία αλλά τίποτα 100% οριστική. Ως εκ τούτου, αυτό το post.

Το πρόβλημα: Εξαγωγή ενόψει του excel που περιέχει μια ημερομηνία (ημερομηνία = ο τύπος δεδομένων της στήλης).

Τι λειτούργησε για μας: Μετατρέψτε την ημερομηνία σε μια «ενιαία γραμμή του κειμένου". Στη συνέχεια, μετατρέψετε πίσω σε μια ημερομηνία.

Που λυθεί το. Θα ήταν ωραίο να δείτε ότι η μετατροπή λειτούργησε, στην πραγματικότητα. Ήταν αρκετά νευρικό ότι μετατρέποντας τα πράγματα με τον τρόπο αυτό θα αποτύχει., αλλά δεν το έκανε.

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

Άλλες αναφορές:

http://www.kevincornwell.com/blog/index.php/cannot-get-the-list-schema-column-property-from-the-sharepoint-list/

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2383611&SiteID=1

<Τέλος>

Εγγραφείτε στο blog μου.

Technorati Tags: ,

Σας άπιαστες Reach του SharePoint

Κατά τη διάρκεια των τελευταίων δύο ημερών, Έχω συμμετάσχει σε δύο συνεδριάσεις κατά την οποία παρουσιάσαμε τα αποτελέσματα ενός έργου του SharePoint. CIO και η ομάδα ένωσε την πρώτη συνεδρίαση. Που είναι πρότυπο και δεν είναι ιδιαίτερα αξιοσημείωτες. Το τμήμα ΤΠ είναι προφανώς εμπλέκονται σε μια επιχείρηση εγκατάσταση οποιουδήποτε έργου τεχνολογία. Η δεύτερη συνάντηση επεκταθεί για να συμπεριλάβει ένα V.P. από την εμπορία, αρκετές διευθυντές που εκπροσωπούν τις HR, Logistics, Κατασκευή, Έργα, Ποιότητα, Αγορά, Εταιρική ανάπτυξη και άλλα τμήματα (Μερικοί από τους οποίους δεν είχαν εμπλακεί άμεσα στην παρούσα φάση). Αυτό είναι ένα ισχυρό ευρύ κοινό.

Στην προηγούμενη ζωή μου, Κυρίως εργάστηκε για έργα ERP και CRM. Και οι δύο έχουν ένα αρκετά ευρύ λύση τομέα αλλά δεν είναι τόσο ευρύ όσο SharePoint. Να υλοποιηθεί πλήρως, Έργα του SharePoint, νόμιμα και απαραίτητα φθάσει σε κάθε γωνία και σχισμή ενός οργανισμού. Πόσες άλλες λύσεις για επιχειρήσεις έχουν θεόρατες είδος? Πολλοί δεν.

SharePoint αποτελεί σαφώς μια τεράστια ευκαιρία για όσους από εμάς αρκετά τυχεροί να είστε σε αυτό το χώρο. Παρέχει μια μεγάλη τεχνική ευκαιρία (που είναι κατά κάποιο τρόπο να ενεργοποιηθεί για το κεφάλι Εδώ στο πλαίσιο "Τεχνολογίες πρέπει να κυριαρχήσετε"). Αλλά ακόμα καλύτερα, SharePoint μας εκθέτει μια εκτεταμένη και το ευρύ φάσμα των επιχειρηματικών διαδικασιών μέσα από αυτές τις δεσμεύσεις. Πόσοι ειδικοί CRM λειτουργεί με την πλευρά της εταιρείας? Πόσες ERP σύμβουλοι δουλέψω με ανθρώπινο δυναμικό ταλέντο απόκτηση? SharePoint υπερβαίνει τους δύο.

Όπως τίποτα, δεν είναι τέλειο, αλλά είναι μια κολασμένων καλό μέρος για να είναι.

Για την αγάπη του [Συμπληρώστε ότι σας πιο αγαπημένο πρόσωπο/ανώτερο που], δεν αλλάζουν το «τίτλος’ στήλη τοποθεσίας.

Σχετικά με την Φόρουμ του SharePoint, περιστασιακά κάποιος ρωτά σχετικά με την «αλλαγή στην ετικέτα του τίτλου" ή περίπου «Κατάργηση τίτλου από λίστες».

Κάτω γραμμή: Μην το κάνετε!

Δυστυχώς, το περιβάλλον εργασίας χρήστη επιτρέπει σε μονόδρομο αλλαγή η ετικέτα στήλης όπως φαίνεται:

εικόνα

Τίτλος είναι μια στήλη που σχετίζεται με το είδος»" τύπος περιεχομένου. Πολλές, πολλές, Πολλοί της CT Χρησιμοποιήστε αυτήν τη στήλη και το αν αλλάξετε εδώ, αυτό κυματισμοί έξω παντού. Υπάρχει μια καλή πιθανότητα ότι δεν είχε την πρόθεση για να συμβεί αυτό. Ήσαστε πιθανώς σκέψης για τον εαυτό σας, "Έχω μια λίστα αναζήτησης συνήθειας και «τίτλος’ απλά δεν έχει νόημα ως όνομα στήλης, έτσι είμαι πρόκειται να τον αλλάξετε «κωδικός κατάστασης’ και να προσθέσετε μια στήλη Περιγραφή." Αλλά εάν ακολουθείτε μέσα από αυτή τη σκέψη και μετονομάστε «τίτλος’ να «Κωδικό κατάστασης», κάθε λίστα του τίτλου (συμπεριλαμβανομένων των βιβλιοθηκών εγγράφων) αλλαγές στο «κώδικα κατάστασης" και εσείς πιθανότατα δεν πρόκειται για να συμβεί κάτι τέτοιο.

Το πραγματικό πρόβλημα είναι ότι πρόκειται για μια αλλαγή κατεύθυνσης. Το UI "ξέρει" τον τίτλο αυτό»" είναι μια δεσμευμένη λέξη. Έτσι, Αν δοκιμάσετε και αλλάξετε κωδικό κατάστασης»" Πίσω στο «Τίτλος», θα σας αποτρέψει και τώρα έχετε ζωγράφισε τον εαυτό σας σε μια γωνιά using paint that never dries 🙂

Τι συμβαίνει εάν δεν τα έχετε αλλάξει ήδη? Δεν έχω δει την απάντηση που όλοι θέλουμε, που είναι ένας απλός και εύκολος τρόπος για να επαναφέρετε την ετικέτα «Τίτλος». Αυτή τη στιγμή, η καλύτερη συμβουλή είναι να το αλλάξετε σε κάτι σαν "Doc/στοιχείο τίτλος". Αυτό είναι μια αρκετά γενική ετικέτα που μπορεί να μην είναι πολύ αταίριαστος για τους χρήστες σας.

Έχω μερικές άλλες ιδέες που είναι στη λίστα εκκρεμών εργασιών πράγματα για την έρευνα:

  • Επικοινωνία με τη Microsoft.
  • Κάνει κάτι με το μοντέλο αντικειμένου, ίσως σε συνδυασμό με μια δυνατότητα.
  • Διάγραμμα που το σχήμα της βάσης δεδομένων και να ενημερώσετε με μη αυτόματο τρόπο SQL. (Θα πρέπει να επικοινωνήσετε με Microsoft πριν κάνουν αυτό όμως; αυτό πιθανότατα θα άκυρη συμβόλαιο υποστήριξης).

Αν κάποιος ξέρει πώς να λυθεί αυτό, Παρακαλούμε να στείλετε ένα σχόλιο.

Ενημέρωση αργά το απόγευμα, 11/15: Βρήκα αυτή τη σύνδεση που περιγράφει μια μέθοδο για τη δημιουργία ενός τύπου που δεν διαθέτει μια στήλη τίτλος της λίστας: http://www.venkat.org/index.php/2007/09/03/how-to-remove-title-column-from-a-custom-list/

SPD προσαρμοσμένες ενέργειες ροής εργασιών — συμβολοσειρά χειραγώγηση βελτιώσεις

Για μία εβδομάδα πριν, Άρχισα ένα έργο codeplex που παρέχει μια απλή και εύλογα γενική μέθοδος για την προσθήκη προσαρμοσμένης ενέργειας λειτουργίες ροή εργασίας σχεδιαστής SharePoit. Περιγράφεται εδώ: http://www.codeplex.com/spdwfextensions. Πέρα από την παροχή απλά ένα πλαίσιο, επίσης στοχεύει να παρέχει μια σειρά από χρήσιμες λειτουργίες που θα κάνουν το SPD πιο χρήσιμο/ευέλικτη/ισχυρό.

Εδώ είναι τα σημερινά χαρακτηριστικά σχεδιαζόμενη για έκδοση 1.0: https://www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=spdwfextensions&ReleaseId=8280

Αν κάποιος έχει κανένα ενδιαφέρον για αυτό το έργο, Παρακαλώ αφήστε ένα σχόλιο ή έναρξη/προσθήκη σε μια συζήτηση εδώ: http://www.codeplex.com/spdwfextensions/Thread/List.aspx

Εδώ είναι το τρέχον σύνολο των λειτουργιών που έχουν έχουν κωδικοποιημένη (Αν και δεν είναι πλήρως δοκιμαστεί ως της 11/08/07):

Λειτουργία Περιγραφή (Αν δεν ίδια ως λειτουργία .net)
NUM-εγγραφές() Επιστρέφει ο αριθμός "καταχωρήσεις" σε μια συμβολοσειρά σύμφωνα με ένα καθορισμένο οριοθέτη.

Για παράδειγμα: NUM-εγγραφές σε μια συμβολοσειρά "a,β,c" με διαχωριστικό"," = 3.

Εγγραφή() Αποδίδει το νιοστό διακριτικό μιας συμβολοσειράς σύμφωνα με ένα καθορισμένο οριοθέτη.
Μήκος String.Length
Αντικατάσταση() String.Replace()
Περιέχει() String.Contains()
Επιστρέφει τη λέξη "true" ή τη λέξη "ΛΑΘΟΣ".
Δευτερεύουσα συμβολοσειρά(έναρξη) String.Substring(έναρξη)
Δευτερεύουσα συμβολοσειρά(έναρξη,Τέλος) String.Substring(έναρξη,Τέλος)
ToUpper() String.ToUpper()
ToLower() String.ToLower()
StartsWith() String.StartsWith()
Επιστρέφει τη λέξη "true" ή τη λέξη "ΛΑΘΟΣ".
EndsWith() String.EndsWith()
Επιστρέφει τη λέξη "true" ή τη λέξη "ΛΑΘΟΣ".