ASP.NET Core가 무엇인가?
ASP.NET Core를 알기 위해서는 .NET Core부터 알아야 합니다.
.NET Core vs .NET Framework
.NET Core는 Microsoft에서 개발한 크로스 플랫폼 소프트웨어 프레임워크입니다.
기존에 .NET Freamework는 Window기반 웹 개발에 최적화되어 있었지만, 그 외 플랫폼은
개발을 못했기 때문에 후속으로 나온 것이 .NET Core입니다.


그러면 .NET Core는 알았으니 ASP.NET Core는 무엇일까요?
ASP는 Active Server Pages로, Microsoft에서
동적 웹 페이지 생성 용도로 제작된 서버 사이드 스크립트 엔진입니다.
ASP.NET Core는 Microsoft에서 개발한 오픈 소스 웹 프레임워크로
웹 애플리케이션 및 API 개발에 최적화되어있습니다.

RESTful API : 서버에 요청을 보낼 때는 주소를 통해 요청의 내용을 표현
ASP.NET Core MVC(framework)란?

ASP.NET Core에다가 MVC 패턴을 추가해서 만든 framework

MVC패턴은 Model-View-Controller의 약자로
Model : 데이터와 비즈니스 로직을 관리하는 역할
View : 레이아웃과 화면을 처리하는 역할
Controller : 명령을 모델과 뷰 부분으로 라우팅 하는 역할

프로젝트 생성







이렇게 하면 Index함수에서 리턴해준 string이 출력된다.


'네트워크' 카테고리의 다른 글
| [네트워크] ASP.NET Core MVC (Model과 MSSQL) (0) | 2025.04.05 |
|---|---|
| [네트워크] ASP.NET Core MVC (Master Page와 Form) (0) | 2025.03.29 |
| [네트워크] ASP.NET Core MVC (View로 데이터 전달) (0) | 2025.03.19 |
| [네트워크] ASP.NET Core MVC (View, Razor View) (0) | 2025.03.17 |
| [네트워크] ASP.NET Core MVC (쿼리스트링) (0) | 2025.03.13 |