.NET 개발자를 위한 Linux 채택 경로 [닫기]

.NET 개발자를 위한 Linux 채택 경로 [닫기]

저는 .NET C# 프로그래머이고 .NET 스택을 좋아합니다. 저는 Linux를 여러 번 사용해 보았지만 매번 Linux에서 아무것도 할 수 없어서 미루었습니다. (예: Linux를 위한 프로그램 작성이나 그 위에).

Mono가 출시된 이후로 저는 Linux를 더 많이 사용하게 되었습니다.

(나도 파이썬을 배우기로 결심했다.)

운영 체제 자체(셸 명령, 하위 수준 API 등)에 대해 자세히 알아보고 싶습니다.

추천 도서는 어디서부터 시작하나요?

Unix Tools 3rd Edition O'Reilly를 구입했고 이 책을 처음부터 끝까지 읽을 계획입니다. 다른 추천 도서가 있나요?

참고: 이것은 별로 중요하지 않습니다. 저는 Ubuntu 10.04를 사용하고 있으며 Fedora를 원하지만 많은 사용자가 Mono 설치와 관련된 문제를 게시하는 것을 보았습니다.

답변1

여기에 몇 가지 책 추천을 게시했습니다.

Unix/Linux 내부를 더 잘 이해하려면 읽어볼 것을 권장합니다.

.NET을 사용하여 Linux에서 개발하는 경우 다음을 설치하는 것이 좋습니다.모노개발 IDE.

답변2

필수적인유닉스 프로그래밍의 예술여기에 링크하세요.

답변3

내가 찾은고급 스크립팅 가이드쉘 스크립트를 위한 훌륭한 리소스입니다.

그것을 읽고 모든 예제를 시험해 보면 디렉토리 트리만 탐색할 수 있는 사람에서 집에 너무 익숙해서 쉘을 사용하여 거의 모든 것을 할 수 있는 사람으로 바뀌었습니다.

답변4

Linux용으로 개발하려는 경우 먼저 다양한 옵션을 이해하고 싶을 수 있습니다. 하지만 Python 방식을 사용하면 상황이 더 간단해질 수 있습니다. 저는 Python + GTK + GNOME 스택을 정말 좋아합니다. 개발을 매우 쉽게 만들어주는 몇 가지 놀라운 도구가 있습니다.

당신은 .Net 개발자이기 때문에 아마도 Java에 더 편안함을 느끼고 기본 기술인 Qt 또는 GTK를 사용하는 것에 대해서는 거의 잊어버릴 것입니다.

Mono는 집에 있는 듯한 느낌을 주지만 컴퓨터에 Mono를 설치하는 것을 좋아하는 사람은 많지 않다는 점을 기억하세요. 인터넷에서 이에 대한 좋은 토론이 있습니다(예: gnote vs tomboy).

관련 정보