Αυτό το ιστολόγιο εισόδου είναι περισσότερο από ένα "στη σφαίρα του δυνατού" καταχώρηση vs. συγκεκριμένες πληροφορίες.
Έχουμε μια τεχνική σχεδίαση που μας καλεί να δημιουργήσετε μια τοποθεσία σε μια συλλογή τοποθεσιών, μέσω μιας διαδικασίας με μη αυτόματο τρόπο ξεκίνησε ροής εργασίας. Βασικά, Οι χρήστες εισάγουν δεδομένα σε ένα νέο πελάτη"" προσαρμοσμένη λίστα και στη συνέχεια όταν έχουν τελειώσει και επικύρωση της στοιχεία διαδικασία εισόδου, πρέπει να δημιουργήσουμε μια ιστοσελίδα για τον πελάτη.
Είμαι οπαδός του δηλωτική ροή εργασίας, καθώς και μια αδύναμη οπτικό στούντιο προγραμματιστής ροής εργασίας, θα ήθελα λοιπόν να πληρούν την απαίτηση να χρησιμοποιείτε το SharePoint Designer.
Σκοπεύω να γράψω για αυτό λεπτομερέστερα (και ελπίζω να παρουσιάσει σε μια ομάδα χρηστών ή δύο για το επόμενο έτος), αλλά εδώ είναι η συνολική λύση:
- Δημιουργήστε μια προσαρμοσμένη ενέργεια που ενσωματώνει με SPD.
- Η προσαρμοσμένη ενέργεια επιτρέπει SPD να επικαλούνται μια υπηρεσία web και να δώσετε μια συμβολοσειρά XML.
- Υπηρεσία Web εντοπίζει γραμμή στο την προσαρμοσμένη λίστα και δημιουργεί ένα νέο site σύμφωνα με τα δεδομένα για το νέο πελάτη χρησιμοποιώντας μια προσαρμοσμένη τοποθεσία ορισμό.
- Υπηρεσία Web, στη συνέχεια, ενημερώνει την προσαρμοσμένη λίστα με κάποιες πληροφορίες, όπως μια σύνδεση με το νέο site.
Θεωρήσαμε άλλες προσεγγίσεις, όπως τα προγράμματα χειρισμού συμβάντων και το οπτικό στούντιο που βασίζεται ροή εργασίας. Η προσέγγιση του SPD δίνει των τελικών χρηστών λίγο περισσότερο έλεγχο της διαδικασίας. Χορηγείται, υπάρχει πολλή κώδικα C# σε αυτήν τη λύση, αλλά είναι τυλιγμένο μέσα σε μια δηλωτική ροή εργασίας, έτσι μπορούμε να πάρουμε μερικά από τα οφέλη της δηλωτική ροή εργασίας ενώ συνδέοντας την υπηρεσία δημιουργίας τοποθεσίας.
Το μόνο που χρειαζόμαστε τώρα είναι ένα εύκολο εργαλείο για αυτόματη μετεγκατάσταση των ροών εργασίας SPD όσο πιο εύκολα μπορούμε για τις ροές εργασίας οπτικών στούντιο και πραγματικά θα μαγειρεύουμε με αέριο 🙂 Κατανοώ ότι μερικοί άνθρωποι εργάζονται έξω για αυτό το πρόβλημα και ελπίζω ότι έχουν κάποια καλή επιτυχία σύντομα.
</Τέλος>