닷넷 편집하기
편집을 되돌릴 수 있습니다.
이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
− | |||
− | |||
− | |||
'''닷넷'''(.NET)은 [[XML]]과 [[SOAP]]를 기반으로 미국 [[마이크로소프트]]사가 만든 통합 웹 서비스 [[플랫폼]]이다. 닷넷 플랫폼 위에서 작동하는 프로그래밍 언어에는 [[에이에스피닷넷]](ASP.NET), [[C샵|C#]], [[비주얼베이직닷넷]](VB.NET) 등이 있다. | '''닷넷'''(.NET)은 [[XML]]과 [[SOAP]]를 기반으로 미국 [[마이크로소프트]]사가 만든 통합 웹 서비스 [[플랫폼]]이다. 닷넷 플랫폼 위에서 작동하는 프로그래밍 언어에는 [[에이에스피닷넷]](ASP.NET), [[C샵|C#]], [[비주얼베이직닷넷]](VB.NET) 등이 있다. | ||
37번째 줄: | 34번째 줄: | ||
*응용 프로그램을 배포하기 쉬움 : [[어셈블리]]가 자신에 대한 정보인 메타 데이터를 내장하고 있으므로 단순히 복사하기만 하면 설치가 가능하고 [[레지스트리]]에 의존하는 COM과는 달리 시스템에 부하를 주지 않으며 DLL처럼 덮어쓰기에 의해 이전 프로그램이 영향을 받는 경우도 없다. | *응용 프로그램을 배포하기 쉬움 : [[어셈블리]]가 자신에 대한 정보인 메타 데이터를 내장하고 있으므로 단순히 복사하기만 하면 설치가 가능하고 [[레지스트리]]에 의존하는 COM과는 달리 시스템에 부하를 주지 않으며 DLL처럼 덮어쓰기에 의해 이전 프로그램이 영향을 받는 경우도 없다. | ||
*[[어셈블리]]가 어떤 동작을 하는지에 대한 정보가 [[어셈블리]] 자체에 작성되어 있어 보안 적용이 쉽고 완벽 :닷넷 런타임은 [[어셈블리]]가 무엇을 하는지 사전에 조사할 수 있어 부적절한 코드의 실행을 원천적으로 방지할 수 있다. | *[[어셈블리]]가 어떤 동작을 하는지에 대한 정보가 [[어셈블리]] 자체에 작성되어 있어 보안 적용이 쉽고 완벽 :닷넷 런타임은 [[어셈블리]]가 무엇을 하는지 사전에 조사할 수 있어 부적절한 코드의 실행을 원천적으로 방지할 수 있다. | ||
− | *많은 양의 클래스 라이브러리가 제공됨 :원폼, 웹폼,ADO, 리모팅 등의 기능을 제공하는 클래스들이 잘 정리되어 있으며, XML, 정규식, 이미지 출력, 네트워크등 등 기능이 거의 다 포함되어 있어 공짜로 쓸 수 있고 [[BCL]]은 개별 언어가 아닌 닷넷 플랫폼에 의해 제공되는 것이므로 모든 닷넷이 지원하는 언어들이 이 라이브러리의 서비스를 받을 수 있다. 닷넷 프레임워크는 닷넷 언어들이 공유하는 큰 규모의 라이브러리이다.<ref>islove8587, 〈[https://blog.naver.com/islove8587/220488991017 닷넷 프레임워크]〉, | + | *많은 양의 클래스 라이브러리가 제공됨 :원폼, 웹폼,ADO, 리모팅 등의 기능을 제공하는 클래스들이 잘 정리되어 있으며, XML, 정규식, 이미지 출력, 네트워크등 등 기능이 거의 다 포함되어 있어 공짜로 쓸 수 있고 [[BCL]]은 개별 언어가 아닌 닷넷 플랫폼에 의해 제공되는 것이므로 모든 닷넷이 지원하는 언어들이 이 라이브러리의 서비스를 받을 수 있다. 닷넷 프레임워크는 닷넷 언어들이 공유하는 큰 규모의 라이브러리이다.<ref>islove8587, 〈[https://blog.naver.com/islove8587/220488991017 닷넷 프레임워크]〉, 《네이버》, 2015-09.22</ref> |
*여러 언어로 사용이 가능함 : 이들은 각각의 컴파일러에 의해 IL코드로 변환되며 실행시 .NET Framework에 의해 기계어로 변환되어 실행된다.<ref>inasie,〈[https://inasie.tistory.com/20 .NET의 특징 3가지, 《티스토리》, 2009-06.26</ref> | *여러 언어로 사용이 가능함 : 이들은 각각의 컴파일러에 의해 IL코드로 변환되며 실행시 .NET Framework에 의해 기계어로 변환되어 실행된다.<ref>inasie,〈[https://inasie.tistory.com/20 .NET의 특징 3가지, 《티스토리》, 2009-06.26</ref> | ||
*기존 [[운영체제]]안에 독립적인 또 하나의 환경을 제공 | *기존 [[운영체제]]안에 독립적인 또 하나의 환경을 제공 | ||
45번째 줄: | 42번째 줄: | ||
*닷넷의 활용 범위는 광범위 : 일반적인 응용 프로그램만 지원하는게 아니라 데이터 베이스 접속도 가능하며 웹 응용 프로그램 개발도 지원한다.<ref>KimWhale,〈[http://a.to/19B3hY4 (웹언어)닷넷(.net)소개 및 장단점, 《티스토리》, 2012-12.28</ref> | *닷넷의 활용 범위는 광범위 : 일반적인 응용 프로그램만 지원하는게 아니라 데이터 베이스 접속도 가능하며 웹 응용 프로그램 개발도 지원한다.<ref>KimWhale,〈[http://a.to/19B3hY4 (웹언어)닷넷(.net)소개 및 장단점, 《티스토리》, 2012-12.28</ref> | ||
*내장된 윈도우 보안과 응용 프로그램 단위의 보안 설정 가능 | *내장된 윈도우 보안과 응용 프로그램 단위의 보안 설정 가능 | ||
− | *공용 언어 런타임에 기반을 두고 있음.<ref>ITWILL,〈[http://a.to/19ZFLmv 닷넷 이란??, | + | *공용 언어 런타임에 기반을 두고 있음.<ref>ITWILL,〈[http://a.to/19ZFLmv 닷넷 이란??, 《네이버》, 2011-02.26</ref> |
== 활용 == | == 활용 == | ||
54번째 줄: | 51번째 줄: | ||
== 전망 == | == 전망 == | ||
− | 마이크로소프트가 닷넷은 앞으로 [[닷넷 코어]], 닷넷 프레임워크, [[모노]]를 하나의 플랫폼으로 만들어진다고 하며 ".NET Framework는 4.8이 마지막 메이지 버전이 될 것" 이라고 언급했다. <ref>*임민철 | + | 마이크로소프트가 닷넷은 앞으로 [[닷넷 코어]], 닷넷 프레임워크, [[모노]]를 하나의 플랫폼으로 만들어진다고 하며 ".NET Framework는 4.8이 마지막 메이지 버전이 될 것" 이라고 언급했다. <ref>*임민철, 〈[https://www.zdnet.co.kr/view/?no=20190508160547 MS, 단일화 플랫폼 '닷넷5' 내년 공개]〉, 2019-05.16</ref> |
{{각주}} | {{각주}} | ||
60번째 줄: | 57번째 줄: | ||
==참고자료== | ==참고자료== | ||
*〈[https://namu.wiki/w/.NET%20Framework .NET Framework]〉, 《나무위키》 | *〈[https://namu.wiki/w/.NET%20Framework .NET Framework]〉, 《나무위키》 | ||
− | *코딩팩토리, 〈[https://coding-factory.tistory.com/132 (C#).NET (닷넷 프레임워크)이란 무엇인가?]〉, 《티스토리》, 2018-04 | + | *코딩팩토리, 〈[https://coding-factory.tistory.com/132 (C#).NET (닷넷 프레임워크)이란 무엇인가?]〉, 《티스토리》, 2018-04-23 |
− | *islove8587, 〈[https://blog.naver.com/islove8587/220488991017 닷넷 프레임워크]〉, | + | *islove8587, 〈[https://blog.naver.com/islove8587/220488991017 닷넷 프레임워크]〉, 《네이버》, 2015-09.22 |
− | *임민철 | + | *임민철, 〈[https://www.zdnet.co.kr/view/?no=20190508160547 MS, 단일화 플랫폼 '닷넷5' 내년 공개]〉, 2019-05.16 |
*〈[https://ko.wikipedia.org/wiki/F_%EC%83%A4%ED%94%84 .NET Framework]〉, 《위키백과》 | *〈[https://ko.wikipedia.org/wiki/F_%EC%83%A4%ED%94%84 .NET Framework]〉, 《위키백과》 | ||
*inasie, 〈[https://inasie.tistory.com/20 .NET의 특징 3가지]〉, 《티스토리》, 2009-06.26 | *inasie, 〈[https://inasie.tistory.com/20 .NET의 특징 3가지]〉, 《티스토리》, 2009-06.26 | ||
*비방방,〈[http://a.to/1907Wua 닷넷 구조 및 문법 정리, 《티스토리》, 2012-05.08 | *비방방,〈[http://a.to/1907Wua 닷넷 구조 및 문법 정리, 《티스토리》, 2012-05.08 | ||
*KimWhale,〈[http://a.to/19B3hY4 (웹언어)닷넷(.net)소개 및 장단점, 《티스토리》, 2012-12.28 | *KimWhale,〈[http://a.to/19B3hY4 (웹언어)닷넷(.net)소개 및 장단점, 《티스토리》, 2012-12.28 | ||
− | *ITWILL,〈[http://a.to/19ZFLmv 닷넷 이란??, | + | *ITWILL,〈[http://a.to/19ZFLmv 닷넷 이란??, 《네이버》, 2011-02.26 |
== 같이 보기 == | == 같이 보기 == | ||
* [[플랫폼]] | * [[플랫폼]] | ||
− | {{ | + | {{프로그래밍|토막글}} |
− | |||
[[분류:프로그램]] | [[분류:프로그램]] | ||
[[분류:프레임워크]] | [[분류:프레임워크]] |