ASP.NET 웹 매트릭스
ASP.NET Web MatrixASP.[1]NET Web Matrix는 2003년에 출시되었으며, 이후 Visual Studio의 웹 개발 기능의 무료 버전인 Web Developer Express를 위해 마이크로소프트에 의해 단종되었습니다.Visual Studio는 ASP를 포함한 Visual Basic 및 C# 코딩의 모든 측면에 대한 마이크로소프트의 대표 IDE입니다.NET의 개발
2010년까지 달라진 것은 PHP와 ASP를 제공하는 수많은 오픈 소스 프로젝트의 존재였다.NET 사이트 템플릿 및 콘텐츠 관리 시스템.비프로그래머가 리치 웹 어플리케이션 구축 및 유지보수에 사용할 수 있습니다.Microsoft Web Matrix는, 이러한 새로운 스타일의 Web 사이트 작성을 용이하게 하기 위한 개발 환경을 제공했습니다.
역사
ASP.NET 웹 매트릭스 (2003)
원래 ASPNET Web Matrix는 ASP를 지원하는 Microsoft 서버에서 실행하려는 웹 애플리케이션을 신속하게 개발하기 위해 Microsoft에서 출시한 무료 도구입니다.NET 서버측 테크놀로지마이크로소프트의 주요 프로그래밍 [2][3]언어인 C#로 작성된 관리 애플리케이션입니다.
ASP.NET Web Matrix는 Nikhil Kothari가 시작한 애완동물 프로젝트에서 발전했습니다.원래 ASP를 사용하기 위한 테스트 베드로 생각되었습니다.디자이너 환경(ASP)에서의 NET 제어.NET 팀은 Visual Studio를 대체할 수 있는 통합 개발 환경의 구축 등 이러한 유형의 툴에 대해 많은 이점을 얻었습니다.이 프로젝트는 2002년 여름 www.asp.net 웹사이트에서 공식 지원(커뮤니티 지원만) 없이 입소문 마케팅만으로 무료 다운로드로 출시된 제품(코드명 "새턴")으로 개발되었습니다.원래 릴리스에서는 데이터베이스 엔진의 데스크톱 버전인 MSDE 형식으로 Web Matrix에 번들된 Microsoft SQL Server만 지원되었습니다.2003년 6월의 Web Matrix(「Web Matrix Reloaded」)의 후속 릴리스에서는, Microsoft Access.mdb 파일의 서포트가 포함되어 도입이 심플화되었습니다.
Web Matrix에는 Visual Studio 2003을 대체할 수 있는 많은 기능이 포함되어 있습니다.다운로드가 비교적 적고 빠르고 설치도 쉬우며 웹 애플리케이션 전용이었습니다.이를 통해 Visual Studio와 차별화하여 Visual Studio에서 다양한 툴, 언어 및 개발 환경을 지원하는 데 필요한 많은 복잡성을 피할 수 있습니다.Visual [4]Studio에서 사용되는 프로젝트 모델이 아닌 폴더 기반 모델을 사용했으며 단일 배포 가능한 .dll로 디자인 타임 컴파일이 필요하지 않았습니다.대신 개발자는 ASP의 소스 코드를 배포할 수 있습니다.ASP에 의존합니다.NET: 첫 번째 요청 시 페이지를 동적으로 컴파일합니다.
ASP.NET Web Matrix에는 로컬 컴퓨터에서 실행되는 작은 웹 서버 도구("Cassini")가 포함되어 있어 개발자가 ASP를 테스트할 수 있습니다.인터넷 인포메이션 서비스를 필요로 하지 않는 NET Web 페이지.이 기능은 회사 정책 또는 IIS를 지원하는 마이크로소프트 윈도우즈 버전이 없기 때문에 IIS를 실행할 수 없었던 개발자들에게 매력적으로 다가왔습니다.또한 FrontPage Server Extensions(FPSE)를 필요로 하지 않고 FTP를 지원했습니다.이 기능에 의해, 자신의 컴퓨터로 개발 및 테스트를 실시해, 호스트 서버에 파일을 전개할 수 있는 취미 생활자나 학생을 위한 실용적인 개발 툴이 되었습니다.무엇보다도, 그것은 무료였다.
이러한 기능의 대부분은 Visual Studio 2005에 통합되었으며 웹 애플리케이션 개발의 웹 매트릭스 스타일이 기본이 되었습니다.Web Matrix 프로젝트의 성공은 기능 면에서나 제한된 기능 세트를 갖춘 무료 IDE 커뮤니티에 대한 어필에서 Microsoft Visual Studio 팀은 Visual Studio Express Edition 2005를 출시했습니다.이 버전에는 웹 개발용 Visual Web Developer 및 이와 유사한 버전의 Visual Basi가 포함되어 있습니다.c, C# 및 SQL Server.[5]
Visual Studio Express 에디션
ASP 중에NET Web Matrix는 많은 혁신을 제공했습니다.IntelliSense, 디버거와의 통합, 클래스 라이브러리 개발을 위한 통합 컴파일러, ASP 지원 등 전문 웹 개발자가 필요로 하는 중요한 기능이 부족했습니다.NET 코드 비하인드 페이지 모델.ASP에 의한 이노베이션(innovation)이 이루어졌을 때.NET Web Matrix는 Visual Studio 제품군에 진출했습니다.특히 Visual Web Developer 2005는 완전히 기능하지만 더 이상 ASP가 필요하지 않습니다.NET Web [5]매트릭스
2008년과 2010년에 출시된 Visual Studio의 새로운 버전을 통해 Microsoft는 학생 및 프리랜서 프로그래머와 웹 개발자에게 Visual Studio Express Edition이라고 하는 무료 슬림형 버전의 Visual Studio, 특히 Visual Web Developer Express Edition을 제공하는 정책을 계속했습니다.
레퍼런스
- ^ Scott Guthrie, 마이크로소프트, 2010.ScottGu의 블로그 WebMatrix 베타 버전 발표– WebMatrix 소개에 대한 답변 - 재사용 중인 동일한 이름에 대한 답변:2010년 7월 6일 화요일 오후 6시 51분, 2010년 7월 6일 화요일 오후 6시 52분
- ^ "Microsoft ASP.NET Web Matrix Project Help". Archived from the original on 2007-06-30. Retrieved 2012-06-19.
- ^ "About the Microsoft ASP.NET Web Matrix Project". Archived from the original on 2007-07-07. Retrieved 2012-06-19.
- ^ 자세한 내용은 Scott Guthrie의 블로그 엔트리 VS 2005 Web Project System을 참조하십시오. 그것은 무엇이고 왜 우리가 그것을 했을까?
- ^ a b "Visual Studio 2005 Express Developer Center - Frequently Asked Questions (FAQ) - questions 23 to 35, especially question 28". Archived from the original on 2008-04-06. Retrieved 2012-06-19.