Начало работы в веб-приложениях asp.net / c # - PullRequest
4 голосов
/ 11 ноября 2009

Я хочу начать разработку веб-приложений / сервисов на C # и ASP.NET. В настоящее время у меня Visual Studio 2008 Pro (я много занимаюсь разработкой на C ++), но хочу знать, что еще мне нужно, чтобы начать разработку. Должен ли я использовать некоторые другие продукты, такие как Visual Web Developer?

Спасибо!

Ответы [ 3 ]

4 голосов
/ 11 ноября 2009

Как сказал @Ryan Cook, ваша IDE в порядке.

Если вы занимались веб-разработкой, игнорируйте все остальное, но на всякий случай, если вы этого не сделали ...

Если вы хотите попасть в ASP.Net или веб-службы и никогда не занимались веб-разработкой, убедитесь, что вы понимаете основы веб-разработки. Чтобы быть по-настоящему обоснованным, я бы искал HTML для чайников около 10 лет назад (когда они все еще объясняли ограничения HTML и разницу между серверным кодом и клиентским javascript, get, posts, обработкой форм и CGI, так далее).

С этого момента вы можете начать изучать Asp.Net и получить необходимые знания.

Мне нравится Asp.Net, но я вижу, что многие разработчики приходят из не-сети, которые начинают пытаться изучать веб-разработку, прыгая в Asp.net, и даже не понимают всю природу сети без состояния и заблудитесь, задавая вопросы, основанные на отсутствии базовых знаний веб-разработки. Asp.Net великолепен тем, что абстрагирует от вас многие детали, но все же важно понимать, что происходит под прикрытием и за кулисами.


В любом случае, когда вы будете готовы перейти на Asp.net, это очень хорошее место для старта: http://www.asp.net/guidedtour2/

Вы можете просмотреть все примеры в VS Pro, поэтому вам не нужно получать Web Developer Express. (Web Developer Express - это просто уменьшенная версия Visual Studio. Функции, которые в ней есть, уже есть в Visual Studio Pro, и все они работают одинаково. Просто версия VS Pro имеет намного больше.

2 голосов
/ 11 ноября 2009

Я бы не стал смотреть на ванильный Asp.Net лично - Asp.Net MVC - значительно улучшенная версия.

http://www.asp.net/mVC/

1 голос
/ 11 ноября 2009

Я думаю, что Visual Studio 2008 Pro достаточно. Нет необходимости в Visual Web Developer, я считаю, что все функции в Pro Edition. Плюс VS 2008 должен был установить Sql Express.

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

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