Например, Web-сайт электронной коммерции может практично использовать профили для сопровождения информации об адресах заказчиков (с ограничениями, описанными в предыдущем разделе). Однако вы не должны использовать профили для хранения информации о ранее размещенных заказах. И не только потому, что объем этой информации слишком велик, чтобы сохранять ее эффективно, но еще и потому, что ею трудно манипулировать.

Совет. Примите за правило использовать профили только для хранения информации определенного рода, которую можно поместить в таблицу пользователей. Не применяйте их для хранения информации, которую можно поместить в отдельные таблицы.

Стандартный поставщик профилей, входящий в ASP.NET (по имени SqlProfileProvider), не предоставляет многих дополнительных средств. В следующем списке перечислены некоторые средства, которые вы можете легко добавить через настраиваемый компонент базы данных, но которые не доступны SqlProfileProvider. Если вам нужно любое из этих средств, то вам следует отказаться от профилей и создать собственный компонент доступа к данным или же разработать собственного поставщика профилей.

Теперь, ознакомившись со всеми плюсами и минусами профилей, вы готовы попробовать их на практике.

 

 

предыдущая    следующая страница    вначало главы    оглавление

958

Hosted by uCoz