분류 전체보기 (270) 썸네일형 리스트형 실버라이트에서 사용 가능한 crossdomain.xml의 조건 훈스닷넷의 스터디 모임에서 크로스 도메인 접근에 대한 라이브 데모를 하다가 황당한 상황을 겪었는데요, 올바른 것으로 보이는 crossdomain.xml 파일이 있어도 실버라이트가 접근에 실패하는 경우가 있어서 포스팅합니다. 그나저나 라이브 데모는 항상 자제해야 해요. 역시 –_-; 여러 차례 블로깅했던 것 같지만, 실버라이트에서 크로스 도메인에 있는 리소스에 접근하기 위해서는 해당 서버가 실버라이트를 위한 clientaccesspolicy.xml 또는 플래시에서 사용하는 crossdomain.xml을 제공해야 하죠. MSDN의 도메인 영역을 넘을 수 있는 서비스 만들기 문서에 잘 설명이 되어 있어요. 그러나 실버라이트는 crossdomain.xml이 제공하는 모든 기능을 다 사용할 수는 없고 다만 모든 .. [삽질방지] Firefox에서 외부 css파일을 일어오지 못하는 문제 * 원인(발생조건) DTD를 Strict로 선언하고 일부 웹서버(Apache, iPlanet)에서 MIME Type을 "text/css"가 아닌 "text/plain" 이나 "text/x-pointplus" 같이 부정확한 MIME Type으로 전송할 경우 * 해결방법 아파치를 사용한다면, 루트 디렉토리의 .htaccess 파일에 다음을 추가한다. AddType text/css .css 즉 웹서버에 .css 파일에 대한 정확한 MIME Type를 설정해 준다. * 참고사항 css파일은 UTF-8 형식으로 저장하고 로 호출하면 스타일시트 적용은 되지만 한글로 적은 글꼴에 대한 스타일 선언 무시되는 경우도 있으므로 UTF-8 형식으로 저장했을 경우 명확하게 로 호출해야 합니다. [참고] http://bomnu.. Silverlight & WCF on HTTPS 사용시 체크할 것 실버라이트가 HTTPS 프로토콜을 통해 WCF를 이용할 때, 다음 파일들의 설정에 의해 성패가 좌우됩니다. 1. Web.config (서버측) 2. clientaccesspolicy.xml (서버측) 3. ServiceReference.ClientConfig (클라이언트측 - 실버라이트 프로젝트에 포함) 그러면 순서대로 하나하나 살펴 보겠습니다. 1. Web.config WCF 서비스를 HTTPS프로토콜로 지원하기 위해서는 보안 바인딩을 사용해야 하는데요. 기본으로 생성되어 있는 binding을 수정하여 사용해도 되고, 해당 웹서버에서 서비스에 따라 HTTP와 HTTPS를 선택적으로 지원해야 한다면 새 binding을 추가합니다. 위에 보시면, Foo.MyProduct.Service.SelfService.. 프린트 스크립트 특정영역을 출력하는데 좋은 방법인듯... 프린트 할 내용 인쇄 [출처] 웹 뒤에 숨은 Web 데이터 정렬 설정 MSSQL을 설치하다보면 중간단계중에 데이터 정렬 설정을 하는 부분이 나옵니다. 물론 서버, DB단과 테이블을 생성할때 각각의 필드에도 설정할 수 있습니다. SELECT * FROM ::fn_helpcollations(); -- SQL Server에서 사용 가능한 데이터 정렬 목록을 반환 (Description 포함) 정렬 순서(접미사) 설명 _BIN (이진) 이진 정렬, 대/소문자와 악센트를 구분, 가장 빠른 정렬 순서 이 옵션을 선택하지 않으면 SQL Server는 관련된 언어 또는 알파벳에 대해 사전에 정의된 정렬 및 비교 규칙을 따릅니다. 이 옵션을 선택하면 대/소문자 구분, 악센트 구분, 일본어 가나 구분 및 전자/반자 구분 옵션을 사용할 수 없습니다. _BIN2 (이진 코드 포인트) 유니코드 .. 실버라이트 PasswordBox.Password는 DataBind가 안된다? PasswordBox의 Password 프로퍼티에 데이터 바인딩을 시도해 보신 적이 있으신가요? 다음과 같이 AG_E_RUNTIME_MANAGED_UNKNOWN_ERROR 에러가 나실 거예요. 우리가 뭘 잘못한 걸가요? 그렇다기 보다는 PasswordBox.Password 프로퍼티는 데이터바인딩을 지원하지 않고 있다네요. 실버라이트 포럼의 관련문답을 보면, Silverlight Product Manager인 mark가 다음과 같이 답을 해 놓았습니다. 패스워드가 평범한 문자들(****가 아닌)로 보내지는 것을 방지하려고 데이터 바인드가 지원되지 않고 있고, WPF에서와 같이 행동하고 있는 것이라는 군요. 보안이슈네요. Password property cannot be bound to. This is co.. 문서화 되지 않은 DBCC 명령어들 ※ 주의 : 아래의 명령어들은 문서화 되지 않은 것들입니다. 문서화 되지 않았다는것은 명령어를 실행하였을 경우 위험할 수 있으며 문제가 발생하더라도 MS에서 공식적으로 지원하지 않습니다. 이 점 유의하시어 사용하시기 바랍니다. 별도로 문서화 되어 있지 않은 DBCC 명령 문에 대해서 정리를 해봤습니다. 유용하게 사용하시기 바랍니다. 1. DBCC ADDEXTENDEDPROC (procname, DLL) 서버가 관리하는 프로시져 목록에 확장 프로시저를 추가함 2. DBCC ADDINSTANCE (object, instance) 성능 모니터에 오브젝트 인스턴스를 추가한다. 3. DBCC BCPTABLOCK(dbid, tabid, seflag) 테이블의 table lock on bulk load 옵션을 설정함.. 노트북 터보메모리 터보메모리는 플래시 타입의 메모리로서 메인보드에 집적되어 있는 비휘발성 메모리입니다. 컴퓨터가 부팅될때 CPU와 RAM이 아무리 속도가 빨라도 OS가 저장되어 있는 하드디스크의 속도가 따라가지 못해 부팅시간이 오래 걸리게 됩니다. 그래서 이런 문제점을 해결하기 위해서 하드디스크보다 속도가 빠르면서 비휘발성인(컴퓨터를 꺼도 데이터가 보관되어있는) 플래시 메모리를 이용하여 부팅시간을 줄이는 것입니다. 그리고 부팅이 된 후에는 자주 쓰는 프로그램을 플래시 메모리에 저장시켜 프로그램 로딩 시간도 줄일 수 있습니다. 또한 노트북같은 경우에 하드디스크를 구동하는데 소모되는 전력소모를 최소화 함으로써 배터리의 사용 시간을 늘리는 효과도 있습니다. 그러나 현재 터보메모리는 비스타에서만 지원합니다. 터보메모리를 사용하게.. SSMS에서 특정 사용자의 DB만 보이게 하는 방법 Question 디비를 여러게 사용하고 있는데요 Microsoft SQL Server Management Studio로 접속하면 권한이 없어도 해당 디비명이 다 보입니다. 기존 MSSQL2000에서는 sp_MSdbuseraccess를 변경해서 자기 디비만 보이도록 설정을 했었는데 MSSQL2005에서는 설정하는 방법이 없나요? 다음과 같은 방식으로 SSMS에서 자신의 데이터베이스만 SSMS에 나타나도록 설정할 수 있습니다. -- 테스트용 사용자 데이터베이스 생성 CREATE DATABASE User1DB GO CREATE DATABASE User2DB GO -- 각 데이터베이스에 해당하는 사용자 계정 생성 CREATE LOGIN User1 WITH PASSWORD='AAA', DEFAULT_DATABAS.. EM에서 권한이 있는 DB만 보이도록 셋팅 sp_MSdbuseraccess 는 EM으로 접속할때 각각의 데이터베이스에 접속권한이 있는지 확인하는 프로시저인데 이 프로시저를 약간 수정하여 EM으로 접속했을때의 응답속도도 향상시킬수 있고 더불어 권한이 있는 데이터베이스만 보이도록 셋팅할 수 있다. 다음 프로시저를 복사하여 실행하기만 하면된다. (기존 프로시저와 다른 부분은 빨간색으로 표시했다. 관심있는 분들은 분석해 보시기 바랍니다.) /*******************************************************************************/ /* exec sp_MSdbuseraccess 'perm', 'dbname' -- selecting priv bit from specified database */ /* e.. 이전 1 ··· 9 10 11 12 13 14 15 ··· 27 다음