Windows 에서 응용프로그램 차단 Progmatic Program

1.시작->실행에서 gpedit.msc 입력 후 확인

2.그룹 컴퓨터 정책 ->사용자 구성 -> 관리 템플릿 ->시스템

3.시스템을 클릭하면 오른쪽 리스트에서 [지정된 Windows 응용 프로그램 실행 안 함] 등록정보 열기

4."사용"으로 체크하고 [표시]버튼을 누르면 허용되지 않는 응용 프로그램 목록을 기술

[시작하며] 많은 정보가 없어서.... InstallShield 야그

처음 인스톨쉴드를 접하며 많은 정보가 없어서 고생을 많이 했다.
대부분 버전이 제각각이고 힘들게 얻은 지식을 공개하지 않는것일 수도 있다.

뭐~ 큰 프로젝트에서는 인스톨쉴드 부분에 인원을 배치하는 것 보면 이것만 잘 해도
밥 먹고 살겠더라.


내가 힘들게 얻은 작으마한 지식을 여기에 적어 보려 합니다.
혹시나 잘(?) 모르지만 간단하게 어떻게 사용하는지만 알고 싶다면 개인적으로
글을 남겨주시면 보탬이 될 수 있도록 해드릴께요.;

제가 사용하는 버전은 InstallShield 2010 버전입니다.
다른 버전 물어보시면 잘 모릅니다. ^.^



[IE8] 파일업로드 콘트롤 사용시 fakepath문제 JavaScript 야그

IE8 사용시 파일콘트롤을 사용하면
실제 선택된 파일경로와 얻어낸 경로가 다를겁니다. fakepath 뭐시깽이 라고......


ie8 보안상 실 경로를 노출하지 않는다고 하네요. 뭐~ 이런 저런 편법이 난무하겠지만..
개발자 입장에서는 여간 손이 많이 가는게 아니네요.

해결방법은
1.IE 도구
2.인터넷 옵션 -> 보안 -> 사용자 지정 수준
3.파일을 서버에 업로드할 때 로컬 디렉터리 경로 포함 을 [사용]으로 체크하세요.

프로그램적인 방법으로는
아래의 부분을 사용하시면 됩니다.

(예시)
업로드<input type="file" id="fileup" onchange="this.select(); document.getElementById('filetext').value=document.selection.createRange().text.toString();" />



[MS SQL2008] Windows 2008 Server 방화벽 포트 열기 DB 야그

MS SQL 2008 설치 후 다른 PC에서 접속에 문제가 발생할 경우가 있습니다.
그럴 경우는 아래 예시를 bat파일로 만들어서 MSSQL2008 이 설치되어 있는 서버에서
실행을 해주시면 됩니다.



@echo =========  SQL Server Ports  ===================
@echo Enabling SQLServer default instance port 1433
netsh firewall set portopening TCP 1433 "SQLServer"
@echo Enabling Dedicated Admin Connection port 1434
netsh firewall set portopening TCP 1434 "SQL Admin Connection"
@echo Enabling conventional SQL Server Service Broker port 4022 
netsh firewall set portopening TCP 4022 "SQL Service Broker"
@echo Enabling Transact-SQL Debugger/RPC port 135
netsh firewall set portopening TCP 135 "SQL Debugger/RPC"
@echo =========  Analysis Services Ports  ==============
@echo Enabling SSAS Default Instance port 2383
netsh firewall set portopening TCP 2383 "Analysis Services"
@echo Enabling SQL Server Browser Service port 2382
netsh firewall set portopening TCP 2382 "SQL Browser"
@echo =========  Misc Applications  ==============
@echo Enabling HTTP port 80
netsh firewall set portopening TCP 80 "HTTP"
@echo Enabling SSL port 443
netsh firewall set portopening TCP 443 "SSL"
@echo Enabling port for SQL Server Browser Service's 'Browse' Button
netsh firewall set portopening UDP 1434 "SQL Browser"
@echo Allowing multicast broadcast response on UDP (Browser Service Enumerations OK)
netsh firewall set multicastbroadcastresponse ENABLE



[ASP.NET] 웹 페이지 전역화를 위한 Culture 및 UI Culture 설정 .NET 야그

다국어 버전을 만들려고 하다보니 간단한 Culture 사용법을 찾았다.
기본적으로 IE 언어 옵션에 맞춰서 Resource파일로 나누면 되지만 우리 나라는 유독 로그인
화면에서 언어 선택을 하고 들어가서도 보고 싶어 한다.

일단 대략적인 플로우는
선택에 대한 값은 쿠키로 갖고 있고 각 페이지마다 InitializeCulture구문을 넣을 수 없기에
baseclass를 만들어서 그 안에 InitializeCulture를 넣는다.


각 페이지를 baseclass를 상속하면 될듯하다.


Culture에 대한 상세 설명은 아래에 있다.
http://msdn.microsoft.com/ko-kr/library/bz9tc508.aspx


  (VB)
   Protected Overrides Sub InitializeCulture()
        If Request.Form("ListBox1") IsNot Nothing Then
            Dim selectedLanguage As String = _
                Request.Form("ListBox1")
            UICulture = Request.Form("ListBox1")
            Culture = Request.Form("ListBox1")
            Thread.CurrentThread.CurrentCulture = _
                CultureInfo.CreateSpecificCulture(selectedLanguage)
            Thread.CurrentThread.CurrentUICulture = New _
                CultureInfo(selectedLanguage)
        End If
        MyBase.InitializeCulture()
    End Sub
    
   (C#)
protectedoverridevoidInitializeCulture()
{
   
if(Request.Form["ListBox1"] != null)
    {
        String selectedLanguage = Request.Form[
"ListBox1"];
        UICulture = selectedLanguage ;
        Culture = selectedLanguage ;

        Thread.CurrentThread.CurrentCulture =
            CultureInfo.CreateSpecificCulture(selectedLanguage);
        Thread.CurrentThread.CurrentUICulture =
new
            CultureInfo(selectedLanguage);
    }
   
base.InitializeCulture();
}
        



1 2 3 4 5 6 7 8 9 10 다음