Við eyðum saman mikið í að hugsa um SharePoint lausnir — hvernig á að búa þær, sem tæki til að nota, hvað gerist þegar þeir ekki að dreifa, Teljari störf, mælar, o.fl.. We spend so much time thinking about the up-front bits that it’s easy to forget that we need to retract them as well. Retracting solutions is probably more difficult, frá huglægu hönnun sjónarhorni, than deploying them. Deployment is basically a cookbook affair. Typically, setja a lögun, kannski hafa a lögun símtól hlaða nokkur gögn í lista, that sort of thing. Hins, retracting er hugsanlega flóknara.
A gefið lausn getur búið artifacts eins og þessir:
- Content Type
- Listi Skilgreining
- Site Definition
- Gögn í lista
- Jafnvel móttakara
- InfoPath eyðublöð
The listi goes á.
Á meðan það er augljóslega mikilvægt að hanna lausn sem instantiates þá artifacts rétt, it’s just as important to consider the update and delete cases. If your solution creates a new list and populates that list with data, hvað gerist þegar lausnin er dregin? In some cases, the list should be deleted. In other cases, it should be left intact for historical purposes. Your business requirements will guide you to the right decision.
Til að hjálpa með þetta, create a matrix that lists each artifact your solution deploys to SharePoint. List three columns per artifact, einn fyrir að búa, uppfæra og eyða. For each case, ákvarða rétta niðurstöðu fyrir þann rekstur.
This sort of analysis is obviously best done before the solution is ever deployed to a SharePoint farm. Hins, eins reykingar, it’s never too late to start doing things correctly. Create that matrix and develop a plan to address the missing update/delete scenarios. It may be a hard problem to solve, en á minnstur þú munt hafa sett kassa allan vanda.
</enda>
Gerast áskrifandi að bloggið mitt.
Fylgdu mér á Twitter á http://www.twitter.com/pagalvin
@ Ekkert nafn
Það er það sem Receiver lögun Námskeiðið er fyrir. Þú skrifar sérsniðnum kóða til að höndla hvað sem þú vilt í Object Model í aðferðum hunsa innan sérsniðnum Lögun móttakara þinni. Sjá MSDN grein hér.
Hope that helps 🙂
@ Paul
Ég er að tengja þessa grein í þessu mánuði SharePoint notendahóp kynningu vegna, sem var rætt á þessum mánuði SPUG, þetta er í raun miðlægur mál að búa öflugri aðgerðir SharePoint.
-john Bender
nickelcode.com (blogg)