한마디로 정의 하자면 "웹 개발을 쉽게 지원하기 위해 나온 공개 소프트웨어"라고 말할 수 있을것입니다. 그렇지만 그 속내를 추측하자면 MS의 개발 언어(ASP.NET MVC, Razor Syntax)를 보더 쉽게 접근하고 널리 보급하기 위해 배포하는 프로그램이라고 생각합니다.
더군다나 WebMatrix는 MS에 제한적인 기능만을 지원하지 않고 PHP, MySQL, Node.js도 지원을 하고 있으며 확장 기능을 이용해 얼마든지 넓혀 갈수 있는 여지를 가지고 있습니다. 더군다나 NuGet를 이용해서 필요한 리소스를 유동적으로 추가하여 사용할 수 있습니다. 배포에 대해서 쉽게 접근할 수 있도록 되어 있습니다.
좀더 자세한 사항은 아래 "더보기"를 보시면 됩니다.
WebMatrix는 ASP.NET 웹 페이지를 위한 올인원 웹 사이트 편집기로서, Microsoft 제품의 일반적인 대상과는 다른 웹 개발자와 다른 ASP.NET의 부분에 초점을 맞춥니다. WebMatrix는 Visual Studio의 경쟁자가 아닌 보완하는 성격이며, 서로 겹치는 영역도 있습니다.
WebMatrix의 설치는 매우 빠르고 쉬운데, 그 이유는 전체 패키지와 해당 종속성이 50MB 미만이기 때문입니다. 패키지에는 텍스트 편집기, 웹 서버, 데이터베이스 엔진 및 기반 프레임워크가 포함되어 있으며, 기본적으로 웹 사이트를 만들고 배포하는 데 필요한 모든 것이 포함되어 있다고 할 수 있습니다. 한 가지 놀라운 점은 이 도구가 ASP.NET으로 제한되지 않는다는 것입니다. WebMatrix는 PHP 및 MySQL도 지원합니다. 이 기사에서는 WebMatrix의 .NET 기능에 집중할 것입니다.