Стоит ли сначала изучить ASP.NET или Winforms? ASP или MFC? HTML или VB? C # или VB?
Отбросьте идею о логическом развитии того, что превратилось в очень сложный переплетенный набор технологий, сделайте шаг назад и задайте себе ряд вопросов:
- Каковы твои цели; как вы хотите сбалансировать прибыль и удовольствие
- Вы ориентированы на краткосрочную перспективу или рассчитываете на долгую жизнь?
- Вы относитесь к тому типу людей, которые любят что-то хорошо делать и делать это много, или вам становится скучно, когда вы полностью это понимаете?
Следующий и самый трудный шаг - это признать, что любой совет, который вам дают, обязательно будет неправильным; и чем длиннее временной горизонт, тем больше вероятность, что это неверно. Если совет рассчитан на срок от шести до 12 месяцев, вероятность того, что совет дико неверный, приближается к 1.
Я могу рассказать вам только свою историю быстро. В 2000 году я был счастлив как консультант, успешно работая на C ++ над приложениями Windows, писал об ASP.NET и WinForms. потом я увидел C #, и мир перевернулся. Я больше не вернулся.
Два года назад у меня было такое же откровение, только на порядок больше, сильнее и с большей убежденностью в отношении Silverlight. Да, WPF великолепен, и, может быть, я весь мокрый по этому поводу, но я нутром верю, что Silverlight все меняет. Тогда не было сомнений и нет сомнений сегодня, что Silverlight является самой важной платформой разработки для Microsoft со времен .NET (определенно) и, возможно, с момента перехода на C ++.
Вкратце, вот почему. Я не понимаю, в чем его ограничения. На большинстве платформ я так и поступаю: вы можете это сделать, но не можете. WPF - довольно хороший тому пример, как и ASP.Net, WinForms и, ну, действительно, все до сих пор.
С Silverlight я еще не вижу границ. Silverlight уже перешел с настольных компьютеров на телефоны, и я не вижу причин останавливаться на достигнутом. Да, это правда, он привязан к браузеру, но я вижу это не столько как тюремную камеру, сколько как танк, в котором Silverlight будет ездить по большой местности (должно быть, очень поздно, мне нужно лечь спать).
В любом случае, на данный момент изучение Silverlight - это газ, на сайте Silverlight.net a есть много материала >, и что самое лучшее в изучении Silverlight, так это то, что если вы не видите, что вам нужно, вы можете кричать на меня, и я позабочусь о том, чтобы вы быстро это получили.
Наслаждайтесь, удачи и маленький грязный секрет в том, что с вами все будет в порядке, что бы вы ни выбрали. Это все просто программное обеспечение.
-джесси
Джесси Либерти, "Silverlight Geek"
person
Jesse Liberty
schedule
16.09.2008