저는 ASP.NET을 처음 사용하지만 수년 동안 PHP를 사용해 왔습니다. 저는 교육 프로그램을 시작했습니다. 여기서 우리는 ASP.NET을 배워야하며, 최선의 방법을 찾으려고 노력하고 있습니다. 난 당신이 선택할 수있는 세 가지 다른 개발 모델가 알고있는 것처럼ASP.NET 웹 페이지 관련 질문
, 때 당신에게 코드를 ASP.NET :
- 웹 페이지를
- 웹 내가 찾은
- MVC
- 는 PHP가 많이있다처럼, 유틸리티 내장의 측면에서 다른 두 모델로 강력한 같은 모델 (웹 페이지)가 :
그래서 난 모델 "웹 페이지"에 대한 몇 가지 질문이 내장 된 기능.
- 모델을 사용하여 OOP을 할 수 있습니까?
- 기능을 사용할 수 있습니까?
- 모델이 얼마나 진보적인지 모르겠다. 그렇다면이 모델이 다른 두 모델에서만 할 수있는 무언가를 만들 때 나를 제한하는 것인가?
- 모델을 사용하여 C#을 사용할 수 있습니까?
- 이 모델에 대한 고급 자습서로의 링크가 있습니까?
감사합니다.
WP는 초보자를위한 것입니다 (제 생각 엔). 올바른 선택은 .NET 웹 프레임 워크를 사용할 때 WF 및 MVC입니다. MVC는 WF보다 객체 지향적입니다. 단위 테스트를 쉽게 만들어서 WF에서 매우 어려울 수있는 페이지를 테스트 할 수 있습니다. 그러나 WF에는 더 많은 기능이 내장되어 있습니다. WF를 배우기가 더 쉽다고 생각합니다. 복잡한 비즈니스 로직이있는 큰 프로젝트가 없다면 MVC보다 더 나은 선택입니다. WF를 선택한 경우 스마트 UI를 사용하지 않는 것이 좋습니다 (드래그 앤 드롭 만하고 코드 뒤에 코드 작성). – jannagy02
웹 페이지는 다른 HTML 및 CSS가 결합 된 것입니다. 웹 개발을 배우는 데는 Web Forms 및 MVC 기술이 있습니다. 당신은 C#을 둘 다 사용할 수 있고 C#은 oop입니다. ASP.NET을 사용하여 PHP에서 사용했던 모든 작업을 수행 할 수 있습니다. http://www.asp.net/web-forms – Zaki
@Sam을 읽어보십시오. http://www.asp.net/web-forms pages –