개요
1
기본 항목
2
도구 사용해보기
3
학습 시작
소프트웨어 개발이란? (개요) 최신 소프트웨어는 일반적으로 응용 프로그램을 구현하는 데 필요한 작업을 수행하기 위해 서로 상호 작용하는 일련의 구성 요소로 구성됩니다. 개발 과정에서는 사용 가능한 많은 언어 중 하나로 소스 코드를 작성하여 이러한 구성 요소를 만듭니다. 이 코드는 컴퓨터가 응용 프로그램의 디자인에 지정된 최종 결과를 달성하기 위해 수행하게 되는 기본적인 개별 작업을 정의합니다. 간단히 숫자를 더하거나, 구성 요소 내에 개체 값을 설정하거나, 코드에 정의된 변수 값을 비교하여 코드의 여러 부분을 실행하는 등의 작업 등이 이에 해당합니다. 더 보기 >>
소프트웨어 개발 작업에 대한 이 콘텐츠를 보고 웹 응용 프로그램을 작성하는 데 사용할 도구를 설치하여 환경을 준비해 보십시오. 소프트웨어 개발의 기본 사항 소프트웨어 개발을 위해 필요한 중요한 작업은 소프트웨어 설계자의 비전을 필요한 결과를 생성하고, 미리 정의된 조건에서 작동하며, 견고하면서 안전하고, 지정된 매개 변수 내에서 수행되고, 이러한 모든 목표를 최적의 효율과 가용한 리소스를 사용하여 달성하는 실제 응용 프로그램 코드로 변환하는 것입니다. 어려운 일처럼 들리지만... 더 보기 >> Microsoft는 세계 최대의 소프트웨어 기업 중 하나로서 개발 팀의 성공적인 작업을 돕는 데 큰 중점을 두고 있습니다. 이 문서는 광범위한 Microsoft 도구, 개발 환경, 프레임워크, 코드 샘플의 개요와 소프트웨어 개발 수명 주기의 모든 측면을 다루는 지침을 제공하며... 더 보기 >>
올바른 버전의 Visual Studio 선택과 관련한 도움말을 보려면 Visual Studio 2010 비교 차트를 검토하십시오.
다음 리소스를 사용하여 언어 프로그래밍, 코드 작성, 응용 프로그램 작성 및 소프트웨어 개발 수명 주기에 대해 자세히 알아보십시오. 클래스 및 개체 소개 개체 지향 개발을 통해 코드를 일상적이고 친숙한 방식으로 취급하는 응용 프로그램 논리를 만들어 응용 프로그램을 더 쉽고 간편하게 개발할 수 있습니다. 개체 지향 프로그래밍 문서를 읽고 구문 및 기본 개념에 대해 알아보십시오. 보기 >> 이 문서에는 VB, C#, F# 및 C++ 샘플이 포함되어 있습니다. 이러한 언어에 대해 잘 모르는 경우 이 문서의 샘플 코드를 사용하여 시작할 수 있습니다. 단위 테스트를 통해 고품질 코드 만들기 코드를 만들 때는 반드시 테스트해야 합니다. 테스트 과정까지 기다릴 필요없이 단위 테스트를 통해 코드의 핵심 요소를 테스트하는 단순 기능 테스트를 빠르게 작성할 수 있습니다. 이 비디오에서는 C++ 코드에 대한 단위 테스트를 만들고 실행하는 방법에 대해 알아봅니다. 보기 >> Team Foundation 서버 시작: 소스 제어, 빌드 관리 및 버그 추적 소스 제어는 여러 팀원들과 프로젝트를 작업하는 경우에 중요합니다. 단일 리포지토리에서 코드를 공유할 수 있고 여러 개발자가 단일 파일에 대해 변경한 사항을 처리할 수 있습니다. 이 문서에서는 Visual Studio 2010 Ultimate에서 작업 항목을 추적하고 빌드를 관리하기 위해 제공되는 도구에 대한 개요를 비롯하여 공유 소스 코드 변경의 수명 주기를 안내합니다. 보기 >> IMPROVE TEAM EFFECTIVENESS WITH TEAM FOUNDATION SERVER (TFS) 이 무료 온라인 서적은 TFS를 이해하고 시작하는 데 필요한 모든 내용을 기술하는 참고 자료입니다. 이 가이드는 소스 제어부터 프로젝트 버그 추적, TFS의 아키텍처까지 모든 내용을 다룹니다. 보기 >> Historical Debugger(IntelliTrace) 디버거는 매우 즉각적인 테스트 도구입니다. Historical Debugger는 코드를 실행 중일 때 응용 프로그램을 ‘재생’할 뿐만 아니라 일시 정지하고 되감기하여 응용 프로그램 실행 중 다양한 상태를 살펴보는 데 사용되는 ‘DVR’입니다. 따라서 어디에서 중단점을 설정하고 문제의 핵심을 찾아낼지 추측하지 않아도 됩니다. 보기 >> |
관련 항목 Team Foundation Server 설치 시작 Team System: 방법 비디오 ALM(Application Lifecycle Management) 솔루션 보안 개발 수명 주기 개발자 시작 키트 서적
|