Silverlight и корпоративный дизайн - PullRequest
2 голосов
/ 17 февраля 2010

В ближайшее время я хочу / создам приложение для интрасети , которое должно быть основано в основном на Silverlight (версия 4). Существует условие, что это приложение должно использовать фирменный дизайн моей компании. Этот корпоративный дизайн довольно сложный. Шаблоны (HTML / Javascript) для этого уже существуют, но нет необходимости использовать их. Нет проблем реализовать проект иначе (например, с ASP.NET masterpages )

Для меня сейчас главный вопрос: как мне начать!? Должен ли я написать законченное приложение Silverlight или лучше смешать его с ASP.NET . На данный момент я не знаю, как реализовать корпоративный дизайн только с помощью Silverlight. С другой стороны, я думаю, что с ASP.NET masterpages это возможно. Когда я смешиваю ASP.NET, какой тип проекта в Visual Studio мне выбрать? Или имеет смысл использовать 2 проекта (ASP.NET и Silverlight) внутри решения?

Я знаю, что существует Silverlight Navigation Framework , но у меня нет опыта работы с ним, и я не уверен, является ли это хорошей альтернативой мастер-страницам ASP.NET.

И мой последний вопрос: кто-нибудь уже сталкивался с Silverlight и фирменным дизайном?

Заранее спасибо за подсказки и помощь!

Ответы [ 3 ]

4 голосов
/ 17 февраля 2010

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

Тем не менее, я уверен, что ваш корпоративный дизайн / UX может быть реализован в Silverlight с использованием таких вещей, как Prism . Используя Prism, Silverlight может поддерживать модульные приложения, которые имеют общую структуру пользовательского интерфейса, концептуально сходную с ASP.NET Master Pages.

Если вы, в первую очередь, разработчик с небольшими навыками проектирования (как и я), вы можете рассмотреть возможность найма подрядчика, чтобы помочь вам с UX. Silverlight очень мощный и предлагает множество возможностей UX. Гуру дизайна WPF / Silverlight может помочь вам перевести ваши концепции пользовательского интерфейса в реальную разметку.

3 голосов
/ 17 февраля 2010

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

Вы не можете перерабатывать js / html / cssк сожалению, и вам нужно будет восстановить его с нуля, наиболее эффективно используя Expression Blend - хотя для достижения наилучших результатов вам нужно нанять дизайнера * для преобразования графических ресурсов (например, оригинального .psds) в XAML свзаимодействия, управляющие шаблоны / стили и анимации - оставляя вас беспокоиться о бэкенде и о дизайнере, беспокоиться о макете и внешнем виде.

* отказ от ответственности - я дизайнер Silverlight / WPF, поэтому я предвзят)

0 голосов
/ 18 февраля 2010

Звучит как отличная возможность почувствовать себя на SL! :) SL с дизайнерским оформлением должен легко воспроизводить то, что вы можете делать с HTML CSS

+ 1 замечание, что касается Blend, было бы сложно получить хороший визуальный дизайн, просто вручную написав xaml в VS2008 (не невозможно). Как разработчик, имея некоторый опыт работы с Photoshop (в фотографии), я не находил это настолько плохим опытом, как некоторые разработчики, о которых я слышал. Как только вы оцените сумму xaml, которую вы не должны писать вручную, вы быстро оцените ее!

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