2021. 7. 24. 17:02ㆍ개발 잡부/서버, 퍼블리싱
일주일간 이사한 누나네 집에서 택배도 받고 가구도 받고 하느라 공부를 제대로 못했다.
그러다가 어제 친구를 만났는데, 그 친구는 안드로이드 개발자다.
그래서 같이 뭐 하자고 하길래 안드로이드 + 서버로 간단한 설문 어플을 만들기로 했다.
그래서 기존에 계획했던 C# ASP.net을 시작했다.
ASP.net이란?
ASP.net은 마이크로소프트에서 만든 오픈소스 웹 프레임워크다.
쉽게 말해서 '우리가 보안이 잘 되는 편리한 웹 서버 툴 만들었는데 써봐'다.
나는 왜 ASP.net을 쓰는가?
내가 생각하는 ASP.net의 가장 큰 장점은 언어의 자유로움이다.
.net은 자바스크립트, C#, 파이썬 등의 언어도 대응이 된다.
그래서 일단 배워두면 회사에서 다른 언어를 쓰더라도 사용하기 어렵지 않다.
그중에서도 C#을 이용한 이유는, C#이 서버에서 많이 쓰이기 때문에 숙련도를 높여보고 싶었다.
설치 방법 & 튜토리얼
https://dotnet.microsoft.com/learn/aspnet/hello-world-tutorial/intro
요 튜토리얼을 따라 쭉 진행했다.
이렇게 dotnet이 잘 설치되었다.
다음에는 새 프로젝트를 만들었다.
dotnet new webApp -o newWebApp --no-https
ㄷㄷ 한국어 지원
생성된 폴더는 대략 이렇게 생겼다.
사이트의 설명에 의하면 각 파일은 이런 의미라고 한다.
- Start.cs: 실행 코드와 미드웨어 설정들
- Pages 폴더: 여러 예제 페이지 파일들
- myWebApp.csproj: 레퍼런스 라이브러리들의 명세
dotnet watch run
실행을 하면 이런 페이지가 뜬다.
이렇게 못생기진 않고 좀 짤라서 올렸다.
'개발 잡부 > 서버, 퍼블리싱' 카테고리의 다른 글
Ubuntu에서 ASP.net Application을 publish하기 (with NGINX) (0) | 2021.08.17 |
---|---|
AWS에서 인스턴스 생성 이후 Nginx 구동하기 (0) | 2021.08.12 |
PuTTY로 EC2에 접속하기 (0) | 2021.08.10 |
ASP.net로 웹 API 만들기 (0) | 2021.07.24 |
인터넷은 무엇일까? (0) | 2021.05.26 |