2011-07-16 2 views
0

Я разработчик .net с 5-летним опытом работы asp.net, wcf и т. Д. Я хотел бы изучить Silverlight.Изучение Silverlight 4 с нуля

Я уверен, что многие из вас прошли курс обучения Silverlight. Может ли кто-нибудь помочь мне со следующими вопросами:

  1. Сколько времени потребуется, чтобы изучить Silverlight для опыта .net Developer?
  2. Сколько времени потребуется, чтобы применить шаблон дизайна MVVM и т. Д. После освоения основ Silverlight?
  3. Сколько времени потребуется для создания проектов Silverlight с использованием шаблона TDD, приведенного выше 1 и 2.

Любые хорошие ссылки и книги будут оценены по достоинству. Я просматривал уже таких:

  1. http://www.silverlight.net/learn/
  2. http://channel9.msdn.com/Tags/silverlight

ответ

0

1) Зависит. XAML нетрудно узнать, но это может быть сложный зверь, особенно когда вы бросили в связывание и визуальное состояние и т. Д.

2) Зависит. вы можете изучить его и бросить самостоятельно, вы можете использовать фреймворк. вкусы много и разнообразны, но концепции не слишком сложны, по крайней мере теоретически.

3) Зависит. вы проворны или водопады? у вас есть дизайнер в вашей команде? насколько хорошо реализована модель? вы используете предварительно упакованную тестовую среду или сворачиваете свою собственную? (и т. д.)

Вы должны, вероятно, изучить книгу или 3, как минимум для справки.

+0

@Thanks Muad. если вы могли бы также предоставить оценку недель/месяцев, это будет здорово. Это поможет мне охватить мои проекты, включая время обучения :-) –

+0

@flybyte mmmmm, я собираюсь пойти с 42 –

+0

Спасибо, кучи Муад, я предполагаю 42 дня. –

0

Возможно, в качестве финишера вы можете пройти блог Никхила Котари в приложении BookClub here. Он довольно описателен, и его приложение охватывает большинство основ MVVM, аутентификации и валидации, которые в целом могут использоваться в качестве ссылки для вашего проекта. Честно говоря, это помогло мне совсем немного.

Его блог также ссылается на презентацию Mix, где он рассказывает о вас через это приложение и как он его создал.

Надеюсь, это поможет.