문제

저는 작품으로 C#에서 작동하지만 싫어하는 방법으로 webforms 그것 spews 자바 스크립트를 많이 포함하지 않는 많은 라인을위한 viewstate 는 그것을 만듭니다.

그 이유는 다음과 같 코딩 PHP 로 완벽하게 제어할 수 있습니다.

하지만 내가 궁금 어떻게 이 사이트는 HTML 입니다 그래서 깨끗하고 우아한?

가 사용하여 MVC 함께 할 수있는 뭔가가있다?는 JQuery 사용되지만,확실히 당신은 여전히 사용하 asp:필요한 검증?당신이 할 경우,어디에 모두 끔찍한 코드는 일반적으로 생산?

그리고 만약 그들지 않을 사용하여 필수 필드 검사기,왜?분명히 그것은 빠른 개발에서 사용하는 것보다 JQuery?

주요 이유 중 하나는 내가 코드 내 개인적인 사이트에서 PHP 었으로 인해 더 우아한 HTML 생성하는 경우 그러나 내가 생산할 수 있는 이 같은 코드를 사이트 내 전체 시간입니다.순!

도움이 되었습니까?

해결책

의 목표 중 하나 ASP.NET MVC 을 제공하는 것입 당신은 당신의 마크업이 있습니다.그러나,항상 선택 ASP.NET 는 것을 생성할 수 있도록 상대적으로 깨끗한 HTML.

예를 들어,ASP.NET 은 항상 선택을 제공하와 검사기를 제어합니다.당신은 발전 속도에 태그가?사용니다.값이 태그 개발을 통해속?선택하는 또 다른 유효성 검사 메커니즘이 있습니다.귀하의 의견 유효성 검사에는 종류의 모순이-그것은 사용 가능 ASP.NET 고 여전히 선택한 태그를 순도를 통해 발전 속도입니다.

또한,webforms,우리는이 있었다 CSS 친절하 제어 어댑터에 대 한 몇 년이 수정하 제어하는 렌더링이 더욱 의미 마크업이 있습니다.ASP.NET 3.5 포함되어 있 ListView,정말 쉽게 쓰 리피터 유형 컨트롤을 방출하는 의미 HTML.우리 사용되는 ASP.NET webforms Microsoft PDC 사이트 유 HTML 매우 깨끗: http://microsoftpdc.com/Agenda/Speakers.aspx -Viewstate 마 장애인에 대부분의 페이지를 현실에 있지만,그것은 단지 몇 개의 바이트입니다.

다른 팁

당신이었습니다.그것은 사실은 그들이 사용하는 ASP.NET MVC 웹 framework.그것은 당신이 완벽한 솔루션을 제공해 주고 있 출력 html.

ASP.NET 어플리케이션 개발 대체하여 정상적인"웹 양식"방법 ASP.NET 개발.그와 당신은 많은 것을 잃게 추상적이지만,많이 얻을 제어합니다.

그렇습니다-MVC 지 않을 활용 ASP.NET 보기 주니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top