Я только начал изучать ASP.NET и HTML5 и искал входы экспертов. Я изучаю возможность повторного использования библиотеки .NET C# (модели данных), которая ранее использовалась в проекте WPF (графический редактор), который теперь переносится в HTML5. По сути, библиотека модели данных широко использует класс ObservableCollection и ObservableDictionary и использует события CollectionChanged и PropertyChanged для обновления представлений.Использование библиотеки .NET C# с HTML5/Javascript
До сих пор я нашел два способа доступа к методам в библиотеке моделей данных из Javascript, но до сих пор не могу понять, как бороться с событиями, которые необходимы для приложения.
- Использование PageMethods в ASP.NET AJAX
- Преобразование библиотеки .NET для COM и загрузить объект ActiveX с Javascript
Спасибо,
DM
Вы совершаете ужасную ошибку. Веб-приложения и настольные приложения работают по-разному (если вы не используете SilverLight). –
Мы посмотрели SilverLight. Модель данных хорошо работает с SL, но у нее есть множество проблем. – DM0
Вы должны вернуться к основной причине, по которой вы конвертируете WPF в html5. Преобразование в COM ActiveX, вероятно, нарушит эти причины ... – bryanmac