Shell Script 문법 정리
Title: Bash Shell Script 문법 정리 Author: DongDongE Tags: Programming Release: 2021.02.08 [Shell
이번에 외주로 Windows Server 환경의 IIS Web Server로 ASP.NET 플랫폼을 요청하여. 당분간은 ASP.NET을 공부하려고 합니당. "ASP.NET - Project" 리스트는 주로 설명보단 공부했던 내용을 블로그에 정리하도록 하겠습니당
ASP.NET은 C# & Virsual Basic 등 프로그래밍 언어를 사용하여 웹 플랫폼을 작성한다. MS(마이크로소프트)사 에서 개발하였다. ASP.NET은 쉽고 빠르고 강력하다고 하는데 사실 나는 잘 모르겠따... 주로 JSP와 PHP 언어로 개발만 해서... ASP도 나한테 좋은 언어인지는 이번 공부 계기로 한번 알아보려고 한당.
참고로 ASP.NET 버전은 .NET Framework 버전과 동일하다.
예를 들면, ASP.NET 1.0 == .NET Framework 1.0이라는 뜻이다.
그러면 ASP.NET 4.5.1이면 당연히 .NET Framework 4.5.1이다
ASP.NET은 이전 버전의 ASP (Active Server Page)이며, 페이지를 동적으로 처리한다. 예를 들어 클라이언트에 HTML로 작성된 정적인 페이지를 보여준다면, ASP, ASP.NET, PHP, JSP 같은 언어들로 동적인 페이지를 만들어 클라이언트 브라우저에 출력한다.
예전에 ASP.NET 웹 소스를 분석하고 있을때 C#으로 되어 있어서 디컴파일 했던 기억이 난다... 당연히 ASP.NET 구현할때 C#은 필수인것 같다.
현재 3가지 언어를 접했을 때 각각 장단점이 있었던것 같다.
아래 글은 글쓴이의 주관적인 생각이당.
PHP는 스크립트 언어로 컴파일 없이 코드를 빠르게 유지보수를 할 수 있어서 좋은 반면 그 만큼 대규모 프로젝트일 경우 서버 과부하를 줄 수 있다.
하지만 JSP와 ASP.NET은 미리 컴파일을 통하여 바이너리 파일로 대규모 프로젝트에 사용이 가능하다. 하지만 그 만큼 유지보수가 어렵고 비용 또한 PHP 비해 많이 발생한다.
음... 개인적으로는 개발 기간 (프로젝트 기간), 비용, 유지 보수, 목적 (대/소규모 프로젝트인지), 등 여러가지 영향에 따라 개발자 또는 여러분이 언어를 골라서 쓰면 될 것같다.!! 프로그래밍 언어는 각각 장단점이 존재하나 어떤것이 특별하게 좋다!! 라고는 말을 할 수 없을 것 같다.