ASP & Script 기술강좌

마이크로소프트사의 ASP(Active Server Page) 관련 기술을 비롯해서 정규 표현식이나 VBScript 클래스 등과 같이 강력한 기능임에도 불구하고 일반적으로 ASP 프로그래밍에서는 잘 알려지지 않은 기능들을 활용하기 위한 다양한 프로그래밍 이슈들에 관해서 논의합니다. 그리고, HTCs(HTML Components) 같은 클라이언트 측 스크립팅 기술들에 관해서도 살펴봅니다.

관련하여 파일 탐색기와 비슷한 사용자 인터페이스를 통해서 웹 서버에 존재하는 파일들을 찾아보거나 다운로드 받을 수 있는 ASP 기반의 FileCube 0.0.7 Prepare SP1 프로그램을 공개하고 있습니다. 또한, 인터넷 익스플로러의 F12 개발자 도구 등장 이전에 내부 렌더링 정보를 엿볼 수 있게 해줬던 .NET 기반 응용 프로그램인 EgoCube IE Analysis 0.0.2 프로그램도 공개하고 있습니다.

비록 강좌의 형태를 띄고 있지만, 다른 분들을 가르친다기보다는 부족하나마 알고 있는 지식들을 정리해서 공개하고 함께 논의할 수 있는 기반을 마련하고자 합니다. 기술적인 오류나 다른 관점에서의 지적은 언제라도 겸허히 받아들이도록 하겠습니다. 강좌에서는 경어를 사용하지 않으므로, 정중히 양해를 구합니다.

재미있는 자바스크립트 03, HTCs의 작성과 ASP.NET 사용자 지정 컨트롤 연동
2006-05-25 16:49 2013-11-05 18:10 6,432
본문에서는 HTCs를 작성하는 방법을 조금 더 살펴보고 그 결과로 얻어지는 HTCs를 ASP.NET 사용자 지정 컨트롤과 연동하는 구체적인 사례를 살펴보고자 한다.
재미있는 자바스크립트 02, HTCs의 작성
2005-07-13 09:18 2013-11-05 18:10 7,669
본문에서는 Attached Behavior 유형의 HTCs를 하나 구현해보려고 하는데, 단순히 샘플 수준에서 그치는 것이 아니라 실제로 프로젝트에서 사용할 수 있는 수준까지 끌어올리는 것이 필자의 계획이다.
재미있는 자바스크립트 01, TABLE 태그와 HTCs의 활용
2005-04-25 14:00 2013-11-04 18:18 9,451
많은 경우에, 조금 과장하면 거의 모든 종류의 웹 프로그래밍에 빠지지 않고 사용되는 것 중 하나가 바로 TABLE 태그로 구성된 표일 것이다.
인터넷 익스플로러가 HTML을 처리하는 기본적인 방법에 대한 이해
2004-03-29 14:54 2013-12-10 14:47 21,053
인터넷 익스플로러로가 제공해주는 스크립팅 개체와 인터페이스에 대한 간략한 지난 글의 마무리 부분에서 여러분께 뭔가 재미있는 것을 보여주기로 약속드렸던 것을 기억하는 분들이 계실 것이다.
인터넷 익스플로러 스크립팅 개체와 인터페이스
2004-01-07 09:06 2016-09-02 08:09 9,701
마이크로소프트사의 제품들 중에는 단지 마이크로소프트의 제품이라는 이유만으로 어이 없을 정도로 가치가 저평가되는 제품들이 종종 있다는 것이 필자의 사견이다.
FileCube 버전 0.0.4 (커스텀 레코드셋으로 구현한 정렬 기능)
2003-09-15 12:28 2013-12-10 15:05 11,268
이미 FileCube 버전 0.0.6a가 공개된 지금 뒤늦게 버전 0.0.4에 대한 문서를 제공하는 것이 다소 어색하기는 하지만, 반드시 한 번은 소개하고 싶은 내용이 있어서 본문을 준비하게 됐다.
FileCube 버전 0.0.3 (설치 방법 및 기타 관련 정보)
2003-05-26 09:31 2016-09-02 08:29 17,267
본 사이트를 둘러보신 분들은 아마도 한 번쯤은 사용해본 적이 있으실 것으로 생각되는데, FileCube는 필자의 사이트에서 제공하는 일종의 파일 다운로드 프로그램이다.
기존의 ASP 프로그램을 이용한 간단한 스케줄링 잡(Scheduling Job) 설정
2003-02-21 10:31 2013-10-26 12:21 19,846
실무에서 ASP를 사용해서 프로그래밍 작업을 하다보면, 주기적으로 발생하는 업무를 처리하거나 대상 시스템이나 데이터가 특정 조건을 만족하는지 점검하기 위한 스케줄링 잡(Scheduling Job)이 요구되는 경우가 종종 발생하곤 한다.
그 밖의 유용한 VBScript 5.X 버전의 기능들
2002-11-03 16:19 2016-09-02 08:05 11,607
지금까지 일련의 글들을 통해서 VBScript 5.X 버전에서 제공되는 여러 가지 새로운 기능들 중에서도 가장 중요한 위치를 점하고 있는 두 가지 기능, 즉 정규 표현식(Regular Expression)과 클래스(Class)에 관해서 살펴봤다.
인자를 가진 프로퍼티와 디폴트 프로퍼티(Default Property)
2002-09-11 09:12 2013-10-25 12:25 9,590
지금부터 살펴볼 프로퍼티 프로시저(Property Procedure)의 고급 사용법은 VBScript의 클래스가 제공해주는 다양한 기능들 중에서도 그야말로 백미라고 말할 수 있는 강력한 기능이다.
접근 제한문, Initialize 이벤트와 Terminate 이벤트, 그리고 프로퍼티 프로시저
2002-08-19 16:08 2013-10-24 17:29 9,778
접근 제한문이란 클래스 외부의 코드에서 클래스 내부에 선언된 멤버(Member)들을 보거나 접근하는 방식을 제어하기 위해 사용되는 구문을 말하며, 이는 Visual C++에서 말하는 접근 지정자(Access Specifiers)나 C#에서 말하는 접근 제한자(Access Modifiers) 등과 거의 동일한 것이다.
VBScript 5.6과 클래스(Class)
2002-06-19 12:31 2013-10-24 13:16 10,108
근래 들어 클래스(Class)라는 개념 그 자체는 프로그래밍 언어의 종류를 막론하고 대다수의 프로그래머들에게 보편적인 개념이 되어버린 것 같다.
RegExp.Replace() 메서드의 활용
2002-05-26 22:49 2013-10-24 10:44 15,250
본문에서는 RegExp 객체가 갖고 있는 세 가지 메서드들 중에서 Replace() 메서드에 관해서 중점적으로 살펴보도록 하자. 메서드 이름만 보고도 쉽게 예상할 수 있겠지만 RegExp.Replace() 메서드는 작업 대상 문자열에서 지정한 정규 표현식 패턴을 만족하는 문자열(들)을 찾고, 이를 지정한 문자열로 치환한다.
RegExp.Test() 메서드와 RegExp.Execute() 메서드의 활용
2002-04-29 11:24 2013-10-24 09:28 13,884
본문에서는 VBScript를 사용해서 정규 표현식을 처리하는 간단한 샘플 코드 몇 가지를 살펴보도록 하겠다.
VBScript 5.6과 정규 표현식(Regular Expression)
2002-04-14 20:15 2013-10-24 12:35 27,314
본문의 목적은 VBScript 5.0 버전에서부터 지원되고 있는 정규 표현식(Regular Expression)을 소개하는데 있으며, 글 내용과 제시되는 모든 샘플 코드는 VBScript의 가장 최신 버전인 VBScript 5.6을 기준으로 하고 있다.
Microsoft Windows Script 5.6과 VBScript 5.6
2002-03-15 이전 2016-09-02 08:04 14,315
Microsoft Windows Script 5.6을 설치한 뒤의 VBScript의 변화에 대해서 알아보기 전에 잠시 재미있는 사실을 집고 넘어가기로 한다.
ASP(Active Server Page)는 프로그래밍 언어가 아니다.
2002-03-15 이전 2013-10-26 10:23 17,371
ASP(Active Server Page)는 프로그래밍 언어가 아니다.
COPYRIGHT © 2001-2017 EGOCUBE. ALL RIGHTS RESERVED.
Total Visit Count: 9,565,375, v1.9.0.28773 β