Засобів SharePoint & Рішення управління — Не забувайте U в CRUD (або D на те пішло)

Ми колективно витратити багато часу, думаючи про SharePoint рішень — як створити їх, який інструмент для використання, що відбувається, коли вони не розгортати, завдання таймера, Приціли, д. Ми витрачаємо стільки часу, думаючи про авансові біти, які легко забути, що ми повинні відмовитися від них як добре. Втягування рішень ускладнюється, ймовірно, з точки зору концептуальний дизайн, ніж розгортати їх. Розгортання в основному cookbook справою. Зазвичай, встановлення функції, може бути, є функція приймач завантажити деякі дані у списку, що такі речі. Однак, втягування є потенційно більш складною.

Заданий може створити артефакти, як ці:

  • Тип вмісту
  • Визначення списку
  • Визначення сайту
  • Дані у списках
  • Навіть приймачі
  • Форм InfoPath

Список можна продовжувати.

Створює екземпляр хоча очевидно важливо розробити вирішення які об'єкту ці артефакти правильно, Це так само важливо розглянути питання про оновлення та видалення випадків. Якщо ваше рішення створює новий список і заповнює цей список з даними, що відбувається, коли рішення забирається? У деяких випадках, повинні бути видалені зі списку. В інших випадках, Він повинен бути залишений без змін з історичних причин. Бізнес-вимог проведе вас правильне рішення.

Щоб допомогти з цим, створити матриці, що містить список кожної артефакт ваш рішення розгортатиметься до SharePoint. Список трьох стовпців у артефакт, один для створення, оновлення та видалення. Для кожного випадку, визначити правильний результат для цієї операції.

Такого роду аналіз Очевидно найкраще робити, перш ніж рішення будь-коли розгорнуто до ферми SharePoint. Однак, як куріння, Це ніколи не занадто пізно, щоб почати робити речі правильно. Створення цієї матриці і розробити план для вирішення відсутні оновлення або видалення сценарії. Це може бути важкою проблемою для вирішення, але принаймні ви повинні покладу рамку навколо проблеми.

</кінець>

Підписатися на мій блог.

Йди за мною на Twitter в http://www.twitter.com/pagalvin

Бірки Technorati:

2 думки про «Засобів SharePoint & Рішення управління — Не забувайте U в CRUD (або D на те пішло)

  1. Джон Бендер

    @no ім'я

    Ось що одержувача функцій клас для. Написати користувальницький код для обробки, як вам заманеться в рамках перевизначити методи, моделі об'єкта в межах вашого користувацькі функції магнітолу. У статті MSDN Тут.

    Hope that helps 🙂

    @Paul

    Я посилання цю статтю в цьому місяці користувача SharePoint згрупувати презентації, тому що, як було розглянуто в цьому місяці SPUG, Це дійсно центральним питанням до створення надійної засобів SharePoint.

    -Джон Бендер

    nickelcode.com (блог)

  2. Майк Ґретель
    Коли я приступив до розробки рішень та функції, що я Знайдіть параметр, десь у визначенні, що визначає, що відбувається на видалення або оновлення. Це залишило мені цікаво, якщо повинно бути кілька вбудовуються поведінки, щоб на ПБВ – або swtich на stsadm – що робити деякі поширені завдання ви згаданого вище таких як видалення рішення – видалити все або залишити все і над оновленням – видалення і заміни або просто оновити визначення і потім мати можливість робити настроювану дію в одержувача функцій.

Дати відповідь

Ваша електронна адреса не буде опублікований. Обов'язкові поля позначені * *