얼마만에 포스팅인지..

11월 4일날 쓰던글을 오늘 마무리 짓는다.

반성.. 반성..

ㅇ. ASP.NET?
-> 웹 응용프로그램을 위한 웹 개발 플랫폼
-> 컴파일된 .NET 기반의 환경 (.NET과 호환되는 모든 언어를 이용)
-> 폼 기반의 웹응용프로그램
-> 웹서비스 (Http, XML)

-> ASP.NET 구조
Web Client > IIS > ASP.NET, .NET FrameWork


ㅇ. ASP.NET 웹 응용프로그램 작성

ㅇ. 웹 폼
-> ASP.NET 기술을 사용
-> 프로그램 가능한 웹 페이지
-> 코드와 페이지 디자인을 분리
-> WYSIWYG 편집
-> 정보를 표현 (모든 브라우져 지원, 비지니스로직은 서버단에 구현)
-> .NET 기반의 모든 언어를 이용 가능

-> 코드 모델
: 두가지 요소로 구성 (시각적인 부분과 코드)
: 화면 디자인은 HTML과 웹 폼 컨트롤로 구성 (.aspx 파일)
: 코드는 별도의 클래스 파일이나 .aspx 파일내에 존재

-> 웹폼 서버 컨트롤
: HTML 서버 컨트롤 (모든 브라우져 지원)
: ASP.NET 서버 컨트롤 (기타 고급 기능들)
: 검증을 위한 서버 컨트롤
: 사용자 컨트롤

ㅇ, 데이터 접근 방법
-> 기존에 asp에서 사용하던 방식과 동일
-> 개체 모델이 수정되었다. (ADO.NET)
-> 데이터베이스 사용
: SQLConnection
: SQLDataSetCommand
: DataSet
: DataWiew

: SQL~은 MS-SQL 7.0 이상버전에 사용
: ADO~는 OLEDB로 붙을수 있는 모든 데이터에 이용

ㅇ. 웹 서비스
-> 인터넷 프로토콜로 사용가능한 비지니스 로직
-> HTTP, XML을 이용한 데이터 교환
-> 모든 언어, 모든 컴포넌트 모델, 모든 플랫폼을 지원

+ Recent posts