2009-07-23 3 views
3

저는 C#, C++ 및 .Net을 처음 사용합니다.기본 클래스 라이브러리

현재 네트워킹 및 시스코 엔지니어링에서 근무하고 있습니다. Cobol, assembler, easytrieve, Rexx 및 clist 등을 사용하여 IBM 메인 프레임에서 프로그래밍하는 데 사용 되었기 때문에 명령 구문이 프로그래밍 표준 및 구조만큼이나 친숙합니다.

그러나 저는 BCL을 이해하고 다양한 구성 요소를 이해하고 각 구성 요소가 무엇을 위해 설계되었으며 다양한 상황에서 사용하는 것이 가장 좋습니다. 실제로 실제로 어떻게 사용되고 코딩되는지에 대해서는 많은 어려움을 겪고 있습니다. .

저는 종종 BCL 구성 요소에 대한 설명에서 코드가 어떻게 생겼는지 궁금합니다. 기본적으로 그것들을 사용하고 코딩하는 방법은 직관적 인 수단이 전혀없는 까만 예술처럼 보인다.

내 질문은, 현재의 요구 사항에 대해 약간 복잡해지기 시작한 msdn 라이브러리와는 별도로 좋은 참고 서적, 사이트, 적합한 설명, 사용법 노트를 제공하는 pdf가 있습니까? 등 System.IO 등 가장 일반적으로 사용되는. NET 구성 요소의 등?

나는 C# 등등에 관한 책을 몇 권 읽었고 내가 갖고있는 프로젝트에서해야 할 일의 일부인 작은 프로그램을 발견했다. RS-232 포트를 통해 장치에 액세스해야하지만 프로그램을 디코딩 할 때 자신이 수행 한 구성 요소를 사용하는 이유가 무엇인지 궁금해하고 필요한 변경을 수행하고 필요한 추가 코드를 추가 할 때 사용해야하는 구성 요소를 어떻게 알 수 있습니까? 또한 내가 찾은 경우 실제로 이러한 구성 요소를 어떻게 사용합니까? 그들?

나는 이것이 많은 평범한 경험이 될 것이라는 것을 깨달았지만, 올바른 방향으로 돕는 것이 정말 도움이 될 것입니다.

감사합니다. George.

답변

2

C# 3.0 in a NutshellAccelerated C# 2008입니다. 나는 개인적으로 Nutshell을 더 추천 할 것이라고 생각합니다.

Nutshell의 다음 판이 준비 중입니다. 그러나 시간대가 무엇인지는 알 수 없습니다. (.NET 4.0에 대한 수많은 책이있을 것이라고 확신합니다.)

(편향주의 : 저는 C# 4.0의 한마디로 기술 검토자가되었으므로 분명히 100 % 공평하지 않습니다. .)

+0

안녕하세요, 고맙습니다. 스코틀랜드 애버딘 (Aberdeen Scotland)에서 사본을 찾을 수 있는지 살펴 보겠습니다. 그러나 현재 본문을 무료로 가지고 있다면 기부금을 기꺼이 받아 들일 것입니다. - 하하하. ;-) 나는 그렇게 자주 묻는 것이 틀림 없다. –

0

저는 종종 표준 도움말보다 Google을 사용합니다. 거기에 더 좋은 예가 종종 있습니다.

+0

그래, 나도이 방법에 동의하지만, 나는 아직도 대부분의 사람들이 정보를 게시하는 것을 원치 않을 것이라고 확신하는보다 일반적인 장소를 찾고있다. 그리고 아직 익숙하지 않기 때문에 어쨌든 내가 무엇을 찾고 있어야하는지 잘 모르겠습니다. 내가 가지고있는 프로젝트에 대해 너무 복잡하지 않은 것은 하나도 없다. 그래서 나는 이미해야 할 일을 위해 정의 된 컴포넌트가 있다고 확신한다. 그것의 바로 그 것을 발견하고 사용하는 방법을 아는 것은 그 순간의 문제입니다. 내 경험이 없다. –

관련 문제