Какую модель программирования ASP.NET выбрать?

Резюме

Я опытный программист с многолетним опытом работы с Windows Разработка форм с использованием разных языков программирования, как уже было сказано в этом вопросе:

Будет ли изучение WPF улучшать мои навыки работы с ASP.NET?

ASP.NET или любым другим языком программирования на основе веб-технологий, мне не кажется естественным исследовать или использовать. Хотя я не знаком с веб-технологиями, мое любопытство к ним растет и растет. В дополнение к этому, мне известно о рыночных позициях, которые занимает веб-программирование. Я хотел бы расширить свои знания и опыт в Интернете, хотя было бы просто знать, о чем я говорю, а не строить предположения.

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

Я также понимаю основы Ajax на основе элементов управления, таких как UpdatePanel, который должен обновлять или обновлять только часть страницы пользовательского интерфейса, а не перезагружать все через соединение снова.

Я могу получить, что CSS определяет стили для разделов вашей страницы и что вы можете радикально изменить аспект вашего веб-сайта, просто изменив ссылку CSS.

Мне также известны мастер-страницы, которые я действительно не понимаю. m будет удобнее?

  • Позволит ли мне выбрать одну вместо другой достаточно для знакомства с ASP.NET, чтобы однажды попробовать другую модель?

  • В видео о выборе модели программирования оба сидели на ASP. .NET, я слышал о DataBinding при использовании веб-форм, но не упоминал о DataBinding в модели MVC. Есть ли какая-нибудь возможная привязка данных в MVC?

  • Наконец,

    Меня очень смущает весь этот материал ASP.NET.

    6
    задан Community 23 May 2017 в 11:57
    поделиться