Course
Skills Expanded
PostSharp Fundamentals
Introduction to using PostSharp for Aspect Oriented Programming
What you'll learn
This course covers the fundamental skills that you'll need to use PostSharp to create basic aspects in your applications. It walks you through installation of PostSharp, creation of basic aspects, what their lifetime is, how to apply them to your codebase and how to deploy your application with PostSharp included.
Table of contents
Introduction
4mins
Installation
13mins
Out of the Box Aspects
44mins
- Introduction 1m
- OnMethodBoundaryAspect 5m
- Demo: OnMethodBoundaryAspect 6m
- OnExceptionAspect 3m
- Demo: OnExceptionAspect 5m
- LocationInterceptionAspect 3m
- Demo: LocationInterceptionAspect 5m
- EventInterceptionAspect 3m
- Demo: EventInterceptionAspect 4m
- Attaching Aspects 1m
- Individual Attributes 2m
- Demo: Individual Attributes 1m
- Multicast Attributes 2m
- Demo: Multicast Attributes 3m
- Summary 1m
Aspect Lifetime
17mins
Existing Codebases
9mins
Deployment
5mins
Developer Experience
9mins