2011-02-09 3 views
1

저는 최근에 ASP로 들어가서 리셀러 계정 (공유 호스팅)에서 Windows Server 패키지를 설정하기로 결정했습니다.ASP를 처음 접했습니다. <% @ Page Language = ""%%

저는 주로 PHP 배경에서 왔으며 현재는 ASP를 사용하지 않았습니다.

나는 Dreamweaver에서 새 파일을 생성 (이봐, 내가 다채로운 구문 등) 파일 형식의 선택되게되었다

  • ASP 자바 스크립트 (. 파일 ASP)
  • ASP VBScript를 (파일. ASP)
  • ASP C# (파일. 영문)
  • ASP VB (파일. 영문)

사람은 더 나은 일부 파일이 .asp을하고 다른 사람이 .aspx을 왜 말씀 해주십시오 정보를 수 있을까요?

ASP 프레임 워크가 JS/C#/VB를 지원한다는 것을 알고 있습니다.하지만 개발자가 ASP 페이지에서 원하는 언어를 사용할 수 있다는 것은 무슨 뜻입니까?

또한, Dreamweaver는 추가 :

<%@ Page Language="C#" ContentType="text/html" ResponseEncoding="utf-8" %> 
<!DOCTYPE html> 

을 나는 런타임 오류가 발생 업로드, 내 페이지의 상단에. (내 호스팅은 일반적인 것을 제외하고는 오류를 표시 할 수 없었습니다).

이 상단 라인을 제거하고, 내 코드가 작동하는 것 같다 :

<!DOCTYPE html> 
<html> 
<head> 
<title>Untitled Document</title> 
</head> 
<body> 
<%Response.Write("My first ASP script!")%> 
</body> 
</html> 

모든 설명이 좋은 것입니다.

미리 감사드립니다.

답변

3

asp은 "이전"활성 서비스 페이지이고 aspx은 ASP.NET입니다. ASP.NET에서 자습서를 보시려면 동영상이 정말 훌륭하고 이해하기 쉽습니다.

나는 또한 당신이 PHP 개발을 사용하는 경우 조금 이해하기 쉬운 ASP.NET MVC로가는 것이 좋습니다.

+0

동영상은 확실히 유망 해 보입니다. ASP.NET으로 다이빙하게 될 것 같습니다. 감사! – calum

+0

@calum, 문제 없습니다!:) 당신이 맞는 답변을 upvote/accept 것을 잊지 마십시오. asp.net과 함께 행운을 빌어 요. –

+0

아직 충분히 평판이 좋지 않으므로 진드기를 받아 들여야합니다! – calum

0

ASP를 작성하고 ASP.NET이 아니라면 ASP VBScript 또는 ASP Javascript를 사용하십시오. ASP.net은 완전히 다른 짐승입니다. PHP와 Java를 비교하는 것과 같습니다. 도움이 되길 바랍니다.

0

*.aspx은 지난 10 년간 Microsoft의 주력 제품인 Asp.NET입니다. *.asp은 Asp.NET이 도입되기 전에 사용되었던 "기존 ASP"인 "Classic ASP"입니다.

1

우리는 직장에서 오래된 ASP 고전 응용 프로그램을 고수하고 있습니다. ASP.NET으로 시작하십시오. 후회하지 않을 것입니다. ASP는 ASP.NET보다 훨씬 적은 가능성을 가진 오래된 기술입니다.