В течение многих лет был разработчиком LAMP, а теперь перешел на Microsoft Web Stack. С чего бы мне начать? - PullRequest
5 голосов
/ 03 июня 2009

Я всегда работал со стандартным веб-стеком Linux (linux, apache, php, python, mysql), но мне дали отличную возможность работы с группой, которая работает с Microsoft Web Stack (IIS, ASP.NET , MSSQL, C #).

Кажется, здесь довольно неплохо следит Microsoft. С чего мне начать? Конкретные книги, учебные пособия, онлайн-ресурсы приветствуются.

Ответы [ 10 ]

5 голосов
/ 03 июня 2009

ASP.NET MVC, вероятно, покажется вам более знакомым, чем ASP.NET WebForms. И, честно говоря, я думаю, что большинство про-шопов будут двигаться в этом направлении в течение следующих 5 лет.

На этом сайте есть несколько действительно хороших учебных пособий (таких, которых нет в WebForms).

http://www.asp.net/Learn/mvc/

4 голосов
/ 03 июня 2009

MSSQL (кроме некоторых изменений в синтаксисе) и IIS, вероятно, будут меньшим препятствием, если вы специально не будете их администрировать. Я бы сосредоточился на изучении C # и ASP.NET.

Хорошим ресурсом для C # являются учебные пособия по MSDN C # .

Хорошим ресурсом для ASP.NET является Сайт быстрого запуска ASP.NET .

3 голосов
/ 03 июня 2009

RampUp - вводный учебный сайт Microsoft. Существуют пути обучения, основанные на опыте разработчика (как и вы для стека LAMP)

http://msdn.microsoft.com/en-us/rampup/default.aspx

Кроме того, на сайте Asp.Net есть множество учебных пособий и видео

http://www.asp.net/learn/

1 голос
/ 03 июня 2009

Учебники по доступу к данным , доступные здесь на веб-сайте ASP.NET, являются отличным местом для опытного ИТ-специалиста, где можно получить доступ к данным SQL Server в ASP.NET.

0 голосов
/ 05 июня 2009

Я бы посоветовал вам прочитать C # in Depth Джоном Скитом, который является пользователем SO. Это определенно поможет вам освоить C #. Остальное подливка.

0 голосов
/ 04 июня 2009

Вам определенно следует прочитать книгу хорошего качества, о C #, я бы порекомендовал C # 3.0 в двух словах , третье издание, от O'Reilly.

Затем вы должны взглянуть на некоторые страницы, относящиеся к стеку MS, как и сайт CodeProject (www.codeproject.com/).

В конце вы должны начать читать интересные блоги о технологиях, с которыми вы будете работать.

Вы определенно не должны пропустить следующие:

  • weblogs.asp.net / ScottGu /
  • www.hanselman.com / блог /
  • haacked.com

Это было бы для начала. :)

(извините за отсутствующие ссылки, но ТАК говорят, что я новый пользователь, и я могу опубликовать только одну ссылку. :()

0 голосов
/ 03 июня 2009

Много хороших веб-сайтов в этой теме. Мне очень нравится MSDN Virtual Labs . Они используют их практически во всех технологиях в стеке, и они позволяют вам овладеть этой технологией и поиграть.

0 голосов
/ 03 июня 2009

ASP.Net имеет несколько разных подходов. Есть встроенное кодирование (очень похожее на PHP и ASP Classic), код позади и MVC.

Для начала я бы просто использовал встроенное кодирование. Поначалу работа с элементами управления ASP.Net и состояниями просмотра довольно сложна, поэтому я должен ознакомиться с синтаксисом, с которого нужно начинать, а затем двигаться дальше.

0 голосов
/ 03 июня 2009

Если книги - ваш лучший учебный источник, то я нашел некоторые полезные:

Третья книга посвящена общеязыковой среде выполнения (что выполняет скомпилированный код C #).

0 голосов
/ 03 июня 2009

Рекомендую www.learnvisualstudio.net отлично подходит для начинающих.

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