Что вы предлагаете для создания ресурсоемких веб-приложений? Silverlight или ASP.net? - PullRequest
0 голосов
/ 26 октября 2009

Что вы предлагаете для создания ресурсоемких веб-приложений? Silverlight или ASP.net ?

(приложения с интенсивным использованием данных, такие как система управления активами или система управления складом)

Можете ли вы сказать мне свои причины?

Ответы [ 2 ]

2 голосов
/ 26 октября 2009

Если у вас есть выбор одного из двух вариантов, я бы, вероятно, использовал Silverlight.

Почему? Пользовательский интерфейс Silverlight, представленный пользователю, намного богаче - большое подмножество WPF - и, таким образом, вы можете сделать намного больше в Silverlight, например, на стороне клиента (намного проще, чем в ASP. NET), гораздо более богатые элементы пользовательского интерфейса и многое другое.

Кроме того, по моему мнению, использование Silverlight для асинхронного получения и сохранения данных через службы WCF способствует гораздо лучшему разделению проблем и, в конечном итоге, более чистой архитектуре. В Silverlight вам не нужно разбираться со сложностями жизненного цикла страниц ASP.NET, обратных передач, viewstate и другими сложными проблемами, которые делают серьезный ASP.NET намного сложнее, чем он мог показаться после нескольких демонстраций «Hello World». ...

С Silverlight у вас останутся серверные компоненты - данные должны предоставляться и храниться бэкэндом, службой WCF.

Марк

0 голосов
/ 26 октября 2009

Вероятно, вы будете в значительной степени зависеть от хороших сторонних элементов управления для таких проектов, особенно от хорошего элемента управления сеткой данных. Диапазон управления доступен как для ASP.NET, так и для Silverlight, хотя выбор для ASP.NET явно лучше в данный момент. Я бы порекомендовал оценить наборы контрольных комплектов для обеих платформ, поскольку в итоге вы можете выбрать платформу, исходя из того, какие элементы управления вы считаете наиболее подходящими.

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