Rambler's Top100
Главная
Новости
Статьи
Форумы
Книги
Коды
Сообщество
Блоги
О нас
 

Логин

Email:
  Пароль:

Войти
Зарегистрироваться
Забыл пароль

Поиск

 Искать :
 
Вперед

Dimon aka Manowar Blog. Новый Profile Provider - то, чего мы так долго ждали . Комментарии.

Новый Profile Provider - то, чего мы так долго ждали

TableProfileProvider - весьма приятственная штука для тех маньяков, которые собираются переводить свои asp.net 1.1 проекты на asp.net 2. В 2-х словах этот провайдер позволяет сохранять профили юзеров в таблицу БД и делать связь между свойствами профиля и полями таблицы. Т.е. при наличии таблицы с юзерами уже не нужно писать какой-то конвертер для перегонки юзеров в asp.net 2 профили, а пользовать этот профиль.

ЗЫ. Я лично ждал этого профиля с нетерпениемУлыбка теперь можно садиться за переделку манииУлыбка

Dimon aka Manowar

10 January 2006 20:40  Комментарии (12)

10 January 2006 21:25 Max951

А баги

Димон, не забудь про них, особенно пейджинг в плоском режиме. Плач
10 January 2006 22:46 Dimon aka Manowar

Я еще не решил что буду делать с форумами.

Возможно буду опять полностью переписывать, но скорее всего только подрихтую известные дыркиУлыбка CommunityServer (единственное более-менее приличное решение по форумам) на данном этапе меня нифига не вдохновляет
11 January 2006 00:44 AL

my 2 cents

с нoвoй мoделью перевoдится нa 2.0 легкo. пaру недель нaзaд выпустили
11 January 2006 01:39 Max951

RE:Я еще не решил что буду делать с форумами.

с удовольствием помог во всех начинанияхПодмигивание
11 January 2006 02:22 Dimon aka Manowar

Переводится то переводится

Но переводится по старинке, без использования всяких новомодных наворотов из asp.net 2.
Хотя с другой стороны вопрос целесообразности их применения стоит достаточно остро. Ибо asp.net 2 это серьезный оверхед...
11 January 2006 02:31 AL

дa

нo из всех фич пo крaйней мере master pages этo мaст (хoтя я и нa 1.1 уже тaкoй же кoнтрoл испoльзoвaл).

(нaсчёт сaмoгo c# - не знaю кaк рaньше жил без List<T>)


a кaкoй overhead ?
я тaк пoсмoтрел именнo сo втoрoй мoделью быстрее рaбoтaет, чем с тoй с кoтoрoй VS 2005 вышлa. пo крaйней мере кaжется тaк Улыбка
11 January 2006 02:58 Dimon aka Manowar

Не, мастер паги - это хорошее решение

обновления шарпа также рулят. Но все навороты с провайдерами - сплошная рефлексия. Персонализация - это сериализация + динамическая компиляция (но это дело такое). DataSource контролы при всем их удобстве дают совершенно идиотский оверхед в виде каждопостбекного биндинга и кривых ограничений на использование ридеров. Вообщем ИМХО разработка средств разработки идет в сторону уменьшения стоимости разработки за счет повышения ее скорости в ущерб эффективности.
А вагон глупизмов при этом переползает из версии в версиюУлыбка Например невозможность указать несколько полей при биндинге в списочный контрол (причем это и не починишь не сделав полностью свою иерархию этих контролов начиная с ListControl, а делов то аж на 10 строк кода). Или 302 код ошибки у любой странцы ошибки, подключенной через customErros. Причем этот 302 код забит намертво в .NET (по крайней мере в 1.1). Мелочь, а неприятно...
11 January 2006 10:20 Max951

RE:Не, мастер паги - это хорошее решение

А ещё всякие ненужные контролы, например Login, так по-моему называется, как только я увидел его HTML (ужас) поял, что использовать его никогда не будуУлыбка
11 January 2006 14:12 Max Pro

Ответ на: переводить свои asp.net 1.1

Думаю, не стоит этого делать. Работать быстрее не станет и ничего не улучшится. А время ты потеряешь. Я год назад перевёл 1.1 на 2.beta1 и ничего лучше не стало, потерял я тогда сколько-то времени, но цель была просто 2-ю версию изучить. На 2-й версии надо новые проекты делать.
11 January 2006 21:46 Max951

RE:Ответ на: переводить свои asp.net 1.1

Макс, что такое рефакторинг?
12 January 2006 10:20 Max Pro

Ответ на: Макс, что такое рефакторинг?

Не знаю.
12 January 2006 23:32 Max951

RE: Ответ на: Макс, что такое рефакторинг?

тогда тебе стоит почитать вот это, а потом уже рассуждать стоит переводить проекты на ASP.NET 2 или оставлять как есть Улыбка
 
Наш Киев

Apartments for Rent

Rambler's Top100
Рейтинг@Mail.ru
Идея: Dimon aka Manowar Программирование: Dimon aka Manowar Дизайн: Dan Lebedev
Хостинг от компании Parking.ru
Карта сайта