컴퓨터관련

asp, aspx 차이점...펌

맘편한넘 2011. 2. 10. 22:14

간단하게 말하면

 

asp 는 asp 파일의 확장자구요

 

aspx는 asp.net 파일의 확장자 입니다.

 

asp 는 html 코드와 서버코드가 서로 합쳐져서 하나의 페이지를 만들어 구동되지만

 

aspx파일은 서버코드와 html 코드가 완전히 분리되어 구동됩니다.

 

asp는 에디터 툴을 이용해 개발이 가능하지만

 

asp.net는 비쥬얼 스튜디오가 없으면 개발이 힘듭니다.

 

대신 비쥬얼 스튜디오가 있다면 개발하기가 훨신 쉬워 집니다.

 

일반적인 코드는 자동으로 작성해 주기 때문에 개발속도와 효율성 면에서 높답고 생각합니다

 

aspx는 닷넷(.net)의 페이지확장자 입니다.  또한 닷넷(.net)을 발표한 이유가 다음 내용을 참고 하시면 되고..닷넷(.net)은 asp의 업그레이드(?)라고 할 수 있을까나..
암튼..asp와 aspx의 차이를 비교하기는 어려울거 같습니다..
 
현재는 .net이 무겁게 돌아간다는 말도 있습니다..
덩치가 커진만큼 동작도 좀 느린가 봅니다..^^*
 
현재 닷넷을 이용하는 곳은 많이 못 본거 같은데..
http://www.sermontv.com/Default.aspx 여기 있군요..ㅋㅋ
 
다음 사항을 참고 하시고요..
 
그럼..
 
 
--다음의 네이버 지식인 '닷넷(.net)의 정의
 
 ■ .NET이란 무엇인가?
 
마이크로소프트는 다음 세대의 인터넷(Next Generation Internet)으로 현재의 인터넷 환경을 혁신적으로 바꿀 MS의 제품군과 기술을 총칭하여 .NET이라 발표하였다. 과연 .NET이란 어떤 것인지 지금부터 알아보도록 하자.

2) .NET Framework 알아보기
.NET 플랫폼의 구성요소들을 알아보았다. 이런 요소들 중에서 개발자들에게 가장 중요한 요소를 선택한다면 .NET Framework일 것이다. 기존 프로그래밍 개발에서 발생하였던 여러 가지 단점들을 보안하고, 개발자들에게 생산성 높은 어플리케이션 개발 환경을 지원하는 것을 목적으로 탄생하게 되었다. 지금부터 간단하게 .NET Framework에 대해서 알아보기로 하자.
 
현재 가장 많이 사용되고 있는 운영체제는 마이크로소프트의 윈도우이다. 이런 윈도우 어플리케이션을 개발을 위해 지금까지 Visual Basic이나 Visual C++와 같은 개발툴을 사용해왔다. 그러나 윈도우 환경에서의 프로그래밍 방식이 인터넷 환경이 보편화됨으로 여러 가지 문제점들이 나타나게 되었다. 이런 문제들을 해결하기 위한 새로운 프레임워크를 발표하게 된 것이다.
현재의 인터넷 환경에서의 웹 어플리케이션 개발을 위해서 기존의 윈도우 API에 의한 개발방법으로는 많은 문제점이 발생한다. 또한 기존의 어플리케이션들을 통합해야만 보다 확장성이 있는 프로그래밍이 가능하게 되었다. 이런 문제점들을 인식하여 XML을 채택하여 데이터를 통합할 수 있는 진정한 분산 어플리케이션을 작성할 수 있는 새로운 개발 플랫폼이 .NET Framework이다.