2010-02-17 5 views
9

SO я искал в stackoverflow, и, похоже, для этого нет ответов. Итак, если вы можете, Каков наилучший способ полностью изучить Silverlight? У меня есть книги об этом, но, похоже, к тому времени, когда вы доберетесь до Главы 15 из 30 глав, вы уже забываете, что узнали, и вам нужно начать все заново. Попытка прыгать прямо в поле зрения кажется более неприятной, поскольку вы не знаете, какие инструменты находятся в вашем распоряжении или как строить вещи.Как вы научились/Лучший способ узнать Silverlight

ответ

7

я узнал, ныряя в и построения приложения, вместе с книгой (Мэтью Макдональд, «Pro Silverlight 2 в C# 2008», ISBN 9781590599495) и много прибегая к помощи, смотреть видео, www.silverlight.net и некоторую помощь от переполнения стека.

Но я думаю, что это действительно зависит от того, как вы учитесь лучше всего и что вы хотите с ним делать.

Основы его сводятся к знанию XAML, Blend (возможно) и как создавать сервисы.

Я нашел его крутой кривой обучения, но теперь у вас есть довольно крупная линейка бизнес-приложений на производстве. Я считаю, что это, безусловно, гораздо более продуктивным, чем пытаться построить аналогичные приложения с использованием технологии браузера (HTML/Ajax/JQuery и т.д.)

Надежда, которая помогает ...

2

Начните с кодирования небольшого приложения Silverlight - это будет лучший способ узнать, руки.

0

Прежде чем я это понял, мне потребовалось три полных чтения моей первой книги PHP. Это первый раз, когда вы встретились с подобными Silverlight? Если у вас есть опыт работы на других языках, вам будет намного легче.

Но я хочу сказать, что вы не должны сдаваться. Продолжайте читать и перечитывать все это снова.

Я бы рекомендовал вам попробовать следовать за книгой спереди назад, а затем попытаться выполнить все примеры. Затем закодируйте простое приложение, и когда вы его закончите, введите код. Я что-то закодировал, а затем понял, что моя реализация была ужасной, а затем повторила это. Вы действительно многому научились.

+0

Я знаю, что это не пример PHP. Я просто использовал его в качестве примера. – Layke

0

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

8

Посетите веб-сайт silverlight, где есть много учебников и образцов.

http://silverlight.net/

Найти или сделать небольшой проект, где вы можете использовать его. Попробуйте найти друга или кого-то, кого вы знаете, чтобы помочь вам учиться.

Единственная проблема с книгами заключается в том, что некоторые из контента быстро устаревают из-за быстрых выпусков! :)

Если вы играли с WPF, это поможет. Но если не лучший способ, просто как можно быстрее смазать руки с помощью silverlight.

Silverlight rocks !!

PS. Посмотрите на Pete Browns Silverlight 4 в книге действий, опубликованной Мэннинг.

http://www.manning.com/pbrown/

1

Я прыгнул прямо с большим проектом LOB. Были книги, которые были предложены для начала работы команды, но я никогда не читал больше, чем первая пара глав любого из них. Я тоже не так учусь, потому что я просто пишу много и много кода. Вначале это было немного сложно, но в итоге я нашел Silverlight прост в использовании.

Если вы учитесь, возможно, попробуйте некоторые из учебников или видео-демонстраций, но затем просто напишите много кода. Выберите небольшое приложение и создайте его.

3

http://silverlight.net имеет кучу коротких видеороликов «как мне». Наблюдайте за ними, открыв VS2008 и играйте вместе. Книга в порядке, но Silverlight 4 не за горами.

+0

Я начал с общей идеи проекта, узнал, что мне нужно, чтобы добиться успеха, а затем посмотрел, как делать видео и интегрированные вещи, которые мне нравятся из видео в проект. В конце концов, со всеми отдельными идеями в видео, сотканных вместе, я сделал довольно изящную часть программного обеспечения. Как только вы получите свои идеи, вы сможете использовать идеи, полученные в видео, чтобы сделать практически любой элемент управления silverlight. – Rob

1

Попал в проект Silverlight с коротким сроком действия :) Затем с «испытаниями и ошибками» в основном.

Но мой первый шаг после присоединения к проекту был этой страницей (уже упоминался другими): http://silverlight.net/getstarted/. Хороший материал для стартеров.

Смежные вопросы