자유게시판

시삽: 레드플러스 님 
게시판 이동:
 제목 : Re : C# 으로할수있는것이 궁금합니다
글번호: 1845
작성자: 레드플러스
작성일: 2021/09/02 오전 4:31:00
조회수: 46
파일: SeeSharpAll.png (60 KB) / 전송수: 12
SeeSharpAll.png

안녕하세요.

 

C# 프로그래밍 언어로 할 수 있는 영역은

말씀하신 

게임 프로그래밍을 비롯하여,

웹 앱, 데스크톱 앱, 모바일 앱 등 많은 분야에서 사용될 수 있습니다.

 

현재 글을 남기신 게시판도 제가 C#과 ASP.NET 기술을 사용하여 만든 사이트이구요.

 

국내 실정을 놓고 본다면,

 

유니티는 C#을 사용하면되고,

데스크톱(메모장과 같은 Windows 앱)은 C# 기반의 Windows Forms 또는 WPF 기술을 사용하고,

웹은 C#기반의 ASP.NET Core 기술을 사용하면 됩니다.

 

그리고, 스마트폰에 올라가는 모바일 앱은 C# 기반의 Xamarin 기술을 사용하여 만들 수 있지만,

스마트폰에 올라가는 앱은 네이티브 기술 사용을 권장드립니다.

안드로이드는 Java와 Android, iOS는 Swift 등의 네이티브 기술이 좋습니다. 

C# + Xamarin 기술은 국내 커뮤니티가 제대로 형성되지 않아 도입하기가 힘듭니다.

 

결론적으로 말씀드려,

C#으로 시스템 프로그래밍을 제외한 거의 대부분의 영역에서 사용할 수 있긴합니다.

그 중에서 저는 주로 C#과 ASP.NET 기술을 사용하여 웹앱을 만드는데 많은 시간을 투자하고 있구요.

 

만약, 말씀하신 게임 개발 분야라면,

C#과 Unity를 사용하여 게임 개발을 진행해 나가실 수 있으리라 봅니다. 

 

제 관점에서는 C#이 제일 잘 만들어진 언어라 생각하지만,

국내 시장에서는 Java가 월등히 더 많이 사용되기에,

웹앱과 같은 영역에서는 C# 보다는 Java를 더 권장합니다.

이 부분은 아쉽지만, 시장의 흐름에 따라야하겠지요.

 

 

이상입니다.

 

 

 


On 2021-09-01 오후 4:00:00, '박성우' wrote:

 

 


안녕하세요 박용준선생님!
저는 게임개발에관심이 생겨 유니티를알게되고 c#을배워야해서 선생님 교재까지구입하게되어 강의를 처음부터 보고있습니다.
그러다 문득 c#으로 웹페이지, 일반 프로그램, 핸드폰앱도 만들수있는지 궁금해졌습니다.
또 만약있다면 사람들이 다른언어를 사용하여
저것들을 만드는이유는 그게 더 편하기때문인가요?? 또 c# 문법을이용해 위 프로그램을 만드려면 어떻게하나요?

 
이전 글   다음 글 삭제 수정 답변 글쓰기 리스트

(댓글을 남기려면 로그인이 필요합니다.)

관련 아티클 리스트
  제       목 파일 작성자 작성일 조회
이전글 (이전 글이 존재하지 않습니다.)
  C# 으로할수있는것이 궁금합니다 - 박성우 2021-09-01 39
현재글 Re : C# 으로할수있는것이 궁금합니다 SeeSharpAll.png(60 KB) 레드플러스 2021-09-02 46
다음글 Visual Studio 2022를 설치해 보았습니다. 2021-06-18_23-54-55.png(47 KB) 레드플러스 2021-06-18 325
 
손님 사용자 Anonymous (손님)
로그인 Home