지난 세미나에서 WebMatrix는 단순한 개발 도구가 아니라 “스택-Stack”이라고 말씀 드렸는데요. 몇몇 분들이 좀더 자세히 알고 싶다고 따로 피드백을 주셔서 정리해 봅니다.


WebMatrix는 단순 개발 도구 아닌가요?
넵. 개발 도구의 이름이 WebMatrix입니다. Razor 개발을 하는 개발 도구이지요. 하지만, 개발자라면 정확히 내부에 어떤 요소들이 있으며 어떻게 서로 유기적으로 동작하는지 한번 고민해 볼 만 하실 겁니다.


WebMatrix를 표현하는 좋은 이미지라서 골라 봤습니다.
image

아래 내용을 살펴 보면 WebMatrix에 어떤 녀석들이 포함되어있는지 아실 겁니다.


image

- Web Server : IIS devloper 웹서버
- Framework Web Apps : Web Pages 엔진과 Razor
- Database Engine : SQL CE 데이터베이스
- Integrated Tool : WebMatrix 개발환경

이 정도만 이해해 주셔도 충분할 것 같습니다. 중요한건, WebMatrix가 우리의 웹 개발을 조금 더 편하고, 행복하게 해 줄거라는 것이겠지요.


참고자료 :
WebMatrix 세미나를 진행했어요.
Microsoft WebMatrix 공식 웹사이트

동영상 참고 자료 :

[동영상 강좌] (1) WebMatrix 첫 실행 & Hello World까지 달려요~

[동영상 강좌] (2) WebMatrix 5분 리뷰~

[동영상 강좌] (3) Razor 강좌 - 기본 구문 및 주석 처리

[동영상 강좌] (4) Razor 강좌 - 코드 블록과 POST 처리

[동영상 강좌] (5) Razor 강좌 - 재사용 가능한 코드 생성
[동영상 강좌] (6) Razor 강좌 - 레이아웃 페이지 구조 처리

[동영상 강좌] (7) Razor 강좌 - 파일처리, 파일 업로드

[동영상 강좌] (8) Razor 강좌 - 데이터베이스 처리
[동영상 강좌] (9) Razor 강좌 - Helper 소개(이미지, 비디오)

[동영상 강좌] (10) Razor 강좌 – 디버깅

[동영상 강좌] (11) Razor 강좌 - 캐시 처리

[동영상 강좌] (12) Razor 강좌 – SMTP 메일전송(Live메일과 Gmail지원. SSL지원)

[동영상 강좌] (13) Razor 강좌 – 웹사이트 전체, 또는 폴더 내 파일 요청 시 항상 실행 되는 모듈

[동영상 강좌] (14) Razor 강좌 - URL 라우팅(Routing) 으로 SEO 최적화 구현

 

Razor & WebMatrix 시리즈 강좌

(1) WebMatrix와 Razor! 이제 시작합니다.
(2) WebMatrix 설치부터 Hello World까지
(3) Razor 강좌 - 기본 구문 및 주석 처리
(4) Razor 강좌 - 코드 블록과 POST 처리
(5) Razor 강좌 - 재사용 가능한 코드 생성
(6) Razor 강좌 - 레이아웃 페이지 구조 처리
(7) Razor 강좌 - 파일처리, 파일 업로드
(8) Razor 강좌 - 데이터베이스 처리
(9) Razor 강좌 - Helper 소개(이미지, 비디오)
(10) Razor 강좌 – 디버깅
(11) Razor 강좌 - 캐시 처리
(12) Razor 강좌 – SMTP 메일전송(Live메일과 Gmail지원. SSL지원)
(13) Razor 강좌 – 웹사이트 전체, 또는 폴더 내 파일 요청 시 항상 실행 되는 모듈

(14) Razor 강좌 - URL 라우팅(Routing) 으로 SEO 최적화 구현