전체 글
-
-
MicroSoft 무료 기술 서적TIP 2009. 5. 25. 12:09
MicroSoft 무료 기술 서적 무료 기술 서적 - Inside C# (한글 번역본) 이 책은 C# 언어의 내부 구조를 샅샅이 파헤치고, Microsoft .NET 플랫폼과 Microsoft Visual Studio .NET에 대한 최신 정보를 다룬다. 그리고 C# 예제 코드와 예제 응용 프로그램을 작성 ... www.microsoft.com/korea/msdn/vbrun/staythepath/additionalresources/InsideCSharp/default... 무료 기술 서적 - ASP.NET Step by Step (한글 번역본) 무료 기술 서적 - ASP.NET Step by Step (한글 번역본) ... Active Server Pages .NET(ASP.NET)은 현재까지 만들어진 ..
-
ASP.NET 저장 버튼 누르는데 자바스크립트 안먹힌다 그러면 어떻게해??.NET/ASP.NET 2009. 5. 21. 22:47
:-( Page_load() 에 아래 추가하면 끝~!!! protected void Page_Load(object sender, EventArgs e) { btnSubmit.Attributes.Add("onclick", "alert('저장');"); } //밑에꺼 응용 하기 ㅋㅋ if (!IsPostBack) { Button1.Attributes.Add("onclick", "window.close();"); } //카고 포스트 백 비슷하게 해주는거 ㅋㅋ Button1.Attributes.Add("onclick", "location.reload()") ~!! 쉡제??? 응 쉬워~! 와~! :-)
-
Web Forms에서 브라우저 종류 검색 http://msdn.microsoft.com/ko-kr/library/cc438041(VS.71).aspx.NET/ASP.NET 2009. 5. 21. 17:04
http://msdn.microsoft.com/ko-kr/library/cc438041(VS.71).aspx Web Forms에서 브라우저 종류 검색 브라우저의 종류가 다르거나 종류는 같더라도 버전이 다르면 지원하는 기능도 달라집니다. 응용 프로그램에서는 사용자가 페이지를 보는 브라우저의 종류를 확인하고 해당 브라우저가 어떤 기능을 지원하는지 확인해야 합니다. 참고 ASP.NET 페이지 프레임워크에서는 브라우저의 기능을 자동으로 확인하고 이 정보를 사용하여 적절한 HTML 요소와 웹 컨트롤에 대한 특성을 렌더링할 수 있습니다. 자세한 내용은 ASP.NET 서버 컨트롤 및 브라우저 기능을 참조하십시오. 브라우저와 클라이언트 장치는 상위 그룹과 하위 그룹이라는 별개의 두 그룹으로 나뉘어집니다. 이들 그룹은 ..
-
자주쓰는 윈도우 2003 명령어 실행 키OS 2009. 5. 20. 12:06
실행창에서 추가 Appwiz.cpl (프로그램 추가/제거) cleanmgr.exe(디스크 정리) mspaint.exe (그림판) sndvol32.exe (스피크 볼륨 콘트롤) Inetcpl.cpl (인터넷 옵션) secpol.msc (로컬 보호 정책 ) notepad (메모장) devmgmt.msc (장치 관리자) diskmgmt.msc (디스크 관리) regedit (레지스트리 편집기) mmc.exe (콘솔 루터) taskmgr (작업 관리자) msconfig (시스템 구성요소 유틸리티) mstsc.exe (원격 데스크톱 연결) dxdiag (다이렉트X 정보) netsetup.exe (네트워크 설정 마법사) gpedit.msc (그룹 정책) msinfo32 (시스템 정보) osk.exe (화상 키보드)..
-
-
App_Code Subfolder Configuration Problem app_Code 안에서 서브 폴더 접근.NET/ASP.NET 2009. 5. 15. 13:12
App_Code Subfolder Configuration Problem Last post 12-24-2008 2:28 AM by Thomas Sun – MSFT. 1 replies. Sort Posts: Oldest to newest Newest to oldest App_Code Subfolder Configuration Problem 12-20-2008, 7:55 PM Contact Reply 349 point Member etbramble Joined on 11-26-2006, 6:53 PM Maryland Posts 81 Points 349 Hello... I am using subfolders in my App_Code folder. I have code files (.cs) in both th..
-
배포용 ASP.NET 웹 사이트를 미리 컴파일하려면.NET/ASP.NET 2009. 5. 13. 20:56
이 페이지에서 다루는 특정 제품:. Microsoft Visual Studio 2008/.NET Framework 3.5 다음 제품들은 다른 버전에서 다루어 집니다. Microsoft Visual Studio 2005/.NET Framework 2.0 ASP.NET 방법: 배포를 위해 ASP.NET 웹 사이트 미리 컴파일 업데이트: 2007년 11월 배포할 ASP.NET 웹 사이트를 미리 컴파일하는 과정에서 나중에 프로덕션 서버에 복사할 어셈블리 및 기타 정보가 포함된 레이아웃을 만들 수 있습니다. 배포용 웹 사이트를 미리 컴파일하면 소스 코드 없이 프로덕션 서버에 배포할 수 있는 컴파일된 버전의 사이트를 만들 수 있습니다. 선택에 따라 코드와 .aspx 페이지를 미리 컴파일하거나 코드만 미리 컴파일할 ..
-
컴퓨터 두대를 키보드 마우스 하나로 움직이자! input directorUtill 2009. 5. 13. 19:55
컴퓨터 두대를 키보드 마우스 하나로 움직이자! input director 컴도 쪼매 알게되고/ 인터넷 생활로 2009/03/20 18:17 http://blog.naver.com/laci/30044811915 이 포스트를 보낸곳 () 키보드, 마우스 하나로 컴퓨터 2대이상 제어를 하는것을 KVM이라고 하는데 이것은 장치(하드웨어)로도 있고 소프트웨어로도 있다. 지금까지 KVM 소프트웨어로는 synergy라는 것을 썼었는데 얼마전 노트북을 사면서 비스타에서 제대로 작동을 않하길래 새로운것을 찾아보았다. 몇가지 설치해보고 쓴결과 편하게 쓸만한것으로 INPUT DIRECTOR 이라는 프로그램 당첨! 자 그럼! 이걸 직설적으로 어디서 쓰느냐? 보는것처럼 위 이미지에서 좌측에 나의 노트북이 있는데 이걸 데스크탑 ..
-
프로그래밍적으로 UpdatePanel 구성하기.NET/ASP.NET AJAX 2009. 5. 12. 13:54
출처 http://chule23.tistory.com/entry/SVN-설치설정 using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class _Default : System.Web.UI.Page { private TextBox txtName; private Label lblDisplay; protected voi..
-
TortoiseSVN in Visual Studio 비주얼스튜디오 SVN 연동 팁.NET/VisualStudio 2009. 5. 12. 13:22
TortoiseSVN in Visual Studio Filed under: subversion, tortoisesvn, visual studio — David @ 7:44 pm Update October 2 2007: Someone posted a link to Gary’s Bit Patterns where there is a settings file you can just import instead of doing all these manual steps. I also fixed the quotes in the commands so they shouldn’t cause trouble anymore. Ever wanted to use TortoiseSVN from VisualStudio? Well, no..
-
VisualStudio 2005에서 자바스크립트 디버깅하기.NET/VisualStudio 2009. 5. 10. 20:36
VisualStudio 2005에서 자바스크립트 디버깅하기 SCRIPT 2008/04/04 15:36 http://blog.naver.com/interinside/140050165215 이 포스트를 보낸곳 () .NET Developer | 김형태 http://blog.naver.com/ihjijons/60049833981 먼저 간단한 예제화면을 작성합니다. DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 제목 없음 function FillData() { for(i=0;i 버튼을 클릭하면 Select Box에 아이템을 채우는 간단한 예제입니..
-
MVC 패턴에 대해 알아보죠..NET/ASP.NET MVC 2009. 5. 10. 14:00
MVC 패턴에 대해 알아보죠. 그림 1 MVC Pattern Diagram 에서는 일반적인 MVC 패턴을 다이어그램으로 표현하고 있습니다. MVC 패턴은 Model, View, Controller 세 개의 컴포넌트로 구성되는데 각 컴포넌트에서 담당하는 책임은 다음과 같습니다. View UI 요소를 그려줍니다. Controller UI의 사용자 액션에 응답하고 데이터 흐름을 제어합니다. Model MVP 패턴의 Model과 마찬가지로 데이터와 상태를 유지하며 데이터 처리 로직을 포함합니다. MVC 패턴이 MVP패턴과 다른 점은 Presenter 컴포넌트 대신 Controller 컴포넌트가 존재하는 것이죠. Controller는 사용자의 액션 - 예를 들면 버튼 컨트롤을 클릭하거나 키보드를 통해 텍스트를 입..
-
-
c#으로 directX 연동하려고 하는데 방법 좀 가르쳐주세요.NET/C# Interlocker 2009. 5. 9. 10:30
c#으로 directX 연동하려고 하는데 방법 좀 가르쳐주세요. bluesuso 답변채택률 84.8% 2008.12.02 13:05 동영상 제어( 플레이, 영상/소리 분리, 자막넣기, 합치기 등등)을 하시려면, DirectX 의 DirectShow를 사용해서 하실수 있습니다.. 하지만 현재까지 나온 DirectX SDK는 C#용 DirectShow를 제공하고 있지 않았습니다.. 그래서 어느 한 사람이 답답해서, DirectShow API를 Wrapping 해서 C#용으로 재구성 했습니다.. 이름은 Managed DirectShow 입니다.. http://kristoffer.vinther.name/projects/managed-directshow/ 위 사이트에 가시면 다양하게 사용하는 방법이 설명되어 있습..
-
도토리 매운돈까스 ㅎWriter/그냥 2009. 5. 8. 14:06
http://blog.naver.com/orakgame/63964012 이 포스트를 보낸곳 () 네.. 그냥 머 길게 설명할 필요없이 저 (후진)약도를 보아주시면 되겠습니다. 쭉~ 걸어주시면 보입니다. -ㅂ-)r 저녁때가서 사진을 밝게 찍기가 어려웠어요.. 그래도 대강...(- ㅅ-;;;) (그~ 윤이네~) 사진만큼 찾기 쉽습니다 ^-^ 가보니 사람들이 꽉차 있더라구요.. 가시기 전에 예약해두시면 좋습니다 예.약.하.세.요. 가서 자리 잡고 앉아계시면 주문 따로 필요없이 2명이면 2명..3명이면 3명.. 알아서 인원수 만큼 돈까스 나옵니다 ^-^ 그럼, 기다리는 동안 간식 좀 즐겨보는겁니다. 간단히 즐겨주시고, 얘기좀 하시다 보면 짜잔~ 아기다리고기다리던, 맛있어 보이는 돈까스님 나와주십니다. 샐러드님 ..
-
main 함수의 인수 - 출처 : winapi.co.krOther Programming/C C++ 2009. 5. 4. 10:35
main 함수의 인수 main도 일종의 함수이므로 인수를 가질 수 있고 리턴값도 가질 수 있다. main은 프로그램 실행 직후에 자동으로 호출된다는 점에 있어서 일반 함수와는 다른 특별한 면이 있으며 프로그램의 시작점이기 때문에 이름은 고정되어 있지만 함수의 원형은 고정적이지 않다. main 함수의 원형은 다소 복잡한데 다음과 같은 조합이 가능하다. void(또는 int) main(int argc,char *argv[],char *env[]); 리턴값은 int형이거나 void형 중 하나를 선택할 수 있으며 세 개의 인수를 가지는데 인수는 뒤쪽부터 차례대로 생략 가능하다. 그래서 main 함수의 가능한 원형은 다음 여덟가지나 된다. ① void main(void); ② void main(int argc);..
-
이중 포인터Other Programming/C C++ 2009. 5. 4. 05:14
출처 : winapi.co.kr #include void main() { int i; int *pi; int **ppi; i=1234; pi=&i; ppi=π printf("%d\n", **ppi); } #include void InputName(char **pName); void main() { char *Name; InputName(&Name); printf("이름은 %s입니다. \n", Name); free(Name); } void InputName(char **pName) { *pName = (char *) malloc(12); strcpy(*pName, "Cablin"); } . #include // 잘못된 죽은 코드임 ㅋㅋ void InputName (char *pName); void main..
-
메모리 할당 및 해제 / 재 할당Other Programming/C C++ 2009. 5. 4. 04:32
출처 : winapi.co.kr void *malloc(size_t size ); void free(void *memblock ); 먼저 malloc(엠얼록이라고 읽는다) 함수부터 알아보자. 인수로 필요한 메모리양을 바이트 단위로 전달하면 요청한만큼 할당한다. size_t는 메모리의 양을 나타내는 단위인데 _t로 끝나는 사용자 정의 타입은 표준에 의해 반드시 정의하도록 되어 있으므로 기본 타입과 거의 대등한 자격을 가진다. 플랫폼에 따라 다르게 정의되어 있는데 대부분의 32비트 컴파일러들은 size_t를 unsigned의 부호없는 정수형으로 정의한다. 따라서 이 함수로 할당할 수 있는 이론적 최대 용량은 4G 바이트라고 할 수 있다. 10바이트가 필요하면 malloc(10)이라고 호출하고 1000바이트가..
-
Windows Search 4.0 for Windows XP (KB940157)Utill 2009. 5. 4. 01:41
Windows Search 4.0은 Windows의 업데이트된 구성 요소로, 이를 통해 컴퓨터에서 빠른 검색을 수행할 수 있습니다. 윈도우우나 웹등에 있는 파일을 빨리 찾을때 필요한 유틸, 색인기능있어서 좋음 자세한건 링크 http://www.microsoft.com/downloads/details.aspx?familyid=55C18CB3-C916-4298-ABA3-5B98904F7CDA&displaylang=ko 이 다운로드는 Microsoft Windows XP 서비스 팩 2 이상에만 해당됩니다. 다른 지원되는 버전의 Microsoft Windows용 Windows Search 4.0을 다운로드하려면 아래의 관련 다운로드를 참조하십시오.
-
[C] C는 포인터에 대한 증감 연산을 산술 연산과는 달리 아주 특수하게 수행한다. /포인터 연산Other Programming/C C++ 2009. 5. 3. 03:27
예 제 : PointerType2 #include void main() { int ar[]={1,2,3,4,5}; int *pi; pi=ar; printf("첫 번째 요소 = %d\n",*pi); pi++; printf("두 번째 요소 = %d\n",*pi); } 크기 5의 ar 배열을 정의했으며 pi=ar 대입문으로 pi가 ar 배열의 선두 번지를 가리키도록 했다. 배열명 자체는 배열의 시작번지를 가리키는 포인터 상수이므로 pi가 이 포인터 상수를 대입받을 수 있다. pi=&ar이 아니며 이렇게 대입해봐야 대입되지도 않음을 주의하도록 하자. pi가 ar 배열의 시작 번지, 그러니까 ar[0]의 번지를 가리키고 있는 상황이다. 이 상태에서 *pi를 읽으면 pi 위치에서 4바이트를 읽을 것이며 이 값을 출..
-
[C] AlphaNum 문제Other Programming/C C++ 2009. 4. 29. 14:29
winapi.co.kr 문제 AlphaNum 영문 소문자로 구성된 긴 문장을 입력받아 이 문자열 내의 각 알파벳 문자 개수를 구해 출력하라. 예를 들어 alpha가 입력되었다면 a:2, b:0, .... h:1, ... l:1, .... p:1이 출력되어야 한다. 각 문자의 출현 회수를 저장할 배열이 필요하다. #include void main() { char alphabat[26] = { 'a','b','c','d','e','f','g','h','i','j','k','l', 'm','n','o','p','q','r','s','t','u','v','w','x','y','z' }; char input[100]; int totalCount = 0; scanf("%s", input); int k = sizeo..
-
[C] 배열명이 단독으로 사용되면 배열의 시작번지값을 가지는 포인터 상수이다. /배열명이 그 자체로 포인터이므로 scanf의 인수로 넘길 때 &연산자를 붙이지 않는다Other Programming/C C++ 2009. 4. 29. 05:25
배열명이 단독으로 사용되면 배열의 시작번지값을 가지는 포인터 상수이다. 이 문장이 선뜻 이해가 가지 않겠지만 배열의 본질을 이해하는 아주 핵심적인 문장이므로 음절 하나 틀리지 않고 그대로 외워야 할 정도로 중요하다. 배열명이 단독으로 사용된다는 말은 첨자없이 배열의 이름만 적는다는 뜻이다. ar[0], ar[1]과 같이 첨자와 함께 쓰면 배열 요소 변수지만 ar과 같이 배열명만 쓰면 이 값은 배열의 시작번지를 가리키는 포인터값이 된다. 배열명이 포인터라는 것을 확인해 보기 위해 다음 문장을 실행해 보자. #include void main() { char str[6] = {'K', 'o', 'r', 'e', 'a'}; printf("%s\n",str); printf("%c\n",str[2]); } 크기 6..
-
[C} algorithm 메크로 관련 알고리즘Algorithm 2009. 4. 29. 01:54
if ((a==10) || (a==20)) { ... } if (abs(15-a) == 5) { ... } 비교될 두 수의 중점과 비교할 수의 차에 대한 절대값을 한 번만 비교하면 된다. abs 함수가 절대값을 구하므로 abs(15-a)는 abs(a-15)로 써도 결과는 동일하다. 이 예와 같이 단순 변수와 상수를 비교할 때는 큰 차이가 없지만 함수 호출 결과를 비교할 때는 함수를 두 번 호출할 것을 한 번만 호출해도 되는 큰 차이가 발생한다. 이번에는 범위를 점검하는 조건문을 만들어 보자. a가 10~50사이에 있는지 검사하고자 할 때도 abs 함수를 사용할 수 있다. if ((a>10) && (a
-
[C/C++] ::변수 C#의 this 키워드와 비슷한 개념이라고 보면 될듯 / 지역변수 전역변수 구분Other Programming/C C++ 2009. 4. 28. 23:20
C 언어에서는 전역변수와 지역변수의 이름이 중복될 때 지역변수가 선언된 함수에서 전역변수를 참조 할 수 없다. 위 예의 func 함수는 전역변수 i를 읽거나 참조할 수 없는데 전역 i가 지역 i에 의해 완전히 가 려져 있기 때문이다. 변수가 아직 존재하지만 가려져 있어 쓸 수 없는 상태이며 이 상황을 가시성 (Visibility) 이 없다고 표현한다. 그러나 C++에서는 가려져 있는 전역변수를 참조할 수 있는 별도의 범위 연산자 :: 을 사용하면 전역 i를 읽을 수 있다. func 함수의 끝에 다음 코드를 추가해 보자. printf("global i=%d\n",::i); ::i라는 명칭은 전역변수 i라는 뜻이다. :: 연산자에 대해서는 차후에 C++에서 다시 다루게 될 것이다. 통용 범위 규칙은 아주 상..