2013-10-28 2 views
13

저는 주로 C#에서 응용 프로그램 개발자입니다. C/C++에 대한 지식이 있습니다. 나는 매우 매력적이고 Windows 커널 개발에 관심이 많다. 나는 이것을 배우기 위해 레이아웃을 계획했다.Windows 커널 프로그래밍 시작 방법?

1. The books I should read. 
2. The Websites I should follow. 
3. Setting up my dev environment.(Most important as I can start realizing.) 

친절하게 도움 :

1. Understand Windows internals(By books) 
2. Try Simple Modules and keep expanding. 

는이를 달성하기 위해, 나는 약간의 도움이 필요합니다.

답변

0

내 학습 곡선은 당신과 약간 다르지만 정확히 같은 방향으로 연결됩니다. C/C++에 대한 기본적인 지식을 가진 C# 개발자이기도하지만 .NET의 내부 구조를 파악하는 데 필요한 여정을 시작했습니다. 컴파일러가 코드를 어떻게 준수하는지에 대해 이야기하는 것이 아니라 관리 코드와 win32 사이의 경계에 대해서 말하고 있습니다. api.

나는 Advanced .NET Debugging을 읽었으며 Visual Studio와 다른 디버거에 익숙해졌습니다. 그런 다음 Windows Internals (@SomeWittyUsername이 언급 한대로)로 건너 뜁니다.

관련 문제