본문 바로가기

SW

(29)
[JQUERY] .slideToggle()로 객체를 말아올리거나 서서히 펼치는 예제 jQuery의 .slideToggle()은 객체를 말아올리거나 펼치는 효과를 낸다. .slideToggle()의 형식은 아래와 같다. ...더보기 .slideToggle( [움직임 시간(duration)] [, 움직이고 나서 실행할 함수(callback)] ) .slideToggle( [움직임 시간(duration)] [, 늦춤 함수(easing)] [, 움직이고 나서 실행할 함수(callback)] ) 움직임 시간은 밀리초(ms) 단위로 넣거나 slow, normal, fast를 쓸 수 있다. 아래는 jQuery로 단추(button)를 딸깍하면 상자(div)가 펼쳐져 있으면 말아올려서 접고, 접혀 있으면 천천히 펼쳐내리는 예제이다. ...더보기 딸깍해 보세요 말아올리고 말아내리는 글상자 단추로 쓸 객체..
[C#] HTTP/HTTPS 송수신 (HttpWebRequest/HttpWebResponse) 밑에 소스는 Google Oauth 2.0 인증과 관련해서 RefeshToken 값을 이용해 AccessToken 값을 구하는 구글 API입니다. "####################################" 이 들어간 문자는 중요한 값이라 일부러 숨겼습니다. "대충 이런식으로 쓴다" 정도로 봐주시면 감사하겠습니다. using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net; using System.IO; namespace Http_Test { class Program { static void Main(string[] args) { // 요청을 보내는 URI string s..
[C#] 객체 리스트를 데이터 테이블로 변환하기 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; #region 데이터 테이블 구하기 - GetDataTable(sourceList) /// /// 데이터 테이블 구하기 /// /// 소스 타입 /// 소스 리스트 /// 데이터 테이블 public DataTable GetDataTable(IList sourceList) { DataTable targetTable = GetDataTable(); // '객체 타입을 갖고 데이터 테이블 구하기' 참조 Type sourceType = typeof(TSource); PropertyDescriptorCollection sourcePDC = Ty..
[ASP.NET] Login & Logout - 폼 인증 1. Web.config 설정 에서 mode를 "Forms" 로 변경 로그인이 안될 경우 로그인 페이지로 이동. 1) protection은 쿠키값의 암호화및 검증 여부(ALL-암호화,검증, None-보안성 결여, 성능 높음) 2) name 인증에 사용할 HTTP쿠키의 이름을 지정.(기본적인 이름은 .ASPXAUTH) : 권한 부여 여부 설정 : 하위디렉토리(특정 자원)에 대한 권한을 설정 ex) 설명: test디렉토리에 대한 권한 설정 선언 설명 : admin 사용자만 허용 설명 : *는 모든 사용자 거부, ?는 인증되지않은 사용자를 나타냄 Web.config은 외부에서 접근 불가능 2. C#(cs코드) System.Web.Security; 필요 (FormsAuthentication 사용을 위해) For..
[ASP.NET] 내장 암호화(FormsAuthenticationTicket) 기법 사용하기 - 복/부호화 .NET Framework에 탑재된 System.Web.Security의 라이브러리를 사용하여 암호화하는 방법을 소개하겠습니다. 이번에 소개할 암호화 기법은 폼 인증에 이용되는 FormsAuthenticationTicket을 이용하는 방법에 대해서 설명하겠습니다. 이 암호화 기법의 특징은 대략 암호화가 이루어지면 길이가 300~400문자 이내로 구성됩니다. 쿠키에 적용하여 사용하면 많은 도움을 얻게 될 것입니다. 이번 실습 강좌에서는 아래에 출력된 화면과 같이 복호화와 부호화 처리를 구현하는 방법을 소개하겠습니다. 1. ASP.NET으로 암호화 구현하기(FormsAuthenticationTicket) 그림 1-1. 완성된 프로그램 1-1. ASP.NET 빈 프로젝트 만들기 새 프로젝트 만들기에서 ASP...