2010. 3. 10. 23:44
[질문]

고수님들 제발부탁합니다  
잘되던 컴퓨터가 갑자기 클릭이되지않아요
persnal security  
security center이것이바탕화면에 떠서 클릭하니
갑자기 바탕화면에 있던것이 다사라지고
모든것이 클릭이되지않네요  자꾸만 security senter 이것만자꾸뜨네요
되는것은 시작메뉴에서 intenet explored 만되네요
제어판에서 지울려고해도 클릭이되지않아요
다른것도 모두 지우지도못하고 부분적인것만 클릭이되네요
active infeection found이것만자꾸떠요  무슨수작인지 정말 ???
부탁합니다 제발.........

[답변]
안녕하세요 IT전문 컨설턴트입니다.

Personal Security는 외국에서 들어온 가짜 진단 백신(=일명 Fake 유틸)으로 보입니다.
이러한 엉터리 백신이 설치되어 있으면 컴퓨터는 오작동을 하게 되고 심하면 사용 불능 상태가 됩니다.부팅시 F8 눌러서 맨위의 안전모드로 부팅하여 Windows 탐색기를 열고 C\Windows\system32\win32extension.dll을 강제 제거하세요.

시스템에서 사용중이라고 제거가 안되면 아래 유틸로 제거하세요.

win32extension.dll를 마우스 오른쪽 버튼 누르고 Lock을 해제한 다음 한번 더 마우스 오른쪽 버튼 눌러서 Remove하시면 됩니다. 사용 제한이 없는 프리웨어입니다.
Lock 해제유틸 다운받기-> http://file.daum.net/pc/view.html?fnum=233674&cat=1&scat=34

시작->실행->regedit 입력하고 확인 눌러서 편집->찾기->찾을 대상에 키/값/데이터에 체크하고 찾을 내용에 psecurity.exe를 입력하고 "다음 찾기"를 누르세요.

레지스트리가 제법 많이 검출될 겁니다. 검색되어 나오는 레지스트리값을 확인후 마우스 오른쪽 버튼 눌러서 삭제하시고 "레지스트리에서 검색을 마쳤습니다."라고 뜨면 아래 키값을 찾아서 삭제하세요.

1. HKEY_CLASSES_ROOT\CLSID\{35A5B43B-CB8A-49CA-A9F4-D3B308D2E3CC}
2. HKEY_LOCAL_MACHINE\SOFTWARE\5FFB10D58FFCF482208906E6A889FD56
3. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run "PersonalSec"
4. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run "PersSecurity"
5. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\User Agent\post platform "WinTSI 01.12.2009"

삭제를 모두 했으면 레지스트리 편집기를 닫고 시작->검색->모든 파일 및 폴더->고급 옵션에서 "시스템 폴더 검색/숨긴 파일 및 폴더 검색/하위 폴더 검색"/에 체크하고 psecurity를 입력하고 "검색"을 누르세요.
검색된 바로가기 및 모든 값을 psecurity가 들어 있는지 확인후에 삭제하세요.
삭제에 순순히 응하지 않고 앞전처럼 시스템에서 사용중이라고 버티면 Unlocker로 Lock을 먼저 해제하고 제거하시면 됩니다.

마지막으로 시작프로그램에 이 못된 프로그램이 들어가 있을 겁니다. 시작->실행->msconfig 입력하고 확인 눌러서 시작프로그램탭에서 psecurity항목을 체크해제하고  아래 유틸로 대청소 한번 하시면 됩니다.

다운받기-> http://www.atfile.com/detail.html?catg_code=03&catm_code=04&cont_code=153502
한가지 더 당부드리자면 차후로는 Windows Update를 필히 하시고 실시간 감시용 백신을 설치하여 출처 불명의 희안한 ActiveX나 유틸은 아예 설치하지 않는 것이 사용자의 정신 건강이나 컴퓨터에 이롭습니다.


홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToT 홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb

Posted by ToTb
2009. 12. 28. 13:59
function AutoLink (content)

dim re
Set re = New RegExp

' First Pass for http
re.Pattern = "(\w+):\/\/([^/:]+)(:\d*\b)?([^# \n<]*).*\n"
re.Pattern = "([0-9a-zA-Z./@:~?&=_-]+)"
re.Pattern = "http://([0-9a-zA-Z./@:~?&=_-]+)"
re.Global = True
re.IgnoreCase = True

'
ASP seems to be not supporting .MultiLine method.
're.MultiLine = True

content = re.Replace(content,"<a target=_blank href='
http://$1'>http://$1</a>")

' Second Pass for mail
re.Pattern = "([_0-9a-zA-Z-]+(\.[_0-9a-zA-Z-]+)*)@([0-9a-zA-Z-]+(\.[0-9a-zA-Z-]+)*)"
AutoLink = re.Replace(content,"<a href='
mailto:$1@$3'>$1@$3</a>")

end function

Posted by ToTb
2009. 12. 24. 00:43

문서타입 및 문자셋, 언어설정
<meta http-equiv="content-type" content="text/html; charset=euc-kr" />
<meta http-equiv="content-language" content="ko" />

페이지 캐쉬
<meta http-equiv="expire" content="-1" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="pragma" content="no-cache" /> 

이미지툴바(이미지 마우스 오버시)
<meta http-equiv="imagetoolbar" content="no" />

페이지관련
<meta http-equiv="last-modified" content="Mon,20 Jul 2009 19:30:30" />
<meta http-equiv="refresh" content="15;url=http://totb.tistory.com/" />
<meta http-equiv="page-enter" content="revealtrans(duration=10, transition=50" />
<meta http-equiv="page-out" content="revealtrans(duration=10, transition=50" />

기본사항
<meta name="subject" content="주제" />
<meta name="title" content="제목" />
<meta name="description" content="설명" />
<meta name="keywords" content="키워드" />
<meta name="author" content="저작자" />
<meta name="publisher" content="발행자" />
<meta name="other agent" content="책임자" />
<meta name="classfication" content="분류" />
<meta name="generator" content="제작프로그램" />
<meta name="reply-to(email)" content="이메일" />
<meta name="author-date(date)" content="제작일" />
<meta name="location" content="위치" />
<meta name="distribution" content="배포자" />
<meta name="copyright" content="저작권" />

 검색엔진 수집관련 : index(현재문서 허용), follow(링크된 문서 허용)
<meta name="robots" content="index, follow" />
<meta name="robots" content="noindex, follow" />
<meta name="robots" content="index, nofollow" />
<meta name="robots" content="noindex, nofollow" />
<meta name="robots" content="all" />

 더 많이 있지만, 일단 기본적이고 자주 쓰이는 것들만 모아봤습니다.

홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToT 홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb

Posted by ToTb
2009. 12. 17. 19:58
Posted by ToTb
2009. 11. 23. 15:32

<a href="download.asp?file=<%=file_name%>">무조건 다운로드 받게 하기</a>

 -- download.asp

<body onload="window.close();">
<%
    file = Request("file")
    '파일 이름

    Response.ContentType = "application/unknown"
    'ContentType 를 선언합니다.

    Response.AddHeader "Content-Disposition","attachment; filename=" & file
    '헤더값이 첨부파일을 선언합니다.

    Set objStream = Server.CreateObject("ADODB.Stream")
    'Stream 을 이용합니다.

    objStream.Open
    '무엇이든 Set 으로 정의했으면 열어야 겠지요^^

    objStream.Type = 1

    objStream.LoadFromFile "절대경로"& file
    '절대경로 입니다.

    download = objStream.Read
    Response.BinaryWrite download
    '이게 보통 Response.Redirect 로 파일로 연결시켜주는 부분을 대신하여 사용된 것입니다.
 
    Set objstream = nothing
    '초기화시키구요.
%>


홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToT 홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb
홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb


Posted by ToTb
2009. 11. 23. 15:26
#. playState 속성을 사용하실 수 있습니다.
    다음 url을 참고하세요 :

http://msdn.microsoft.com/library/default.asp?url=/workshop/author/behaviors/reference/properties/playstate.asp

    <object width="320" height="236"
classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MPlay1"
name="MPlay1" VIEWASTEXT>
    ..라는 object 태그를 썼다면,

MPlay1.onPlayStateChange = stateconfirm(MPlay1)
function stateconfirm(player)
{
    if(player.playState == 8 ) ' The player has reached the end of the
media.
    {
        // 플레이가 완료된 것을 확인하는 코드를 삽입
    }
}

    뭐 이런 식으로 동영상을 다 봤다는 것을
    체크할 수 있을 듯 합니다.
    다른 방법도 있겠습니다만..
    일단 지원이 된다면 이 방법이 제일 확실하지 않나 싶네요. .#


홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToT 홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb
홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb


Posted by ToTb
2009. 11. 23. 15:25

웹 개발자를 위한 Naming Rule 가이드

이 글은 웹 응용 프로그램을 개발할 때, 필요한 Naming Rule 을 정리한 것이다. 개발자들 사이의 커뮤니케이션과 관리를 위해서 가능한 규칙을 따르는 것이 좋다고 생각한다. 이 규칙들은 정답은 아니지만, 컨설팅을 수행하면서 어느 정도의 시행착오를 거쳐서 정리한 내용이고 웹 개발자들에게 참고가 되기를 바란다. 이 규칙을 각자의 개발 환경에 맞게 보완해서 사용한다면 도움이 될 거라 생각된다.


분류

대상

비고

 

Presentation Services(ASP)

ASP File Name, HTML File Name, Image File Name, Session Level Variable Name(PascalCasing Naming Conversion or CamelCasing Naming Conversion), Script Variable Name, Tag Name, Cookie Name

 

Business
Services
(Component)

Project File Name(DLL Name), Class Name, Interface(Method, Property) Name

 

Data Services
(Database)

Table Name, Field Name, Stored Procedure Name, View Name, Trigger Name

 


 

모든 이름은 Hungarian 표기법과 PascalCasing Naming Convention을 따르는 것을 원칙으로 한다.


Presentation Services Naming Rule

1. ASP File Name
ASP 파일 명은 관리를 쉽게 할 수 있도록 업무에 관련된 이름을 부여한다.
) 웹메일 시스템의 자유 게시판의 ASP 파일 명은 wm_FreeBoard.asp로 명명한다. 시스템 단축 명은 프로젝트 관리자가 부여한다.



2. HTML File Name
HTML 파일 명은 관리를 쉽게 할 수 있도록 업무에 관련된 이름을 부여하며, HTML 파일의 확장자는 htm로 명명한다.
[
명명 규칙] 시스템단축명_기능.htm
) 웹메일 시스템의 자유 게시판의 HTML 파일 명은 wm_FreeBoard.htm으로 명명한다. 시스템 단축 명은 프로젝트 관리자가 부여한다.



3. Image File Name
Image 파일 명은 다음과 같은 이름 부여 규칙을 사용한다.
[
명명 규칙] 업무단축명_위치_기능.gif



업무 단축명은 가능하다면 ASP 파일의 단축 명을 사용한다.
위치 : (t), (m), (b), (l), (m), (r)
1) 웹메일 시스템의 자유 게시판의 우측상단에 있는 목록보기 이미지는 fb_tr_list.gif로 명명한다. 여기서 fb FreeBoard의 단축 명이다.
2) 메인 페이지의 좌측 중앙에 있는 로그온 이미지는 main_ml_LogOn.gif로 명명한다.웹 응용 프로그램 전반에 공통적으로 사용되는 이미지는 명명 규칙에위치를 포함하지 않으며,
업무단축명으로 “cn_”을 사용한다.
3) 메인 화면에 사용하는 읽기에 대한 공통 이미지는 cn_read.gif로 명명한다.



4. Application Level Variable Name
Application Level의 변수는 다음과 같은 이름 부여 규칙을 사용한다.
[
명명 규칙] ap_기능
) 웹 사이트 방문자 수를 나타내는 Application Level 변수는 ap_VisitCount로 명명한다.



5. Session Level Variable Name
Session Level의 변수는 다음과 같은 이름 부여 규칙을 사용한다.
명명 규칙] se_기능
) 사용자 계정을 나타내는 Session Level 변수는 se_UserID로 명명한다.



6. Script Variable Name
스크립트 변수 명은 변수의 Scope에 따라 접두어(“g_” 전역, “l_” 로컬, “p_” 매개변수)를 붙인다.
, 로컬 변수인 경우에는 Scope를 나타내는 접두어는 생략 가능하다.
[
명명 규칙] 접두어_기능
) 사용자가 선택한 색상을 저장하는 로컬 변수는 “l_Color” 이다.
스크립트에서는 모든 데이터 타입이 Variant이기 때문에, 변수 명에 데이터 형을 표기하지 않는다.



7. Tag Name
태그 명은 태그의 종류를 나타내는 접두어와 기능으로 이름을 부여한다.
[
명명 규칙] 접두어_기능
태그는 종류별로 다음과 같은 접두어를 붙인다.
접두어 태그

frm


btn_
버튼

txt_
텍스트 박스

mtx_
멀티라인 텍스트 박스
lbl_
라벨

chk_
체크박스

opt_
옵션버튼



이미지 파일은 확장자로 알 수 있기 때문에 태그의 접두어를 사용하지 않는다. 여기서는 주로 많이 사용하는 태그들의 이름 부여 규칙만을 정의하며,
그 외의 태그들은 개발자가 임의로 이름을 부여해서 사용한다.) 사용자 이름을 입력하는 텍스트 박스의 명은 txt_UserName으로 명명한다.



8. Cookie Name
Cookie 명은 관리를 쉽게 할 수 있도록 업무에 관련된 이름을 부여한다.
[
명명 규칙] 시스템단축명_기능
) 웹메일 시스템의 사용자 이름을 저장하는 쿠키의 명은 wm_UserName으로 명명한다.
서브 쿠키 명은 개발자가 임의로 부여한다.

Business Services Naming Rule

1. Visual Basic Project File Name (DLL File Name)
DLL
파일 명은 관리를 쉽게 할 수 있도록 업무에 관련된 이름을 부여한다.
[
명명 규칙] 시스템단축명_기능.dll
) 웹메일 시스템의 자유 게시판을 구현하는 DLL의 파일 명은 wm_FreeBoard.dll로 명명한다. 시스템 단축 명은 프로젝트 관리자가 부여한다.



2. Class Name
비주얼 베이직 프로젝트에 포함된 클래스 파일의 이름은 기본적으로 Query Modify로 분류하고,
별도의 비즈니스 로직을 포함하는 클래스는 프로젝트 관리자와 협의 후 부여한다.Query 클래스는 조회용 메서드를 포함하는 클래스의 명칭이며,

Modify
클래스는 삽입, 수정, 삭제와 같은 트랜잭션이 발생하는 메서드를 포함하는 클래스의 명칭이다.
[
명명 규칙] Query, Modify, 업무명
) 웹메일 시스템의 자유 게시판의 글을 읽는 클래스 파일의 이름은 Query로 명명하며,
ASP
에서 사용하기 위한 이 클래스의 ProgID wm_FreeBoard.Query이다. 일반적으로 Query Modify 이외의 클래스 명을 요하는 경우는 거의 발생하지 않는다.



3. Interface Name (Method, Property)
인터페이스 명은 메서드에 대해서만 기술한다. MS COM+에 등록되는 컴포넌트는 Stateless한 컴포넌트이어야 하기 때문에, 일반적인 경우에는 Property를 사용하지 않는다.개발팀 별로 메서드에 대한 공통 인터페이스를 정의해야 하며, 정의된 공통 인터페이스를 기준으로 메서드의 이름을 부여해야 한다.

다음은 공통 인터페이스의 몇 가지를 정리한 것이다.


메서드 명

설명

Insert

하나의 레코드를 삽입하는 기능

Update

하나의 레코드를 수정하는 기능

Delete

하나의 레코드를 삭제하는 기능

Save

여러 개의 레코드를 삽입, 수정, 삭제하는 기능

SelectByWhere

하나의 조건으로 데이터를 조회하는 기능

SelectByName

이름으로 데이터를 조회하는 기능

SelectByCode

코드로 데이터를 조회하는 기능


 


발생 가능한 모든 메서드를 Brainstorming을 통해서 추출한 후, 협의를 통해서 공통 인터페이스를 정의해야 한다.
Data Services Naming Rule

데이터베이스 명은 별로의 이름 부여 규칙을 정하지 않고 프로젝트 관리자가 시스템에 적합하게 부여한다.
1. Table Name
테이블 명은 관리를 쉽게 할 수 있도록 업무에 관련된 이름을 부여하며,
레코드들의 집합이기 때문에 복수형으로 부여한다
.
[
명명 규칙] 기능의 복수형
) 웹메일 시스템의 자유 게시판의 테이블 명은 FreeBoards로 명명한다.



2. Field Name
필드 명은 기능과 관련된 의미로 부여하며, 업무에 관련된 의미는 테이블 명에서 이미 표기하였기 때문에 업무에 관련된 의미는 부여하지 않는다.
[
명명 규칙] 기능

) 웹메일 시스템의 자유 게시판의 날짜 필드 명은 Date로 명명한다.
FreeBoardDate
로 표기하지 않도록 주의한다.



3. Stored Procedure Name
저장 프로시저 명은 기준이 되는 테이블 명과 기능과 관련된 의미로 부여한다.
시스템 저장 프로시저와 구별하기 위해서 접두어 “up_”를 붙인다.
[
명명 규칙] up_테이블명_기능
) 웹메일 시스템의 자유 게시판의 쓰기 기능의 저장 프로시저 명은 up_FreeBoards_Insert로 명명한다.



4. View Name
뷰 명은 기준이 되는 테이블 명을 단수형으로 부여한다. 뷰를 나타내기 위해서 접두어 “view_”를 붙인다.
[
명명 규칙] view_테이블명의단수형
) 웹메일 시스템의 자유 게시판의 데이터를 일자를 조건으로 조회하기 위해서 사용될 뷰의 명은 view_FreeBoard로 명명한다.



5. Trigger Name
트리거 명은 기준이 되는 테이블 명과 기능으로 부여한다.
[
명명 규칙] 테이블명_기능) 웹메일 시스템의 자유 게시판의 데이터를 삭제할 경우에 발생할 트리거의 명은 FreeBoards_Delete로 명명한다


홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToT 홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb
홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb


Posted by ToTb
2009. 11. 23. 15:23

단계

내용

메인

메인 페이지에서 사용자를 압도하는가?
메인 페이지가 고품격이고 전문적인 사이트의 풍모가 느껴지는가?
웹사이트의 서비스(목적)가 무엇인지 분명하고 단순하게, 그리고 짧은 시간에 파악되는가?

목적

도메인네임과 웹사이트 성격과 잘 어울리나?
하위 디렉토리 네임이 해당 페이지의 성격에 맞게 만들어 졌나?
업체의 창업이념과 활동 목적은 무엇인가?
웹사이트의 목적과 비전(장·단기)은 무엇인가?
웹사이트 목적설정에서 가장 중요한 요소는 무엇인가?
웹사이트의 유형(정보제공, 제품판매, 교육, 오락 등)은 무엇인가?
웹사이트는 조직의 목적을 어떻게 지원하고 있는가?
웹의 출현으로 업체의 이념과 목적·임무를 재조정할 필요는 없는가?

사용자

사용자(주된 사용자, 일반사용자)는 누구인가?
중요한 사용자와 자주 사용하는 사람들과의 차이점과 그 의미는 무엇인가?
현재의 사용자와 미래의 사용자는 누구이며 어떻게 다른가?
사용자가 웹사이트에 접속하는 이유는 무엇인가? 사용자가 웹사이트에서 가장 하고싶은 일은 무엇인가?
사용자가 웹사이트에서 어떤 종류의 작업을 할 수 있는가?

컨텐츠

컨텐츠 체계의 구성형태와 선정 이유는?
하위 사이트에서 별도로 사용한 컨텐트 체계는?
컨텐츠 구조의 구성형태와 채택 이유는?
하위 사이트에서 별도로 사용한 컨텐트 구조는?
사이트의 성격과 컨텐트 체계 및 구조가 잘 어울리는가?
사이트를 더욱 빛나게하는 컨텐트는 없나?
사이트에서 꼭 필요할 만한 좋은 컨텐트는 어떤것들이 있을까?
회원들이 컨텐트를 제공할 수 있도록 게시판등의 설계가 잘되어있나?
은유기법(Metaphor)의 사용 여부와 적절성은?

네비게이션

브라우저의 네비게이션 기능과 부합하지 않는 기능은 없는가?
현재의 위치를 알려주는 네비게이션의 형태와 적절성은?
글로벌 네비게이션의 구성과 적절성은? 로컬 네비게이션의 구성과 적절성은?
문장 속의 링크의 유무와 적절성은?
이미지의 ALT속성은 잘되어 있나?
사이트의 확장성을 고려하여 네비게이션을 설정하였나?
네비게이션의 바의 위치와 이미지는 적절한가?
관련사이트로의 연계내용과 선정이유는?
프레임은 사용하였나?
사용하였다면 잘 되었나?
프레임사용시 로딩속도는?
프레임사용시 디자인이 복잡하지 않은가?
풀다운 메뉴가 있다면 option이 잘 분류되어 묶여 있나?
원격네비게이션(사이트 맵 등)의 종류와 구성의 적절성?
원활한 흐름으로 사이트를 안내하고 있는가?
추천사이트 등의 외부와의 연계는 정확한가?
링크의 Target속성은 해당 페이지의 성격과 잘 어울리나?

페이지

페이지의 크기는 사용자들을 고려하였나?
브라우저(IE, NN)의 버전 등을 고려하였나?
전체적인 페이지 레이아웃이 조화로운가?
창의 크기에 따라 페이지가 변화하는 점은 없나?
[검색시스템·통계·BBS]
해당 사이트에서 꼭 검색시스템이 필요한가?
필요하다면 사용하기 편리하게 설계가 잘되어있나?
DB의 플랫폼의 적절성은?
DB설계는 어떠한가?
사용자분석을 할 수 있는 통계 시스템이 있는가?
사이트의 목적과 통계시스템 DB 등이 적절한가?
게시판의 특화는 되어있나?
게시판의 관리는 잘하고 있나? 담당자와 관리주기는?

그래픽

해당 사이트에 장착된 디자인이 필요한가?
디자인의 로딩속도는 견딜만한가?
디자인의 크기는 적당히 분리되어있나?
메인페이지의 디자인은 사이트를 잘 설명하고 있나?
디자인의 색상등이 사이트와 어울리며 편안하나?
오히려 디자인이 사이트의 네비게이션에 방해가 되지는 않은가?
좋은 아이디어의 디자인은?

운영관리

등록된 검색엔진은?
검색엔진의 적절한 분류에 등록되어있나?
사이트 이름은?
해당사이트에서 제일 빠르고 상위에 검색되나?
검색 키워드(한,영자)는 정확한가?
검색엔진에 사이트 설명(description)은 잘되어있나?
페이지별 타이틀설정은?
웹사이트 갱신주기는?
사용자권한설정은 잘되어 있나?
사용자서비스(ftp, 메일)등의 관리는 잘되어있나?
회원제인가? 적절한가? 오히려 방해요소는?
시기별 회원관리 프로그램은 잘 계획되어 있나?
현재의 기술수준과 사용자를 고려하여 가장 경제적으로 운영·관리하고 있나?

마케팅

타겟 마케팅은?
좋은 아이디어의 이벤트?
시기별 마케팅 계획은?
회원들이 제공하는 것들에 대한 보상은 적절한가?
사이트 운영전략은?
수익성이 있는 사이트 전략인가?
경쟁사의 웹사이트를 철저히 분석하고 경쟁우위를 확보할 수 있나?


홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToT 홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb
홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb



Posted by ToTb
2009. 11. 23. 15:19

<%@ TRANSACTION=Required%> '꼭 맨앞에..위치
<%
Option Explicit
        On Error Resume Next
Dim oConn, oRS

Set oConn = Server.CreateObject("ADODB.Connection")
oConn.Open "Provider=SQLOleDB;server=servername;Initial Catalog=pubs;uid=<username>;pwd=<strong password>"
if err.Number <> 0 Then
    Response.Write "<BR>Error Occurred Opening Connection...<BR>"
    Response.Write "<BR>Error Description: " & err.Description & "...<BR>"
            ObjectContext.SetAbort
    Response.End
else
    Response.Write "Connection Opened Successfully...<BR>"
    ObjectContext.SetComplete
End If


   oConn.Execute "Select * from Authors"
if err.Number <> 0 Then
    Response.Write "<BR>Error Occurred Executing Query...<BR>"
    Response.Write "<BR>Error Description: " & err.Description & "...<BR>"
    oConn.Close
    Set oConn = Nothing
            ObjectContext.SetAbort
            Response.End
else
    Response.Write "<BR>Query Completed Successfully...<BR>"
    ObjectContext.SetComplete
End If

oConn.Close
Response.Write "<BR>Connection Closed Successfully...<BR>"
set oConn = Nothing
Response.Write "<BR>Test Completed Successfully...<BR>"

    Sub OnTransactionCommit() '처리가 성공됐을 경우 이벤트 발생
        Response.Write "<p><b>The Transaction just committed</b>."
Response.Write "This message came from the "
        Response.Write "OnTransactionCommit() event handler."
    End Sub

    Sub OnTransactionAbort() '오류가 생길경우..이 이벤트가 발생..
         Response.Write "<p><b>The Transaction just aborted</b>."
        Response.Write "This message came from the "
        Response.Write "OnTransactionAbort() event handler."
    End Sub

%>


홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToT 홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb
홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb


Posted by ToTb
2009. 11. 23. 15:17
HTML
<META http-equiv="Expires" content="-1">
<META http-equiv="Pragma" content="no-cache">
<META http-equiv="Cache-Control" content="No-Cache">

ASP  
<%  
Response.Expires = 0  
Response.AddHeader "Pragma","no-cache"  
Response.AddHeader "Cache-Control","no-cache,must-revalidate"  
%>  


JSP  
<%  
response.setHeader("Cache-Control","no-store");  
response.setHeader("Pragma","no-cache");  
response.setDateHeader("Expires",0);  
if (request.getProtocol().equals("HTTP/1.1"))
        response.setHeader("Cache-Control", "no-cache");
%>  


PHP  
<?  
header("Pragma: no-cache");  
header("Cache-Control: no-cache,must-revalidate");  
?>  


WML 
<wml> 
<head> 
<meta http-equiv="Cache-Control" content="max-age=no-cache" forua="true"/> 
<meta http-equiv="Cache-Control" content="must-revalidate" forua="true"/> 
</head> 
<card> 
.. 
.. 
</card> 
</wml> 


JSP의 사용예  
<%@ page contentType="text/vnd.wap.wml"%>  
<%  
response.setHeader("cache-control","no-store"); // http 1.1  
response.setHeader("Pragma","no-cache"); // http 1.0  
response.setDateHeader("Expires",0); // proxy server 에 cache방지.  
%>  

<?xml version="1.0" encoding="ks_c_5601-1987"?>  
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"  
"
http://www.wapforum.org/DTD/wml_1.1.xml">  

<wml>  
<card>  
<p>  
테스트  
</p>  
</card>  
</wml>


홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToT 홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb
홈페이지제작 홈페이지제작문의 회사홈페이지제작 쇼핑몰제작 쇼핑몰구축 폐쇄몰 복지몰 몰인몰 효과음 pop시스템 pos시스템 mes crm erp erp컨설턴트 scm me2day 물류프로그램 서버구입 홈페이지빌더 효과음 복지몰 erp프로그램 파워빌더 erp컨설턴트 일본구매대행 부동산119 제로옥션 동영상강의제작 홈페이지계약서 홈페이지제작추천 salesforceautomation 그룹웨어 아이템거래 아이템거래사이트 구직사이트 웹호스팅 웹호스팅비용 바코드시스템 온라인마케팅 IT컨설팅 웹에이전시 ToTb


Posted by ToTb