C++ 프로그래머를위한 C# 프로그래밍을 배우는 가장 빠르고 가장 빠른 방법은 무엇입니까?C# 프로그래밍을 배우는 가장 빠른 방법
답변
책 한 권 또는 두권을 읽고 코딩을 시작하십시오. https://stackoverflow.com/questions/477748/what-are-the-best-c-net-books/477751#477751
유사 Q : 내가 처음 C# .NET을 시작했을 때 Learning C#
가 나는 또한 C++에서 나온 책 제안이 질문을 참조하시기 바랍니다. 나는 언어 사용이 더 간단하기 때문에 받아들이는 것이 아주 쉬운 단계라고 생각했다.
나는 고용주가 제공 한 몇 가지 코스를 따라 갔지만 실제로 가치가 있다고 생각하지는 않았다.
소규모 프로젝트를 시작하면서 구문을 제어하는 것이 가장 좋은 방법이었습니다. 라이브로 배우십시오! ;)
책을 읽고 /거나 일부 스크린 캐스트를 봅니다. 내가 권하고 싶습니다
스크린 캐스트는 다음과 같습니다
- LearnVisualStudio.Net이, 기초를 가르친다.
- DotNetRocksTV은 주제 및 기술 수준이 다양합니다.
C++에서 온 사람이라면 C#에서 많은 문제가 발생하지 않아야하며 대부분의 구문을 고칠 수 있으며 실제로 프레임 워크에 들어갈 수 있습니다.
저는 C, C#, 루비, 자바 및 다른 언어가 실제로 유용한 것을 배웠습니다. 찾을 수있는 작은 프로젝트를 선택하고 해킹 만하면됩니다. 나에게 이것은 VB6에서 정말로 심하게 코딩 된 데이터 수집 프로그램으로 장치에서 신호를 표시하는 것이었다. 그것은 당신이 배우는 프로젝트가 당신이 생각하는 것입니다. 당신이 할 모든 멍청한 실수를 저지르는 것에 대한 실망을 극복 할 수 있습니다. 책은 좋고 온라인 자료는 좋지만 집중적 인 해킹 주말은 나의 선택으로 대체 할 수 없습니다. C++을 알고 있다면 프로그래밍 방법을 알고 있습니다. 구문과 숙어를 배우는 것입니다.
누군가 C++을 통해 C++을 직접 방문하여 실제로는 Accelerated C# 2008을 좋아했습니다.
모든 C 파생 언어에서 동일하게 유지되는 구문에 거의 또는 전혀 시간이 낭비되지 않으며 두 언어간에 병렬이 만들어지지 않을 때가 많습니다.
초보자를위한 책이 아니지만 이미 기본 구문과 객체 지향 개념을 이해하고 있다면 기꺼이 권해드립니다. 간단하지만 유용한 일을 배우게 -
Accelerated C# picture http://ecx.images-amazon.com/images/I/51IoIgAbOnL._SL160_AA115_.jpg
나는 markmagnus 승/동의합니다. C#을 배우는 것은 지속적인 노력입니다. 항상 배울 수있는 것이 더 있습니다. 기초부터 시작하십시오. OX 원칙을 이해하고 &을 배우십시오. 계속 배우고 그 위에 구축하십시오.
또한 Visual C# Express를 다운로드하지 않은 경우 무료로 다운로드 할 수 있습니다.http://www.microsoft.com/exPress/download/
나는 PHP로 시작하기 전에 C#으로 들어가기 시작했다. Joe Stagners asp.net vb & C# 자습서를 사용하여 몇 주 이내에 속도를 높였습니다.
비록 대부분 asp.net 개발에 관한 것이지만 그의 비디오를 추천합니다.
(C++ 프로그래머 용) winforms/wpf를 수행하지 않으면 최대 2 주에서 1 주일 만에 실행이 가능합니다. 스레딩 모델은 익숙한 약간의 작업을 필요로하지만 그 이외의 구문은 매우 유사합니다. 핵심은 프레임 워크가 제공해야하는 것을 배우는 것입니다. 그렇지 않으면 메모리 관리 C++ 스타일 코드를 작성하는 것입니다. 이미 C#으로 작성되어 일부 작업을 사용할 수있는 프로젝트를 찾는 것이 좋습니다. 나는 Mediaportal에서 시작했다. 나는 현재의 지식이 내가하고 싶었던 것 (리모컨)이 겹쳐진 작은 영역을 골랐다.
나는 Charles Petzold가 쓴이 무료 서적으로 C#을 배웠다 : What the C or C++ Programmer Needs to Know About C# and the .NET Framework.
- 1. Maven을 배우는 가장 빠른 방법
- 2. 스레드 안전 C# 프로그래밍을 배우는 방법?
- 3. 대기 시간이 중요하고 빠른 C++/Java/C# 코드를 작성하는 방법을 배우는 가장 좋은 방법은 무엇입니까?
- 4. 유닉스 환경에서 프로그래밍을 배우는 방법? 나는 첫째로 껍질을 배울까?
- 5. 배울 수있는 가장 빠른 방법 C++/.NET 베테랑을 반환하기위한 부스트
- 6. Ajax를 배우는 가장 좋은 방법
- 7. 마이크로 소프트 기술을 사용하여 웹 개발을위한 프로그래밍을 배우는 방법
- 8. C#에서 Windows Forms 프로그래밍을 배우는 좋은 프로젝트는 무엇입니까?
- 9. C++에서 "효과적인"템플릿 프로그래밍을 배우는 훌륭한 책/자료입니까?
- 10. C 저레벨 프로그래밍을 대체합니까?
- 11. C#을 빨리 배우는 방법?
- 12. 웹에서 가장 빠른 다운로드 방법
- 13. texmacs를 배우는 가장 좋은 방법은 무엇입니까?
- 14. 개체에서 XPathDocument로 가장 빠른 방법
- 15. DateTime으로 검색하는 가장 빠른 방법
- 16. 레일로 돌아가는 가장 빠른 방법
- 17. 가장 빠른 tr : 호버 방법
- 18. 가장 빠른 가져 오기 방법?
- 19. 빠른 처리를위한 가장 좋은 방법
- 20. 카이로를 시작하는 가장 빠른 방법
- 21. iPhone 프로그래밍을 시작하는 방법은 무엇입니까?
- 22. 프로그래밍을 시작하는 방법?
- 23. XML을 읽는 가장 빠른 방법/가장 좋은 방법
- 24. C# - 텍스트 파일에서 mdf로 데이터를 가져 오는 가장 빠른 (가장 빠른) 방법
- 25. 수학 표기법을 배우는 방법?
- 26. 값 존재 여부를 확인하는 가장 빠른 방법
- 27. Python에서 목록을 단일화하는 가장 빠른 방법
- 28. C# .NET에서 이벤트 기반 프로그래밍을 수행하는 방법?
- 29. WCF를 배우는 가장 좋은 방법은 무엇입니까?
- 30. FTP에서 mktree를 구현하는 가장 빠른 방법