이것은 "의존적 인 답변"중 하나입니다.
가지가 있습니다.Net은 IDE (Visual Studio)를 사용하는 경우 ASP.Net 페이지뿐만 아니라 Forms 응용 프로그램, WPF, Silverlight, 서비스 등을 개발할 수도 있습니다. 중요한 것은 닷넷에서 사용할 프로그래밍 언어입니다. (C#, VB.Net).
나는 당신이 원하는 것을 우선시 할 것을 제안합니다. 일부 ASP.Net noobs 나는 HTML/GUI 측면에서 너무 많은 것에 초점을 맞추어 작업했지만, 마스터 링에는 잘못된 것이 없으며, 기본적인 OOP 기술을 손상시키는 경향이 있습니다. 정적 HTML 페이지 대 ASP.Net을 사용하는 이유를 이해해야합니다. 웹 페이지가 "동적"이되기를 원합니다. 이를 달성하기 위해서는 마크 업 및 자바 스크립트뿐만 아니라 백엔드 프로그래밍을 수행해야합니다. 자습서에 표시된 드래그 앤 드롭 개체는 잊어 버리십시오. 회사/전문가 환경에서 작업하는 경우 거의 사용하지 않습니다.
내가 15 살 (지금은 27 세)의 경험을 쌓아 오랜 경험을 통해 내 HTML & 자바 코딩을 하찮은 작업으로 만들었고 C# 논리에 더 집중할 수있었습니다.
문제는 Windows Forms 프로그래머로 시작하는 것이지만 웹 사이트를 개발하는 것이 어렵다는 것을 알았습니다. ASP Lifecycle의 개념과 ASP.Net이 제공하는 제한된 국가의 개념을 이해하지 못하는 사람들도 있습니다. ASP.Net Forms를 사용하는 경우 ViewState 객체를 거의 자동으로 악용하여 원하는 것을 얻고 ASP.Net AJAX 컨트롤을 악용합니다.
두 시나리오의 균형을 찾으려고하면 문제가되지 않습니다. 행운을 빕니다!
나는 배우는 가장 좋은 방법은 코딩을 시작하는 것입니다. 무료 자습서/워크 쓰루를 따르십시오 : http://www.asp.net/get-started –
www.asp.net - 모든 비디오를보십시오. 끝난. – RPM1984