C# 프로그래밍과 마이크로소프트 애저(Azure) 솔루션 분야의 전문가다. 20년 이상의 프로그래밍 경력을 가지고 있다.
1993년부터 80개 이상의 마이크로소프트 프로그래밍 자격 시험을 통과했으며, 시험을 준비하는 다른 사람들도 전문적으로 가르치고 있다. 또한 2001년부터 2003년까지 미국 레드몬드(Redmond)의 마이크로소프트에서 공식 코스웨어(courseware) 개발을 담당했다. 그의 팀은 초기 알파 버전이었던 C#의 첫 번째 교육 코스를 만들었고, C# 및 .NET 분야의 다른 공인 강사들을 훈련시키면서 그들의 수준을 빠른 속도로 끌어올렸다. 현재는 옵티마이즐리(Optimizely)의 디지털 경험 플랫폼(DXP)에 대한 교육 과정을 만들어 제공하고 있다. 컴퓨터 과학 학위가 있다.
시중에는 C# 언어, .NET 라이브러리, 웹사이트, 서비스, 데스크톱, 모바일 앱(app, application) 같은 앱 모델에 대해 광범위한 설명을 담은 수천 페이지의 책들이 있다.
이 책은 다르다. 간결하고 실용적인 실습을 따라하면서 빠르게 읽어볼 수 있도록 구성했다. 많은 주제를 다루기 때문에 깊이 있는 설명을 배제하는 경우도 있지만 필요하다면 더 상세한 내용을 찾아볼 수 있도록 했다.
이 책은 C#의 멋진 기능과 특징들을 소개하고 있다. 책을 다 읽고 나면 생산성을 높이고, 동료나 상급자에게 깊은 인상을 심어줄 수 있는 지식을 얻게 될 것이다. 일부 낯선 용어는 웹 검색을 활용해 찾아볼 수 있을 것으로 가정하고, 사소한 부분까지 설명하는 바람에 읽는 속도를 늦추고 지루해지지 않도록 했다.