#asp.net
Вопрос:
Этот вопрос похож на мой предыдущий вопрос.
Я использовал ASP .Сеть в Visual Studio 2005 около 4 лет назад. Сколько времени потребуется, чтобы вернуться к скорости работы с последними версиями?
Ответ №1:
Это зависит от того, насколько вы его «использовали». У опытного разработчика не должно возникнуть проблем с обновлением своих знаний об изменениях фреймворка 3.0-3.5 и изменениях, связанных с конкретным языком. Самым большим введением, я бы сказал, с тех пор был LINQ, дающий возможность запрашивать данные с языкового уровня, а не с SQL.
Но если вы не являетесь опытным разработчиком и у вас нет хорошей основы в предыдущей версии, большая часть того, что вы будете изучать, будет фреймворком 3.0 и VS2005.
Так что, в конечном счете, если вы просто переходите с VS2005 по 2008 год, это вообще не должно быть большой проблемой.
Ответ №2:
Не очень долго. Основным дополнением к VS 2008 является поддержка Linq, но вам не нужно использовать это (или какие-либо новые функции).
Среда разработки чрезвычайно похожа на VS 2005.
По сути, 2005 год ориентирован на платформу 3.0, а 2008-на платформу 3.5, но это всего лишь расширения платформы 2.0, а не новые версии (в отличие от изменения с 1.1 на 2.0).
Ответ №3:
Если вы уже овладели им раньше, то сможете снова очень быстро в него влезть. Основные концепции не сильно изменились, так что вы должны чувствовать себя как дома.
Ответ №4:
Если бы вы могли создать и применить приложение тогда, вы, вероятно, все еще можете создать точно такое же приложение сейчас.
Как уже было сказано, .NET v3.5-это просто версия 2.0 с дополнительными наворотами, такими как LINQ и AJAX. Это инструменты из более широкого набора инструментов, и нет никаких требований, чтобы вы использовали какие-либо/все из них.
Так что начните с того, на чем вы остановились. Обновите себя, и как только вы снова окажетесь в курсе событий, просмотрите некоторые из последних улучшений и выберите одно или два, которые, по вашему мнению, будут вам полезны. Шаг за шагом!
Ответ №5:
Все остальные правы в том, что это должно быть легко. Я бы просто добавил, что элемент управления ListView является одним из дополнений, поэтому обязательно проверьте его.
Ответ №6:
Это зависит от того, что вы хотите использовать ASP.NET для.
Если вы живете в мире HTTP-запросов/ответов, это займет время. Большая часть этого времени будет потрачена на попытки изменить документацию, которая полностью игнорирует мир запросов/ответов, в пользу ViewState и других подобных элементов.
Если вы хотите пройти этот путь, не слишком долго, так как веб-сайт Microsoft переполнен учебниками по нему.
Ответ №7:
Взгляните на некоторые стартовые наборы, такие как Kigg, DinnerNow и DropThings . Вы получите представление о MVC, WCF и LINQ. Не обращайте внимания на это угнетающее чувство и приступайте к учебе!