Ta blog vpis je bolj za "v sfero možni" vnos vs. konkretne info.
Imamo tehničnega projektiranja, ki poziva nas, da ustvarite mesto v zbirki mest procesom ročno začela potek dela. V bistvu, uporabniki vnašajo podatke v "novo stranko" seznam po meri in potem ko so končali in validirani podatkov proces vstopa, moramo ustvariti spletno stran za to stranko.
Jaz sem tako velik oboževalec deklarativno potek dela kot programer šibka visual studio poteka dela, zato sem želel, da izpolnjujejo s programom SharePoint Designer zahteva.
I načrt za pisanje o tem podrobneje (in upajmo, prisotna uporabniško skupino ali dve v prihajajočem letu), ampak tukaj je celovita rešitev:
- Ustvarjanje dejanja po meri, ki se integrira z EPD.
- Dejanje po meri omogoča EPD sklicevala spletne storitve in ga posredovati niz XML.
- Spletne storitve poišče vrstico na seznamu po meri in ustvari novo mesto kot na podatke za novo stranko z uporabo definicije po meri mesta.
- Spletna storitev nato posodobi seznam po meri z nekaj informacij, kot je povezava na novo spletno stran.
Smo upoštevali drugi pristopi, kot so rutin in visual studiem, ki temelji poteka dela. EPD pristop daje svojim končnim uporabnikom malo več nadzora nad procesom. Odobrena, Obstaja veliko C# kodo v to rešitev, ampak to je zaviti notri deklarativno potek dela, tako smo dobili nekaj prednosti deklarativno potek dela medtem ko spotikanje obratovanja ustvarjanje mesta.
All we need now is an easy tool to automatically migrate SPD workflows around as easily as we can for visual studio workflows and we’ll really be cooking with gas 🙂 I understand that some folk are out there working on this problem and I hope they have some good success with it soon.
</namen>