ASP.NET WebForm, MVC 프로그램 기타 ASP.NET MVC를 사용해야 하는 다섯가지 이유 1. ASP.NET이란? 1) 정의 - 마이크로소프트사가 개발하여 판매하는 웹 어플리케이션 프레임워크이며 프로그래머들이 동적인 웹 사이트, 웹 어플리케이션, 웹 서비스를 만들 수 있게 도와주는 개발 기술 - .NET Framework에서만 동작 (ASP.NET 1.X는 .NET Framewor.. Web? 2016.07.06
스케일 아웃(Scale out)과 스케일 업(Scale up) 1. 스케일 아웃(Scale out) 1) 정의 접속된 서버의 대수를 늘려 처리 능력을 향상시키는 것이다. 수평 스케일로 불리기도 한다. 전형적으로는 웹 서버 펌으로써 사용되고 있는 렉 마운트 서버군에 서버를 투가하는 것이나 브레이드 서버에 브레이드를 추가하는 것 등이다. 서버의 가상화 기능.. Web? 2016.07.06
MVC, MVP, MVVM 차이점 1. Model, View 1) Model Data, Data이외에 Data를 조작하는 간단한 로직이 추가 되기도 한다. 2) View Display. 보통 Application에서 View는 CSS/HTML/XML/XAML 등으로 Rendering된 화면을 가르킨다. MVC, MVP, MVVM 패턴과 같은 프레임워크가 나오게 된 궁극적인 이유는 한마디로 각 계층을 분리 시킴으로써 코드의 재활.. Web? 2016.07.06
ASP.NET UTF-8로 웹사이트 개발 방법 1. UTF-8이란? (1) UCS-2 - 국제 문자 세트(UCS, Universal Character Set, 범용 문자 집합)는 ISO 10646으로 정의된 문자 인코딩의 국제표준 - 2바이트 고정형 인코딩. 각 글자들을 0 ~ 65535(0 x FFFF) 사이의 코드 값으로 매겨놓고 각 값들을 2바이트로 표현. - Endian 관련해서 Big Endian 과 Little Endian으로 표현이 .. Web? 2016.07.05
web api [참고 사이트] - ASP.NET Web API를 활용한 RESTful 서비스 개발 문서 참조 1. REST(Representational State Transfer) (정의) - ROA(Resource Oriented Arvhitecture)를 따르는 웹 서비스 디자인 표준 - 월드 와이즈 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식 - REST 원리를 따르는 시스템.. Web? 2016.07.05
API? [ application programming interface ] 운영체제나 C, C++, Pascal 등과 같은 언어로 응용 프로그램을 만들 때, 윈도우를 만들고 파일을 여는 것과 같은 처리를 할 수 있도록 1,000여 개 이상의 함수로 구성되어 있다. API는 프로그래머를 위한 운영체제나 프로그램의 인터페이스로서 사용자와 직접 대하게 되는 그래픽 사용자 인터페.. Web? 2016.07.05
web? 보통 WWW(World Wide Web)이라고 불린다. 제공하는 정보 검색 서비스로 텍스트만 제공했던 기존의 정보 서비스와는 달리 그림, 동화상, 소리 등도 모두 지원하고 있다. 또 하이퍼텍스트 개념을 도입하여 쉽게 원하는 정보와 관련된 정보를 찾아볼 수 있는 특징을 갖고 있다. 그래픽 환경으로 손.. Web? 2015.01.09
웹퍼블리셔는 할 일도 많군 웹퍼블리셔(Web Publisher)는 웹사이트를 제작함에 있어서 어느 정도의 역량을 가져야 하며, 어디까지가 우리의 역할일까? HTML 중심의 이러한 개발 및 디자인 작업을 하면서 항상 갖게 되는 질문이고 속 시원하게 대답이 나오지 않는 질문이기도 하다. 다음은 나름의 경험과 고민을 통해서 정.. Web? 2015.01.09