맨위로가기

마이크로소프트 비주얼 C 샤프

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

마이크로소프트 비주얼 C 샤프(Visual C#)는 다양한 개발 프로젝트 형식을 지원하는 프로그래밍 언어이다. 콘솔, Windows Forms, WPF, Windows 스토어 앱, ASP.NET 웹 응용 프로그램, Silverlight 응용 프로그램, WCF 서비스 응용 프로그램, Microsoft Office 애드인, Azure 모바일 서비스, Android/iOS용 응용 프로그램 개발을 지원하며, .NET/WinRT 지원 클래스 라이브러리 및 컴포넌트 개발, 단위 테스트 프로젝트 생성도 가능하다. Visual Basic .NET, C++/CLI, F#, IronPython, Windows PowerShell 등 여러 자매 언어를 가지고 있다.

더 읽어볼만한 페이지

  • C 샤프 -
  • 마이크로소프트 비주얼 스튜디오 - 비주얼 베이직
    비주얼 베이직은 1991년 마이크로소프트에서 출시된 GUI 기반 응용 프로그램 개발에 강점을 가진 프로그래밍 언어이며, 윈도우용 응용 프로그램 및 데이터베이스 조작 프로그램 개발에 주로 사용되었고, 2005년 표준 지원이 중단되었다.
  • 마이크로소프트 비주얼 스튜디오 - J 샤프
    J#은 마이크로소프트에서 개발한 .NET Framework 기반의 프로그래밍 언어로, 자바와 유사한 문법을 가지며 기존 자바 코드의 .NET 플랫폼 이전 및 .NET 언어와의 상호 운용성을 지원했으나 현재는 개발이 중단되었다.
  • 닷넷 프로그래밍 언어 - 파워셸
    파워셸은 마이크로소프트에서 개발한 작업 자동화 솔루션으로, 명령줄 셸과 스크립트 언어의 기능을 결합하여 윈도우 시스템 관리를 위해 설계되었으며, .NET 프레임워크 기반의 객체 지향적 특징을 갖고 다양한 플랫폼에서 자동화 스크립트 작성 및 실행, 시스템 구성 관리 등에 활용된다.
  • 닷넷 프로그래밍 언어 - 코볼
    코볼은 1959년 CODASYL에 의해 개발된 공통 사무 처리용 프로그래밍 언어이며, 사무 처리 시스템의 표준 언어로 널리 사용되면서 객체 지향 기능과 새로운 기능이 추가된 표준이 발표되었다.
마이크로소프트 비주얼 C 샤프 - [IT 관련 정보]에 관한 문서
일반 정보
명칭Visual C#
개발마이크로소프트
최초 버전2002 (v7.0) - 2002년 3월 22일
최신 버전2015
최신 버전 발표일2015년 7월 20일
지원 운영체제Microsoft Windows
지원 플랫폼x86, x64 (WOW64)
종류통합 개발 환경
라이선스Microsoft EULA (프로프리에터리 소프트웨어) ※무상판 있음
공식 웹사이트Visual C# - MSDN

2. 개발 가능한 프로젝트

Visual C#은 다양한 개발 프로젝트 형식을 지원한다. Visual C# 2015에서 지원하는 주요 프로젝트는 다음과 같다.


  • 콘솔 응용 프로그램
  • 윈도우 폼 응용 프로그램, WPF 응용 프로그램, Windows 스토어 앱
  • ASP.NET 웹 응용 프로그램, Silverlight 응용 프로그램, WCF 서비스 응용 프로그램
  • Microsoft Office 애드인, Azure 모바일 서비스, Android/iOS용 응용 프로그램


그 외에도, .NET/WinRT 지원 클래스 라이브러리 (DLL) 및 컴포넌트 개발, 그리고 단위 테스트 프로젝트 생성도 지원한다.

2. 1. 윈도우 응용 프로그램

Windows Forms 응용 프로그램, WPF 응용 프로그램, Windows 스토어 앱 (Windows 8.1/Windows RT 8.1용 또는 UWP 앱)을 지원한다.

2. 2. 웹 응용 프로그램

ASP.NET 웹 응용 프로그램, Silverlight 응용 프로그램, WCF 서비스 응용 프로그램 개발을 지원한다.

2. 3. 기타 응용 프로그램

Visual C# 2015는 Microsoft Office 애드인, Azure 모바일 서비스, Android/iOS용 응용 프로그램 개발을 지원한다.[1]

2. 4. 라이브러리 및 구성 요소

.NET/WinRT 지원 클래스 라이브러리 (DLL) 및 구성 요소 개발, 단위 테스트 프로젝트 생성도 지원한다.

3. 자매 언어

C#과 함께 .NET Framework에서 사용되는 주요 프로그래밍 언어는 다음과 같다.[1]


  • Visual Basic .NET(VB.NET): Visual Basic 6.0의 후속으로 개발된 .NET Framework 대응 언어이다.
  • C++/CLI: C++(C++)를 .NET Framework에 대응시킨 언어이다.
  • F#: .NET Framework 대응 함수형 언어이다.
  • IronPython: Python의 .NET Framework 구현이다.
  • Windows PowerShell: Windows Script Host의 후속으로 개발된 .NET Framework 대응 대화형 셸 기능을 가진 스크립트 언어이다.

3. 1. Visual Basic .NET (VB.NET)

Visual Basic .NET(VB.NET)은 Visual Basic 6.0의 후속으로 개발된 .NET Framework 대응 언어 및 그 처리계이다.[1]

3. 2. C++/CLI

C++(C++)를 .NET 프레임워크에 대응시킨 언어이다. Visual C++(Visual C++)가 처리계로 존재한다.[1]

3. 3. F#

Visual F#는 .NET Framework 대응 함수형 언어이다. 처리계로 Visual F#가 존재한다.[1]

3. 4. IronPython

IronPython은 Python의 .NET Framework 구현으로, C#으로 작성되었다.[1]

3. 5. Windows PowerShell

Windows Script Host의 후속으로 개발된 .NET Framework 대응 대화형 셸 기능을 가진 스크립트 언어이다.[1]

참조

[1] 웹사이트 「Microsoft(R) Visual Studio(R) .NET Enterprise Architect version 2002 MSDN(R) Deluxe Edition」日本語版を3月22日(金)より発売 http://www.microsoft[...] マイクロソフト 2011-03-31
[2] 웹사이트 Visual Studio Professional with MSDN https://www.visualst[...]
[3] 웹사이트 働くプログラマ - Roslyn 登場 https://msdn.microso[...]
[4] 블로그 オープン ソース化の旅: Roslyn の 1 年目の試行錯誤とその成果 - Visual Studio 日本チーム ブログ - Site Home - MSDN Blogs http://blogs.msdn.co[...]
[5] 뉴스 Visual Studio 2015の新機能“Roslyn”とは - Build Insider http://www.buildinsi[...]



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com