Summary

In this chapter, we laid the foundation for understanding component development and discussed the advantages of this approach. We covered the topic of the interface definition in PerlNET in detail: defining constructors, properties, and methods, and using attributes. We presented the full example of a PerlNET component that may be easily integrated in any .NET application. In addition, we described wrapping of the existing Perl modules and showed the use samples of the resulting .NET components in the .NET programs.

Until now, we wrote Pure Perl components. In the next chapter, we will present .NET and Mixed types. Moreover, we will see how we can create complex components using advanced object-oriented techniques.

Get Programming PERL in the .NET Environment now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.