본문 바로가기

Plug-in Plug-in을 직접 작성하여 등록하는 것이 가능합니다.이를 통해 data update 등을 trigger로 추가 동작을 실행할 수 있습니다. 참 잘 만들어 놨는데... 속도만 속터지지 않게 만들었으면 얼마나 좋을까... Referenceshttp://msdn.microsoft.com/en-us/library/gg309580.aspx http://msdn.microsoft.com/en-us/library/gg328263.aspx 더보기
Introduce Entity framework IntroduceObject/Relation Mapping(ORM)Work with relational data as domain-specific objectsEliminating the need for most of the data access plumbing code Benefits개발시간이 절감된다.개발자는 응용프로그램을 구현하는 입장에서 개체 모델의 관점에서 작업할 수 있다.응용프로그램은 독립적인 개념적 모델을 지원함으로써 실제 데이터 저장소에 대한 종속이 해방될 수 있다.객체 모델과 특정 데이터 저장소의 스키마 사이의 매핑을 응용프로그램의 코드를 변경하지 않고도 가능하다.LINQ지원으로 개념적 모델에 대한 질의 시에 인텔리센스가 제공되며 컴파일 타임에서 구문 유효성 검사가 제공된다.http://.. 더보기
ActionFilter Action filter의 동작권한이 없는 경우 권한이 있는 경우 Action filter 구현권한을 위한 AuthorizeAttribute를 상속하여, filtering 합니다. public class CustomAuthorizationAttribute : AuthorizeAttribute{ public CustomAuthorizationAttribute() { } protected override bool AuthorizeCore(HttpContextBase httpContext) AuthorizeCore에서 custom logic을 적용합니다.권한이 없어 false를 반환하는 경우, login page로 redirection합니다.UnautorizeException 등을 발생하는 것을 Applica.. 더보기