Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / WPF, Silverlight Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 43 44 45 46 47 [48] 49 50 51 52   вперед  Ctrl
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
МСУ
Для корпоративных систем это вообще не проблема, потому что юзается один стандарт, в основном IE.
А как же кроссплатформенность? Зачем тогда это всё?
12 ноя 11, 11:29    [11586484]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
МСУ
Алексей К
пропущено...
Поправил.

Мобильные девайсы...
Кому нужна мобильность? Новая игрушка эффективных менеджеров?
12 ноя 11, 11:32    [11586487]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
Про мобильность - берём нормальный ноут(нет)бук с нормальным виндоусом внутри. Ставим всё что надо и становимся мобильными. Девайсов с нормальным виндоусом внутри чем дальше - тем больше. И габариты у них приемлемые. Кому нужна кроссплатформенность ради айпад-игрушек? Никому в зравом уме...
12 ноя 11, 11:36    [11586490]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
А как же модный HTML5?
А зачем он в корпоративе, когда можно поставить нормальные Windows-приложения?[/quot]
Безопасность, доступ извне, планшеты, КПК, мобильники, единая точка входа бэков и фронтов, централизованный хостинг, несомненные плюсы в обновлении ПО. Хватит?
12 ноя 11, 12:50    [11586596]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
МСУ
Для корпоративных систем это вообще не проблема, потому что юзается один стандарт, в основном IE.
А как же кроссплатформенность? Зачем тогда это всё?

Планшеты, КПК, мобильники?
12 ноя 11, 12:50    [11586598]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
Кому нужна мобильность? Новая игрушка эффективных менеджеров?

Пора выйти из сумрака со своими 2000-ми виндами.
12 ноя 11, 12:51    [11586600]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
i see
Member

Откуда:
Сообщений: 145231
Кто тут интересовался "говорящими столами"? :)

12 ноя 11, 12:53    [11586603]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
SeVa
Member [заблокирован]

Откуда: Москва
Сообщений: 4324
i see
Кто тут интересовался "говорящими столами"? :)



Впечатляет!

Муся, как твоем "наше все" получить полный доступ к потрохам и операционке, чтобы изобразить нечто подобное?
Ответ простой - никак. В этой трехструнной балайке ничего нет для этого
12 ноя 11, 13:39    [11586661]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
МСУ
Алексей К
А зачем он в корпоративе, когда можно поставить нормальные Windows-приложения?

Безопасность, доступ извне, планшеты, КПК, мобильники, единая точка входа бэков и фронтов, централизованный хостинг, несомненные плюсы в обновлении ПО. Хватит?
Ещё раз. Берём нормальный ноутбук с виндоусом, ставим туда любимые приложения, в том числе "внутрикорпоративные", и работаем. Тут и безопасность, и централизованный хостинг, и ClickOnce и всё всё всё...

Всё должно использоваться по назначению. Стационарный компьютер/ноутбук с виндоусом - для работы. Мобила - чтобы звонить. КПК - для навигации. айПад - хз зачем он...
12 ноя 11, 13:39    [11586662]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
i see
Кто тут интересовался "говорящими столами"? :)
Интересно, уже разработаны методики "слепой печати" на виртуальной экранной клавиатуре?
12 ноя 11, 13:52    [11586680]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
Ещё раз. Берём нормальный ноутбук с виндоусом, ставим туда любимые приложения, в том числе "внутрикорпоративные", и работаем. Тут и безопасность, и централизованный хостинг, и ClickOnce и всё всё всё...

Ок. Берём нормальный ноутбук с виндоусом, ничего туда не ставим и работаем, никакой порнографии с ClickOnce и всё всё всё...
P.S. Про безопасность умолчали. Подискутируем?
12 ноя 11, 20:56    [11587515]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
МСУ
Алексей К
Ещё раз. Берём нормальный ноутбук с виндоусом, ставим туда любимые приложения, в том числе "внутрикорпоративные", и работаем. Тут и безопасность, и централизованный хостинг, и ClickOnce и всё всё всё...

Ок. Берём нормальный ноутбук с виндоусом, ничего туда не ставим и работаем, никакой порнографии с ClickOnce и всё всё всё...
Ради такого можно и поставить. Зато гарантия что заработает. А не встанет из-за неправильных настроек эксплорера.
МСУ
P.S. Про безопасность умолчали. Подискутируем?
Умолчал, потому что не понял. Безопасность чего? Недоверяете своему корпоративному софту?
13 ноя 11, 07:58    [11588384]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
Ради такого можно и поставить. Зато гарантия что заработает. А не встанет из-за неправильных настроек эксплорера.

А там ничего и настраивать не нужно. Обратился по адресу и получил результат. Весь софт - через один клиент (барузер).

Алексей К
Умолчал, потому что не понял. Безопасность чего? Недоверяете своему корпоративному софту?

Начну издалека. Соединения своего толстого гавнософта с БД как исполняете?
13 ноя 11, 09:47    [11588426]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
МСУ
Алексей К
Ради такого можно и поставить. Зато гарантия что заработает. А не встанет из-за неправильных настроек эксплорера.

А там ничего и настраивать не нужно. Обратился по адресу и получил результат. Весь софт - через один клиент (барузер).
В браузере настроек нет? Особенно, связанных с безопасностью?
МСУ
Алексей К
Умолчал, потому что не понял. Безопасность чего? Недоверяете своему корпоративному софту?

Начну издалека. Соединения своего толстого гавнософта с БД как исполняете?
WPF => WCF => DB
13 ноя 11, 10:37    [11588453]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
А там ничего и настраивать не нужно. Обратился по адресу и получил результат. Весь софт - через один клиент (барузер).
В браузере настроек нет? Особенно, связанных с безопасностью?[/quot]
1. Как может коррелировать "А там ничего и настраивать не нужно" с "В браузере настроек нет"?
2. Про настройки по-умолчанию что-либо слыхали?
3. Если слыхали, то расскажите мне, что именно мне нужно настраивать, чтобы юзать интранет сайт / портал?
4. Что именно мне нужно настраивать в безопасности?

Алексей К
WPF => WCF => DB

1. Ух-ты?! А тот старый поросший мхом софт на винформах куда подевался?
2. Какой протокол используется на звеньях WPF => WCF? Сертификаты используются?
3. Как отруливаете разграничением полномочий?
13 ноя 11, 19:11    [11589380]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
МСУ
1. Как может коррелировать "А там ничего и настраивать не нужно" с "В браузере настроек нет"?
2. Про настройки по-умолчанию что-либо слыхали?
3. Если слыхали, то расскажите мне, что именно мне нужно настраивать, чтобы юзать интранет сайт / портал?
4. Что именно мне нужно настраивать в безопасности?
Да не знаю я. Знаю, что там постоянные проблемы. То файлы не скачиваются, то ещё чё...
МСУ
Алексей К
WPF => WCF => DB

1. Ух-ты?! А тот старый поросший мхом софт на винформах куда подевался?
Что было, то было. Не про него сейчас.
МСУ
2. Какой протокол используется на звеньях WPF => WCF?
Любой.
МСУ
Сертификаты используются?
Да.
МСУ
3. Как отруливаете разграничением полномочий?
Традиционным для WCF образом, через RoleProvider.
14 ноя 11, 05:51    [11590907]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
Да не знаю я. Знаю, что там постоянные проблемы. То файлы не скачиваются, то ещё чё...

Вас нагло на..ли.
Алексей К
Что было, то было. Не про него сейчас.

Это еще почему?
Алексей К
Любой.

А конкретней?
Алексей К
Традиционным для WCF образом, через RoleProvider.

Членство из поставки System.Web.Security.SqlRoleProvider? То есть, на сервере развернут Membership?
14 ноя 11, 10:26    [11591319]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
МСУ
Сертификаты используются?
Да.

Где стоит центр сертификации? Как управляете отозванными сертификатами? Как поставляете сертфикат клиенту?
14 ноя 11, 12:33    [11592174]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
МСУ
Алексей К
Да не знаю я. Знаю, что там постоянные проблемы. То файлы не скачиваются, то ещё чё...

Вас нагло на..ли.
Нет.
МСУ
Алексей К
Что было, то было. Не про него сейчас.

Это еще почему?
Зачем ворошить прошлое? :-)
МСУ
Алексей К
Любой.

А конкретней?
Перечислить все протоколы, которые можно замутить через WCF?! Не буду.
МСУ
Алексей К
Традиционным для WCF образом, через RoleProvider.

Членство из поставки System.Web.Security.SqlRoleProvider? То есть, на сервере развернут Membership?
От стандартного провайдера недавно отказались. Написали свой. Сути не меняет.
МСУ
Где стоит центр сертификации? Как управляете отозванными сертификатами? Как поставляете сертфикат клиенту?
Пока используется самодельный сертификат. Этого пока достаточно. Будет нужно - сделаем по-взрослому...
14 ноя 11, 12:47    [11592285]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
МСУ
Вас нагло на..ли.
Нет.

Слабоватые аргументы... Тогда давайте подробнее, что там с настройками-то?
Алексей К
Зачем ворошить прошлое? :-)

Почему прошлое? Или Вы хотите сказать Вы полностью отказались от формзов и переписали весь софт под WPF? Я, конечно, сказки люблю, но не до такой же степени... Ваш универмаг доселе не может избавиться от вин 2k осей, каждый юзер сам себе локал админ, - а тут на те епт
Алексей К
МСУ
А конкретней?
Перечислить все протоколы, которые можно замутить через WCF?! Не буду.

Почувствуйте разницу между "можно замутить" и "замутил". Вопрос всё же ожидает ответа, а не уклонов в сторону.
Алексей К
От стандартного провайдера недавно отказались. Написали свой. Сути не меняет.

Почему отказались от родного провайдера, какой новый функционал добавили в провайдер?
Алексей К
Пока используется самодельный сертификат. Этого пока достаточно. Будет нужно - сделаем по-взрослому...

Вы не ответили на вопрос, как поставляете сертификат клиенту?

P.S. По текущей дискуссии я пока не увидел плюсов перехода на WCF. Одни разбросанные костыли с педалями.
14 ноя 11, 13:14    [11592535]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
МСУ
Алексей К
пропущено...
Нет.

Слабоватые аргументы... Тогда давайте подробнее, что там с настройками-то?
Например, запрет на скачивание файла...
МСУ
Алексей К
Зачем ворошить прошлое? :-)

Почему прошлое? Или Вы хотите сказать Вы полностью отказались от формзов и переписали весь софт под WPF? Я, конечно, сказки люблю, но не до такой же степени... Ваш универмаг доселе не может избавиться от вин 2k осей, каждый юзер сам себе локал админ, - а тут на те епт
Старый проект есть как есть - WinForms + 2-х звенка + MSSQL + самодельный "ClickOnce". Эффективные менеджеры, работающие у заказчика, считают, что его переписывать не надо. Работает, да и ладно. Бог им судья. В конечном итоге это их проблемы.

А вот недавно пошёл новый проект - он делается под WPF + WCF. Есть небольшие опасения по поводу тормозов DataGrid. В остальном - всё получается очень хорошо.

МСУ
Алексей К
пропущено...
Перечислить все протоколы, которые можно замутить через WCF?! Не буду.

Почувствуйте разницу между "можно замутить" и "замутил". Вопрос всё же ожидает ответа, а не уклонов в сторону.
Используется привязка WsHttpBinding. Есть мысли перейти на TcpBinding ради экономии траффика. Но пока руки не доходят...

МСУ
Алексей К
От стандартного провайдера недавно отказались. Написали свой. Сути не меняет.

Почему отказались от родного провайдера, какой новый функционал добавили в провайдер?
Недостатки стандартного:
1. Необходимость распределённых транзакций при вызове методов провайдера в контексте внешней транзакции.
2. Нет возможности восстановления соединения при нарушении соединения, хранящегося в пуле соединений ADO.Net
3. Лишний гемор, связанный с его "универсальностью" - разделение данных по приложениям и прочие лишние возможности, которые мешают.
4. На клиента не уходит расширенная информация о причинах ошибки аутентификации. То ли логин неправильно введён, то ли системная ошибка - например, нет доступа из сервера приложений к БД.
5. Чё-то ещё, не помню...

В общем, решили сделать свой. Тем более, под рукой уже была готовая реализация под DB2...

МСУ
Алексей К
Пока используется самодельный сертификат. Этого пока достаточно. Будет нужно - сделаем по-взрослому...

Вы не ответили на вопрос, как поставляете сертификат клиенту?
Хранится в ресурсах "экзешника" клиента.

Алексей К
P.S. По текущей дискуссии я пока не увидел плюсов перехода на WCF. Одни разбросанные костыли с педалями.
Добавим топик "WCF is dead" ? :-)
14 ноя 11, 14:57    [11593536]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
Например, запрет на скачивание файла...

Какой травы нужно покурить, чтобы эта настройка была по-дефолту? Во-вторых, при адекватном администрировании юзверей (а не предоставлении ему локального администратора) он даже не сможет воспользоваться этим настройками.
Вот Вы часто сталкиваетесь с проблемой, что браузер Вам из-за своих настроек не дает скачать файл? Фантазер...

Алексей К
Старый проект есть как есть - WinForms + 2-х звенка + MSSQL + самодельный "ClickOnce". Эффективные менеджеры, работающие у заказчика, считают, что его переписывать не надо. Работает, да и ладно. Бог им судья. В конечном итоге это их проблемы.

Вот-вот. Как обращаетесь с сиквелу, через единую скульную учетку поди? Только честно, без лапши. И это называется безопасность, Леша? Отвечать!!

Алексей К
Есть небольшие опасения по поводу тормозов DataGrid.

Ну конечно, мы ж привыкли к скорости прямых сиквел-запросов...

Алексей К
Используется привязка WsHttpBinding. Есть мысли перейти на TcpBinding ради экономии траффика. Но пока руки не доходят...

Да, скорость херим направо и налево... А в чем хостим WCF-сервисок, напомните?

Алексей К
1. Необходимость распределённых транзакций при вызове методов провайдера в контексте внешней транзакции.

Не понял. Что мешает дернуть таблицы (роли / юзверя) в запросе? И о какой внешней транзакции речь?

Алексей К
2. Нет возможности восстановления соединения при нарушении соединения, хранящегося в пуле соединений ADO.Net

Что такое "нарушение соединения"? Как часто оно нарушается? Что именно Вы там делаете с ним в пуле соединений?

Алексей К
3. Лишний гемор, связанный с его "универсальностью" - разделение данных по приложениям и прочие лишние возможности, которые мешают.

Так и должно быть, это же плюс. Как это может мешать? И что там за лишние возможности, не могли бы огласить перечень?

Алексей К
4. На клиента не уходит расширенная информация о причинах ошибки аутентификации. То ли логин неправильно введён, то ли системная ошибка - например, нет доступа из сервера приложений к БД.

Во-первых, Вы еще не рассказали, какого юзер-поставщика используете. MembershipProvider? ActivedirectoryMembershipProvider? Windows Authentication? Смесь? Claim Authentication? Что-то свое? Во-вторых, не надо врать, тот же MembershipProvider отлично понятно ругается, когда введены некорректные данные (учетка / пароль, минимальная длина пароля, всякие там requiresQuestionAndAnswer, ... и иже).

Алексей К
5. Чё-то ещё, не помню...

Вспомните, пожалуйста. А то перечисленное пока что ввело меня, разве что, в ступор.

Алексей К
В общем, решили сделать свой. Тем более, под рукой уже была готовая реализация под DB2...

Епть. Сильно.

Алексей К
Хранится в ресурсах "экзешника" клиента.

Пестец. Без комментариев.

Алексей К
Добавим топик "WCF is dead" ? :-)

Меня забанят :)

Сообщение было отредактировано: 14 ноя 11, 17:34
14 ноя 11, 16:10    [11594254]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
Алексей К
Member

Откуда: Новосибирск
Сообщений: 13632
МСУ
Какой травы нужно покурить, чтобы эта настройка была по-дефолту? Во-вторых, при адекватном администрировании юзверей (а не предоставлении ему локального администратора) он даже не сможет воспользоваться этим настройками.
Вот Вы часто сталкиваетесь с проблемой, что браузер Вам из-за своих настроек не дает скачать файл? Фантазер...
Хотите верьте, хотите нет. Говорю о том что видел. Получается, что администрирование броузера, как это не забавно звучит, та ещё проблема. :-)

МСУ
Вот-вот. Как обращаетесь с сиквелу, через единую скульную учетку поди? Только честно, без лапши. И это называется безопасность, Леша? Отвечать!!
Нет. У каждого своя. Впрочем, какая разница. Не про него речь...

МСУ
А в чем хостим WCF-сервисок, напомните?
Автохостинг в windows service.

МСУ
Алексей К
1. Необходимость распределённых транзакций при вызове методов провайдера в контексте внешней транзакции.

Не понял. Что мешает дернуть таблицы (роли / юзверя) в запросе?
Ну и зачем тогда нужен провайдер, если писать запросы самому?

МСУ
И о какой внешней транзакции речь?
Ну вызывать методы провайдера в транзакции с ещё чем-нибудь.

МСУ
Алексей К
2. Нет возможности восстановления соединения при нарушении соединения, хранящегося в пуле соединений ADO.Net

Что такое "нарушение соединения"? Как часто оно нарушается? Что именно Вы там делаете с ним в пуле соединений?
Например в пуле 50 соединений. Перезапускаем службу MSSQL (или как-то иначе убиваем соединения). После "оживания" БД будет 50 неудачных попыток запроса, и только потом всё оживёт. Где-то тут это уже обсуждалось.

МСУ
Алексей К
3. Лишний гемор, связанный с его "универсальностью" - разделение данных по приложениям и прочие лишние возможности, которые мешают.

Так и должно быть, это же плюс. Как это может мешать? И что там за лишние возможности, не могли бы огласить перечень?
Я уже привёл один из примеров.

МСУ
Алексей К
4. На клиента не уходит расширенная информация о причинах ошибки аутентификации. То ли логин неправильно введён, то ли системная ошибка - например, нет доступа из сервера приложений к БД.

Во-первых, Вы еще не рассказали, какого юзер-поставщика используете. MembershipProvider? ActivedirectoryMembershipProvider? Windows Authentication? Смесь? Claim Authentication? Что-то свое?
Ну пишу же, хранение юзеров в MSSQL.

МСУ
Во-вторых, не надо врать, тот же MembershipProvider отлично понятно ругается, когда введены некорректные данные (учетка / пароль, минимальная длина пароля, всякие там requiresQuestionAndAnswer, ... и иже).
В WCF это не так. Просто ошибка аутентификации и всё.

МСУ
Алексей К
В общем, решили сделать свой. Тем более, под рукой уже была готовая реализация под DB2...

Епть. Сильно.
А то! :-) Правда проект в продакшен не пошёл. Может оно и к лучшему. Взбесил этот DB2...

МСУ
Алексей К
Хранится в ресурсах "экзешника" клиента.

Пестец. Без комментариев.
Ну я же говорю, особых требований к безопасности пока нет. Пока банально шифруем траффик от кулхацкеров. Потом если потребуется - сделаем по-серьёзному.
14 ноя 11, 16:38    [11594537]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
SeVa
Member [заблокирован]

Откуда: Москва
Сообщений: 4324
Муся, опять демонстрируешь свою тупость и незнание элементарных вещей?
WCF предоставляет большую кучу протоколов с разной степенью защиты на уровне протокола или сообщения. Сертификаты и учетки для полного доступа к инфрастуктуре предприятия(IPricipal, который ты так и не осилил и не понял для чего он нужен), к нему прикручиваются в шесть секунд, так же сжатие для экономии трафика(передаются только данные,а не лобуда с трехструнок) и прочие мелкие радости. Только дятел может предложить делать проверку прав в запросах и прочую ахинею, на обсуждение которой даже тратить время не хочется.
За столько лет дальше убого membersip'a так и не продвинулся.

ЗЫ Вся зараза сейчас лезет с интернета, сколько не крути настройки браузера, а дырявые корыта останутся.
14 ноя 11, 17:00    [11594758]     Ответить | Цитировать Сообщить модератору
 Re: WPF is dead  [new]
МСУ
Member [заблокирован]

Откуда: http://codearticles.ru
Сообщений: 31089
Алексей К
Хотите верьте, хотите нет. Говорю о том что видел. Получается, что администрирование броузера, как это не забавно звучит, та ещё проблема. :-)

Не убедительно. Если я видел, как крашится WPF приложение, это ведь не значит, что я буду всем твердить - не используйте впф - оно крашится. Верно ведь?

Алексей К
МСУ
Вот-вот. Как обращаетесь с сиквелу, через единую скульную учетку поди?
Нет. У каждого своя. Впрочем, какая разница. Не про него речь...

Руками сиквельные учетки заводите? Картинка с другого сайта.

Алексей К
Автохостинг в windows service.

Ну хоть тут по-уму, а не на гавноиисе :)
Эээ, прошу прощения, а чем отличается "Автохостинг в windows service" от "Хостинг в windows service"? )

[quot МСУ]пропущено...

Алексей К
Ну и зачем тогда нужен провайдер, если писать запросы самому?

Так я не понял задачи. Зачем их писать, сам ролевой прув вполне съедобен.

Алексей К
МСУ
И о какой внешней транзакции речь?
Ну вызывать методы провайдера в транзакции с ещё чем-нибудь.

Нахрена? Какая задача, озвучьте конкретный пример.

Алексей К
Например в пуле 50 соединений. Перезапускаем службу MSSQL (или как-то иначе убиваем соединения). После "оживания" БД будет 50 неудачных попыток запроса, и только потом всё оживёт. Где-то тут это уже обсуждалось.

Бред.

http://msdn.microsoft.com/ru-ru/library/8xx3tyca.aspx
Если аргумент MinPoolSize не указан в строке соединения или указано значение 0, соединения в пуле будут закрыты после периода отсутствия активности.Однако, если значение аргумента MinPoolSize больше 0, пул соединений не уничтожается, пока не будет выгружен домен приложения AppDomain и не завершится процесс. Обслуживание неактивных или пустых пулов требует минимальных системных издержек.


Так что Ваши заморочки с пулом не стоят и выеденного гроша. Кстати, расскажите, что конкретно Вы там с пулом делали, можно с кодом, а я послушаю, как там оно :)

Алексей К
МСУ
И что там за лишние возможности, не могли бы огласить перечень?
Я уже привёл один из примеров.

Ну так "один из примеров" тем и отличается от "переченя", что Вы привели один, а я хочу многа-многа

Алексей К
МСУ
Во-первых, Вы еще не рассказали, какого юзер-поставщика используете. MembershipProvider? ActivedirectoryMembershipProvider? Windows Authentication? Смесь? Claim Authentication? Что-то свое?
Ну пишу же, хранение юзеров в MSSQL.

Так. По-моему Вы тупо уходите от ответа (попахивает Севой ). Я не спрашиваю, под что Вы пишите, я спрашиваю, что за поставщика Вы юзаете? :)
Еще раз, хранить юзеров Вы можете где угодно, но никто не запрещает юзать даже Windows Authentication в этом случае. Если интересно, могу рассказать, как это сделать (+ натянуть сиквельные роли на вин юзеров). Итак, отвечать буим? )

Алексей К
В WCF это не так. Просто ошибка аутентификации и всё.

Чего чего? Это с какого перепуга? Он юзает ту же объектную модель мембершипа.
Во-вторых, кто мешает раскурить UserNamePasswordValidator.Validate и херачить свой SecurityTokenException в случае невалида?
WCF тут не при чем :)

Алексей К
А то! :-) Правда проект в продакшен не пошёл. Может оно и к лучшему. Взбесил этот DB2...

Согласен. Опасно как-то :)

Алексей К
Ну я же говорю, особых требований к безопасности пока нет.

Не боитесь-ли Вы, бабушки на вечёрке соберутся, погутарят с семками, посмердят, да гляди хакнут на..й Ваше поделие с эмбэддед ресурсе "сертификатами"? :)
14 ноя 11, 17:36    [11595088]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 .. 43 44 45 46 47 [48] 49 50 51 52   вперед  Ctrl
Все форумы / WPF, Silverlight Ответить