powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Переделка клиентского приложения.
25 сообщений из 210, страница 7 из 9
Переделка клиентского приложения.
    #36189189
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторЧто за детский сад? Я думал идет серьезный разговор, просто собеседник еще недолго в отрасли, требуется разжевывать.
Даже в детском саду знают,что формы не должны иметь зависимости,разжевывать такие элементарные вещи для тех, кто считает себя архитектором с большим стажем нет никакого желания.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36189197
alecsey
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaДаже в детском саду знают,что формы не должны иметь зависимостиа ещё все знаю про нормализацию и что это хорошо - в теории, а на практике...
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36189200
Фотография Infernal V. Raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alecseyа ещё все знаю про нормализацию и что это хорошо - в теории, а на практике...
... тоже хорошо :)
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36189208
Фотография Infernal V. Raven
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaДаже в детском саду знают,что формы не должны иметь зависимости,разжевывать такие элементарные вещи для тех, кто считает себя архитектором с большим стажем нет никакого желания.
Иногда вещи, которые вы считаете очевидными, далеко не очевидны окружающим и они ваши очевидные домыслы оспаривают.

Притом весьма небезуспешно
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36189224
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaавторЧто за детский сад? Я думал идет серьезный разговор, просто собеседник еще недолго в отрасли, требуется разжевывать.
Даже в детском саду знают,что формы не должны иметь зависимости,разжевывать такие элементарные вещи для тех, кто считает себя архитектором с большим стажем нет никакого желания.
о каких вообще зависимостях речь идет? Или это из той же оперы что и предыдущие ссылки?
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36189423
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaформы не должны иметь зависимости
не рекомендуется смешивать бизнес-логику и представление в одном салате, а это немного не то, что процитированно. Давно придумали паттерны реализации подобных механизмов. Сервелат здесь ничего нового не привнес. Вариант нежесткой связи БЛ с представлением показан здесь . Не дадите ссылку, где можно посмотреть что-то похожее? Только так, чтобы не останавливать работу по каждому чиху. Если можно, пример реализации при помощи SL, раз уж в него вцепились...С удовольствием бы посмотрел.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36189460
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПример того, как интерфейс влияет на БЛ:
- при использовании вкладок на форме - все элементы на всех вкладках рождаются совместно с рождением формы и загружают данные даже на невидимых вкладках.
Это можно регулировать, но основной смысл - долго грузить, но быстро переключать между вкладками.

В SL асинхронный режим работы с данными изначально,можно создавать сколько угодно закладок.Данные будут отображаться по мере поступления.
автор- это накладывает ограничение на применяемые технологии (транзакции, сессии, кэш записей на клиенте и т.д.)

Модель должна полностью скрывать все детали работы с БД,данные для View готовит ViewModel(паттерн MVVM - Presentation Model по Фаулеру), посему представлению совершенно безразличны транзакции,сессии и тд.
автор- кнопки ОК, Закрыть, Записать, Сохранить - будут ДРУГИЕ. И действия пользователя (БЛ № 1) будут отличаться от интерфейса загрузки каждого окна по отдельности.

С этим все просто.Если интерфейс зависит от условий,то в момент создания ViewModel инжектятся нужные View.В xaml прописывается,что при нажатии кнопки будет вызываться определенная команда(они могут быть глобальными,те применимыми ко всем окнам,так и локальными-только к одному).В ViewModel создается обработчик этой команды и отдельно процедура проверки возможности выполнения ( public bool CanSave { return Model.IsValid && UserHasPermission("....") )
автора ещё все знаю про нормализацию и что это хорошо - в теории, а на практике..
По этой причине используется CSLA, там бизнес-объекты полностью не зависят от DAL и БД.

автор- раскажите, с чего начинается проект(выполнение задачи) при использовании blend. Не с проектирования ли интерфейса (прецендентов\ВИ)?

С анализа бизнес-процессов,данных и только потом делаются прототипы экранов(в Bland их можно создавать динамические)
Полный комплект SL Toolkit .После апробации они вводятся в стандартную поставку.Других бесплатных компонентов в сети можно найти большое кол-во.
авторDataGrid в Windows Forms и в Web Forms чем отличаются, и используются ли в SL
Принципиальное отличие одно - сортировку,группировку,фильтрацию можно задавать вне гридов.
Опять же для разделения.

Для любителей мультиков и серьезных LOB
Army of One…and Silverlight
Третья версия SL появилась только несколько месяцев назад.Грань между desktop и web application уже стирается,а скоро ее не будет.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36189482
Фотография Totti
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123, ISAPI быть может это как раз то что мне нужно, посмотрел демки, суть понял.
Ну впринципе не беда, что сервер будет под виндой...
Все сводится к разработке в Delphi dll-isapi.

Вопрос. Поднята служба IIS. Допустим есть каталог c:/InterPub/wwwroot/scripts, настроено что в нем "разрешен запуск сценариев и исполняемых файлов".
Допустим я взял рабочую демку из Demos/Guess.dll.
Скопировал в каталог c:/InterPub/wwwroot/scripts
Далее в браузере соответственно http://localhost/scripts/Guess.dll - далее 404 ошибка)), что не так делаю? Подскажите технический момент.
Да, прочитал что возможен запуск под апатчем isapi-приложения, но с перекомпиляцией веб-сервера, что-нить делали с оным?
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36189524
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Totti,

деталей я уже не помню - типа так отрывки из прошлого:

1. Установка ИИС (попросит дистрибутив ОС)
2. Создать в ОС c:\WWW\Dir\..
- Администрирование - ИИС
- в ИИС Веб-узлы - Создать - Виртуальный каталог
- Псевдоним: AliasDir, указать на эту папку
+ чтен
+ запуск сценариев
- выполн
- запись
- обзор
ничего не менять (для ISAPI DLL - дать разрешение на запуск ISAPI)

ДЛЯ ISAPI Delphi
===================
- демо-скрипт в папку
- на папке Задачи - Мастер разрешений - заменить все права на шаблонные права обычного юзверя
- на папке галку на "Задать док. по умолчанию" (убрать все кроме Deault.asp)
- в ослике http://localhost/test/default.asp

- кинуть туда течтовый файл default.asp

<%@ Language=VBScript %>
<HTML>
<HEAD>
<TITLE>Тестовая программа</TITLE>
</HEAD>
<BODY>
<%Response.Write "<H1>Тстова программ</H1>"%>
</BODY>
</HTML>

- запуск Ослика по пути http://localhost/AAAAAA/default.asp - пишет о невозможности доступа
Проблема пока решается запуском мастера разрешений из IIS с выбором шаблонов разрешений для чтения всеми.
- запуск Ослика по пути http://localhost/AAA/default.asp - покажет страничку с текстом "Тестовая программа".

ДЛЯ Python
===================
3.
- на данном каталоге - свойства
- Запуск - кн.Настройка -
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190018
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaДля любителей мультиков и серьезных LOB
Army of One…and Silverlight

SeVa, сорри, за нарушение копирайта... Подкину по поводу этой ссылки еще мультик. Продублировал этот ролик из Вашей ссылки, показывающий как создать приложение на SL за 4 минуты. К сожалению нашел как сделать полный аналог за минуту , в качестве бонуса показан минимум тех возможностей, которые не вошли в приложение за 4 минуты (печать, групповые операции, группировки и т.п.), нужно было чем-то заполнить эфир. Обратите внимание... компиляции и deploy не упущены, их действительно нет.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190037
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVa
Для любителей мультиков и серьезных LOB

еще мультик (1.7Мб)
SeVa, понимаете, это действительно мультики, примитивы. Я даю Вам ссылку на них только в противовес мультяшным ссылкам с лозунгами "SL ready for Business!", чтобы показать, что на самом деле все делается проще и быстрей в области бизнес-приложений. За интерфейс некоторых контролов и мультитач конечно SL "зачет".
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190237
MasterZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
TottiPetro123, ISAPI быть может это как раз то что мне нужно, посмотрел демки, суть понял.
Ну впринципе не беда, что сервер будет под виндой...
Все сводится к разработке в Delphi dll-isapi.

Вопрос. Поднята служба IIS. Допустим есть каталог c:/InterPub/wwwroot/scripts, настроено что в нем "разрешен запуск сценариев и исполняемых файлов".
Допустим я взял рабочую демку из Demos/Guess.dll.
Скопировал в каталог c:/InterPub/wwwroot/scripts
Далее в браузере соответственно http://localhost/scripts/Guess.dll - далее 404 ошибка)), что не так делаю? Подскажите технический момент.
Да, прочитал что возможен запуск под апатчем isapi-приложения, но с перекомпиляцией веб-сервера, что-нить делали с оным?

isapi утопия, объясняю почему.
В свое время очень нравилось прогить на дельфе, решил свой сайт слобать.
Быстро сделал сайт с midas вместо базы, супер.
Стал искать виндового хостера бесплатного, или хотябы за умеренную плату - не нашел.
Потом почитал про iis про лицензии на количество подключений, про серверные платформы, которые стоят не так как десктопы и т.д.
Можно было конечно сделать по русски, но сервак же будет в инете торчать, рано или поздно могут прийти люди и попросить, по американски...
(Да не наступайте на грабли, дельфи для линукса, kylix, кажестя, умер, хотя идея была хорошая.)
Именно тогда и стал изучать php - кстати очень легкий язык по сравнению с .NET, примеры все понянтные, вобщем...
Хостеров полно, голова не болит о том, что еще линукс нужно аминить.
Я сказал свое имхо, а вы думайте сами.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190248
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeVaавторПример того, как интерфейс влияет на БЛ:
- при использовании вкладок на форме - все элементы на всех вкладках рождаются совместно с рождением формы и загружают данные даже на невидимых вкладках.
Это можно регулировать, но основной смысл - долго грузить, но быстро переключать между вкладками.

В SL асинхронный режим работы с данными изначально,можно создавать сколько угодно закладок.Данные будут отображаться по мере поступления.

===== я бы поверил, если бы вы привели хотя бы одну ссылку на веб-форму с насыщенными инфой вкладками. Бесплатный сыр в мышеловке.
Заказчику надо не по мере поступления, а как на десктоп - "сразу работать".

Сделайте прототип "1С-Список клиентов\товаров - Карточка клиента\товара" в SL.

Грань между desktop и web application уже стирается,а скоро ее не будет.

===== ну, ну. К 2000-му году каждой семье по отдельно квартире.
А куда девать текстовые протоколы http и текстовые форматы (от вирусов) передаваемых данных XAML и т.д.
Людям работать надо, а не в игрушки играть.

Мой заказчик удобство (функционал) любит. Ему такие гриды подавай:
http://www.devexpress.com/Products/VCL/ExQuantumGrid/WhatsNewv6.xml?page=2#autolist1
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190257
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZ,
я так и не понял чем isapi не подходит?
Только тем что не найти хостинг? (ЯП в стороне оставим)
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190264
MasterZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm[quot SeVa]Для любителей мультиков и серьезных LOB
Army of One…and Silverlight


не удалось потестить

В используемом приложении возникла ошибка
Попробуйте сделать следующее:
Перезапустить приложение.
Щелкните ссылку "Подробнее" для получения дополнительных сведений об ошибке.
More Information
URI запуска: http://download3.xceedsoft.com/demo/gridwpf/Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap
Идентификация приложения: http://download3.xceedsoft.com/demo/gridwpf/Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap#Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap, Version=3.5.9417.1200, Culture=neutral, PublicKeyToken=a7192148f1b843f5, processorArchitecture=msil/Xceed.Wpf.DataGrid.Samples.LiveExplorer.exe, Version=3.5.9417.1200, Culture=neutral, PublicKeyToken=a7192148f1b843f5, processorArchitecture=msil, type=win32

System.ArgumentException: The current text is invalid with the chosen number styles.
Имя параметра: NumberStyles
в Xceed.Wpf.Controls.NumericTextBox.ValidateNumberStyles(NumberStyles numberStyles)
в Xceed.Wpf.Controls.NumericTextBox.NumberStylesCoerceValueCallback(DependencyObject sender, Object value)
в System.Windows.DependencyObject.ProcessCoerceValue(DependencyProperty dp, PropertyMetadata metadata, EntryIndex& entryIndex, Int32& targetIndex, EffectiveValueEntry& newEntry, EffectiveValueEntry& oldEntry, Object& oldValue, Object baseValue, CoerceValueCallback coerceValueCallback, Boolean coerceWithDeferredReference, Boolean skipBaseValueChecks)
в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType operationType)
в System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp)
в System.Windows.StyleHelper.InvalidatePropertiesOnTemplateNode(DependencyObject container, FrameworkObject child, Int32 childIndex, FrugalStructList`1& childRecordFromChildIndex, Boolean isDetach, FrameworkElementFactory templateRoot)
в System.Windows.StyleHelper.ClearTemplateChain(HybridDictionary[] instanceData, FrameworkElement feContainer, FrameworkContentElement fceContainer, List`1 templateChain, FrameworkTemplate oldFrameworkTemplate)
в System.Windows.StyleHelper.ClearGeneratedSubTree(HybridDictionary[] instanceData, FrameworkElement feContainer, FrameworkContentElement fceContainer, FrameworkTemplate oldFrameworkTemplate)
в System.Windows.StyleHelper.DoTemplateInvalidations(FrameworkElement feContainer, FrameworkTemplate oldFrameworkTemplate)
в System.Windows.StyleHelper.UpdateTemplateCache(FrameworkElement fe, FrameworkTemplate oldTemplate, FrameworkTemplate newTemplate, DependencyProperty templateProperty)
в System.Windows.Controls.ContentPresenter.OnTemplateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType operationType)
в System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, OperationType operationType, Boolean isInternal)
в System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
в System.Windows.Controls.ContentPresenter.OnContentTemplateChanged(DataTemplate oldContentTemplate, DataTemplate newContentTemplate)
в System.Windows.Controls.ContentPresenter.OnContentTemplateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType operationType)
в System.Windows.DependencyObject.InvalidateProperty(DependencyProperty dp)
в System.Windows.Data.BindingExpression.Invalidate(Boolean isASubPropertyChange)
в System.Windows.Data.BindingExpression.TransferValue(Object newValue, Boolean isASubPropertyChange)
в System.Windows.Data.BindingExpression.ScheduleTransfer(Boolean isASubPropertyChange)
в MS.Internal.Data.ClrBindingWorker.NewValueAvailable(Boolean dependencySourcesChanged, Boolean initialValue, Boolean isASubPropertyChange)
в MS.Internal.Data.PropertyPathWorker.UpdateSourceValueState(Int32 k, ICollectionView collectionView, Object newValue, Boolean isASubPropertyChange)
в MS.Internal.Data.PropertyPathWorker.OnDependencyPropertyChanged(DependencyObject d, DependencyProperty dp, Boolean isASubPropertyChange)
в MS.Internal.Data.ClrBindingWorker.OnSourceInvalidation(DependencyObject d, DependencyProperty dp, Boolean isASubPropertyChange)
в System.Windows.Data.BindingExpression.HandlePropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)
в System.Windows.Data.BindingExpression.OnPropertyInvalidation(DependencyObject d, DependencyPropertyChangedEventArgs args)
в System.Windows.DependentList.InvalidateDependents(DependencyObject source, DependencyPropertyChangedEventArgs sourceArgs)
в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType operationType)
в System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, OperationType operationType, Boolean isInternal)
в System.Windows.DependencyObject.SetValue(DependencyPropertyKey key, Object value)
в Xceed.Wpf.DataGrid.Cell.SetCoercedContentTemplate(DataTemplate value)
в Xceed.Wpf.DataGrid.Cell.HideEditTemplate()
в Xceed.Wpf.DataGrid.Cell.RefreshDisplayedTemplate()
в Xceed.Wpf.DataGrid.Cell.OnMatchingDisplayEditorChanged(DependencyObject sender, DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, OperationType operationType)
в System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, OperationType operationType, Boolean isInternal)
в System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)
в Xceed.Wpf.DataGrid.Cell.RemoveDisplayEditorMatchingCondition(CellEditorDisplayConditions condition)
в Xceed.Wpf.DataGrid.Cell.OnMouseLeave(MouseEventArgs e)
в System.Windows.UIElement.OnMouseLeaveThunk(Object sender, MouseEventArgs e)
в System.Windows.Input.MouseEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)
в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
в System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)
в System.Windows.MouseOverProperty.FireNotifications(UIElement uie, ContentElement ce, UIElement3D uie3D, Boolean oldValue)
в System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState)
в System.Windows.ReverseInheritProperty.FirePropertyChangeInAncestry(DependencyObject element, Boolean oldValue, DeferredElementTreeState treeState)
в System.Windows.ReverseInheritProperty.OnOriginValueChanged(DependencyObject oldOrigin, DependencyObject newOrigin, DeferredElementTreeState& oldTreeState)
в System.Windows.Input.MouseDevice.ChangeMouseOver(IInputElement mouseOver, Int32 timestamp)
в System.Windows.Input.MouseDevice.PreNotifyInput(Object sender, NotifyInputEventArgs e)
в System.Windows.Input.InputManager.ProcessStagingArea()
в System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
в System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
в System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
в System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в System.Windows.Interop.HwndSource.InputFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
в System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
в System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
в System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
в MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)
в MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)
в System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)
в System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)
в System.Windows.Threading.Dispatcher.Run()
в System.Windows.Application.RunDispatcher(Object ignore)
в System.Windows.Application.StartDispatcherInBrowser(Object unused)
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
в System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
в System.Windows.Threading.DispatcherOperation.InvokeImpl()
в System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state)
в System.Threading.ExecutionContext.runTryCode(Object userData)
в System.Runtime.CompilerServices.RuntimeHelpers.ExecuteCodeWithGuaranteedCleanup(TryCode code, CleanupCode backoutCode, Object userData)
в System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
в System.Windows.Threading.DispatcherOperation.Invoke()
в System.Windows.Threading.Dispatcher.ProcessQueue()
в System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Boolean isSingleParameter)
в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
в System.Windows.Threading.Dispatcher.WrappedInvoke(Delegate callback, Object args, Boolean isSingleParameter, Delegate catchHandler)
в System.Windows.Threading.Dispatcher.InvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Boolean isSingleParameter)
в System.Windows.Threading.Dispatcher.Invoke(DispatcherPriority priority, Delegate method, Object arg)
в MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)


-----------------------

PresentationHost.exe v3.0.6920.1427 built by: SP - c:\WINDOWS\system32\PresentationHost.exe
ntdll.dll v5.1.2600.5755 (xpsp_sp3_gdr.090206-1234) - C:\WINDOWS\system32\ntdll.dll
kernel32.dll v5.1.2600.5781 (xpsp_sp3_gdr.090321-1317) - C:\WINDOWS\system32\kernel32.dll
SYSFER.DLL v11.0.780.980 - C:\WINDOWS\SYSTEM32\SYSFER.DLL
NETAPI32.dll v5.1.2600.5694 (xpsp_sp3_gdr.081015-1312) - c:\WINDOWS\system32\NETAPI32.dll
ADVAPI32.dll v5.1.2600.5755 (xpsp_sp3_gdr.090206-1234) - C:\WINDOWS\system32\ADVAPI32.dll
RPCRT4.dll v5.1.2600.5795 (xpsp_sp3_gdr.090415-1241) - C:\WINDOWS\system32\RPCRT4.dll
Secur32.dll v5.1.2600.5834 (xpsp_sp3_gdr.090624-1305) - C:\WINDOWS\system32\Secur32.dll
msvcrt.dll v7.0.2600.5512 (xpsp.080413-2111) - C:\WINDOWS\system32\msvcrt.dll
MSVCR80.dll v8.00.50727.3053 - C:\WINDOWS\WinSxS\x86_Microsoft.VC80.CRT_1fc8b3b9a1e18e3b_8.0.50727.3053_x-ww_b80fa8ca\MSVCR80.dll
USER32.dll v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\USER32.dll
GDI32.dll v5.1.2600.5698 (xpsp_sp3_gdr.081022-1932) - C:\WINDOWS\system32\GDI32.dll
ole32.dll v5.1.2600.5512 (xpsp.080413-2108) - C:\WINDOWS\system32\ole32.dll
mscoree.dll v2.0.50727.3053 (netfxsp.050727-3000) - c:\WINDOWS\system32\mscoree.dll
SHLWAPI.dll v6.00.2900.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\SHLWAPI.dll
urlmon.dll v8.00.6001.18806 (longhorn_ie8_gdr.090701-1700) - C:\WINDOWS\system32\urlmon.dll
OLEAUT32.dll v5.1.2600.5512 - C:\WINDOWS\system32\OLEAUT32.dll
iertutil.dll v8.00.6001.18806 (longhorn_ie8_gdr.090701-1700) - C:\WINDOWS\system32\iertutil.dll
SHELL32.dll v6.00.2900.5622 (xpsp_sp3_gdr.080617-1319) - C:\WINDOWS\system32\SHELL32.dll
WININET.dll v8.00.6001.18806 (longhorn_ie8_gdr.090701-1700) - C:\WINDOWS\system32\WININET.dll
Normaliz.dll v6.0.5441.0 (winmain(wmbla).060628-1735) - C:\WINDOWS\system32\Normaliz.dll
IMM32.DLL v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\IMM32.DLL
comctl32.dll v6.0 (xpsp.080413-2105) - C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.5512_x-ww_35d4ce83\comctl32.dll
uxtheme.dll v6.00.2900.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\uxtheme.dll
pshook.dll v3, 1, 1, 72 - C:\Program Files\Yandex\Punto Switcher\pshook.dll
imagehlp.dll v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\imagehlp.dll
MSCTF.dll v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\MSCTF.dll
CLBCATQ.DLL v2001.12.4414.700 - c:\WINDOWS\system32\CLBCATQ.DLL
COMRes.dll v2001.12.4414.700 - c:\WINDOWS\system32\COMRes.dll
VERSION.dll v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\VERSION.dll
xpsp2res.dll v5.1.2600.5512 (xpsp.080413-2113) - c:\WINDOWS\system32\xpsp2res.dll
ws2_32.dll v5.1.2600.5512 (xpsp.080413-0852) - c:\WINDOWS\system32\ws2_32.dll
WS2HELP.dll v5.1.2600.5512 (xpsp.080413-0852) - c:\WINDOWS\system32\WS2HELP.dll
RASAPI32.dll v5.1.2600.5512 (xpsp.080413-0852) - c:\WINDOWS\system32\RASAPI32.dll
rasman.dll v5.1.2600.5512 (xpsp.080413-0852) - c:\WINDOWS\system32\rasman.dll
TAPI32.dll v5.1.2600.5512 (xpsp.080413-0852) - c:\WINDOWS\system32\TAPI32.dll
rtutils.dll v5.1.2600.5512 (xpsp.080413-0852) - c:\WINDOWS\system32\rtutils.dll
WINMM.dll v5.1.2600.5512 (xpsp.080413-0845) - c:\WINDOWS\system32\WINMM.dll
USERENV.dll v5.1.2600.5512 (xpsp.080413-2113) - C:\WINDOWS\system32\USERENV.dll
sensapi.dll v5.1.2600.5512 (xpsp.080413-2108) - c:\WINDOWS\system32\sensapi.dll
mswsock.dll v5.1.2600.5625 (xpsp_sp3_gdr.080620-1249) - C:\WINDOWS\system32\mswsock.dll
msv1_0.dll v5.1.2600.5834 (xpsp_sp3_gdr.090624-1305) - C:\WINDOWS\system32\msv1_0.dll
cryptdll.dll v5.1.2600.5512 (xpsp.080413-2113) - c:\WINDOWS\system32\cryptdll.dll
iphlpapi.dll v5.1.2600.5512 (xpsp.080413-0852) - c:\WINDOWS\system32\iphlpapi.dll
hnetcfg.dll v5.1.2600.5512 (xpsp.080413-0852) - c:\WINDOWS\system32\hnetcfg.dll
wshtcpip.dll v5.1.2600.5512 (xpsp.080413-0852) - C:\WINDOWS\System32\wshtcpip.dll
rasadhlp.dll v5.1.2600.5512 (xpsp.080413-0852) - c:\WINDOWS\system32\rasadhlp.dll
DNSAPI.dll v5.1.2600.5625 (xpsp_sp3_gdr.080620-1249) - c:\WINDOWS\system32\DNSAPI.dll
dfshim.dll v2.0.50727.3053 (netfxsp.050727-3000) - c:\WINDOWS\system32\dfshim.dll
mscorwks.dll v2.0.50727.3082 (QFE.050727-3000) - c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorwks.dll
PresentationHostDLL.dll v3.0.6920.1427 built by: SP - c:\WINDOWS\Microsoft.NET\Framework\v3.0\WPF\PresentationHostDLL.dll
PSAPI.DLL v5.1.2600.5512 (xpsp.080413-2105) - c:\WINDOWS\system32\PSAPI.DLL
actxprxy.dll v6.00.2900.5512 (xpsp.080413-2113) - C:\WINDOWS\system32\actxprxy.dll
PresentationHostProxy.dll v3.0.6920.1427 built by: SP - c:\WINDOWS\system32\PresentationHostProxy.dll
msctfime.ime v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\msctfime.ime
mshtml.dll v8.00.6001.18812 (longhorn_ie8_gdr.090717-2100) - C:\WINDOWS\system32\mshtml.dll
msls31.dll v3.10.349.0 - C:\WINDOWS\system32\msls31.dll
mlang.dll v6.00.2900.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\mlang.dll
msimtf.dll v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\msimtf.dll
mslbui.dll v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\mslbui.dll
IEFRAME.dll v8.00.6001.18812 (longhorn_ie8_gdr.090717-2100) - C:\WINDOWS\system32\IEFRAME.dll
jscript.dll v5.8.6001.22886 - C:\WINDOWS\system32\jscript.dll
ImgUtil.dll v8.00.6001.18702 (longhorn_ie8_rtm(wmbla).090308-0339) - c:\WINDOWS\system32\ImgUtil.dll
pngfilt.dll v8.00.6001.18702 (longhorn_ie8_rtm(wmbla).090308-0339) - C:\WINDOWS\system32\pngfilt.dll
mscorlib.ni.dll v2.0.50727.3082 (QFE.050727-3000) - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\mscorlib\6d667f19d687361886990f3ca0f49816\mscorlib.ni.dll
System.ni.dll v2.0.50727.3053 (netfxsp.050727-3000) - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System\80978a322d7dd39f0a71be1251ae395a\System.ni.dll
WindowsBase.ni.dll v3.0.6920.1427 built by: SP - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\WindowsBase\14cd5f4b61d35f9b76327d6be9853755\WindowsBase.ni.dll
PresentationCore.ni.dll v3.0.6920.1427 built by: SP - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\PresentationCore\956375d487cbef36165b3250030e3574\PresentationCore.ni.dll
PresentationFramework.ni.dll v3.0.6920.1500 built by: QFE - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\PresentationFramewo#\96e710f47c601cba3f2348a8d11ddede\PresentationFramework.ni.dll
wpfgfx_v0300.dll v3.0.6920.1500 built by: QFE - c:\WINDOWS\Microsoft.NET\Framework\v3.0\WPF\wpfgfx_v0300.dll
PresentationUI.ni.dll v3.0.6920.1427 built by: SP - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\PresentationUI\6bafb1a2a73794ddb9761cb321c9e7e2\PresentationUI.ni.dll
msimg32.dll v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\msimg32.dll
System.Deployment.ni.dll v2.0.50727.3053 (netfxsp.050727-3000) - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Deployment\a6b58624486714fa71e5e35186850ff0\System.Deployment.ni.dll
shfolder.dll v6.00.2900.5512 (xpsp.080413-2105) - c:\WINDOWS\system32\shfolder.dll
rsaenh.dll v5.1.2600.5507 (xpsp.080318-1711) - c:\WINDOWS\system32\rsaenh.dll
PresentationFramework.resources.dll v3.0.6920.1427 built by: SP - C:\WINDOWS\assembly\GAC_MSIL\PresentationFramework.resources\3.0.0.0_ru_31bf3856ad364e35\PresentationFramework.resources.dll
System.Configuration.ni.dll v2.0.50727.3053 (netfxsp.050727-3000) - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Configuration\b82c00e2d24305ad6cb08556e3779b75\System.Configuration.ni.dll
System.Xml.ni.dll v2.0.50727.3082 (QFE.050727-3000) - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Xml\773a9786013451d3baaeff003dc4230f\System.Xml.ni.dll
winrnr.dll v5.1.2600.5512 (xpsp.080413-2113) - C:\WINDOWS\System32\winrnr.dll
WLDAP32.dll v5.1.2600.5512 (xpsp.080413-2113) - C:\WINDOWS\system32\WLDAP32.dll
System.Security.ni.dll v2.0.50727.3053 (netfxsp.050727-3000) - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Security\1c8df2da33222c048d683017f2095f04\System.Security.ni.dll
CRYPT32.dll v5.131.2600.5512 (xpsp.080413-2113) - c:\WINDOWS\system32\CRYPT32.dll
MSASN1.dll v5.1.2600.5512 (xpsp.080413-0852) - c:\WINDOWS\system32\MSASN1.dll
cryptnet.dll v5.131.2600.5512 (xpsp.080413-2113) - c:\WINDOWS\system32\cryptnet.dll
WINHTTP.dll v5.1.2600.5727 (xpsp_sp3_gdr.081215-1359) - c:\WINDOWS\system32\WINHTTP.dll
NTDSAPI.DLL v5.1.2600.5512 (xpsp.080413-2113) - c:\WINDOWS\system32\NTDSAPI.DLL
kerberos.dll v5.1.2600.5834 (xpsp_sp3_gdr.090624-1305) - C:\WINDOWS\system32\kerberos.dll
System.Deployment.resources.dll v2.0.50727.3053 (netfxsp.050727-3000) - C:\WINDOWS\assembly\GAC_MSIL\System.Deployment.resources\2.0.0.0_ru_b03f5f7f11d50a3a\System.Deployment.resources.dll
System.Drawing.ni.dll v2.0.50727.3053 (netfxsp.050727-3000) - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Drawing\3da96ee075bab9202626ae44c18d226c\System.Drawing.ni.dll
System.Windows.Forms.ni.dll v2.0.50727.3053 (netfxsp.050727-3000) - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Windows.Forms\63406259e94d5c0ff5b79401dfe113ce\System.Windows.Forms.ni.dll
Cabinet.dll v5.1.2600.5512 (xpsp.080413-2105) - c:\WINDOWS\system32\Cabinet.dll
mscorlib.resources.dll v2.0.50727.3053 (netfxsp.050727-3000) - C:\WINDOWS\assembly\GAC_MSIL\mscorlib.resources\2.0.0.0_ru_b77a5c561934e089\mscorlib.resources.dll
sptip.dll v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\ime\sptip.dll
OLEACC.dll v4.2.5406.0 (xpclient.010817-1148) - C:\WINDOWS\system32\OLEACC.dll
MSVCP60.dll v6.02.3104.0 - C:\WINDOWS\system32\MSVCP60.dll
SPGRMR.DLL v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\IME\SPGRMR.DLL
msi.dll v4.5.6001.22159 - c:\WINDOWS\system32\msi.dll
SKCHUI.DLL v1.0.1038.0 - C:\Program Files\Common Files\Microsoft Shared\INK\SKCHUI.DLL
SETUPAPI.dll v5.1.2600.5512 (xpsp.080413-2111) - c:\WINDOWS\system32\SETUPAPI.dll
appHelp.dll v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\system32\appHelp.dll
cscui.dll v5.1.2600.5512 (xpsp.080413-2105) - C:\WINDOWS\System32\cscui.dll
CSCDLL.dll v5.1.2600.5512 (xpsp.080413-2111) - C:\WINDOWS\System32\CSCDLL.dll
mscorjit.dll v2.0.50727.3082 (QFE.050727-3000) - c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorjit.dll
PresentationFramework.Luna.ni.dll v3.0.6920.1427 built by: SP - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\PresentationFramewo#\8003abaf6bcf70f7eb620d06837e897b\PresentationFramework.Luna.ni.dll
WindowsBase.resources.dll v3.0.6920.1427 built by: SP - C:\WINDOWS\assembly\GAC_MSIL\WindowsBase.resources\3.0.0.0_ru_31bf3856ad364e35\WindowsBase.resources.dll
System.Data.ni.dll v2.0.50727.3053 (netfxsp.050727-3000) - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Data\c70731047b0022638b3f9fb158948a03\System.Data.ni.dll
System.Data.dll v2.0.50727.3053 (netfxsp.050727-3000) - C:\WINDOWS\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll
Xceed.Wpf.DataGrid.dll v3.5.9417.12000 - C:\Documents and Settings\kashnikov_el\Local Settings\Apps\2.0\D0GKEHR8.C2Q\OP32BL5B.AGC\xcee..xbap_a7192148f1b843f5_0003.0005_1ce2aea9d85cd28d\Xceed.Wpf.DataGrid.dll
Xceed.Wpf.DataGrid.Samples.SampleData.dll v3.5.9417.12000 - C:\Documents and Settings\kashnikov_el\Local Settings\Apps\2.0\D0GKEHR8.C2Q\OP32BL5B.AGC\xcee..xbap_a7192148f1b843f5_0003.0005_1ce2aea9d85cd28d\Xceed.Wpf.DataGrid.Samples.SampleData.dll
Xceed.Wpf.Controls.dll v3.5.9417.12000 - C:\Documents and Settings\kashnikov_el\Local Settings\Apps\2.0\D0GKEHR8.C2Q\OP32BL5B.AGC\xcee..xbap_a7192148f1b843f5_0003.0005_1ce2aea9d85cd28d\Xceed.Wpf.Controls.dll
gdiplus.dll v5.1.3102.5581 (xpsp_sp3_qfe.080415-1416) - C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.2600.5581_x-ww_dfbc4fc4\gdiplus.dll
d3d9.dll v5.03.2600.5512 (xpsp.080413-0845) - c:\WINDOWS\system32\d3d9.dll
d3d8thk.dll v5.03.2600.5512 (xpsp.080413-0845) - c:\WINDOWS\system32\d3d8thk.dll
WindowsCodecs.dll v6.0.6001.17009 (longhorn.070920-1905) - c:\WINDOWS\system32\WindowsCodecs.dll
PresentationNative_v0300.dll v3.0.6920.1427 built by: SP - c:\WINDOWS\system32\PresentationNative_v0300.dll
System.Core.ni.dll v3.5.30729.1 built by: SP - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Core\47d87251e93256c635eb73403b8db33e\System.Core.ni.dll
UIAutomationProvider.ni.dll v3.0.6920.1427 built by: SP - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\UIAutomationProvider\a715aa442ef87ae99b3ade185599249d\UIAutomationProvider.ni.dll
UIAutomationTypes.ni.dll v3.0.6920.1427 built by: SP - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\UIAutomationTypes\a6d9503962d47c722231c1478f180695\UIAutomationTypes.ni.dll
System.Data.Entity.ni.dll v3.5.30729.1 built by: SP - C:\WINDOWS\assembly\NativeImages_v2.0.50727_32\System.Data.Entity\6479f975b105808a8d9e7a7fdc762551\System.Data.Entity.ni.dll
Xceed.Wpf.DataGrid.ThemePack.2.dll v3.5.9417.12000 - C:\Documents and Settings\kashnikov_el\Local Settings\Apps\2.0\D0GKEHR8.C2Q\OP32BL5B.AGC\xcee..xbap_a7192148f1b843f5_0003.0005_1ce2aea9d85cd28d\Xceed.Wpf.DataGrid.ThemePack.2.dll
Xceed.Wpf.DataGrid.ThemePack.1.dll v3.5.9417.12000 - C:\Documents and Settings\kashnikov_el\Local Settings\Apps\2.0\D0GKEHR8.C2Q\OP32BL5B.AGC\xcee..xbap_a7192148f1b843f5_0003.0005_1ce2aea9d85cd28d\Xceed.Wpf.DataGrid.ThemePack.1.dll
Xceed.Wpf.DataGrid.Views3D.dll v3.5.9417.12000 - C:\Documents and Settings\kashnikov_el\Local Settings\Apps\2.0\D0GKEHR8.C2Q\OP32BL5B.AGC\xcee..xbap_a7192148f1b843f5_0003.0005_1ce2aea9d85cd28d\Xceed.Wpf.DataGrid.Views3D.dll
PresentationCore.resources.dll v3.0.6920.1427 built by: SP - C:\WINDOWS\assembly\GAC_MSIL\PresentationCore.resources\3.0.0.0_ru_31bf3856ad364e35\PresentationCore.resources.dll
WINTRUST.dll v5.131.2600.5512 (xpsp.080413-2113) - c:\WINDOWS\system32\WINTRUST.dll
wdmaud.drv v5.1.2600.5512 (xpsp.080413-2108) - c:\WINDOWS\system32\wdmaud.drv
msacm32.drv v5.1.2600.0 (xpclient.010817-1148) - c:\WINDOWS\system32\msacm32.drv
MSACM32.dll v5.1.2600.5512 (xpsp.080413-0845) - c:\WINDOWS\system32\MSACM32.dll
midimap.dll v5.1.2600.5512 (xpsp.080413-0845) - c:\WINDOWS\system32\midimap.dll
diasymreader.dll v8.0.50727.3053 (netfxsp.050727-3000) - c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\diasymreader.dll
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190272
MasterZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123MasterZ,
я так и не понял чем isapi не подходит?
Только тем что не найти хостинг? (ЯП в стороне оставим)

дорого однако.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190314
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiscrafm[quot SeVa]Для любителей мультиков и серьезных LOB
Army of One…and Silverlight


не удалось потестить

В используемом приложении возникла ошибка

Вы плз, меня к этому не приписывайте В Искре нет ошибок. Я понимаю, что это огрехи цитирования...
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190333
MasterZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmMasterZiscrafm[quot SeVa]Для любителей мультиков и серьезных LOB
Army of One…and Silverlight


не удалось потестить

В используемом приложении возникла ошибка

Вы плз, меня к этому не приписывайте В Искре нет ошибок. Я понимаю, что это огрехи цитирования...

прошу прощения, теги не правильно скопировал, это для SeVa
хотел сказать, что sl сырой пока.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190436
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZ,

просто когда говорят о 4-х МБ сервелате, скромно умалчивают про тонны необходимого окружения, последствия случайного отсутствия которого, Вы и наблюдали. Это я про список ошибок.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190540
MasterZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmMasterZ,

просто когда говорят о 4-х МБ сервелате, скромно умалчивают про тонны необходимого окружения, последствия случайного отсутствия которого, Вы и наблюдали. Это я про список ошибок.

да, для sl тонкий клиент, получается отнюдь не тонкий. А кто то говорил, что достаточно одного плагина...
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190609
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZ,

здесь правильней говорить о вводе в заблуждение словами "вам ничего не нужно кроме браузера", имхо. Кроме браузера ничего не нужно для рендеринга html страничек. Как только речь заходит о бизнес-приложениях, то потребности накатываются как снежный ком. В результате идея единого клиента для всего лопается. Браузер используется в качестве главного окна, не более.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190627
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну, в висте, они встраивают этот паровоз в систему. Но с большим опозданием.
Так же как и с DirectX \ OpenGL \ OLE \ MDAC \ ...
------
Пока бесшовно встроят, появятся новые технологии от конкурентов MS. Или ядро WinAPI перепишут.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190695
MasterZ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmMasterZ,

здесь правильней говорить о вводе в заблуждение словами "вам ничего не нужно кроме браузера", имхо. Кроме браузера ничего не нужно для рендеринга html страничек. Как только речь заходит о бизнес-приложениях, то потребности накатываются как снежный ком. В результате идея единого клиента для всего лопается. Браузер используется в качестве главного окна, не более.

получается, чтобы получить поистине тонкого клиента нужно использовать html + jawaScript, о чем я и говорил.
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190703
Фотография Диез
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MasterZiscrafm[quot SeVa]Для любителей мультиков и серьезных LOB
Army of One…and Silverlight


не удалось потестить

В используемом приложении возникла ошибка
Попробуйте сделать следующее:
Перезапустить приложение.
Щелкните ссылку "Подробнее" для получения дополнительных сведений об ошибке.
More Information
URI запуска: http://download3.xceedsoft.com/demo/gridwpf/Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap
Идентификация приложения: http://download3.xceedsoft.com/demo/gridwpf/Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap#Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap, Version=3.5.9417.1200, Culture=neutral, PublicKeyToken=a7192148f1b843f5, processorArchitecture=msil/Xceed.Wpf.DataGrid.Samples.LiveExplorer.exe, Version=3.5.9417.1200, Culture=neutral, PublicKeyToken=a7192148f1b843f5, processorArchitecture=msil, type=win32
...


Ну, во-первых, xbap - это не сервелат, а WPF, так что скорее всего у вас не тот фреймворк.

Во-вторых, вы нашли, что смотреть - Xceed components :)) !

Вот как надо:
http://devexpress.com/Downloads/NET/OnlineDemos.xml

Там внизу демки Silverlight. Через контекстное меню можно установить локально. Демка по Grid'ам, со всеми картинками, заняла 2 Мб - это к пяти мегам самого рантрайма. Итого: 7 Мб

(К слову, один дельфовый экзешник с вшитыми девками весит примерно столько же...)
...
Рейтинг: 0 / 0
Переделка клиентского приложения.
    #36190995
SeVa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторМой заказчик удобство (функционал) любит. Ему такие гриды подавай:
Petro,а Вы не пробовали посмотреть соседнюю страницу.У DevExpress есть аналог для SL(бесплатный).В 90% случаев гриды или неудобны,или не нужны и можно показать информацию в более удобном виде.Где-то прочел одну замечательную фразу гуру UX - не используйте гриды,они заставляют разработчика быть "ленивым".
автор===== я бы поверил, если бы вы привели хотя бы одну ссылку на веб-форму с насыщенными инфой вкладками. Бесплатный сыр в мышеловке.
Заказчику надо не по мере поступления, а как на десктоп - "сразу работать".

Я никому не верю,все проверяю сам
автор
Сделайте прототип "1С-Список клиентов\товаров - Карточка клиента\товара" в SL.

Без труда,но только делать этого я не буду.Здесь периодически возникают обсуждения,как побороть 1С.Мой рецепт простой - сделать удобней в работе.На Delphi будет только калька.
автор
А куда девать текстовые протоколы http и текстовые форматы (от вирусов) передаваемых данных XAML и т.д.

В 3.0 введен бинарный формат,легко прикручивается сжатие и шифрование
авторЛюдям работать надо, а не в игрушки играть.
Предпочитаю работать не тяжко,а с удовольствием.Посему меняю инструмент на более совершенный.
авторSeVa, понимаете, это действительно мультики, примитивы. Я даю Вам ссылку на них только в противовес мультяшным ссылкам с лозунгами "SL ready for Business!", чтобы показать, что на самом деле все делается проще и быстрей в области бизнес-приложений. За интерфейс некоторых контролов и мультитач конечно SL "зачет".
А Вы не давайте,тем более,что кроме щелканья мышкой там трудно что-то разобрать в таком темпе без возможности остановки и прокрутки назад.
Я коснулся только одного момента,далее можно открыть Фаулера и посмотреть,какие паттерны нужны для построения корпоративных систем.Весь необходимый набор есть в SL и реализуется он гораздо проще и изящней.Благодаря им мне достаточно для примера с мультиками
public class Customer : ViewModelBase<Custormer> { // и все }
Демо от IdeaBlade - демонстрация их ORM, а это только малая часть.Есть другие фреймворки,которые заточены для разработки клиентской части.Почитайте блог их архитектора о том,что он думает о готовности SL для БП,какими должны быть фреймворки,как он рекламирует свой продукт.Лично для меня,его мнение гораздо ценнее,чем Ваше,поскольку есть четкие и ясные аргументы,смотрел в исходных кодах и использовал их Caban'у на базе CAB.
Даже если мне и нужно будет потратить больше времени я никогда не буду использовать швейцарские ножи.По трем причинам:
-да,80-90% в них можно делать легко и быстро,но оставшиеся,под которые они не заточены,перечеркивают все
-при наличии глюков необходимо ждать исправлений с неизвестным результатом
- среднее время жизни БП - 5 лет.Мне и моим заказчикам нужна гарантия,что лет через 5-10, продукт будет жив и можно будет перейти на другие версии операционки,БД и тд.Если уж мощная Borland почила в бозе и с трудом пристроила свой замечательный Delphi, то ...
авторURI запуска: http://download3.xceedsoft.com/demo/gridwpf/Xceed.Wpf.DataGrid.Samples.LiveExplorer.xbap
Это WPF грида от exceed и причем тут SL!!!!!!!!!!!!!!!
...
Рейтинг: 0 / 0
25 сообщений из 210, страница 7 из 9
Форумы / Разработка информационных систем [игнор отключен] [закрыт для гостей] / Переделка клиентского приложения.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]