.NET 개발 | Visual Studio2023-05-15T12:52:34-07:00

.NET 애플리케이션 개발

C#, F# 또는 Visual Basic을 사용하여 여러 운영 체제 및 디바이스용 웹 및 네이티브 애플리케이션 빌드

.NET 앱 빌드에 필요한 프레임워크 및 도구 설치

Visual Studio 비디오 소개 스크린샷

다운로드하면 아래에서 선택한 Visual Studio 버전에 대한 라이선싱 사용 약관에 동의하게 됩니다. 또한 Visual Studio로 소프트웨어를 다운로드할 수 있는 기능도 제공합니다. 이 소프트웨어는 제3자 공지또는 함께 제공되는 라이선스에 명시된 대로 별도로 라이선스가 부여됩니다. 다운로드하면 해당 라이선스에도 동의하게 됩니다.

대신 다른 언어로 코딩하시겠습니까?

Windows용 Visual Studio를 다운로드하고 필요한 도구를 선택하세요.

C# 및 Visual Basic 스크린샷

C# 및 Visual Basic

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

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

F#

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

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

F# 스크린샷
코드 분석 스크린샷

.NET 생산성

생산성 극대화

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

Azure의 클라우드 앱

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

Azure Web Apps, Functions, Cloud Services 및 VM을 사용하여 클라우드에서 ASP.NET 웹 앱 및 .NET 프로그램을 실행합니다. 기본 GitHub 작업 통합을 사용하여 Azure에 빠르게 배포합니다.

Azure 스크린샷의 클라우드 앱
ASP.NET이 있는 애플리케이션의 스크린샷

ASP.NET을 사용한 웹 응용 프로그램

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

ASP.NET은 훌륭한 웹앱 및 서비스를 빌드하기 위한 오픈 소스 웹 프레임워크입니다. JavaScript 대신 C#을 사용하여 아름답고 반응이 빠른 웹 UI를 모두 빌드하세요. 또한 웹 API 및 모바일 사이트를 만들고 웹 소켓과 같은 실시간 기술을 사용할 수 있습니다.

Windows 데스크톱 애플리케이션

Windows Forms 및 WPF

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

WinForms 및 WPF 스크린샷
Xamarin 스크린샷

플랫폼 간 모바일

Visual Studio 및 Xamarin

Visual Studio에서 C#을 사용하여 iOS, Android, macOS 및 Windows용 풍부한 기본 앱을 개발하세요. Xamarin.Forms를 활용하여 플랫폼 간에 네이티브 및 성능이 뛰어난 플랫폼 간 사용자 인터페이스를 빌드하고 .NET Standard 라이브러리를 활용하여 .NET 에코시스템에 연결해 코드와 NuGet 에코시스템을 공유합니다.

유니버설 Windows 플랫폼

단일 Windows 플랫폼, 많은 장치

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

피드백