Microsoft MVP성태의 닷넷 이야기
VS.NET 2005 : Navigate the .NET Framework and Your Projects with "My" [링크 복사], [링크+제목 복사],
조회: 8995
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일

VC++ 2005 에서는 .NET 용 STL 라이브러리를 내놓더니만, VB.NET 2005 진영에서는 "My" 라는 제법 유용한 함수들이 모인 Namesppace 를 제공해 주고 있습니다.

아래의 MSDN 매거진에 관련기사가 실려 있습니다.
http://msdn.microsoft.com/msdnmag/issues/04/05/VisualBasic2005/default.aspx

그런데, VS.NET 2005 Beta1 에서 많은 부분이 바뀌어서 위의 토픽에서 제공하는 소스가 컴파일 조차 되지 않습니다. 첨부된 파일에는 해당 토픽의 프로젝트를 VS.NET 2005 Beta1 에서 컴파일 되도록 소스 수정이 되어진 버전과, VB.NET 이외의 언어에서는 어떻게 사용할 수 있는 지를 보여주기 위해 초간단 C# 예제를 실어 두었습니다.

다른 언어에서의 사용은 다소 불편할 수가 있는데요.
딱 2가지 절차가 더 추가됩니다.

1. "Microsoft.VisualBasic" 참조 추가
2. using Microsoft.VisualBasic.MyServices; 추가
3. VB.NET 에서는 "My" 로 직접 접근 하던 것을, 다음과 같이 인스턴스 생성 후 접근.
  MyComputer myCom = new MyComputer();
  bool bAvailable = myCom.Network.IsAvailable;
 
물론, 간단한 Base 클래스 하나 만들어서 3번 과정을 이미 해둔 것을 만들어 놓으면 다른 언어에서도 VB.NET 과 동일한 형식으로 접근이 가능할 것입니다. 어차피 static 기능의 함수들이므로. ^^








[최초 등록일: ]
[최종 수정일: 12/25/2004]


비밀번호

댓글 작성자
 




... [16]  17  18  19  20  21  22  23  24  25  26  27  28  29  30  ...
NoWriterDateCnt.TitleFile(s)
800정성태7/10/200712124.NET 3.5 : 27. IQueryable 구현 방법 [3]
799정성태7/6/200710233VS.NET IDE : 36. MSBee 를 이용한 .NET 1.1 용 프로젝트 빌드
798정성태7/4/200710927VS.NET IDE : 35. 업데이트 - Publish Website hotfix for VS 2005 SP1
797정성태7/3/200711110Debug : 21. Image File Execution Options 키 동작 방식 [1]
796정성태7/3/200712608.NET 3.5 : 26. WCF - WebServiceHost
795정성태6/29/200713124Windows Update "사용 약관 읽기" 화면 잘림 현상
794정성태6/29/200711936Visual C++ : 11. Orcas - 마샬링 라이브러리
793정성태6/28/200711898TFS : 109. Daily Build파일 다운로드1
792정성태6/28/200711356개발 환경 구성: 104. Internet Explorer - Local Intranet 판단 옵션
791정성태6/25/200711705TFS : 108. Orcas - Continuous Integration 지원 [1]
790정성태6/24/200711799개발 환경 구성: 103. Internet Explorer 와 관련된 각종 개발 도구들
789정성태6/23/200712299Vista : 47. 비스타에서만 사용가능한 Managed 기능들 (2)
788정성태6/21/200712411개발 환경 구성: 102. Windows환경에서의 OpenSSL설치파일 다운로드1
787정성태6/21/200712100개발 환경 구성: 101. HttpSimulator
786정성태6/21/200712085TFS : 107. Team Build 와 다중 프로젝트 빌드 설정
785정성태6/19/200712953Vista : 46. 탐색기에서의 네트워크 파일 복사가 느린 문제를 해결하는 방법
784정성태6/19/200712049Windows 2008 : 3. 주요 변화 10가지
783정성태6/18/200713395SDK : 10. IERefreshElevationPolicy Win32 API
782정성태6/17/200711728.NET : 60. 프로젝트에서 참조한 Unmanaged DLL 을 GAC 에 배포하는 방법
781정성태6/16/200713355.NET 3.5 : 25. LINQ 와 동적 쿼리
780정성태6/16/200712447개발 환경 구성: 100. Windows 2008 - 터미널 서비스 Drain 모드
779정성태6/15/200712143SDK : 9. Windows SDK 구분하기
778정성태6/13/200712074Web : 1. Silverlight - Programming HTML with C#
777정성태6/13/200711570TFS : 106. Microsoft eScrum Version 1.0
776정성태6/13/200711849.NET 3.0 : 21. WPF 실습 - Outlook 2007 스타일의 응용 프로그램 개발
775정성태6/11/200711962TFS : 105. Visual Studio Team Foundation Server ? Project Server 2007 Connector
... [16]  17  18  19  20  21  22  23  24  25  26  27  28  29  30  ...