비주얼베이직닷넷 편집하기
편집을 되돌릴 수 있습니다.
이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
− | [[파일: | + | [[파일:마이크로소프트.jpg|썸네일|200픽셀|'''[[마이크로소프트]]'''(Microsoft)]] |
− | + | [[파일:비주얼베이직닷넷.jpg|썸네일|200픽셀|'''[[비주얼베이직]]'''(Visual Basic)]] | |
− | + | '''비주얼베이직닷넷'''<!--비주얼 베이직 닷넷, VB.NET, 비주얼베이직 닷넷, 비주얼 베이직닷넷-->(Visual BASIC .NET)은 미국 [[마이크로소프트]]가 개발한 객체 지향 컴퓨터 프로그래밍 언어이다. 기존의 [[비주얼베이직]] 6.0 버전을 [[닷넷]](.NET) 기반으로 변형하였고, 닷넷 프레임워크에서 구현된다. 간략히 브이비닷넷(VB.NET)이라고 한다. | |
− | [[파일: | ||
− | |||
− | '''비주얼베이직닷넷'''<!--비주얼 베이직 닷넷, VB.NET, 비주얼베이직 닷넷, 비주얼 베이직닷넷 | ||
== 개요 == | == 개요 == | ||
− | 비주얼베이직닷넷(Visual Basic .NET, VB.NET)은 [[마이크로소프트]]가 [[C#]]과 함께 출시한 [[비주얼 베이직]](VB)의 진화된 형태인 객체 지향 컴퓨터 [[프로그래밍 언어]]이며, [[닷넷 프레임워크]]에서 구현된다. [[비주얼베이직]](Visual Basic 6.0)에서 파생되었지만 차이점이 많다. 때문에 [[VB]]을 쓰던 유저들이 새로운 기반의 언어로 넘어가기에 거부감이 많아 초기에는 사용자가 별로 없었지만, [[VB]] 지원이 중단되고 최신 운영체제로 가면서 동작하지 않은 기능이 생기고 새로운 확장 라이브러리 및 기본 컨트롤도 개선되는 등 상당한 발전을 보이면서 많은 사용자들이 [[VB.NET]]로 넘어오게 되었다.<ref name="나무모에"> 〈[https://namu.moe/w/Visual%20Basic%20.NET Visual Basic .NET] | + | '''비주얼베이직닷넷'''(Visual Basic .NET, VB.NET)은 [[마이크로소프트]]가 [[C#]]과 함께 출시한 [[비주얼 베이직]](VB)의 진화된 형태인 객체 지향 컴퓨터 [[프로그래밍 언어]]이며, [[닷넷 프레임워크]]에서 구현된다. [[비주얼베이직]](Visual Basic 6.0)에서 파생되었지만 차이점이 많다. 때문에 [[VB]]을 쓰던 유저들이 새로운 기반의 언어로 넘어가기에 거부감이 많아 초기에는 사용자가 별로 없었지만, [[VB]] 지원이 중단되고 최신 운영체제로 가면서 동작하지 않은 기능이 생기고 새로운 확장 라이브러리 및 기본 컨트롤도 개선되는 등 상당한 발전을 보이면서 많은 사용자들이 [[VB.NET]]로 넘어오게 되었다.<ref name="나무모에"> 〈[https://namu.moe/w/Visual%20Basic%20.NET Visual Basic .NET]〉《나무모에》</ref>[[마이크로소프트]]는 현재 상용 [[소프트웨어]]인 [[마이크로소프트]][[비주얼 스튜디오]]와 [[프리웨어]]인 [[마이크로소프트]] [[비주얼 스튜디오 익스프레스]]로 두 가지의 주된 [[비주얼 베이직]] 통합 개발 환경을 제공한다. |
===지원 운영체제=== | ===지원 운영체제=== | ||
18번째 줄: | 15번째 줄: | ||
===하드웨어 요구사항=== | ===하드웨어 요구사항=== | ||
− | * 최소: 1.6 GHz CPU, 384 MB RAM, 1024×768 화면, 5400 | + | * 최소: 1.6 GHz CPU, 384 MB RAM, 1024×768 화면, 5400 RPM 하드 디스크 |
* 권장: 2.2 GHz 이상의 CPU, 1024 MB 이상의 RAM, 1280×1024 화면, 7200 RPM 이상의 하드 디스크<ref name="위키백과"> 〈[https://ko.wikipedia.org/wiki/%EB%B9%84%EC%A3%BC%EC%96%BC_%EB%B2%A0%EC%9D%B4%EC%A7%81_%EB%8B%B7%EB%84%B7 위키백과 비주얼 베이직 닷넷]〉《위키백과》</ref> | * 권장: 2.2 GHz 이상의 CPU, 1024 MB 이상의 RAM, 1280×1024 화면, 7200 RPM 이상의 하드 디스크<ref name="위키백과"> 〈[https://ko.wikipedia.org/wiki/%EB%B9%84%EC%A3%BC%EC%96%BC_%EB%B2%A0%EC%9D%B4%EC%A7%81_%EB%8B%B7%EB%84%B7 위키백과 비주얼 베이직 닷넷]〉《위키백과》</ref> | ||
+ | |||
+ | == 버전 == | ||
== 역사 == | == 역사 == | ||
− | * 비주얼 베이직 | + | * 비주얼 베이직 1.0 |
− | * 비주얼 베이직 2.0 | + | 1991년, 미국 조지아주 애틀랜타에서 열린 세계 최대 규모의 하드웨어 및 소프트웨어 관련제품 전시회인 [[컴덱스]]에서 [[윈도우]]용 [[비주얼 베이직]] 1.0이 발매되었다. 또, 1992년 3워르, 도스용 비주얼 베이직 1.0이 발표되었다. |
− | * 비주얼 베이직 3.0 | + | * 비주얼 베이직 2.0 |
− | * 비주얼 베이직 4.0 | + | 1992년, 비주얼 베이직 2.0이 발매되었다. [[프로그램]]이 환경의 개선과 속도가 향상되었고, 폼이 인스턴스적인 개체가 되었다. |
− | * 비주얼 베이직 5.0 | + | * 비주얼 베이직 3.0 |
− | * 비주얼 베이직 6.0 | + | 1993년, 비주얼 베이직 3.0이 발매되었다. 이 때는 스탠다드 에디션과 프로페셔널 에디션으로 구분되어 발매되었다. 이 비주얼 베이직3.0은 제트1.x 데이터베이스를 읽을 수 있는 [[마이크로소프트]]제트 데이터베이스 엔진 1.1을 포함하고 있었다. |
− | * 비주얼 베이직 닷넷 7.1 | + | * 비주얼 베이직 4.0 |
− | * 비주얼 베이직 8.0 | + | 1995년, 비주얼 베이직 4.0이 발매되었다. 32비트와 16비트 윈도우 프로그램을 다 개발할 수 있는 첫번째 버전의 비주얼 베이직으로 [[GUI]]가 없는 클래스를 비주얼 베이직에서 개발할 수 있는 기능이 추가되었다. |
− | * 비주얼 베이직 9.0 | + | * 비주얼 베이직 5.0 |
− | * 비주얼 베이직 10.0 | + | 1997년, 비주얼 베이직 5.0이 발매되었다. 32비트 버전으로만 발매되었으며, 16비트 프로그램의 개발을 계속 했던 프로그래머는 4.0의 소스 코드를 5.0으로 옮길 수 있었으며, 5.0 프로그램이 4.0으로 옮겨가기도 쉬었다. 또한 사용자 정의 컨트롤을 만드는 기능, 원시 코드로 윈도우용 실행 파일을 [[컴파일]] 하는 기능, 대량의 계산에서의 속도 향상의 기능이 추가되었다. |
− | *비주얼 베이직 11.0 | + | * 비주얼 베이직 6.0 |
− | + | 1998년, 비주얼 베이직 6.0이 발매되었다. 많은 영역에서 개선을 이루었다. 6.0은 [[웹]] 기반 응용 프로그램의 개발 기능이 추가되었다. 그러나 6.0은 2008년 마이크로 소프트의 지원안함 단계에 해당 됨으로써 종료되었다. 실행에 필요한 [[라이브러리]]는 [[윈도우 비스타]], [[윈도우 2008]], [[윈도우7]]에는 계속 지원되고 있었다. | |
− | + | 2005년 마이크로소프트 비주얼 베이직 6.0의 주요 지원이 종료되었고, 확장 지원은 2008년 3월에 종료되었다. | |
− | + | * 비주얼 베이직 닷넷 7.1 | |
− | + | 기존의 비주얼베이직 6.0버전의 상위버전으로, [[닷넷]] 프레임워크 버전1.1과 함께 출시되었다. 기존버전인 비주얼 베이직의 코드를 비주얼 베이직 닷넷의 코드로 바꿔주는 마법사가 추가되었다. 또한 성능과 닷넷 [[IDE]]와 런타임의 신뢰성을 개선하였다. | |
− | + | * 비주얼 베이직 8.0 | |
− | + | 비주얼 베이직 닷넷 2003의 업데이트 버전으로, 마이크로소프트사에서는. NET을 생략하기로 결정했다. 고속 응용 프로그램 개발 플랫폼으로서 비주얼 베이직 닷넷의 집중을 강화하고 더 나아가 [[C#]]과 차별화를 하는 의도로 다양한 기능이 추가되었다. | |
− | + | * 비주얼 베이직 9.0 | |
− | + | 2007년, 마이크로소프트 닷넷 프레임 워크3.5와 함께 출시 되었다. 이 버전에서도 마이크로소프트는 많은 기능을 추가하였다. | |
− | + | * 비주얼 베이직 10.0 | |
− | + | 2010년, 마이크로소프트는 비주얼 베이직 2010을 출시하였다. 마이크로소프트는 이번 버전에 동작 언어 런타임(DLR)을 사용하기로 결정했지만, 비주얼 베이직과 자매 언어 C# 사이의 동등성을 높이기 위해 공동 진화 전략으로 변경하였다. [[CLR]]과 [[COM]]개체와 동적 상호 작용하는 비주얼 베이직의 타고난 능력은 DLR에 빌드된 동적 언어와 작동하도록 향상되었다. 기존에 있던 줄 연결 문자의 필요를 없애고 일반적인 콘텍스트의 집합에서 행 연속으로 추정하도록 개선되었다. 또 인라인 [[Sub]]에 대한 지원을 구비하였고, [[디버그]] 모드에서 일시 중지된 응용 프로그램의 소스 코드를 더 이상 편집할 수 없게 되었다. | |
− | + | *비주얼 베이직 11.0 | |
− | + | 닷넷 프레임워크 4.5를 이용하며, 비동기 기능, 반복자, 호출계층, 호출자 정보와 이름 공가넹 넣는 전역 키워드가 주요 기능으다. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{{각주}} | {{각주}} | ||
== 참고 자료 == | == 참고 자료 == | ||
− | * 〈[https://docs.microsoft.com/ko-kr/dotnet/visual-basic/getting-started/whats-new VB의 새로운 기능] | + | *마이크로소프트, 〈[https://docs.microsoft.com/ko-kr/dotnet/visual-basic/getting-started/whats-new VB의 새로운 기능]〉, 《마이크로소프트》, 2018-10-24 |
* 〈[https://ko.wikipedia.org/wiki/%EB%B9%84%EC%A3%BC%EC%96%BC_%EB%B2%A0%EC%9D%B4%EC%A7%81_%EB%8B%B7%EB%84%B7 비주얼 베이직 닷넷]〉《위키백과》 | * 〈[https://ko.wikipedia.org/wiki/%EB%B9%84%EC%A3%BC%EC%96%BC_%EB%B2%A0%EC%9D%B4%EC%A7%81_%EB%8B%B7%EB%84%B7 비주얼 베이직 닷넷]〉《위키백과》 | ||
* 〈[https://ko.wikipedia.org/wiki/%EB%B9%84%EC%A3%BC%EC%96%BC_%EB%B2%A0%EC%9D%B4%EC%A7%81#%EB%B0%9C%EC%A0%84 비주얼 베이직 ]〉《위키백과》 | * 〈[https://ko.wikipedia.org/wiki/%EB%B9%84%EC%A3%BC%EC%96%BC_%EB%B2%A0%EC%9D%B4%EC%A7%81#%EB%B0%9C%EC%A0%84 비주얼 베이직 ]〉《위키백과》 | ||
114번째 줄: | 58번째 줄: | ||
* [[비주얼베이직]] | * [[비주얼베이직]] | ||
* [[닷넷]] | * [[닷넷]] | ||
− | |||
− | |||
− | {{프로그래밍 언어| | + | {{프로그래밍 언어|토막글}} |