전체 글
Ajax 호출의 일반적인 패턴
Ajax 호출의 일반적인 패턴
2007.08.21서핑 중 기본적인 Ajax 패턴을 상당히 간결하게 짜 놓았길래 담습니다. XHR을 생성해서 반환하는 구문을 상당히 간결하게 잘 처리했네요 ㅎㅎ XMLHttpRequest functions Ref URI : http://www.quirksmode.org/js/xmlhttp.html function sendRequest(url,callback,postData) { var req = createXMLHTTPObject(); if (!req) return; var method = (postData) ? "POST" : "GET"; req.open(method,url,true); req.setRequestHeader('User-Agent','XMLHTTP/1.0'); if (postData) req.setRequ..
RSS 2.0과 MSXML 이용한 RSS 리더 구현
RSS 2.0과 MSXML 이용한 RSS 리더 구현
2007.08.20http://blog.naver.com/artmedia0?Redirect=Log&logNo=60028275704 지난해부터 국내에서 큰 인기를 얻고 있는 RSS는 웹2.0의 핵심 기술 가운데 하나. 특히 정보 생산자와 소비자 사이에 커뮤니케이션이 원활하게 이뤄질 때 RSS는 더 큰 의미를 가지게 된다. 일단 커뮤니케이션이 활발해지면 그 위에서 RSS 기반의 다양한 서비스들이 확장될 수 있기 때문이다. 여기서는 RSS 포맷에 대해 충분히 이해하고, 애플리케이션 기반의 간단한 RSS 브라우저를 만들어보자. 매일 아침 우리는 포털 사이트나 신문 홈페이지 등에서 최신 뉴스를 검색하고, MSDN이나 코드 프로젝트(Code Project)에 새로운 글들이 올라와 있는지를 훑어본다. 또한 자신의 블로그와 지인들의 블..
ASP.NET에서 사용할 정말 편한 Ajax Library
ASP.NET에서 사용할 정말 편한 Ajax Library
2007.08.18http://ajax.schwarz-interactive.de/csharpsample/default.aspx 사용법만 조금 연습하면 정말 코드도 짧고 정말 편하게 Ajax 비동기 통신을 이용할 수 있습니다. 정말 특이한 점은 서버메소드형테에 어트리뷰트를 추가하면 자동으로 클라이언트 스크립트에 동일한 형태의 이름으로 호출할 수 있도록 설계되어 있어서 이용하기 쉽도록 되어있다.
Mashup 관련 참고문서
Mashup 관련 참고문서
2007.08.17기사의 원문보기 Mashups: The new breed of Web app 참고자료교육 Programmable Web Considering Ajax, Part 1: Cut through the hype (Chris Laffra, developerWorks, May 2006) Ajax page Mozilla Development Center. The Interplay of Web Aggregation and Regulations (LawTech) DB2 and open source: Put yourself on the map with Google Maps API, DB2/Informix, and PHP on Linux (Marty Lurie and Aron Y. Lurie, developerWorks, ..
Ajax로 데이터 출력을 위한 Javascript Paging 소스
Ajax로 데이터 출력을 위한 Javascript Paging 소스
2007.08.17/*********************************************************** 함수명 :paging(총게시물수) 처리내용 :페이징용 함수 ***********************************************************/ function paging(totalcnt) { var totpages = Math.ceil(totalcnt/LISTUNIT); //총페이지수 var thisblock = Math.ceil(THISPAGE/PAGEUNIT); //현재 페이징블럭 var startpage, endpage; var ret_HTML = ""; // 현재 페이지블럭의 시작페이지번호 if(thisblock > 1){ startpage = (thisblock..
나 이젠(duet.먼데이키즈(진성)) - V.O.S
나 이젠(duet.먼데이키즈(진성)) - V.O.S
2007.08.17아침에 일어나 눈을 떴을 때 지갑 속에 니 모습이 보일 때 매일매일 니생각에 하루 하루 지나가면 잊을까 겁쟁이가 됐나봐 니 목소릴 들어도 숨이차게 너를 가지 말라고 매일매일매일 다짐하면서 애타게 너를 찾을 것 같아. 나 이젠 (뜨루룹릅뚜 나 이젠) 백번 넘게 자꾸만 너를 부를 때 (눈물나고) 사람들 매번 너의 안부를 물을 때 자꾸 자꾸 눈물이 나 하루하루 지나가면 잊을 수 있을까 겁쟁이가 됐나봐 니목소릴 들어도 숨이차게 너를 가지말라고 매일매일매일 다짐하면서 애타게 너를 찾을 것 같아 나 이젠 (뜨루룹릅뚜 나 이젠) 멀리서 한번만 너무나 보고싶어 한번만 밤새도록 걷다가 거리를 서성이다가 지우고 또 지워도 잊지 못할 건가봐 머릿속에 가득 너만 있나봐 매일매일 매일 돌이켜봐도 떠나간 너를 잡을수 없어. 죽어..
UML 설계를 위한 첫걸음
UML 설계를 위한 첫걸음
2007.08.16요구사항 정의 -유즈케이스 모델 – 유즈케이스 다이어그램 -UC 명세서 – Doc -이벤트 흐름 모델 – 시퀀스 다이어그램 -화면 흐름 모델 – 액티비티 다이어그램 분석 (도메인 모델) -분석 객체 모델 – 클래스 다이어그램 -분석 유즈케이스 실현 모델 - 시퀀스 설계 -설계 객체 모델 - 클래스 -설계 유즈케이스 실현 모델 - 시퀀스 -DB 스키마 모델 - ERD -시스템 모델(HW) – 배치 다이어그램 구현 -컴포넌트 모델 – 컴포넌트 다이어그램 테스트 -테스트 결과서 – 테스트 Doc 아래 내용은 참고자료로 가져온 내용입니다. 자세한 내용은 원문을 참조해 주세요 출처 : http://blog.naver.com/westengirl/140003902164 Ⅰ. UML 개요 1. UML 이란..? : U..
Tier와 Layer에 관한 이해
Tier와 Layer에 관한 이해
2007.08.16자료 출처 : http://blog.naver.com/an5asis?Redirect=Log&logNo=60018329312 티어와 레이어는 물리적으로 구조를 잡았는가와 논리적으로 구조를 잡았는가에 따라 물리적인 단계를 티어, 논리적인 구분을 레이어라 합니다. 이런 티어와 레이어의 단계는 시스템의 구조를 설계하는 방법에 따라 여러단계가 나올 수 있고 간단한 구조가 나올 수 있습니다. 아래는 좀 더 자세히 설명해 놓은 글입니다. 항상 몇단계의 레이어와 티어가 나오는 것은 아니고, 자신이 설계한 것에 따라 시스템의 티어 레이어가 나온다는 점을 유념해야 합니다. 이하는 원문 주소의 내용입니다. 레이어(Layer)는 아키텍처 패턴의 일종으로 볼 수 있다. 워낙 보편적인 개념이어서 소프트웨어 공학쪽에서 출현한 기원..
파일업로드 이미지 미리보기 자바스크립트
파일업로드 이미지 미리보기 자바스크립트
2007.08.14---------------------------------------------------------------// 이미지 미리보기 function fncPrevImage(objTxt, objImg) { objImg.src = objTxt.value; objImg.height = '100px'; }
HTTP Header Cache Control
HTTP Header Cache Control
2007.08.14http://www.mnot.net/cache_docs/ 웹 개발을 하다보면 상당히 자주 사용하게 되는 것이 Cache를 어떻게 컨트롤할 지 결정하는 것이다. 이는 HTTP 헤더를 조작해야하는 작업이기 때문에 HTTP 헤더를 찾아보는 일이 많다. 이런 부분을 정리해둔 페이지가 있다. 위 링크를 활용하도록..
ASP.NET 엔터키 누르면 특정 버튼 클릭하게 하기
ASP.NET 엔터키 누르면 특정 버튼 클릭하게 하기
2007.08.10ASP.NET Page.GetPostBackEventReference()를 이용한 doPostBack 자바스크립트로 behind code의 메서드를 실행하고 싶은 경우가 있다. 이럴 경우 보통은 스크립트에서 __doPostBack() 메서드를 정의해서 사용하곤 한다. 하지만, 이는 좋지 못한 방법이다. __doPostBack() 메서드는 .net에서 자동 생성하는 부분으로, 개발자가 별도로 작성하여도 바뀔 가능성이 있다. 또한, .net에서 자동으로 생성하지 않는 경우도 발생한다. 스크립트로 behind code의 메서드를 실행하고 싶을 때는 아래와 같은 방법을 권한다. 이는 postback이 발생하는 WebForm Control을 매개변수로 넘겨주면, 자동으로 __doPostBack()을 생성해 준다...
ASP.NET Web Applications (.NET 3.0)
ASP.NET Web Applications (.NET 3.0)
2007.08.09http://msdn2.microsoft.com/en-us/library/ms644563.aspx .NET Framework Developer's Guide ASP.NET Web Applications (.NET 3.0) ASP.NET is a unified Web platform that provides all the services necessary for you to build enterprise-class applications. ASP.NET is built on the .NET Framework, so all .NET Framework features are available to ASP.NET applications. Your applications can be written in any l..