본고는, 지금부터.NET 그리고 프로그라? 그를 시작하려 하고 있는 분이나, 새롭고.NET (으)로의 개발에 종사하게 된 freshman에 주는 온라인·자원·가이드의2006 연도판이다.인터넷상에 수많은.NET 관련 사이트안에서,.NET 개발자가 우선은 눌러 두어야 한다Web 사이트에 도착해 정리하고 있다.
● 본고가 정리하고 있는 사이트&장르별 분류에 대해
.NET 개발자가 자주(잘) 이용하는 사이트의 대표는, 역시.NET Framework & Visual Studio (을)를 제공하는 마이크로소프트의 사이트일 것이다.하지만 은닉 밤에 「마이크로소프트의 사이트」라고 해도, 마이크로소프트가 운영하는 사이트는 정말로 많이 있어, 각각의 컨텐츠도 방대가 되고 있다.한층 더 거기에 마이크로소프트 이외의 사이트도 더해 버리면, 도저히 소화할 수 있는 정보량은 아닐 것이다.실제로 그런 일을 하고 있으면, 사이트의 정보를 읽는 것만으로 하루가 끝나 버릴 것임에 틀림없다.
거기서 본고에서는,.NET 개발자가 잘 사용하는 사이트, 정말로 사용할 수 있는 사이트에 엄선해 소개한다.
또 본고에서는, 사이트를 정리하고 알기 쉽게 하기 위해서, 간단한 장르별 분류를 실시하고 있다.구체적으로는, 다음의3 개의 장르다.
- 기술 해설이 다수 게재되고 있는 사이트
- 샘플·코드나 실장 기술 정보가 충실하는 사이트
- 게시판이나 블로그등의 코? 니티·사이트
또한 현실적으로는, 이러한 복수의 장르에 속하고 있는 사이트가 많지만, 가장 특징적인 컨텐츠로부터 필자가 독단으로 장르별 분류하고 있는 것을 거절해 둔다.
이하의 기재로, 그렇다고 하는 마크가 뒤따르고 있는 사이트는 영어의 컨텐츠·사이트에서, 그 이외는 일본어의 사이트다.또 그렇다고 하는 아이콘은, 그 사이트의RSS 피드(RSS 리더등의 툴을 사용하고, 보다 효율적으로 정보 수집하기 위한 구조)에의 링크이다.RSS 리더에 대해서는, 본고 마지막 「RSS 리더를 활용하자! 」라고 하는 항목이 참조되고 싶다.
1. 기술 해설이 다수 게재되고 있는 사이트
우선은, 어플리케이션을 구축하는데 빠뜨릴 수 없다.NET 의 클래스·라이브러리의 정보나,.NET 의 코어·테크놀러지에 대한 기술 해설 기사등이 충실하는 사이트를 소개한다.이 손의 사이트는, 역시.NET 개발자가 가장 빈번히 이용하는 종류의 사이트이다.
MSDN2 라이브러리 MSDN2 Library |
MSDN2 라이브러리는, 주로.NET Framework 2.0 클래스·라이브러리와Visual Studio 2005 (이? ,VS 2005 ),SQL Server 2005 에 관련하는 기술 정보, 샘플·코드등을 포함한 제품 문서를 제공하고 있는 사이트이다.이 사이트는.NET 개발을 실시하는 한은 반드시나 신세를 질 것이다.
여기에서는 일본어와 영어(미국)의 사이트의 양쪽 모두를 소개하고 있지만, 기본적으로 일본어의 사이트를 참조하면 충분한다.다만 일본어 사이트의 내용의 상당수는 영어 사이트의 내용을 번역한 것이어, 일부의 일본어 컨텐츠는 그 (뜻)이유가 부적절하기도 하고 불명료하기도 하다.그러한 경우에는 영어 사이트쪽으로 원문을 확인하면 좋다. | |
MSDN 라이브러리MSDN Library |
여기에서는 알기 쉽게 감히 나누어 소개하고 있지만,MSDN 라이브러리는 상기의MSDN2 라이브러리와는 달라, 종래의.NET Framework 1.x 및Visual Studio .NET (이? ,VS.NET )에 관한 제품 문서를 제공하는 사이트다.
아직VS.NET (을)를 이용하고 있는 경우나,VS.NET 용무의 코드등을 취급하는 경우에는 이쪽의 사이트를 참조할 필요가 있다. | |
MSDN Japan 홈 MSDN Home |
MSDN 홈은, 그 이름대로, 개발자를 위한 정보를 제공한다MSDN (Microsoft Developer Network )의 톱·페이지이다.
마이크로소프트가 발신한다.NET 개발 관련의 최신 정보를 입수하려면 , 우선 여기에 액세스 하면 좋다.RSS 피드도 준비되어 있으므로,RSS 리더를 사용해 정보 수집할 수도 있다. | |
MSDN Magazine MSDN 매거진 온라인 일본어판 |
「MSDN Magazine 」(은)는, 선진적으로 고도의 기술 정보를 게재하는 월간지지만, 그 내용이 리얼타임에 온라인에서도 읽을 수 있다.꽤 레벨의 높은 기술 정보도 많이 다루어지고 있기 때문에, 첨단기술에 접하고 싶다고 생각한다면, 빠뜨리지 않고 읽고 싶은 온라인·컨텐츠이다.
번역된 기사가 게재되는 일본어판의 잡지는 유감스럽지만 벌써 폐간해 버렸지만, 현재는 이 온라인 일본어판이 제공되고 있다.다만, 온라인 일본어판의 공개는 영문판의 수개월 후가 되어 버리고 있을 뿐만 아니라, 모든 기사가 번역되는 것은 아닌 것이 현상이다. | |
Microsoft patterns & practices Microsoft patterns & practices 일본어판 |
Microsoft patterns & practices 그럼,.NET 어플리케이션의 구축에 있어서의 일반적인 아키텍쳐나 공통적인 설계 패턴, 수많은 사례로부터 얻을 수 있던 프랙티스(=실천해야 할 항목)에 관한 정보가 게재되고 있다.
특히 대규모 어플리케이션의 구축에 종사한다.NET 아키텍트라면, 여기로 다루어지고 있는 정보는 대충 알아 두고 싶다.역시 영문판(미국)이, 공개되고 있는 정보는 많지만, 유용한 정보는 열심히, 일본어로 번역되고 있으므로, 우선은 일본어 사이트를 확인해 보면 좋을 것이다. | |
TheServerSide.NET |
TheServerSide.NET (은)는,.NET 전반의 정보를 제공하고 있는 사이트에서, 특히 엔터프라이즈계의 정보나 선진적인 정보를 적극적으로 공개하고 있다.1 일에 공개되는 정보도 수건 정도와 적당해서,.NET 그리고 최첨단의 정보를 매일 워치 하려면 안성맞춤의 사이트이다.
우선은RSS 피드 (을)를 구독하고, 이 사이트의 신착 정보를 수집하는 것을 추천한다. | |
Visual Studio Magazine |
Visual Studio Magazine (은)는, 동명의 잡지(FTPOnline 회사 발행)의 공식Web 사이트이다..NET 관련의 리뷰, 의견, 인터뷰, 기술 해설, 서적 소개, 리포트 기사 등, 제대로 한 읽을 만함이 있는 기사가 공개되고 있다.
내용은 아키텍쳐의 화제로부터 프로그라? 그(실장)의 화제까지 여러가지.MSDN Magazine (와)과 같게, 잡지(월간)로 게재된 기사를 인터넷상에서 읽을 수 있다. | |
@IT /Insider.NET 포럼 |
@IT /Insider.NET 포럼은, 본고가 게재되고 있다.NET 전문의 사이트에서,.NET 의 최신 기술 정보나C# ,VB 등의 프로그라? 그에 관한 해설 기사, 코딩에 도움이 된다.NET TIPS 등을 다수 공개하고 있다.꼭 앞으로도 정기적으로 이용하실 수 있으면 다행히이다. | |
【칼럼】기술 정보의 검색에 대해
기술 정보를 검색할 때,MSDN2 라이브러리 (이)나 서포트 기술 정보 의 컨텐츠가 가장 도움이 되겠지만, 이러한 컨텐츠는, 검색 엔진이다Google 그리고 상위에 히트 하므로, 우선은 그 쪽에서 검색하는 것이 사용하기 편리한 것이 많다.
또한Google 그럼,
site:msdn2.microsoft.com/ja-jp writeline
(와)과 같이 , 「site: 」에 이어 검색 대상이 되는 사이트명을 지정해, 그 후에(반각 스페이스를 비워) 키워드를 입력하는 것으로, 그 사이트내만의 검색을 실시할 수 있다(이 예에서는 「msdn2.microsoft.com/ja-jp 」 안에서 「writeline 」라고 하는 키워드의 검색을 실시하고 있다).불필요한 검색 결과를 생략하고 싶다면, 이site: 지정을 기억해 두면 편리하다. |
2. 샘플·코드나 실장 기술 정보가 충실하는 사이트
예를 들면 있는 기능의 실장 방법이나 클래스의 사용법을 모를 때, 그 샘플·코드가 곧바로 손에 들어 오면, 실제로 동작하는 완성한 코드로부터 실장 방법을 배울 수 있다.여기에서는, 그러한 샘플·코드나 실장 기술 정보가 충실하는 사이트를 몇개인가 소개하자.
CodeZine |
CodeZine (은)는, 쇼에이 출판사가 운영하는 사이트에서, 소스·코드를 포함한 실장 집합의 기술 정보를 제공하고 있어, 실제로 무엇인가를 개발할 때에 참고로 할 수 있는 정보가 많다.
현재는 번역 기사(그 많게는japan.internet.com (으)로부터의 전재한 것같다)를 중심으로 공개하고 있지만, 기본 스타일은 독자로부터 투고된 기사를 차례차례 공개하는 시스템이 되어 있다.뛰어났다.NET 개발 노하우를 가지고 있는 독자 여러분은, 일본의.NET 개발을 북돋우기 위해서도, 꼭 투고해 봐 어떻게일까. | |
The Code Project |
The Code Project 그럼,12000 (을)를 넘는 기사(article ), 샘플·코드(어플리케이션 전체의 코드), 순이 펫(단편적인 코드)등이 공개되고 있다.
대응하고 있는 개발 언어는,C# ,Visual Basic ,MFC /VC++ ,HTML /CSS /JavaScript 등 다양하지만, 특히C# 의 것이 많다.또 장르로서는,ASP.NET 의 코드나Windows 어플리케이션용의 컨트롤이 충실한다.The Code Project (은)는, 샘플·코드를 제공하는 온라인·자원 중(안)에서 가장 추천할 수 있는 사이트의1 개다. | |
3. 게시판이나 블로그등의 코? 니티·사이트
이상으로 소개해 온 사이트의 대부분은, 미디어로서 한방향의 정보 제공을 실시하는 것이다.그러나, 기술적인 질문을 하고 싶은 경우나, 보다 인터랙티브에 정보교환 하고 싶은 경우 등은, 게시판(BBS )(이)나 블로그등의 온라인·코? 니티가 도움이 된다.
MSDN 포럼 MSDN Forums |
MSDN 포럼은,Visual Studio (을)를 제공하는 마이크로소프트가 공식으로 서포트하는 게시판이다.특히 제품에 밀접하게 관련하는 질문은 이 게시판을 이용하면 좋을 것이다.
덧붙여 종래는 「GotDotNet Japan 」라고 하는 마이크로소프트가 운영하는 게시판이 있었지만,2006 년3 월31 일이? (은)는 게시판 기능을 정? 해, 전면적으로 이MSDN 포럼에 이행 하고 있다(2006 년6 월말일부터 열람도 할 수 없게 된다). | |
@IT /Insider.NET 회의실 |
Insider.NET 회의실은, 이 기사가 게재되고 있는 사이트가 운영하는 게시판으로,.NET 관련의 질의응답이 활발하게 행해지고 있어 이용자도 많다.또 과거의 질의응답은, 물론 키워드 검색 할 수도 있지만, 「 디렉토리 분류에 의한 검색 」(=테크놀러지 마다 스렛드를 분류하고 있다)도 제공되고 있다. | |
Visual Studio 유저 그룹(VSUG ) |
쇼에이 출판사가 운영하는 게시판으로, 이름대로Visual Studio (을)를 중심으로.NET 개발 전반의 질의응답을 하고 있다.각 포럼에는 전임의 보드 리더가 있으므로, 게시판의 관리가 두루 미치고 있는 것이 특징이다. | |
GotDotNet |
미국의GotDotNet (은)는,.NET 계의 오픈 소스·프로젝트를 관리하는 「Workspaces 」라고 하는 기능이 있어, 주로.NET 개발 관련의 프리·툴이 개발되고 있다.예를 들면Visual Studio 관련으로 가지고 싶다고 생각하는 기능등이Workspaces 그리고 툴로서 제공되고 있다고 한 적도 있으므로, 그러한 경우는 꼭 체크해 보면 좋을 것이다.또 스스로 오픈 소스·툴의 개발 멤버가 되어, 세계의.NET 개발자를 위해서 공헌하는 것도 나쁘지 않을 것이다. | |
MSDN Product Feedback Center |
MSDN Product Feedback Center (은)는,.NET Framework (이)나Visual Studio 관련의 버그등을 보고하기 위한 사이트다.
만약 마이크로소프트의 개발 제품(클래스·라이브러리도 포함한다)으로 버그를 찾아내면, 여기서 보고하면 마이크로소프트 사원이 대응해 주어 차기 버젼으로의 대응이나 회피책등의 응답을 얻을 수 있는 일이 있다.일본어로 입력할 수 있으므로, 반드시 영어를 읽고 쓰기할 수 있을 필요는 없다.또 같은 버그가 보고되어 있지 않은가 여기서 검색하면, 그 버그의 회피책등의 정보를 얻을 수 있는 일이 있다. | |
RSS 리더를 활용하자!
최근의 사이트의 상당수는, 신착 기사의 요약 정보등을 「RSS 」라고 불린다XML 파일로 전달하고 있다.거기서 「RSS 리더(혹은RSS 아그리게이타)」라고 불린다RSS 수집 툴을 사용하면, 이러한 정보(RSS )(을)를 정기적으로 수집하고,Web 사이트를 여는 일 없이 기사를 정리해 읽을 수 있다.
RSS 리더로서는 다양한 것이 무상으로 입수 가능하지만, 현재 가장 보급되어 있는 것은 다음의 것일 것이다.
goo RSS 리더 |
웹판, 어플리판, 휴대폰판의 종류가 있다.어떤 것을 이용해도Outlook 등의 메일러로 메일을 읽는 감각으로Web 위의 기사를 읽을 수 있다.동일PC 위에서 이용한다면 어플리판이 추천이지만, 복수의PC 그리고RSS 리더를 공유하고 싶은 경우는 웹판이 추천이다. | |
본고로 소개한 사이트의 대부분이RSS (을)를 전달하고 있으므로, 일상적으로 읽고 싶은 사이트는 그것을RSS 리더에게 등록해 두면 신착 정보를 효율적 한편 망라적으로 체크할 수 있다.
■
이번은 기술 정보를 입수할 수 있는 온라인·사이트를 설명했지만, 물론 여기서 소개한 것은 그저 극히 일부에서 밖에 없다.그러나 우선은 이러한 사이트를 체크하는 것과 동시에, 필요한 정보를 적확하게 검색할 수 있는 테크닉을 닦아 조차 두면, 대부분의 경우로 일은 충분할 것이다.현재는 매우 많은 정보를 간단하게 찾아낼 수 있지만, 그 취사 선택에 쓸데 없는 시간이 걸려지지 않게 하고 싶은 것이다.
덧붙여.NET 관련의 정보를 제공하는 잡지 미디어도 몇개인가 있어, 이러한 잡지나 서적으로부터 정보 수집하는 일도 생각할 수 있다..NET 에 관해서는 일본에서는 다음과 같은 잡지가 대표적이다.
잡지나 서적의 메리트는 역시 휴대폰 할 수 있는데 있다.출근이나 귀가의 전차 안등에서 천천히 정보 수집하고 싶은 경우등에서는, 이러한 잡지나 서적으로부터 정보 수집하는 것도 좋은 것이 아닐까.