Skip to content
.NET 개발 | Visual Studio2019-11-12T13:11:24-08:00

Visual Studio 기술

.NET 애플리케이션 개발

.NET 개발(웹 및 데스크톱)

C#, F# 또는 Visual Basic을 사용하여 플랫폼 간 웹 및 Windows 데스크톱 애플리케이션 빌드

Visual Studio 설치

Visual Studio의 기본 설치 옵션에서는 Python을 비롯한 여러 언어로 개발하는 데 필요한 요소를 추가하는 기능을 제공합니다.

참고: Visual Studio의 그 밖의 .NET 옵션

screenshot of C# and Visual Basic are programming

C# 및 Visual Basic

생산적이고 형식이 안전하며 개체 지향적인 다목적 오픈 소스

C# 및 Visual Basic은 .NET Framework에서 실행되는 다양한 응용 프로그램을 만들기 위해 설계된 프로그래밍 언어입니다. 이들 언어는 강력하고 형식이 안전하며 개체 지향적입니다. 다양한 코드 분석 API를 제공하는 .NET 컴파일러 플랫폼 “Roslyn”을 기반으로 하며 GitHub에서 모두 오픈 소스입니다.

C#에 대한 자세한 정보

Visual Basic에 대한 자세한 정보

F#

단순하고 효율적이며 데이터가 다양한 기능 우선 프로그래밍

F#은 오픈 소스, 크로스 플랫폼, 기능 우선 프로그래밍 언어로, 개발자가 유지 관리 가능하고 간단하며 강력한 코드를 사용하여 컴퓨팅 문제를 해결할 수 있도록 지원합니다. F#은 GitHub에 있고 F# 커뮤니티를 통해 많은 도구와 라이브러리를 사용할 수 있습니다.

screenshot of F# programming language
screenshot of ASP.NET open source web framework

ASP.NET 웹앱

최신 웹앱을 만들고 배포하는 데 필요한 유영한 개방형 도구

ASP.NET은 HTML, CSS 및 JavaScript를 사용하여 유용한 웹 사이트와 웹 응용 프로그램을 작성하기 위한 오픈 소스 웹 프레임워크입니다. 또한 Web API와 모바일 사이트도 만들 수 있고 웹 소켓 등과 같은 실시간 기술도 사용할 수 있습니다.

Azure의 클라우드 앱

중요 업무용 앱을 빠르게 배포합니다. 무료로 시작합니다. 성장에 따라 크기 조정

Azure Websites, WebJobs, Cloud Services 및 VM을 사용하여 클라우드에서 ASP.NET 웹앱 및 .NET 프로그램을 실행할 수 있습니다. .NET 및 Visual Studio를 사용하여 새 애플리케이션과 기존 애플리케이션을 몇 초 안에 배포할 수 있습니다.

screenshot of cloud apps in Azure
Universal Windows Platform illustration

유니버설 Windows 플랫폼

단일 Windows 플랫폼, 많은 장치

C# 및 Visual Basic의 기술을 이용해서 Windows 10 성능을 활용하여 차세대 앱을 빌드할 수 있습니다.
Windows 10은 모바일, 데스크탑, Xbox 등 모든 장치에서 단일 통합 코어로 실행됩니다. C# 및 Visual Basic을 사용하여 작성하는 Windows 10 앱은 .NET 네이티브 런타임을 사용하여 C++만큼 빠르게 실행됩니다.

데스크톱 응용 프로그램

WinForms 및 WPF

.NET Framework 및 Visual Studio를 사용해 데이터 중심의 최신 LOB(사업 부문) Windows용 응용 프로그램을 개발할 수 있습니다. WPF를 사용하여 시각적으로 뛰어난 사용자 환경을 만들거나 WinForms의 생산적인 WYSIWYG 디자이너를 사용하여 UI, 미디어 및 복잡한 비즈니스 모델을 통합할 수 있습니다. 컨트롤, 데이터 바인딩, 애니메이션, 스타일, 서식 파일 등의 일련의 포괄적인 기능을 이용하여 엔터프라이즈급 사업 부문 응용 프로그램을 신속하게 개발합니다.

screenshot of WinForms and WPF
screenshot of Visual Studio and Xamarin

크로스 플랫폼 모바일

Visual Studio 및 Xamarin

코드 재사용을 최대화하면서 iOS, Android, Windows에서 C#을 사용하여 다양한 네이티브 앱을 만들 수 있습니다. 공유 프로젝트 또는 이식 가능한 클래스 라이브러리와 디바이스 플랫폼 간에 코드를 공유합니다.

네이티브 API의 100%가 표시되며, 디바이스 기능에 대한 모든 권한을 가집니다. 간단히 끌어서 놓기 기능을 사용하여 네이티브 사용자 환경과 네이티브 성능을 지원하는 앱을 만들 수 있습니다.

편집 및 디버그

생산성 극대화

Visual Studio는 IntelliSense 또는 분석기를 통해 Visual Basic 및 C# 코드를 작성할 때 라이브 지원을 제공하며 세계 최고 수준의 디버깅 및 진단 도구를 제공합니다.

Visual Studio에서 편집에 대한 자세한 정보

Visual Studio에서 디버깅에 대한 자세한 정보

편집 및 디버깅 스크린샷
screenshot of .NET Core

.NET Core

모듈식 크로스 플랫폼 오픈 소스

.NET Core는 Windows, macOS 및 Linux에서 실행되는 최신 작업에 맞게 최적화된 런타임, 라이브러리 및 컴파일러 구성 요소의 집합입니다. 필요한 패키지만 포함하여 앱과 함께 로컬로 .NET Core를 설치할 수 있습니다. .NET Core 런타임, 라이브러리 및 컴파일러는 모두 GitHub에서 오픈 소스이며 참여를 통해 개발되고 있습니다.

Free, fully-featured IDE for students, open-source and individual
developers

Free download

Professional developer tools, services, and subscription benefits for small
teams

Free trial

End-to-end solution to meet demanding quality and scale needs of teams of all
sizes

Free trial

Feedback