Какие технологии, если таковые имеются, заменят ASP.NET? - PullRequest
2 голосов
/ 28 мая 2009

WinForms уступили WPF, и новые модели, такие как MVVM, которые лучше поддерживают разработку через тестирование, прекрасно работают с WPF. Кроме того, мне кажется, что ASP.NET очень тесно связан с образом действий WinForms, например, обработчиками событий в коде, который связан с использованием наследования или частичных классов. В WPF и MVVM этот механизм теряет популярность, а привязка данных используется для дальнейшего разделения пользовательского интерфейса до точки, где он является просто оболочкой.

Итак, я бы поспорил, что Microsoft создает что-то похожее на замену ASP.NET на WPAM, основанную на XAML. То есть представления страниц HTML, написанные на XAML, чтобы они могли использовать преимущества связывания, но при запуске будут отображать HTML на основе стандартов. Тем не менее, я не могу найти какую-либо ссылку в Интернете. (В CodePlex есть статья ASP.NET MVVM, но связывание там кажется довольно ручным.)

Этот вопрос не предназначен для обсуждения вики-сообщества. Я действительно хочу знать, над чем работает Microsoft. Тем не менее, я предполагаю, что не могу остановить спекуляцию (я уже сделал некоторые).

Edit: довольно много ответов, указывающих на Silverlight. Я должен был быть более явным. Какой бы крутой ни была Silverlight, я действительно ищу совместимую со стандартами технологию, которую можно использовать в LOB-приложениях.

Ответы [ 11 ]

1 голос
/ 29 мая 2009

Вы смотрите на ASP.NET MVC. Microsoft говорит, что это не замена (но я полагаю, что большинство веб-разработчиков воспользуются этим, что сделает его стандартом defacto для веб-разработки .net), но это способ отделить интересы и изолировать бизнес-логику от вашей презентации. Он отображает в HTML, что вы хотите.

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