NetXtreme SAML2 is a .NET library with the capability to produce Adobe SAML2 files. It features a full-fledged object model for the easy creation of SAML2 files from any .NET language, providing complete control over the positioning of the elements in a SAML2 document. It does not use any external libraries and is built from scratch in C#. It can be used on the server-side (ASP.NET or any other environment) or with Windows Forms / WPF applications.