Подскажите, стоит ли изучать Razor или базовый C # для разработчика, свободно владеющего HTML и CSS - PullRequest
1 голос
/ 13 февраля 2012

Я свободно владею HTML и CSS и решил начать изучать asp.net.Я понимаю концепцию программирования и начал изучать основы c #;Я знаю, что механизм просмотра бритвы основан на языке программирования C #, но я должен начать изучать бритву, прежде чем полностью понять все концепции C #?

Ответы [ 2 ]

4 голосов
/ 13 февраля 2012

Я знаю, что механизм просмотра бритвы основан на языке программирования c #

О нет. Это неверно. Вы можете прекрасно использовать Razor с VB.NET . Механизм просмотра Razor вообще не привязан к C #.

но я должен начать изучать бритву, прежде чем полностью понять все концепции c #?

Абсолютно нет. Это самая большая ошибка, которую я вижу, так много людей делают. Вы даже не должны прикасаться к веб-приложению, прежде чем изучать старый добрый C # / VB.NET.

Действительно, не настольный компьютер, WPF, web, ... до того, как вы изучите библиотеку базовых классов .NET и выбранный синтаксис языка CLS.

И как только вы начнете чувствовать себя комфортно с языком, вы можете перейти к http://asp.net/mvc, чтобы начать работу с ASP.NET MVC.

3 голосов
/ 13 февраля 2012

Несмотря на то, что между C # и Razor происходит много синергии, я думаю, что я бы рекомендовал вам сначала освоиться с C #, а затем попытаться войти в ASP .NET MVC 3+. Кроме того, структура MVC будет для вас новой, и вы можете столкнуться с огромными трудностями, решая оба вопроса одновременно.

У Джона Скита есть отличная вводная серия по C # 4.0 , которая может вам понравиться.

Если вы предпочитаете книгу вместо видео (как это делают некоторые), я бы рекомендовал эту

Кроме того, в будущем, если вам нравится видео Джона на C #, у Tekpub также есть хорошее видео ASP .NET MVC , к которому вы, вероятно, можете сразу перейти.

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