Track 1 | 16:15RU
The report consists of two major parts. The first one answers the question "What is aspect-oriented programming"? Main definitions of AOP and examples of problems being solved with AOP will be given. In the second part several examples of applying AOP techniques and tools in .NET platform are considered.
Igor graduated from the faculty of the Mathematics and Mechanics of Saint Petersburg State University. He has more than 8 years of experience in software development, about 5 years with .NET platform in particular. Currently is a Senior Software Developer in Positive Technologies company, in Department of application security analysis research. Also he is a post-graduate student of SPbSU and a lecturer of the Department of Astrophysics. Igor is interested in programming languages, computer science, .NET and other platforms.