Visual Studio LightSwitch
문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

Visual Studio LightSwitch

Visual Studio LightSwitch은(는) 업무용 응용 프로그램을 신속히 빌드하는 데 유용한 개발 도구입니다. LightSwitch에서 제공하는 간단한 개발 환경을 사용하면 응용 프로그램 인프라 대신 비즈니스 논리에 집중할 수 있습니다.

대부분의 비즈니스 응용 프로그램은 데이터 보기, 추가 및 수정을 위한 UI를 제공하는 폼 데이터 응용 프로그램입니다. 다른 개발 도구를 사용하여 폼 데이터 응용 프로그램을 빌드하려면 반복 작업에 대부분의 시간을 사용해야 합니다. 데이터베이스와 상호 작용하는 코드를 작성하고, 사용자 인터페이스에 대한 코드를 작성하고, 비즈니스 논리 코드를 작성합니다. LightSwitch을(를) 사용하면 대부분의 반복 작업이 자동으로 수행되므로 코드를 작성하지 않고도 LightSwitch 응용 프로그램을 만들 수 있습니다. 대부분의 응용 프로그램은 작성해야 하는 유일한 코드는 작성할 수 있는 코드만 쓰는 것입니다(비즈니스 논리).

업무용 응용 프로그램의 기능

현대 비즈니스 응용 프로그램에서는 검색 기능, 표 정렬 및 배열 기능, 데이터 내보내기 기능 등 다양한 기능이 필요합니다. LightSwitch 응용 프로그램에서는 해당 기능 및 기타 기능이 기본으로 제공됩니다. 또한 추가, 업데이트, 저장 및 삭제 같은 일반적인 데이터 작업이 기본 데이터 유효성 검사 논리로서 기본적으로 제공됩니다.

LightSwitch에서 확장성 기능을 사용하여 테마를 적용하고, 사용자 지정 컨트롤을 사용하고, 셸 확장을 사용하여 레이아웃을 변경함으로써 응용 프로그램의 모양을 변경할 수 있습니다. 사용자 지정 비즈니스 유형을 사용하여 작성하는 코드의 양을 줄이고 사용자 인터페이스의 서식을 단순화할 수 있습니다.

데이터 엔터티 및 화면

LightSwitch에서 데이터 엔터티화면을 사용하여 업무용 응용 프로그램을 간단하게 개발할 수 있습니다.

데이터 엔터티 또는 테이블은 LightSwitch에서 데이터를 나타내는 방식입니다. 기본 응용 프로그램 데이터베이스를 사용하거나 외부 데이터베이스, SharePoint 목록 또는 다른 데이터 원본에서 데이터를 가져와 데이터 엔터티를 만듭니다. 엔터티의 데이터 원본이 다른 경우에도 엔터티 간에 관계를 만들 수 있습니다. 그래픽 디자이너를 사용하여 데이터 쿼리를 만들 수도 있고 코드에서 쿼리를 계속 수정할 수 있습니다.

화면 또는 폼은 LightSwitch에서 데이터를 표시하는 방식입니다. 화면은 미리 정의된 템플릿을 기반으로 합니다. 화면에 데이터를 바인딩하려면 표시할 엔터티 또는 쿼리를 지정하면 됩니다. 화면을 만든 후 디자이너에서 모양을 수정할 수 있습니다. 이때 코드는 필요하지 않습니다.

데이터 유효성 검사, 테스트 및 배포

필수 필드 및 문자열 길이를 사용하여 IDE에서 기본 유효성 검사를 처리할 수 있습니다. 비즈니스 로직을 기반으로 더 복잡한 유효성 검사를 수행하려면 코드를 작성해야 합니다. 런타임에 유효성 검사를 처리할 사용자 인터페이스가 화면에 빌드됩니다.

응용 프로그램을 테스트하려면 바로 실행하면 됩니다. 실행 중인 응용 프로그램에서 직접 사용자 인터페이스를 변경할 수 있습니다. 디버그 권한에서 역할을 가장하여 인증 및 권한 부여 테스트를 할 수 있습니다. 응용 프로그램이 만들어지면 나중에 자동으로 업데이트할 수 있는 ClickOnce를 사용하여 배포할 수 있습니다.

제목

설명

LightSwitch 시작

소개 및 학습 항목에 대한 링크를 제공합니다.

프로젝트: 응용 프로그램 컨테이너

프로젝트 작업의 기본 작업에 대해 설명합니다.

데이터: 응용 프로그램 숨은 정보

엔터티 디자이너 및 관련 작업에 대해 설명합니다.

화면: 응용 프로그램의 사용자 인터페이스

화면 디자이너 및 관련 작업에 대해 설명합니다.

쿼리: 데이터 소스에서 정보 검색

쿼리 디자이너 및 관련 작업에 대해 설명합니다.

디버깅: 오류 찾기 및 해결

응용 프로그램 디버깅의 기본 작업에 대해 설명합니다.

확장: LightSwitch에 새로운 기능 추가

확장 관련 작업에 대해 설명합니다.

배포: 응용 프로그램 배포 및 유지 관리

응용 프로그램을 배포하는 기본 작업에 대해 설명합니다.

커뮤니티 추가 항목

추가
표시:
© 2016 Microsoft