이번에 읽어볼 책은 길벗 출판사의 C# 텍스트북 책 😍 (책 표지가 너무 귀여운데.. 혹시.. 포켓몬스터를 좋아하시는걸까)
프로그래밍을 배우면서 접했던 처음 프로그래밍 언어 2가지가 있었는데 첫번째는 C언어 그리고 두번째는 비주얼베이직6.0(VB6.0) 을 공부했었던 부분이였는데..
(아직도 기록이 새록새록 나고 2000년대 초반으로 돌아간 기분이 드는 이느낌 😚)
그 후 VB6 관련으로 각종 여러 프로그램을 개발하다 다른 언어도 접하고 이제는 여러 언어를 자유롭게 넘나들 수 있게 되었다.
그후 .NET, C#으로 비주얼베이직을 하던 분들이 넘어가고 나 또한 C#으로 활동하다가 다른 언어로 전환을 하게 되었다.
그러다 요즘들어 C# 으로 개발 니즈가 생기다보니 C# 에 관련된 공부를 시작하고자 웹서핑을 해보는데 웹서핑의 내용들은 대부분 오래전의 게시글이다보니 최신화된 문서등이 필요했다. 😂😂😂
때마침 좋은 기회가 있어서 “C# 교과서” 를 읽을 수 있게 되었고 해당 프로그램도 개발이 어느정도 완료가 될 수 있었다. 매우 도움이 되서 좋았다… (타이밍은 이런것인가..)
추억팔이는 여기까지 마무리 하고...
두둥..
책의 구성은 기초부터 활용기까지 전부 수록된 약 840 페이지 가량의 분량을 가지고 있다..
엄청나다… 그리고 무겁다.. (왓더!!) 😂😂😂😂
학습로드맵은 DAY 1 부터 시작하여 DAY 26 까지 한달의 공부 느낌으로 입문하게 도움을 주며, 하루하루 공부해야할지도 정리가 매우 잘되어 있어서 초보자들에게도 완전 강추.. 😋
Thread 😎와 비동기(Async) 부분이 필요하여 찾게된 부분의 페이지!
쓰레드 부분이 C#에서는 꼭 필요하다.
그 이유는 윈도우 폼 프로젝트로 진행시에는 쓰레드로 진행을 하는게 아니라면 윈도우 폼은 그 명령이 진행되고 있을동안, 작동중지 된 느낌으로 프리징이 걸린 상태로 진행이 되기 때문에 프로그램을 사용하는 사용자들에게 C# 프로젝트를 제공할 때는 꼭! 쓰레드를 활용해서 처리를 해주어야, 프로그램이 작동중지가 됐나? 왜 멈추지? 이런 QA를 피해갈 수 있다…! 😂😂😂
또한, 비동기는 어느 언어에서나 꼭 숙지하고 활용할 줄 알아야 꽤 도움되는 Async 이다!
더 많은 내용에 있어서 궁금하다면 가까운 서점을 방문해서 한번 읽어보고 구매를 추천합니당 😙
C#이 꾸준한 업데이트를 거치면서 (약 20년… 나와 나이가 비슷하다..) 8.0 버전까지 업데이트가 되었고, C#은 새로운 기능을 출시하면서 “모던 C#” 의 형식으로 진행이 되는 기술들이 있다. 그 내용에 대해서도 이 책에서는 서술되어 있고 8.0 기술도 사용해볼 수 있게 자세히 설명이 되어있다!
추가로 더 궁금한 경우, 자세한 새로운 기능을 알고 싶다면 마이크로소프트 Docs를 참고하면 최신화된 C# 8.0 에 대한 내용을 직접 예시와 함께 확인할 수 있다.
이 C# 교과서 라는 책을 읽으면서 타이밍 좋게 진행하려던 프로젝트까지 C# 기반이다보니 도움이 많이 되었던 것 같다.
초보자나 입문자들에게도 매우 재미있게 따라할 수 있게 되어 있고 또한, 좀전에 말했듯이 비주얼스튜디오 2019 기반이며 발행한지도 따끈따끈한 책이다보니 더욱더 초보자/입문자분들에게는 강력추천을 해주고싶은 책이다!
해당 도서는 서평단으로 선정되어
책을 제공받아 주관적으로 작성된 리뷰입니다.
'C#' 카테고리의 다른 글
Thread 내 에서 OLE 호출시 STAThreadAttribute (0) | 2020.06.13 |
---|