ಶೇರ್ಪಾಯಿಂಟ್ ವೈಶಿಷ್ಟ್ಯಗಳು & ಪರಿಹಾರಗಳನ್ನು ಮ್ಯಾನೇಜ್ಮೆಂಟ್ — ಪೀಡೆ ರಲ್ಲಿ ಯು ಮರೆಯಬೇಡಿ (ಅಥವಾ ಆ ವಿಷಯಕ್ಕೆ ಡಿ)

ನಾವು ಒಟ್ಟಾಗಿ ಶೇರ್ಪಾಯಿಂಟ್ ಪರಿಹಾರಗಳನ್ನು ಬಗ್ಗೆ ಸಮಯ ಚಿಂತನೆಯ ಒಂದು ದೊಡ್ಡ ಕಳೆಯಲು — ಹೇಗೆ ಅವುಗಳನ್ನು ರಚಿಸಲು, ಇದು ಉಪಕರಣವನ್ನು ಬಳಸಲು, ಅವರು ನಿಯೋಜಿಸಲು ವಿಫಲಗೊಳ್ಳುತ್ತದೆ ಏನಾಗುತ್ತದೆ, ಟೈಮರ್ ಉದ್ಯೋಗಗಳು, ದರ್ಶಕಗಳು, ಇತ್ಯಾದಿ. 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, ಒಂದು ಕಲ್ಪನಾತ್ಮಕ ವಿನ್ಯಾಸ ದೃಷ್ಟಿಕೋನದಿಂದ, than deploying them. Deployment is basically a cookbook affair. Typically, ಒಂದು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಅನುಸ್ಥಾಪಿಸಲು, ಬಹುಶಃ ಒಂದು ವೈಶಿಷ್ಟ್ಯವನ್ನು ರಿಸೀವರ್ ಪಟ್ಟಿಯನ್ನು ಕೆಲವು ದಶಮಾಂಶ ಲೋಡ್ ಮಾಡಿದ, that sort of thing. ಹೇಗಾದರೂ, ಮಡಚುವ ಸಮರ್ಥವಾಗಿ ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾಗಿದೆ.

ಒಂದು ನಿರ್ದಿಷ್ಟ ಪರಿಹಾರ ಈ ರೀತಿಯ ಕಲಾಕೃತಿಗಳು ರಚಿಸಬಹುದು:

  • ವಿಷಯ ಪ್ರಕಾರ
  • ಪಟ್ಟಿ ವ್ಯಾಖ್ಯಾನ
  • ಸೈಟ್ ವ್ಯಾಖ್ಯಾನ
  • ಒಂದು ಪಟ್ಟಿಯಲ್ಲಿ ದಶಮಾಂಶ
  • ಸಹ ಸ್ವೀಕರಿಸುವ
  • InfoPath ರೂಪಗಳು

ಪಟ್ಟಿಯಲ್ಲಿ ಹೋಗುತ್ತದೆ.

ಇದು ಸರಿಯಾಗಿ ಆ ಕಲಾಕೃತಿಗಳು instantiates ಒಂದು ಪರಿಹಾರ ವಿನ್ಯಾಸಗೊಳಿಸಲು ನಿಸ್ಸಂಶಯವಾಗಿ ಪ್ರಮುಖ ವಿಷಯವೆಂದರೆ, 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, ಪರಿಹಾರ ಹಿಂತೆಗೆದುಕೊಂಡು, ಏನಾಗುತ್ತದೆ? 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.

ಈ ಸಹಾಯ, create a matrix that lists each artifact your solution deploys to SharePoint. List three columns per artifact, ರಚಿಸಲು ಒಂದು, ನವೀಕರಿಸಿ ಮತ್ತು ಅಳಿಸಿ. For each case, ಎಂದು ಕಾರ್ಯಾಚರಣೆಗೆ ಸರಿಯಾದ ಫಲಿತಾಂಶ ನಿರ್ಧರಿಸಲು.

This sort of analysis is obviously best done before the solution is ever deployed to a SharePoint farm. ಹೇಗಾದರೂ, ಧೂಮಪಾನ ಹಾಗೆ, 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, ಆದರೆ ಕನಿಷ್ಠ ನೀವು ಸಮಸ್ಯೆಯನ್ನು ಸುಮಾರು ಒಂದು ಬಾಕ್ಸ್ ಪುಟ್ ಮಾಡುತ್ತೇವೆ.

</ಕೊನೆಯಲ್ಲಿ>

ನನ್ನ ಬ್ಲಾಗ್ ಚಂದಾದಾರರಾಗಿ.

ನಲ್ಲಿ ಟ್ವಿಟ್ಟರ್ ನನ್ನನ್ನು ಅನುಸರಿಸಿ http://www.twitter.com/pagalvin

2 ಮೇಲೆ "ಆಲೋಚನೆಗಳುಶೇರ್ಪಾಯಿಂಟ್ ವೈಶಿಷ್ಟ್ಯಗಳು & ಪರಿಹಾರಗಳನ್ನು ಮ್ಯಾನೇಜ್ಮೆಂಟ್ — ಪೀಡೆ ರಲ್ಲಿ ಯು ಮರೆಯಬೇಡಿ (ಅಥವಾ ಆ ವಿಷಯಕ್ಕೆ ಡಿ)

  1. ಜಾನ್ ಬೆಂಡರ್

    @ ಹೆಸರಿಲ್ಲ

    ದಟ್ಸ್ ಫೀಚರ್ ಸ್ವೀಕರಿಸುವವರ ವರ್ಗವು ಏನು. ನೀವು ಯಾವಾಗಲಾದರೂ ನಿಮ್ಮ ಕಸ್ಟಮ್ ಫೀಚರ್ Reciever ಒಳಗೆ ಅತಿಕ್ರಮಣವಾಗಿದೆ ವಿಧಾನಗಳಲ್ಲಿ ಆಬ್ಜೆಕ್ಟ್ ಮಾಡೆಲ್ ಒಳಗೆ ಯಾವ ನಿರ್ವಹಿಸಲು ಕಸ್ಟಮ್ ಕೋಡ್ ಬರೆಯಲು. MSDN ಲೇಖನ ನೋಡಿ ಇಲ್ಲಿ.

    Hope that helps 🙂

    @ ಪಾಲ್

    ನಾನು ಈ ತಿಂಗಳ ಶೇರ್ಪಾಯಿಂಟ್ ಬಳಕೆದಾರ ಗುಂಪು ಪ್ರಸ್ತುತಿ ಈ ಲೇಖನ ಲಿಂಕ್ ಬಾಗುತ್ತೇನೆ ಏಕೆಂದರೆ, SPUG ಈ ತಿಂಗಳಲ್ಲಿ ಚರ್ಚಿಸಿದ್ದು ಮಾಹಿತಿ, ಈ ನಿಜವಾಗಿಯೂ ದೃಢವಾದ ಶೇರ್ಪಾಯಿಂಟ್ ಲಕ್ಷಣಗಳನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ ಒಂದು ಕೇಂದ್ರ ವಿಷಯವಾಗಿದೆ.

    -ಜಾನ್ ಬೆಂಡರ್

    nickelcode.com (ಬ್ಲಾಗ್)

  2. ಮೈಕ್ Birtwistle
    When I started developing solutions and features I did look for a setting somewhere in the definition that defines what happens on deletion or update. It left me wondering if there should be a few built in behaviours to a WSP – or a swtich on stsadm – that do some of the common tasks you mentioned above such as on deleting a solution – remove everything or leave everything and on updating – ತೆಗೆದು ಬದಲಿಗೆ ಅಥವಾ ಸರಳವಾಗಿ ವ್ಯಾಖ್ಯಾನ ಅಪ್ಡೇಟ್ ಮತ್ತು ನಂತರ ಒಂದು ವೈಶಿಷ್ಟ್ಯವನ್ನು ರಿಸೀವರ್ ಒಂದು ಕಸ್ಟಮ್ ಕ್ರಿಯೆಯನ್ನು ಮಾಡುವ ಆಯ್ಕೆಯನ್ನು ಹೊಂದಿರುತ್ತಾರೆ.

ಒಂದು ಉತ್ತರಿಸಿ ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ರ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *