본문 바로가기

.net

(2)
ASP.NET 페이지 수명 주기 개요 ASP.NET 페이지가 실행되면 이 페이지는 정해진 처리 단계를 수행하는 수명 주기를 거치는데 이런 주기를 잘 이용해야 페이지가 올바르게 동작하는 것을 기대할 수 있다. Control들의 수명 주기는 페이지의 수명 주기를 기반으로 하고 페이지는 Control에 대해서 많은 이벤트들을 발생시킨다. 일반적인 페이지 수명 주기 단계 Page Request : 페이지 요청 수명 주기가 시작하기 전 단계. 사용자의 요청을 통해서 페이지를 컴파일 하고 페이지 주기를 시작할 지의 여부를 결정한다. (시작하지 않아도 되는 경우는 캐시된 페이지가 있는 경우) Start : 시작 Request, Response 와 같은 속성을 설정하고 페이지 요청이 PostBack 인지를 확인하여 IsPostBack 속성, UICultu..
[C#] LINQ (Language Integrated Query) : 새로운 시도 LINQ 라는 것에 대해서 개괄적인 내용만 봤을때는 어땠든 Data 를 핸들링하는 기술임에는 틀림없다고 여겼다. 실제로 .NET 3.5 에서 부터 추가된 꽤 최신의 기술이다. 새로운 통합을 통해서 새로운 표준이 되려고 하는 시도가 보이는 다소 야심찬 기술이 바로 이 LINQ 라고 볼수 있다. 어떠한 데이터의 집합들을 LINQ 라는 한가지의 언어를 통해서 .NET Framework 를 사용하는 모든 언어에서 사용하도록 하는 시도이다. SQL 과 더불어 또 다른 표준이 되려는 시도가 보인다. 이런 좋은 시도에도 불구 하고 내가 공부하기 위해 보고 있는 교재에서는 LINQ를 배우기 이전에 이 기술의 허와 실을 낱낱히 공개한다. 결국은 Language에서 항상 화두가 되는 문제인 Coupling(결합도), Co..