2007년 11월 29일
Visual Studio .NET 개요 및 기능
Last Modified 2-1. Visual J# XML(Extensible Markup Language)은 구조적 데이터를 설명하기 위한 방법을 제공.
by ides
http://tequiero35.egloos.com/
1. Visual Studio .NET 이란?
ASP 웹 응용 프로그램, XML Web services, 데스크톱 응용 프로그램 및 모바일 응용 프로그램을 빌드하기 위한 완전한 개발 도구 세트.
2. Visual Studio .NET 주요 기능
Java 언어 구문에 익숙한 개발자가 .NET Framework에서 응용 프로그램과 서비스를 빌드하는 데 사용할 수 있는 개발 도구.
Visual J# more...
2-2. 스마트 장치 응용 프로그램
Pocket PC 같은 스마트 장치용 응용 프로그램을 개발할 수 있는 도구. 스마트 장치 프로젝트를 참조.
2-3. ASP.NET 모바일 디자이너
ASP.NET과 .NET Framework를 확장하여 휴대폰, PDA, 호출기 등의 웹 응용 프로그램을 빌드할 수 있으며 Visual Studio IDE에 통합되어 있다. 자세한 내용은 ASP.NET 모바일 디자이너 시작을 참조.
2-4. Web Forms
프로그램 가능한 웹 페이지를 만드는 데 사용하는 ASP.NET 기술.
Web Forms 는 자동으로 브라우저 호환 HTML 및 스크립트로 렌더링되므로 어떠한 플랫폼 및 브라우저에서도 페이지를 볼 수 있다.
Web Forms 를 사용하면 디자이너로 컨트롤을 끌어와 코드를 추가해 웹 페이지를 만들 수 있다.
자세한 내용은 Web Forms 페이지 소개를 참조.
2-5. Windows Forms
Microsoft Windows 응용 프로그램 개발을 위한 .NET Framework 기반의 새 플랫폼.
자세한 내용은 Windows Forms 소개를 참조.
2-6. XML Web services
HTTP 를 통해 XML 을 사용하여 요청 및 데이터를 받을 수 있는 응용 프로그램.
XML Web services 는 특정 구성 요소 기술이나 개체 호출 규칙을 따르지 않으므로 어떠한 언어, 구성 요소 모델 및 운영 체제에서도 액세스 할 수 있다.
Visual Studio .NET에서는 Visual Basic, Visual C#, JScript, Managed Extensions for C++ 또는 ATL Server를 사용하여 XML Web services를 신속하게 만들고 포함시킬 수 있다.
자세한 내용은 XML Web services를 사용한 웹 프로그래밍을 참조.
2-7. XML 지원
Visual Studio .NET은 XML을 완전히 지원하고 XML 디자이너를 제공하여 보다 쉽게 XML을 편집하고 XML 스키마를 만들 수 있도록 합니다. 자세한 내용은 XML 스키마 및 데이터와 XML 디자이너를 참조하십시오.
3. .NET Framework
웹 서비스 및 응용 프로그램을 만들어 배포 및 실행하기 위한 다중 언어 환경.
- 공용 언어 런타임(CLR - Common Language Runtime) 구성 요소가 실행되고 있는 동안 런타임은 메모리 할당을 관리하고, 스레드 및 프로세스를 시작하거나 중지하고, 보안 정책을 적용하며, 해당 구성 요소가 다른 구성 요소에 대해 가지는 종속성을 충족시킨다.
- 통합 프로그래밍 클래스 이 프레임워크에서는 개발자에게 통합되고, 개체 지향적이며, 계층 구조적인 확장 가능한 클래스 라이브러리 집합(API)을 제공한다. 현재 C++ 개발자들은 MFC(Microsoft Foundation Classes)를, Java 개발자들은 Windows Foundation Classes를 사용하고 있다. 이 프레임워크는 이러한 다른 모델을 통합하여 Visual Basic 및 JScript 프로그래머가 클래스 라이브러리에도 액세스할 수 있도록 해준다. 공용 언어 런타임은 모든 프로그래밍 언어에 공통된 API 집합을 만들어 다양한 언어 간의 상속, 오류 처리 및 디버깅을 가능하게 한다.
- ASP.NET .NET 프레임워크를 기반으로 한 웹 애플리케이션 개발 모델, 프레임워크, 관련 기술을 총칭해서 부르는 것.
[MSDN의 정의] 엔터프라이즈 수준의 웹 응용프로그램을 최소한의 코딩으로 구축하는데 필요한 서비스를 포함하는 통합 웹 개발 모델.
ASP.NET 개발자들은 XML Web services 기능을 활용하여 비즈니스 논리를 작성하고 ASP.NET 인프라를 사용하여 SOAP를 통해 해당 서비스를 전달할 수 있다.
cf. Visual Studio & .NET Framework Glossary
<REFERENCE>
http://msdn.microsoft.com/library/kor/default.asp?url=/library/KOR/cpqstart/html/cpsmpaspnetquickstart.asp
이 글과 관련있는 글을 자동검색한 결과입니다 [?]
- Microsoft .NET 개요 by ides
- XML 이란 무엇인가? by 프리스트진
- Visual Studio .NET 설치 by ides
- 프로그래밍/Microsoft SQL Server 2005 by 저공비행사
- VS.NET 2008 Express 버전 및 .NET 3.5 관련 다운로드 링크 by 탱굴
# by | 2007/11/29 17:50 | [P] Web Services | 트랙백(1) | 덧글(0)





☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]
제목 : 내 손안의 PC - 자바가 구원투수가 되어야 하지 ..
세상은 카메라/GPS/3G Network을 탑재한 애플의 iPhone, 구글의 Android폰을 기점으로 완전히 새로운 세상으로 바뀌고 있습니다. ...more