728x90



MIME 설정 방법 참고 페이지 : http://www.bek.me/index.php?document_srl=353709&mid=hpsserver


MIME Type 참고 페이지 : http://technet.microsoft.com/en-us/library/bb742440.aspx


Office 2007 신규 파일 포맷 MIME Type 참고 페이지 : http://www.bram.us/2007/05/25/office-2007-mime-types-for-iis/


MIME Type 참고 페이지(한글) : http://luna79.tistory.com/15

설명도 되어있다.



728x90

'개발및업무 > 유용한 Tip' 카테고리의 다른 글

Windows 10에서 Windows XP 사용하기!!  (20) 2015.10.06
Windows 7 에서 Windows XP 사용하기  (0) 2015.10.06
Exception에 관하여  (0) 2011.10.21
Http와 Https 차이  (0) 2011.10.18
[HTML] 숫자만 입력 받기  (0) 2011.09.20
728x90


DOM
문서 객체 모델 (Document Object Model, DOM)은 HTMLXML 문서에 대한 응용 API를 말합니다. DOM은 문서를 구조적으로 정리하여 문서의 내용과 시각적인 형태를 변경할 수 있도록 합니다. DOM은 웹페이지와 스크립트 혹은 프로그래밍 언어를 연결합니다.


참고 페이지


W3C : http://www.w3.org/DOM/#new

위키백과 : http://ko.wikipedia.org/wiki/%EB%AC%B8%EC%84%9C_%EA%B0%9D%EC%B2%B4_%EB%AA%A8%EB%8D%B8

Mozilla : https://developer.mozilla.org/ko/DOM


728x90

'개발및업무 > 기타용어정리' 카테고리의 다른 글

코딩 풀이  (0) 2022.06.21
윈폼과 웹폼의 차이  (0) 2011.11.01
익스트림 프로그래밍(XP) 규칙  (0) 2011.06.28
인자 매개변수 차이  (0) 2011.06.28
728x90


SqlConnection : SQL Server 데이터베이스에 대한 열린 연결을 나타냅니다. 이 클래스는 상속될 수 없습니다.

SqlConnection 개체는 SQL Server 데이터 소스에 대한 고유 세션을 나타냅니다. 클라이언트/서버 데이터베이스 시스템의 경우, 이 개체는 서버에 대한 네트워크 연결에 해당합니다. Microsoft SQL Server 데이터베이스에 연결할 때 SqlConnection을 SqlDataAdapter 및 SqlCommand와 함께 사용하여 성능을 향상시킵니다. 모든 타사 SQL 서버 제품 및 다른 OLE DB 지원 데이터 소스의 경우 OleDbConnection을 사용합니다.
SqlConnection의 인스턴스를 만드는 경우 모든 속성이 초기 값으로 설정됩니다. 이러한 값에 대한 목록은 SqlConnection 생성자를 참조하십시오.
SqlConnection이 범위를 벗어나면 계속 열려 있습니다. 따라서 동일하게 작동하는 Close 또는 Dispose를 호출하여 명시적으로 연결을 닫아야 합니다. Close와 Dispose는 기능이 동일합니다. 연결 풀링 값 Pooling이 true 또는 yes로 설정되어 있으면 기본 연결이 연결 풀로 반환되지만, Pooling이 false 또는 no로 설정되어 있으면 서버에 대한 기본 연결이 실제로 닫혀 있습니다.
연결이 항상 닫혀 있도록 하려면 using 블록 안에서 연결을 엽니다. 이렇게 하면 코드에서 해당 블록을 종료할 때 연결이 자동으로 닫힙니다. 

참고 페이지 : http://msdn.microsoft.com/ko-kr/library/system.data.sqlclient.sqlconnection%28v=vs.80%29.aspx



SqlCommand : SQL Server 데이터베이스에 대해 실행할 Transact-SQL 문이나 저장 프로시저를 나타냅니다. 이 클래스는 상속될 수 없습니다.

SqlCommand의 인스턴스가 만들어지면 초기 값에 읽기/쓰기 속성이 지정됩니다.

DataSet을 사용하지 않고 쓰기, 수정, 삭제 등이 가능하다.

참고 페이지 : http://msdn.microsoft.com/ko-kr/library/system.data.sqlclient.sqlcommand%28v=vs.80%29.aspx



SqlDataAdapter : SqlDataAdapter는 DataSet를 채우고 SQL Server 데이터베이스를 업데이트하는 데 사용할 데이터 명령 집합과 데이터베이스 연결을 나타냅니다. 이 클래스는 상속될 수 없습니다.

SqlDataAdapter는 DataSet와 데이터를 검색하고 저장하는 SQL Server 간의 연결로 사용됩니다. SqlDataAdapter 는 데이터 소스에 대한 적절한 Transact-SQL 문을 사용하여, DataSet의 데이터를 데이터 소스의 데이터와 동일하게 일치시키기 위해 변경하는 Fill과 데이터 소스의 데이터를 DataSet의 데이터와 동일하게 일치시키기 위해 변경하는 Update을 매핑하여 이 연결을 제공합니다.
SqlDataAdapter는 DataSet을 채울 때, 반환된 데이터 저장에 필요한 테이블과 열이 없으면 이를 만듭니다. 그러나 MissingSchemaAction 속성이 AddWithKey로 설정되지 않은 경우 기본 키 정보는 암시적으로 만들어진 스키마에 포함되지 않습니다. FillSchema를 사용하여 이를 데이터로 채우기 전에 SqlDataAdapter가 기본 키 정보를 포함하는 DataSet의 스키마를 만들도록 할 수 있습니다. 자세한 내용은 DataSet에 기존 제약 조건 추가을 참조하십시오.
SqlDataAdapter는 SqlConnection 및 SqlCommand와 함께 사용되어, SQL Server 데이터베이스에 연결할 때의 성능을 향상시킵니.
또한 SqlDataAdapter에는 SelectCommand, InsertCommand, DeleteCommand, UpdateCommand 및 TableMappings 속성이 들어 있어서 데이터를 쉽게 로드하고 업데이트할 수 있습니다.
SqlDataAdapter의 인스턴스가 만들어지면, 읽기/쓰기 속성이 초기 값으로 설정됩니다. 이러한 값에 대한 목록은 SqlDataAdapter 생성자를 참조하십시오.

참고 페이지 : http://msdn.microsoft.com/ko-kr/library/system.data.sqlclient.sqldataadapter%28v=vs.80%29.aspx


SqlHelper 참고페이지 : http://www.taeyo.pe.kr/Columns/View.aspx?SEQ=85&PSEQ=8&IDX=0



728x90
728x90



ASP.NET의 인증은 PassPort, Windows, Forms, None 등 네가지 종류가 있다.


PassPort : MS 인증

Windows : Windows의 사용자 계정을 기반으로 인증을 처리하는 방식으로 IIS내에 인증을 구성. 안전하지만 IE에서만 지원되고, 모든 사용자들이 windows 계정을 보유하고 있어야 하는 단점. IIS는 네가지 인증 방법[Anonymous, basic, ddigest, windows integrated]을 제공한다.

windows 참고 페이지

- http://blog.naver.com/PostView.nhn?blogId=myfancy&logNo=140021264549

Form : ASP.NET 폼 기반의 인증 사용

None : 인증을 사용하지 않음. 쿠키나 세션을 통해 직접인증.


MemberShip, Role, Profile Provider

- 상황에 따른 서비스 선택 -
1. 회원 가입,수정,탈퇴(블록처리) 및 로그인, 로그인상태처리,비밀번호 찾기,변경과 같은 일반적인 회원관리를 위해서는 MemberShip 서비스를 이용하면 된다.
2. 회원 등급제 운영, 권한 설정,권한별 접근 제어와 같은 회원의 권한관리를 위해서는 Role 서비스를 이용하면 된다.
3. 회원의 기본정보(ID,Password,Email등) 이외에 추가적인 정보를 관리하기 위해서는 Profile 서비스를 이용하면 된다.


참고 페이지

- http://www.mkexdev.net/Article/Content.aspx?parentCategoryID=1&categoryID=11&ID=250

- http://blog.naver.com/PostView.nhn?blogId=ozdamby&logNo=21121021&redirect=Dlog&widgetTypeCall=true

- http://www.asp.net/web-forms/tutorials/deployment/deploying-web-site-projects/configuring-a-website-that-uses-application-services-cs

- http://cafe.daum.net/aspdotnet/HAEk/54?docid=8C6QHAEk5420060216102817

- http://hotdogya.blogspot.kr/2009/07/%ED%8E%8Ccustom-membership-provider-2.html


728x90
728x90

예전에 세션을 사용해서 값을 넘기는 경우가 있었는데, 분명 로컬, 개발 서버에서는 문제 없이 돌다가 실서버로 옮기면 세션이 생겼다 없어졌다 하는 문제가 생겨서 결국에 쿠키를 사용했던 기억이 있다.


웹가든이 참고페이지 
http://pengs.pe.kr/151
http://pengs.pe.kr/152


msdn에서 webgarden을 치니 나온 페이지이다. 실제로 소스와 상관관계는 테스트 해봐야 할 듯.
참고 페이지 : http://msdn.microsoft.com/ko-kr/library/system.web.configuration.processmodelsection.webgarden.aspx

WebGarden 속성은 CpuMask 속성과 함께 사용해야 합니다.
WebGarden 속성이 false로 설정되면 CpuMask 특성이 무시되고 작업자 프로세스가 하나만 실행됩니다. 

                // Get the current WebGarden property value.
                bool webGarden =
                 processModelSection.WebGarden;

                // Set the WebGarden property to true.
                processModelSection.WebGarden = true;

728x90

+ Recent posts