티스토리 뷰
1. C# 의 개요
1) C#이란?
a. C#은 Microsoft에서 C++를 기반으로 자바의 장점을 혼합하여
닷넷이라는 새로운 개념을 도입해서 만든언어이다.
b. 특징.
-> 보면서 빨리 개발할 수 있다.
(Visual Studio 컨트옹 배치등. C#에서는 그것이 쉽게 이루어진다.)
-> 윈도우 API를 사용할 수 있다.
-> COM을 쉽게 사용할 수 있다.
-> 닷넷 프레임워크 프로그래밍 모델을 가장 잘 반영한다.
-> 발빠른 표준화 작업
-> 다른 언어의 장점만을 가지고 있다.
1) C# 과 .NET
a. 프로그래밍이란 어떤 목적을 가지고 컴퓨터를 이용해서
프로그램을 설계하고 만드는 과정을 의미한다.
(컴퓨터와 프로그램을 만드는 프로그래머간의 의사
소통하는 도구를 프로그래밍 언어라 한다.)
b. 전세계적으로 사용하는 컴퓨터 언어는 C , C++ ,
Java(자바) , VisualBasic(비쥬얼베이직) , C# 등이있음.
c. C# (소스코드) -> C#컴파일 (CLR) -> 결과
d. Java ,Perl , COBOL , C++ 등 다른 언어로 작성되었어도 컴파일을
할때에는 무엇이되었든 공통언어런타임(CLR)을 동작시킬 수 있다.
2) 구성
a. MicroSoft 에서 개발하여 파생된 C언어에서 부터 발전한것이 C++ 이고
기존의 C++의 여러부분이 된것이 C#이다.(허나 기반은 다르다)
Java의 JVM과 같은 환경 구현 -> .NET Framework
b. 운영체제 : 기존 운영체제의 API를 사용해 종속적 이였다.
(즉, 다른 운영체제에서는 구동 불가능)
c. 언어간의 차별을 극복
3) 특징
a. 운영체제에서 실행되는 것이 아니라 운영체제위의 가상의
운영체제(.NET Framework에서 실행됨) -> 독립적
b. .NET Framework 어떤 언어로 짜도 필터로 매핑이 되어
실행이 가능하게 함.
(C/C++ , VB , C# 등) -> VC++.NET은 유일하게
.NET Framework없이 실행 가능.
c. 단점은 속도가 느림. 그러나 하드웨어는 성능이 좋아 극복이가능.
d. .NET Framework (1.1~3.5 or Silverlight , WPF , WCF , AJAX) 에 사용.
4) 사용 가능 (Tool & Program)
a. Visual Studio 2002~2008까지 현재 사용가능함.
허나 3.0(VisualStudio 2005 에서는 SDK를 따로받아사용하여야함.)
1) C#이란?
a. C#은 Microsoft에서 C++를 기반으로 자바의 장점을 혼합하여
닷넷이라는 새로운 개념을 도입해서 만든언어이다.
b. 특징.
-> 보면서 빨리 개발할 수 있다.
(Visual Studio 컨트옹 배치등. C#에서는 그것이 쉽게 이루어진다.)
-> 윈도우 API를 사용할 수 있다.
-> COM을 쉽게 사용할 수 있다.
-> 닷넷 프레임워크 프로그래밍 모델을 가장 잘 반영한다.
-> 발빠른 표준화 작업
-> 다른 언어의 장점만을 가지고 있다.
1) C# 과 .NET
a. 프로그래밍이란 어떤 목적을 가지고 컴퓨터를 이용해서
프로그램을 설계하고 만드는 과정을 의미한다.
(컴퓨터와 프로그램을 만드는 프로그래머간의 의사
소통하는 도구를 프로그래밍 언어라 한다.)
b. 전세계적으로 사용하는 컴퓨터 언어는 C , C++ ,
Java(자바) , VisualBasic(비쥬얼베이직) , C# 등이있음.
c. C# (소스코드) -> C#컴파일 (CLR) -> 결과
d. Java ,Perl , COBOL , C++ 등 다른 언어로 작성되었어도 컴파일을
할때에는 무엇이되었든 공통언어런타임(CLR)을 동작시킬 수 있다.
2) 구성
a. MicroSoft 에서 개발하여 파생된 C언어에서 부터 발전한것이 C++ 이고
기존의 C++의 여러부분이 된것이 C#이다.(허나 기반은 다르다)
Java의 JVM과 같은 환경 구현 -> .NET Framework
b. 운영체제 : 기존 운영체제의 API를 사용해 종속적 이였다.
(즉, 다른 운영체제에서는 구동 불가능)
c. 언어간의 차별을 극복
3) 특징
a. 운영체제에서 실행되는 것이 아니라 운영체제위의 가상의
운영체제(.NET Framework에서 실행됨) -> 독립적
b. .NET Framework 어떤 언어로 짜도 필터로 매핑이 되어
실행이 가능하게 함.
(C/C++ , VB , C# 등) -> VC++.NET은 유일하게
.NET Framework없이 실행 가능.
c. 단점은 속도가 느림. 그러나 하드웨어는 성능이 좋아 극복이가능.
d. .NET Framework (1.1~3.5 or Silverlight , WPF , WCF , AJAX) 에 사용.
4) 사용 가능 (Tool & Program)
a. Visual Studio 2002~2008까지 현재 사용가능함.
허나 3.0(VisualStudio 2005 에서는 SDK를 따로받아사용하여야함.)
댓글
TAG
- 엔플라잉
- 서울 데이트코스
- SQL
- c#
- 마이리틀
- MSSQL
- ASP
- 지진
- 레시피
- 자바스크립트
- JavaScript
- 백선생
- 서울 데이트
- 집밥백선생
- 데이트
- clr
- 함수
- 집밥
- 서울데이트 코스
- 백종원
- 집밥 백선생
- C#기초
- 볼빨간사춘기
- ASP.NET
- MS-SQL
- 화재
- DateTime
- 4차산업혁명
- 장범준
- 지진속보
최근에 올라온 글
최근에 달린 댓글
글 보관함
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- Total
- Today
- Yesterday