Я начинаюсь в этом программирования Веба в ASP.Net и увидел, что в Визуальном Studio в поле ввода программных средств ты можешь помещать один <asp:Button>
и вещи этого стиля. В чем изменился бы один <asp:Button>
одного <Button>
, как будто его было один HTML
нормальный?
Хороший различие между одним <asp:button>
и один <button>
дело в том, что <asp:button>
он имеет много доступных свойств кодом пока <button>
нормальный ты должен размещать их из-за CSS
или Javascript
.
ASP.Net
это framework, у которого есть много уже сделанных вещей одинокий для того, чтобы ты они использовал в твою лучшую целесообразность... между этими манипуляцию базы данных, HTML
одиноким является maqueado данных...
Если ты идешь инициализироваться с Вебом, ищи какой-то framework, который ты расположился, это лучшее, чтобы работать... ясно, что ты можешь делать все с HTML, CSS y Javascript
... но он более практический и быстрый работать с frameworks... есть некоторые ASP.Net(mvc), Ruby on Rails, PHP Laravel
... тот, который больше тебе нравится...
Первое всего, твой вопрос не является очень читабельным. Но я верю в то, что понимаю то, что ты спрошен.
Сам Microsoft говорит тебе следующие характеристики:
ASP.NET включи:
Я лично, я приношу достаточно работая с asp.net и должен говорить тебе, что, если ты будешь создавать проект посредственно большой, будет состоять большой помощи в том, чтобы использовать тебя эта технология, иначе, если это маленький проект, кривая обучения достаточно большая, а следовательно он не рекомендовал бы тебе использовать ее, и ограничиваться чистым html с php.
Главное различие - доступ к контролю с твоего кода .net, если ты определяешь один, ты это сможешь соглашаться по Вашему имени с кода, ассоциируемого со страницей, aspx.cs, в то время как ты не сможешь делать tag html, кроме того, что definas свойство runat = "server" с, что ты это превращаешь в html контроль.
InformaciГіn генерал на контроле Веб сервера ASP.NET
В статье объясняет различие между "Контролем сервера HTML" и "Контроль Веб сервера", ясно, что контроль, который он asp.net поставляет, позволяет контролировать render и соглашаться на более широкий спектр событий на сервере
Один - контроль сервера, это включает cГіdigo язык сценариев JavaScript, который реализует вызовы PostBack (это коммуникация клиента с сервером, когда бросается событие контроля ASP.Net), в отличие от <button>
HTML
, что только renderea в браузере с определенными свойствами.