게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: asp.net에 대하여 |
---|
작성자: 송원석
작성일시: 2006-03-13 23:36,
조회수: 4,083
|
안녕하세요? 송원석입니다. ^_^
먼저 검색은 현재 지원하지 않고 있습니다. 그 이유는 부끄럽게도 제 게으름 때문이구요, 그대신 좌측 메뉴의 녹색 버튼을 클릭하시면 보고계신 포럼의 전체 데이터 덤프를 받으실 수 있습니다. ^_^;;; 그리고 말씀하신 내용들에 대해서는 한 가지씩 답변을 드려보도록 하겠습니다. 익히 알고 계신 것처럼 마이크로소프트사의 서버 제품군 운영체제에는 기본적으로 IIS 라는 걸출한 웹 서비스가 포함되어져 있죠. 그리고 저희들 같은 웹 개발자들은 이 IIS 위에서 돌아가는 웹 프로그램을 작성하게 되는 것이죠. 'IIS 위에서 돌아가는 웹 프로그램' 의 종류에는 대단히 많은 케이스가 있습니다만, 본문에서는 설명하기 간단하게 지금 우리들의 관심 대상인 ASP .NET 을 그 사례로 말씀드려보도록 하겠습니다. ASP .NET 그 자체는 말씀하신 바와 같이 프로그램 언어는 아닙니다. 그 대신 프로그램이 운영되는 특정한 환경이라고 이해하시는 편이 무리가 없을 것입니다. 그렇다면 ASP.NET 환경에서 실행되는 프로그램, 즉 ASP .NET 프로그램은 어떤 언어들로 만들어지게 되는 것일까요? 그렇습니다. 바로 ASP .NET 프로그램들은 비주얼 C# .NET 이나 비주얼 베이직 .NET 으로 만들어지게 됩니다. 물론 비주얼 C# .NET 이나 비주얼 베이직 .NET 으로 ASP .NET 프로그램 이외의 프로그램을 만들 수도 있습니다. 즉 윈도우즈 응용 프로그램이라던가 명령 프롬프트 (DOS 창) 에서 실행되는 프로그램도 만들수 있죠. 또는 서비스나 컴포넌트도 만들수 있습니다. 그리고 바로 이러한 언어들을 가지고서 특정한 환경, 즉 마이크로소프트에 의해서 ASP .NET 이라고 명명된 바로 그 환경에서 실행되는 프로그램을 만들면 그것이 바로 ASP .NET 프로그램이 되는 것입니다. ^_^ 그리고 한 가지 더 유의하셔야 될 점은 앞에서 말씀드렸던 두 가지 언어 말고도 .NET 의 특정 규약 (CLS) 을 준수하는 제 3 의 언어가 존재한다면 그러한 언어로도 .NET 프로그램, 물론 ASP .NET 프로그램을 포함하는 프로그램 작성이 가능하다는 점입니다. 이를테면 비주얼 C++ .NET 으로나 JScript .NET 로도 ASP .NET 프로그램을 작성하실 수 있습니다. 최근에는 파이선도 .NET 을 지원하는 버전이 준비되고 있는 것으로 알고 있구요. 그 외에도 다양한 언어들이 여러 업체나 단체들에 의해서 준비되어지고 있고 이미 지원되고 있는 언어들도 많이 있습니다. 그러나 국내의 경우 현실적으로 대부분의 ASP .NET 프로젝트가 비주얼 C# .NET 이나 비주얼 베이직 .NET 으로 수행되어지고 있다는 점도 참고하시기 바랍니다. 자, 이번에는 ASPX 라는 확장자에 대해서 알아보겠습니다. 앞에서 말씀드렸었던 언어들 중 한 가지를 가지고서 ASP .NET 프로그램을 작성한다고 생각해 보겠습니다. 그런데 가만히 생각을 해보면 ASP .NET 프로그램을 만들기 위해서는 아무렇게나 만든다고 되는 것이 아니라 어떠한 규칙에 따라서 만들어 주어야 한다는 점을 쉽게 아실 수 있으실 것입니다. 그리고 그 규칙들 중에서 가장 기본이 되어지는 것이 바로 파일의 확장자가 ASPX 이어야 한다는 것입니다. 사실 ASP .NET 프로그래밍을 하다보면 ASPX 말고도 다양한 종류의 확장자가 존재한다는 것을 알게 되실 것입니다. 예를 들어서 ASCX, ASMX 등등의 확장자들이 그것이죠. 이런 내용들은 ASP .NET 을 배우시면 하나씩 알게 되실 것으로 생각합니다. 결론적으로 정리를 해본다면 .NET 을 지원하는 특정 언어 (비주얼 C# .NET 이나 비주얼 베이직 .NET 등) 를 선택하여 IIS 에서 실행되는 특정한 규칙 (ASP .NET 환경) 을 만족하는 프로그램을 작성하게 되는데, 이러한 프로그램을 ASP .NET 프로그램이라고 합니다. 그리고 이러한 프로그램의 파일은 확장자로서 ASPX 라는 확장자를 사용하는 것이 기본이긴 하지만 실제로 시스템을 구축하다보면 다양한 다른 확장자들도 필요하다는 것입니다. 감사합니다. |
IP 주소: 61.84.83.189
|
게시물 | ||||
---|---|---|---|---|
1,459 |
무관 |
2006-03-30 | 1,186 | |
1,458 | 2006-03-31 | 3,065 | ||
1,456 |
질문자 |
2006-03-29 | 1,466 | |
1,455 | 2006-03-29 | 3,349 | ||
1,454 |
iinumaru |
2006-03-29 | 1,397 | |
1,453 | 2006-03-29 | 3,277 | ||
1,452 |
무관 |
2006-03-20 | 1,187 | |
1,451 | 2006-03-20 | 3,195 | ||
1,450 |
다시 한번만 봐주세요 ^^ [1] |
무관 |
2006-03-20 | 1,260 |
1,449 |
무관 |
2006-03-20 | 1,231 | |
1,448 | 2006-03-20 | 3,432 | ||
1,447 |
re: 폴더명 바꾸기 [2] |
무관 |
2006-03-20 | 1,197 |
1,446 |
asp.net |
2006-03-13 | 1,273 | |
2006-03-13 | 4,083 | |||
1,444 |
흠 남길때가 없네여 글험 질문 [1] |
벼리 |
2006-03-13 | 1,211 |
1,443 |
무관 |
2006-03-10 | 1,235 | |
1,442 |
re: 쿠키질문좀 할께여 [1] |
2006-03-10 | 3,233 | |
1,441 | 2006-03-09 | 3,169 | ||
1,440 | 2006-03-09 | 3,170 | ||
1,439 |
질문입니다. [1] |
벼리 |
2006-03-03 | 1,074 |
1,438 |
초보짱! |
2006-03-02 | 1,236 | |
1,437 | 2006-03-02 | 3,073 | ||
1,436 |
구직자 |
2006-03-03 | 1,069 | |
1,435 | 2006-03-03 | 3,120 | ||
1,434 | 2006-02-18 | 3,627 |