Silverlight или MVC.NET? - PullRequest
       2

Silverlight или MVC.NET?

2 голосов
/ 28 января 2010

Пришло время перестроить сайт моего портфолио, и я подумываю либо об использовании Silverlight (все равно придется изучать основы, но было бы весело), ​​либо использовать MVC.NET.

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

Что вы, ребята, думаете?

Спасибо

Ответы [ 6 ]

5 голосов
/ 28 января 2010

С точки зрения SEO и простоты закладки страниц вы можете использовать традиционный HTML, например ASP.NET MVC.

Недостатком создания всего сайта во Flash или Silverlight является то, что пользователи не могут добавить в закладки определенную страницу на нем, а поисковые роботы не могут по умолчанию переходить по ссылкам или анализировать текст.

Следующая страница посвящена сайтам SEO и Silverlight.

http://silverlight.net/learn/whitepapers/seo-for-silverlight/

1 голос
/ 28 января 2010

Если вы действительно хотите независимости от платформы, вам следует избегать Silverlight, особенно пользователи Linux не получат хорошего опыта в данный момент.

Однако если вам нужен разумный доступ для людей в целом, Silverlight выполнимо.

Вы можете спросить себя, является ли хорошей идеей совмещение важного сайта портфолио с вашим собственным планом личного улучшения.

Затем разработайте свой сайт с помощью ASP.NET-MVC, затем проведите некоторое время с Silverlight, не влияя на ваш сайт, или, возможно, включите некоторый контент через Silverlight.

0 голосов
/ 14 января 2016

Может быть, слишком поздно об ответе.

Теперь Silverlight, похоже, подходит к концу. Microsoft хочет прекратить поддерживать его после 2021 года.

Но, поскольку Microsoft заявляет, что они когда-либо будут поддерживать режим OOB, я думаю, что вы могли бы продолжить разработку Silverlight сегодня.

Так что я думаю, это не для анимации. Это зависит от пользователей приложения: Silverlight имеет несколько хороших возможностей для имитации окон, таких как приложения. После загрузки данных в кэш вы можете повысить реактивность пользователя.

И вы получаете еще один хороший момент: пользователь может легко отменить данные, которые они пишут.

В конце, с технологией сервисов RIA для разработчиков, довольно легко симулировать сущности, как при разработке клиента.

Как уже говорилось, у вас может быть веб-приложение mvc с Silverlight внутри.

0 голосов
/ 28 января 2010

Это на самом деле не две технологии, которые каким-либо образом связаны или говорят, что вы должны использовать одну над другой. Вы можете создать сайт ASP.NET MVC (который я предпочитаю и предлагаю вам), а затем использовать на нем детали Silverlight.

Я предпочитаю использовать Silverlight (или Flash для того же вопроса) только для анимации, может быть, части сайта, но не для всего сайта. Если в Silverlight будет построен только портфель, вы обязательно должны сделать это и в классическом HTML для пользователей, у которых отсутствует поддержка Silverlight.

0 голосов
/ 28 января 2010

Я думаю, что ваш сайт должен показывать ваши работы также со своей структурой Если вы занимаетесь дизайном, было бы лучше сделать ваш сайт с Silverlight!

0 голосов
/ 28 января 2010

Вы можете построить их обоих. Это позволит вам увидеть различия между ними и сравнить их.

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