Чем заменить ActiveX?

vinipuh@list.ru
Дата: 23.04.2007 14:48:13
Есть приложение написанное на ActiveX, есть мнение что оно устарело и его довольно сложно поддерживать.
 
Есть ли какие-нить технологии, желательно .NET , которыми можно было бы заменить AciveX?
Необходимые фишки: это функционал в плане интерфейса ВинФормс
и как клиент - браузер.
 
П.С.: На счет Ajax сам знаю. Вопрос в другом, возможно ли как-то вкарячить винформовское приложение или его подобие в окошко браузера.
MikhailChernomordikov
Дата: 27.04.2007 16:43:28
Вопрос об устаревании ActiveX скорее философский.

Как вариант - делать приложение XBAP в рамках Windows Presentation Foundation.

Можно посмотреть видео на английском Channel9 - http://channel9.msdn.com/ShowPost.aspx?PostID=216764

Информацию по XBAP можно найти на всех ресурсах по WPF.
Есть и отдельный сайт - http://www.xbap.org/
Mikhail Chernomordikov
Microsoft Developer Evangelist
http://blogs.gotdotnet.ru/personal/mixen
prokhorovserge
Дата: 27.04.2007 17:18:04
Было уже http://www.gotdotnet.ru/Forums/Web/447196.aspx, что ничего не нарылось? Или лень рыть?
Serge
vinipuh@list.ru
Дата: 27.04.2007 17:22:47
Да, но на сколько я знаю средсва для разработки WPF не вышли в релизе. + Установка FW3.0  несет в себе некоторые риски, так что это тема пока не подайдет.

А вот тема с встраиванием WinForms контролов (IESourcing) в страницы - это интереснее для нас. Только вот я не могу понять почему на данную тему очень мало информации + в МСДН я ничего интересного не нашел, а все что нашел - очень похожие статьи в которых говориться как создать простейший контрол и встроить его в сайт.
Есть даже пример на fw1.1, который работает, но если его перекомпилировать для fw2.0 то функция работы с JavaScript уже не работает.

vinipuh@list.ru
Дата: 27.04.2007 17:24:56
prokhorovserge:
Было уже http://www.gotdotnet.ru/Forums/Web/447196.aspx, что ничего не нарылось? Или лень рыть?

Если посмотреть на время создания этих тем то созданы они были почти одновременно - 2 раза на кнопочку отправить нажал. Я не хотел спамить, честно.
 
А нарыть - нарыл не очень много если честно, но в любом случае встраивание в IE винформ контролов - тема интересная.
prokhorovserge
Дата: 27.04.2007 17:31:45
vinipuh@list.ru:

Да, но на сколько я знаю средсва для разработки WPF не вышли в релизе. + Установка FW3.0  несет в себе некоторые риски, так что это тема пока не подайдет.

А вот тема с встраиванием WinForms контролов (IESourcing) в страницы - это интереснее для нас. Только вот я не могу понять почему на данную тему очень мало информации + в МСДН я ничего интересного не нашел, ...


Видимо потому, что в Microsoft принято стратегическое решение двигаться в направлении WPF. Надо же Vist-у и Framework 3.0 продвигать.
Serge
MikhailChernomordikov
Дата: 27.04.2007 17:43:29
Не вышла в релиз следующая версия Visual Studio Orcas, в котором есть графический редактор форм для WPF. Это да, сейчас доступна предварительная версия для Visual Studio 2005.
Но сама-то библиотека уже давно вышла в релиз и есть промышленные решения на нем.

А какие риски несет установка .NET Framework 3.0?
Mikhail Chernomordikov
Microsoft Developer Evangelist
http://blogs.gotdotnet.ru/personal/mixen
prokhorovserge
Дата: 27.04.2007 17:54:33
vinipuh@list.ru:

...
Есть даже пример на fw1.1, который работает, но если его перекомпилировать для fw2.0 то функция работы с JavaScript уже не работает.


Насколько я понял из беглого просмотра, во 2-м Framework закручена security и просто так, как это было в 1-м это не работает.
Посмотрите здесь  http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=760277&SiteID=1 , особенно 2 последних сообщения, возможно поможет.
Serge
vinipuh@list.ru
Дата: 27.04.2007 18:26:19
MikhailChernomordikov:

Не вышла в релиз следующая версия Visual Studio Orcas, в котором есть графический редактор форм для WPF. Это да, сейчас доступна предварительная версия для Visual Studio 2005.
Но сама-то библиотека уже давно вышла в релиз и есть промышленные решения на нем.

А какие риски несет установка .NET Framework 3.0?

Риски из области того что никто из нашей команды не устанавливал FW30 на сервер, т.е. никто не может поручится что при установке или после нее не будет никакх сбоев.
 
Так же наши разработчики не знают саму ситему WPF, я лично прошел электронный курс на сатйе Microsoft. Честно - осталось впечатление что это не крус а просто демонстрация как WPF круто.
 
Ну и самая большая трабла в том что начальство не хочет использовать пока новую технологию из-за вышеуказанных проблем.
 
 
vinipuh@list.ru
Дата: 27.04.2007 18:28:24
prokhorovserge:

vinipuh@list.ru:

...
Есть даже пример на fw1.1, который работает, но если его перекомпилировать для fw2.0 то функция работы с JavaScript уже не работает.


Насколько я понял из беглого просмотра, во 2-м Framework закручена security и просто так, как это было в 1-м это не работает.
Посмотрите здесь  http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=760277&SiteID=1 , особенно 2 последних сообщения, возможно поможет.

Спасибо, обязательно посмотрю.