본문 바로가기

asp

(9)
IIS 관리자 : 디렉토리 검색 기능 활성화 ASP.NET의 실습에 들어가기 전 .NET Framework에 대한 자세한 Taeyo님의 강좌를 정독하고 Code Behind 부분까지 정복한 뒤!드디어 VS.NET을 활용해 솔루션 및 프로젝트를 생성하고 작업도구 표시줄의 Run버튼을 폼나게 눌러 ~ 실행시키는데! omg.. omfg.. 지난번의 삽질을 반복하지 않기 위해 '웹 서버가 이 디렉터리의.. 구성되었습니다.' 구문으로 잽싸게 구글링! 1) IIS 관리자(inetmgr.exe) - 사이트 내 Default Web Site - 기능 중 '디렉터리 검색' - 작업 탭의 사용 선택 2) 제어판 - 프로그램 및 기능 - Windows 기능 사용/사용 안함으로 들어가서 :인터넷 정보 서비스 > World Wide Web 서비스 > 응용 프로그램 개발 ..
[ASP.NET] ASP.NET Execution Model 역시 Execution Model Process에 관한 이미지와 간략한 절차만을 기록함.Taeyo님의 ASP.NET의 Execution Model에 대한 강좌를 참고하였음. .NET의 구체적인 Execution Model ① Compilation 개발자가 입력한 소스코드가 Compiler와 MetaData Engine에 의해 MSIL+MetaData로 컴파일됨 연결된 다른 어셈블리가 존재할 경우 Linker를 통해 하나의 EXE 또는 DLL로 만들어짐 ② Execution 프로그램이 실행시 Class Loader에 의해 클래스 레이아웃이 잡히고, BCL로부터 기본 클래스들을 로드하여 JIT(Just-In-Time) Compiler를 통해 직접 실행될 수 있는 Native Code로 컴파일됨 ※ .NET ..
[ASP.NET] .NET Framework에 대하여. ※ 내 스스로 .NET Framework의 개념에 대해 정리하는 것은 정리를 너무 잘해둔 사이트가 있어 별로 의미가 없을 듯 함. TAEYO.NET Taeyo님의 ASP.NET 기본강좌의 글을 개인적인 참고 용도로 요약정리하였다. 혹 ASP나 ASP.NET입문자들은 이곳의 글을 보지 말고 Taeyo님의 강좌를 반드시 보기 바람. 기본적으로 ASP는 Taeyo님의 강좌에 전적으로 의존했음을 카테고리 서두에서 밝힘. .NET Framework란? - Application을 개발, 배치하는것을 단순화, 현대화시킨 새로운 플랫폼 - 공개표준 프로토콜을 사용, 지원하는 인터넷 지향 어플리케이션 제작을 위해 설계 - 풍부한 클래스 라이브러리를 제공 - 모든 언어를 사용 가능하게 하는 언어 중립적인 플랫폼 - COM..
[ASP] Asp 데이터베이스 연동 - DNS 대부분의 데이터베이스들이 응용프로그램과 데이터베이스 간의 연동을 위해 ODBC를 제공한다.IIS ASP에서의 데이터베이스 연동은 크게 DNS을 활용하는 방법과 OLEDB를 활용하는 방법이 있는데,짧게나마 ASP를 공부하는 과정에선 DSN를 적용하여 MS SQL Server를 연동하였다. IIS의 ASP페이지 데이터베이스 연동 방법에 대한 MS 기술문서 : 링크상기 링크에서 MS Access, MS SQL Server, Oracle에 대한 다양한 설정 및 적용법을 확인할 수 있다. Step by Step! 먼저, 제어판 → 관리도구 → 데이터 원본(ODBC)을 찾는다.다음과 같이 '시스템 DSN' 탭에서 데이터 원본에 대한 DSN을 조작할 수 있다.스크린샷은 본인이 MS SQL Server에 대한 DSN을..
[ASP] Asp 문법 - 2 : 논리구문 아래의 문법 내용은 taeyo.pe.kr/Lecture의 강좌를 참고했음을 밝힘. IF문 (IF 조건문 THEN 실행문 ELSEIF 조건문 THEN 실행문 ELSE ~ END IF) IF intNumber = 1 THEN Response.Write("intNumber의 값은 1입니다.") ELSEIF intNumber = 2 THEN Response.Write("intNumber의 값은 2입니다.") ELSE Response.Write("intNumber의 값은 1이나 2가 아닌 다른 숫자입니다.") END IF SELECT문 (SELECT CASE 판별대상 CASE 기준 실행문 CASE 기준 실행문 CASE ELSE 실행문 END SELECT) SELECT CASE intNumber C..
[ASP] Asp 문법 - 1 : 기초문법 도처에 흩어져있는 Asp 기초문법들을 최대한 취합.ㅎㅎAsp는 VBScript를 기반으로 작성된다 기본적인 주의사항 - 명령문 말미에 세미콜론(;)을 찍지말것! - Asp구문의 처음과 끝에 스크립틀릿()을 명시해줄것! 아래의 문법 내용은 taeyo.pe.kr/Lecture의 강좌를 참고했음을 밝힘. 변수 및 배열의 선언과 값 할당 변수의 선언 Dim myName myName = "Kitchu Lee" - Dim myName = "Kitchu Lee" 안됨! 배열의 선언 Dim nameArray(3) nameArray(0) = "AAA" nameArray(1) = "BBB" nameArray(2) = "CCC" nameArray(3) = "DDD" 개체 생성 및 조작 개체의 생성 Set m..
IIS 관리자 : 에러메시지 출력 환경설정 배우고 실습하는 단계 중 PL(Presentation Layer)까지 에러가 발생하지만 않으면, 중간에 어떤 예외가 발생하든 상관없는 단계가 있다.로직 진행이 불가능한 예외가 터져서 에러페이지로 튕겨나가지 않는 한, 상용화할것도 아닌데 아무렴 괜찮은거다. 실행만 되면야-_-;하지만 이런 마인드로도 Asp 관련 혼자 공부하며 실습을 쭉쭉 해나갔다. 사실 변수 선언하고 논리구문 돌리고 하는데 에러같은게 뜰리가.진도를 더 빼서 데이터베이스 연동 관련하여 혼자 실습하던 중, 어느 순간부터 다음과 같은 에러메시지가 뜨기 시작했다. "해당 URL에 접근 중 에러가 발생했습니다. 관리자에게 문의하세여 ^^ 님이 관리자면 링크를 클릭하시구여 ^^" 해당 링크를 클릭하니 MS 기술지원 페이지만 뜨고 아무것도 뜨는게 없다..
IIS 구동하기. IIS는 마이크로소프트 사에서 제공하는 웹서버다. Apache Tomcat과 마찬가지로 웹서버의 역할을 수행하는데, 특이점은 마이크로소프트 윈도우 상에서만 구동한단다. (과장님께 ASP의 역사(?)에 대해 설명을 들은지 몇분이나 지났다고 벌써 가물가물하다 ㅜㅜ 물고기머리일세) ASP를 구동하기 위해서 필수로 설치해야한다니, 설치해볼까! 하는데 이미 윈도우 설치 당시에 깔려있단다 ㅋㅋ심지어 IIS 설치법을 구글링해서 찾은 메모리얼님의 블로그를 보니 예-전에 뭔가를 설치할 때 거쳤던 과정이다 -0- 메모리얼님께서 깔끔하게 정리해주신 내용을 퍼옴_-_ (출처 : 메모리얼님의 블로그)아래와 같이 두 가지 방법으로 가능하단다. 본인은 메모리얼님께서 올려주신 두번째의 코드를 복사해서 커맨드창에서 실행.참고로 아래 ..