[ASP.NET MVC] 1. ASP.NET 소개 - .net Framework, .net Core 정리

BruteForceA·2022년 6월 28일
2
post-thumbnail

.NET 과 .NET Core


.NET

  • 윈도우에서만 사용할 수 있다.

.NET Core

  • Linux, Mac 어디든 사용가능한 크로스 플랫폼
  • 무료 오픈소스 웹 프레임워크이자 ASP.NET의 후속 제품



ASP.NET 에서 사용할 수 있는 기술 4가지

1. Web Form

  • Winform
  • 웹 페이지내에 소스코드 존재할 수 있음. (유지보수 어려움)

2. ASP.NET MVC

  • View -> HTML/CSS/JS(프론트)
  • Controller -> DB 통신, 기타계산.(백엔드)
  • Model -> User(백엔드)

3. Signal R

  • 실시간 채팅 서비스에 사용

4. Web API

  • DB에서 나온 정보를 XML, JSON 형식으로 송출 해주는 서비스
  • 모든 플랫폼과 통신이 가능
  • 안드로이드, IOS 앱과 통신도 가능
  • Java Spring ajax / WPF WinForm JavaFx -> 윈도우 프로그램에도 적용 가능
  • RESTfull API(사용이유 : 요청을 단발성으로 한다.)
    ex)
    http://www.eample.com/api/GetBookList



출처

https://www.youtube.com/watch?v=Y_X4A0P06Os&list=PLbPz1r_wDPhEcKDJbOBw_3h5c2gtyDicX&index=11

0개의 댓글