Windows를 사용하여 웹 사이트를 개발하는 데 필요한 모든 것
Microsoft WebMatrix는 IIS Express(개발 웹 서버), ASP.NET(웹 프레임워크) 및 SQL Server Compact(임베디드 데이터베이스)를 포함하는 새로운 웹 개발 도구입니다.
WebMatrix로 웹 사이트를 손쉽게 개발할 수 있습니다.
자체 웹 서버를 구성해야 한다거나, 데이터베이스를 관리해야 한다거나, 많은 개념을 익혀야 한다는 등의 걱정은 하지 마시고 여러분만의 웹 사이트를 코딩, 테스트 및 배포해 보십시오.
HTML, CSS 및 JavaScript를 사용하여 처음부터 시작
자신의 HTML, CSS 및 JavaScript로 시작한 후 ASP.NET 웹 페이지에 대한 새로운 인라인 구문을 사용하여 데이터베이스에 연결하거나 동적 서버 코드를 추가합니다. WebMatrix를 사용하여 웹 사이트 코딩, 실행 및 게시를 모두 수행할 수 있습니다.
널리 사용되는 PHP 또는 ASP.NET 웹 응용 프로그램으로 시작
WordPress, Joomla!, DotNetNuke 및 Umbraco 등의 널리 사용되는 무료 오픈 소스 웹 응용 프로그램을 한 번의 클릭으로 사용할 수 있습니다. 응용 프로그램을 선택하기만 하면 WebMatrix에서 다운로드, 설치 및 구성을 자동으로 처리합니다. 내장된 코드 편집기로 코드를 혼합하여 여러분만의 코드를 작성할 수 있습니다.
원활한 사이트 게시 및 호스팅
WebMatrix로 웹 사이트를 게시할 완벽한 홈을 찾을 수 있습니다. WebMatrix를 사용하여 자신의 요구 사항에 맞는 웹 호스트를 찾고 FTP, FTPS 및 WebDeploy에 대한 내장된 게시 지원 도구를 사용하여 파일, 데이터베이스 및 설정이 웹에 이상 없이 게시되었는지 확인할 수 있습니다.
Transact-SQL 기능을 사용하여 응용 프로그램 개발
JOINS 및 하위 쿼리, 필터, 그룹화, 집계, 정렬, CROSS APPLY , OUTER APPLY 등의 풍부한 Transact-SQL 기능을 활용하고 BLOB/이미지 데이터 유형을 비롯하여 모든 종류의 데이터를 다룰 수 있는 응용 프로그램을 개발합니다.
완벽한 기능의 모바일 및 데스크톱 클라이언트 응용 프로그램 개발
완벽한 트랜잭션과 완벽한 참조 무결성(연쇄 업데이트 및 삭제, 스크롤 및 업데이트 가능한 커서, Microsoft ADO.NET, LINQ to SQL 및 LINQ to Entities 등)을 지원하는 모바일 및 데스크톱 응용 프로그램을 개발합니다.
개발자 생산성 향상
리치 테이블 및 쿼리 디자이너, 서버 탐색기와의 완벽한 통합, 드래그 앤 드롭 IDE 지원, Sync Services for ADO.NET의 RAD 구성 디자이너, 클라이언트 배포용 ClickOnce, Windows Phones에 대한 자동 CAB 배포를 포함하는 Visual Studio 2008과의 통합 기능을 활용합니다.
손쉬운 데이터 액세스
포함된 ADO.NET Data Provider 또는 OLE DB Provider를 사용하여 관리 코드 및 비관리 코드 모두에서 SQL Server Compact 데이터베이스에 손쉽게 연결합니다.
LINQ 지원을 통한 개발 가속화
LINQ 지원을 활용하여 효율성이 높은 쿼리 로직을 작성하고 데이터 액세스 코드의 양을 줄일 수 있습니다.
간편한 관리
포괄적인 SQL Server Management Studio 통합으로 SQL Server Compact 데이터베이스와 손쉽게 상호 작용합니다. 로컬 SQL Server Compact 데이터베이스에 연결하고, 완벽한 개체 탐색기 통합으로 개체를 관리하고, 시각적 쿼리 계획으로 쿼리를 작성, 실행 및 테스트하고, 관리 및 유지보수 옵션에 액세스합니다.
유지 관리에 따른 오버헤드 감소
데이터베이스를 완벽하게 제어하는 간편한 프로그래밍 API로 SQL Server Compact 데이터베이스를 유지 및 관리합니다. 간단한 파일 복사 작업을 통해 SQL Server Compact 데이터베이스를 백업 및 복원합니다.
개발 가능 범위 확장
데스크톱, 서버, 랩톱, 모바일 장치 및 Windows Embedded 장치에서 실행되는 Windows 운영 체제 용으로 데이터 중심 지능형 응용 프로그램을 개발합니다.
배포 단순화
원활한 배포를 실현합니다. 자동 업데이트를 지원합니다. 번거로운 배포 작업 없이 관리식 및 네이티브 응용 프로그램과 함께 원활하게 임베드합니다. 모바일 장치에 대해 CAB 기반 배포 옵션을 활용합니다. Xcopy를 수행하여 대상 컴퓨터에 SQL Server 런타임 파일과 함께 응용 프로그램을 배포합니다.
기업 데이터 동기화
Microsoft의 차세대 동기화 플랫폼인 Sync Services for ADO.NET을 지원하여 데이터를 자동으로 동기화합니다. 중앙화된 기업 데이터를 사용자와 모바일 장치로 안전하게 확장합니다. 데스크톱과 모바일 장치에서 실행할 수 있는 강력한 동기화 가능 데이터베이스 응용 프로그램을 개발합니다.
병합 복제를 통한 데이터 동기화 유지
병합 복제를 완벽하게 지원하여 모바일 및 가끔 연결되는 시스템의 동기화를 유지합니다. 수평 및 수직 복제 필터를 지원하여 확장성을 높입니다. 복합 충돌 해결 기능을 활용하여 강력한 비즈니스 솔루션을 구축합니다.