asp.net (3) 썸네일형 리스트형 [ASP.NET CORE] .NET CORE의 패턴 - 의존성 주입 패턴 의존성 주입 패턴의 장점 프로젝트를 분리할 수 있다. 모듈화를 통한 효율적 관리를 할 수 있다. 전체적인 흐름 Serivces는 Data를 참조, Web은 Service를 참조한다. - 결론 : Data => Services => Web Interface에서 Service를 사용하기 위해서는 Service class 인스턴스를 받아와야한다. Interface를 상속 받은 후에 명시적으로 Interface를 구현해주어야하고, 이때, 구현된 Method는 Interface에 묶여있는 Method라서 Public,Protect,Private 사용 불가 Linq : .Any() 함수를 통해 리스트 데이터 유무 체크를 할 수 있다. Views 폴더의 _ViewImports.cshtml 파일에서 전체적인 View들.. [ASP.NET CORE] .NET CORE의 패턴 - MVC 패턴 .NET CORE의 패턴은 MVC와 의존성 주입 패턴을 사용한다. MVC 패턴 사용자 로그인 정보 입력 후 처리 요청을 한다. Controller ViewModel을 입력받아 로그인 처리한 후 View에 ViewModel 을 전달해준다. ViewModel View에 전달하는 이동 수단이다. View ViewModel을 통해 화면을 구성한다. 각자가 맡은 역할을 다할 수 있도록 분리가 되어있다. [ASP.NET CORE] ASP.NET CORE 개요 ASP.NET CORE는 MVC 패턴과 의존성 주입 패턴을 사용한다. ASP.NET CORE의 키워드는 "분리" 이다. 종류 목적 .NET CORE 패턴 프로그래밍에 최적화되어 있는 것 패턴 사용자에게 보다 나은 서비스를 제공하기 위한 것 프로그램 개발 테스트, 유지 보수가 쉬워야 함 응용 프로그램 개발의 목적 사용자를 만족 시키는 것 이전 1 다음