문제

AspectJ의 라인을 따라 .Net의 AOP/크로스커팅에 대해 무엇이 좋은지 궁금합니다.내가 보기엔 마이크로소프트가 정책 주입 애플리케이션 블록;내가 살펴봐야 할 다른 좋은 것들은 없나요?

도움이 되었습니까?

해결책

포스트 쇼트 내가 믿지만 아마도 가장 인기있는 옵션 일 것입니다. Sprint.net 상당히 널리 퍼져 있습니다.

다른 팁

나는 사용한다 Microsoft Unity 그러나 또한도 있습니다 구조 맵, Spring.net, 성 윈저 그리고 가장 인기있는 포스트 쇼트.

잊지 말자 Linfu. Scott Hanselman은 위대했습니다 그것에 대한 인터뷰, AOP의 많은 기본 사항을 포함하여.

나는 알고있다 포스트샤프 속성을 사용하여 많은 AOP 작업을 정말 잘 수행하는 것 같습니다.

Spring.net에는 Spring의 IOC 프레임 워크 유무에 관계없이 AOP 프레임 워크가 있습니다. IOC 프레임 워크를 찾고 있다면 Spring.net은 매력적인 케이스를 만들고 무료 및 오픈 소스입니다.

Spring.net IMO의 또 다른 장점은 문서 및 포럼 지원이 실제로 우수하다는 것입니다. 내가 여러 번 보았던 Spring.net에 대한 부정적인 의견 중 하나는 XML 구성을 읽기가 어렵다는 것입니다. 그러나 한 블록에서 작동하는 방식을 배우면 다른 블록에 쉽게 적용 할 수 있도록 적어도 일관성이 있습니다.

Delphi Prism은 AOP에 대한 컴파일러 지원이 있습니다

http://prismwiki.codegear.com/en/cirrus

차단 확장 Microsoft Unity AOP를 제공합니다. 또한 참조하십시오 정책 주입 상자 외의 차단 동작 중 하나로.

좋은 예와 튜토리얼 이이 세트에 포함되어 있습니다. 실습 실험실.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top