전체(196)
-
[ASP.NET] Web.config 암호화
Web.Config에는 DB접속정보, SMTP ID/PW, API 키, 암호화 키 등 민감한 정보를 포함합니다. web.config를 암호화함으로써 이러한 정보들이 허락된 사용자를 제외하고 노출되는 것을 방지할 수 있습니다. 예를들어 여러 협력사와 동시에 개발 할 때는 web.config정보가 다수에게 노출될 수 밖에 없습니다. 이 경우 DB접속 정보 등 민감한 정보를 감추고 싶은 경우 connectionString만 암호화할 수 도 있습니다. 아래 예제에서는 web.config에서 ConnectionString을 암호화하는 방법을 다룹니다. 먼저 명령 프롬프트를 관리자 권한으로 실행합니다. 다음의 경로로 이동합니다. .NET Framework 4.0이 설치된 폴더이며 이 경로는 사용자 환경에 따라 달라..
2016.06.14 -
[DB] MS SQL - XML 데이터 조회하기
XML 데이터 조회 query(): 지정된 경로의 XML을 반환합니다. -- People/Report하위 XML을 반환 query('/People/Report') value(): 지정된 값을 반환합니다. -- Attribute ID가 3인 People/Report의 Name Attribute 값을 반환 value('//People/Report[@ID=3]//@Name') exist(): 지정된 경로의 값이 NULL이면 0, 아니면 1을 반환합니다. XML 입력 XML을 Insert하기 위해서는 CONVERT 변환함수를 통해 XML type으로 변경해야 합니다. INSERT INTO People (Name, xReport) VALUES('홍길동', CONVERT(XML, N'XML데이터', 1)) Conv..
2016.05.14 -
프린터 설치
20160509 !
2016.05.09 -
[Xamarin] Animation
Google의 새로운 Material Design의 핵심 정책 중 하나는 “Motion은 의미를 제공한다” 입니다. 그런 만큼 애니매이션을 사용자와의 커뮤니케이션 수단 중 하나로 활용하는 것은 중요해 졌습니다. Xamarin에서는 이러한 애니매이션을 다양한 방법으로 지원합니다. Xamarin.Froms에서는 사전정의된 애니매이션 기능 뿐만 아니라 사용자 정의 애니매이션 기능을 이용하실 수 있습니다. Predefined animations 이동, 회전, 크기조정, 투명화 등의 정의된 애니매이션을 지원합니다. 아래는 샘플과 설명을 나타냅니다. //매개변수 //1. scale: 대상 크기를 지정합니다. 1은 100%를 나타내며, 1.5는 150%를 말합니다. //2. length: 진행시간을 말합니다. 150..
2016.04.23 -
ASP.NET 2.0 DB
ASP.NET 2.0은 다음과 같은 다양한 Provider를 제공합니다. Membership Role Management Site Map Profile Session State Web Events Web Parts Personalization Protected Configuration 이 Provider들에서 관리하는 정보는 aspnet_regsql.exe 도구를 통해서 생성됩니다. 생성된 Table이 무엇이고 목적에 대해서 정리합니다. 이름 설명 aspnet_Applications 각 Application을 구분하기 위한 Scope 데이터를 제공합니다. aspnet_Membership SQL Membership Provider가 사용하는 Membership정보를 저장하기 위해 사용합니다. aspnet_..
2016.04.23 -
[Xamarin] iOS 파일시스템
iOS의 파일시스템은 System.IO의 Class를 통해서 접근하실 수 있습니다. File Class를 통해 파일을 생성할 수 있으며, Directory를 통해 Directory를 탐색하실 수 있습니다. Stream을 통해서 파일 Data을 읽거나 쓸수도 있습니다. App이 접근할 수 있는 파일과 폴더에 대한 제한이 있는데, 예를들어 Application Sandbox(Application이 파일, 네트워크, 하드웨어에 접근하는데 사용되는 접근제한 규칙)를 통해 다른 앱들이 접근하지 못하게 할 수 있습니다. Application이 설치된 폴더를 Home Directory라고 하는데 이 Home Directory에 대해서는 다른 앱들이 접근할 수 없습니다. 파일을 읽고 쓰는 것 외에도 파일의 백업과 업그..
2016.04.07