System.Reflection.Emit 4.7.0
Provides classes that allow a compiler or tool to emit metadata and optionally generate a PE file on disk. The primary clients of these classes are script engines and compilers.
Commonly Used Types:
System.Reflection.Emit.AssemblyBuilder
System.Reflection.Emit.FieldBuilder
System.Reflection.Emit.TypeBuilder
System.Reflection.Emit.MethodBuilder
System.Reflection.Emit.ConstructorBuilder
System.Reflection.Emit.GenericTypeParameterBuilder
System.Reflection.Emit.ModuleBuilder
System.Reflection.Emit.PropertyBuilder
System.Reflection.Emit.AssemblyBuilderAccess
System.Reflection.Emit.EventBuilder
When using NuGet 3.x this package requires at least version 3.4.
Showing the top 20 packages that depend on System.Reflection.Emit.
| Packages | Downloads |
|---|---|
|
System.Reflection.DispatchProxy
Provides a class to dynamically create proxy types that implement a specified interface and derive from a specified DispatchProxy type. Method invocations on the generated proxyinstance are dispatched to that DispatchProxy base type.
Commonly Used Types:
System.Reflection.DispatchProxy
30ab651fcb4354552bd4891619a0bdd81e0ebdbf
When using NuGet 3.x this package requires at least version 3.4.
|
41 |
|
Opc.UaFx.Client
OPC UA Client SDK supporting OPC DA, AE and HDA for quick & easy OPC UA Client development using .NET Framework and .NET Standard. Simple & familiar .NET API, portability, features, patterns, samples and technical support. Unlimited free evaluation & royalty free licensing. Designed and implemented using Microsoft's Framework Design Guidelines by Traeger in Germany/Bavaria with over 30 years of experience in industrial communication.
NEW!
Samples available at https://github.com/Traeger-GmbH/opcuanet-samples
OPC Watch
Download: https://docs.traeger.de/en/software/sdk/opc-ua/net#download
Usage: Browse, read, write, subscribe nodes or generate code for user defined types from server or nodeset.
Features:
• DA: Data Access
• HDA: Historical Data Access
• AE: Alarms & Events + Conditions
• IO: FileAccess
• API: Methods and Enumerations
• OPC Classic Support
• Others:
• Units of Measurements
• Complex/Structured Data Types
Characteristics:
• Simple and fast Client Development
• Minimum number of lines of code
• Uses OPC Foundation Stack v1.03.351.0
• Significantly reduced lines of code compared to OPC Foundation Stack
Framework Features:
• Data Types using Name-Value pairs, .NET dynamic and user defined types
• Linq to Objects support to browse nodes
• Simplified automatic certificate management
• Advanced node identifier formats like compound, URI or Foundation
• Database Cursor like historical data access
• Event driven programming model for certificates and subscriptions
Tested with:
• SIMATIC S7-1500, SIMOTION, SINUMERIC, ...
• and many more other vendors
Works on:
• Windows / Ubuntu / Debian / macOS
• Android / iOS
|
40 |
|
Aspose.PDF
Aspose.PDF for .NET is a PDF document creation and manipulation component that enables your .NET applications to read, write and manipulate existing PDF documents without using Adobe Acrobat. It also allows you to create forms and manage form fields embedded in a PDF document. This component is written in managed C# and it allows developers to add PDF creation and manipulation functionality to their Microsoft .NET applications (WinForms, ASP.NET and .NET Compact Framework).
Aspose.PDF for .NET is affordable and offers an incredible wealth of features including PDF compression options; table creation and manipulation; support for graph objects; extensive hyperlink functionality; extended security controls; custom font handling; integration with data sources; add or remove bookmarks; create table of contents; add, update, delete attachments and annotations; import or export PDF form data; add, replace or remove text and images; split, concatenate, extract or inset pages; transform pages to image; print PDF documents and much more.
|
16 |
|
Aspose.Words
Aspose.Words for .NET is a Document Processing library that allows developers to work with documents in many popular formats without needing Office Automation. Users can perform a wide variety of document tasks, ranging from simply converting documents from one supported format to another and modifying these documents during the conversion process, to business-oriented tasks, such as creating structured and visually appealing documents or automating reporting with complex templates and data-bound fields.
|
15 |
|
GroupDocs.Viewer
GroupDocs.Viewer for .NET is a powerful document viewer API which supports over 170 file and document types.
View PDF, DOC, PPT, ODT, OTT, ODP among many other documents in HTML5, Image or PDF modes with fast and high quality rendering.
Choose your own rendering strategy by processing document page-by-page, entire document at once or a custom pages range.
Customize document appearance via additional rendering options by adding watermarks, rotating and reordering pages, extracting document text with coordinates and much more!
Features:
* Document rendering features
- Render as HTML5;
- Render as Image;
- Render as PDF.
* Different rendering options for custom and flexible output
- Document pages transformations;
- Page rotation;
- Page reordering;
- Add text watermark to rendered document pages.
* Document information extraction
- Basic - file type, size, date created / modified, page count, etc.
- Advanced
* Archive – list of folders contained in the Archive document;
* Email – list of folders contained in a Outlook data file document;
* PDF – information about document printing restrictions;
* Project Management – project start and end dates.
* Storage customization
- Custom interfaces for input/output/cache data are provided. This way any type of storage can be supported – Amazon S3, Dropbox, Google Drive, Windows Azure and others.
Supported document formats:
* Portable Document Formats - PDF (PDF/A-1a, PDF/A-1b, PDF/A-2a), XPS, OXPS, TEX;
* Microsoft Word® Documents - DOC, DOCX, DOCM, DOT, DOTX, DOTM, RTF, TXT, VCF;
* Apple SpreadSheets - NUMBERS;
* Microsoft Excel® Spreadsheets - XLS, XLSX, XLSM, XLSB, CSV, TSV, XLAM, XLTX, FODS, SXC, SpreadsheetML;
* Microsoft PowerPoint® Presentations - PPT, PPTX, PPS, PPSX, PPTM, POTX, POT, POTM, PPSM;
* Microsoft Visio® Diagrams - VSD, VSDX, VSS, VST, VSTX, VSTM, VSSX, VSSM, VSX, VTX, VDW, VDX, SVG, SVGZ, VSDM;
* Microsoft Project® Formats- MPP, MPT, MPX;
* Microsoft OneNote® Formats - ONE;
* Microsoft Outlook® Formats - PST, OST;
* Open Document Formats - ODT, FODG, ODG, OTG, FODT, OTT, ODS, OTS, FODP, ODP, OTP;
* Archive Formats - ZIP, TAR, BZ2, GZ, RAR;
* CAD Formats - DXF, DWG, DWT, STL, IFC, DWF, DGN, PLT, HPG, OBJ, CF2, IGS;
* Ebook Formats - EPUB, MOBI;
* Image Formats - CDR, CMX, TIFF, TIF, JPG, JPEG, PNG, GIF, BMP, ICO, TGA, JP2, J2C, J2K, JPF, JPX, JPM, DIF, WMF, WMZ, EMF, EMZ, WEBP, DJVU, CGM, PCL, PSD, PSB, DCM, PS, EPS, DIB;
* Email Formats - EML, EMLX, MSG, MBox, NSF;
* Markup Formats - HTM, HTML, MHT, MHTML, XML;
* Programming Language Formats - AS, AS3, ASM, BAT, C, CC, CMAKE, CPP, CS, VB, CSS, CXX, DIFF, ERB, GROOVY, H, HAML, HH, JAVA, JS, JSON, LESS, LOG, M, MAKE, MD, ML, MM, PHP, PL, PROPERTIES, PY, RB, RST, SASS, SCALA, SCM, SCRIPT, SH, SML, SQL, VIM, YAML.
* Web formats - CHM;
For more details on the GroupDocs.Viewer for .NET API, please visit product website at:
https://products.groupdocs.com/viewer
Note: GroupDocs.Viewer for .NET will run in evaluation mode. In order to test full features of the product, please request a free 30-day temporary license.
|
15 |
|
System.Linq.Expressions
Provides classes, interfaces and enumerations that enable language-level code expressions to be represented as objects in the form of expression trees.
Commonly Used Types:
System.Linq.Expressions.Expression<TDelegate>
System.Linq.Expressions.Expression
System.Linq.Expressions.MemberExpression
System.Linq.Expressions.ExpressionVisitor
System.Linq.Expressions.MethodCallExpression
System.Linq.IQueryable<T>
System.Linq.IQueryable
System.Linq.Expressions.NewExpression
System.Linq.Expressions.ParameterExpression
System.Linq.Expressions.ConstantExpression
When using NuGet 3.x this package requires at least version 3.4.
|
8 |
|
System.Linq.Expressions
Provides classes, interfaces and enumerations that enable language-level code expressions to be represented as objects in the form of expression trees.
Commonly Used Types:
System.Linq.IQueryable<T>
System.Linq.IQueryable
System.Linq.Expressions.Expression<TDelegate>
System.Linq.Expressions.Expression
System.Linq.Expressions.ExpressionVisitor
When using NuGet 3.x this package requires at least version 3.4.
|
5 |
|
System.Dynamic.Runtime
Provides classes and interfaces that support the Dynamic Language Runtime (DLR).
Commonly Used Types:
System.Runtime.CompilerServices.CallSite
System.Runtime.CompilerServices.CallSite<T>
System.Dynamic.IDynamicMetaObjectProvider
System.Dynamic.DynamicMetaObject
System.Dynamic.SetMemberBinder
System.Dynamic.GetMemberBinder
System.Dynamic.ExpandoObject
System.Dynamic.DynamicObject
System.Runtime.CompilerServices.CallSiteBinder
System.Runtime.CompilerServices.ConditionalWeakTable<TKey, TValue>
When using NuGet 3.x this package requires at least version 3.4.
|
5 |
|
Aspose.Words
Aspose.Words for .NET is a Document Processing library that allows developers to work with documents in many popular formats without needing Office Automation. Users can perform a wide variety of document tasks, ranging from simply converting documents from one supported format to another and modifying these documents during the conversion process, to business-oriented tasks, such as creating structured and visually appealing documents or automating reporting with complex templates and data-bound fields.
|
4 |
|
Aspose.PDF
Aspose.PDF for .NET is a PDF document creation and manipulation component that enables your .NET applications to read, write and manipulate existing PDF documents without using Adobe Acrobat. It also allows you to create forms and manage form fields embedded in a PDF document. This component is written in managed C# and it allows developers to add PDF creation and manipulation functionality to their Microsoft .NET applications (WinForms, ASP.NET and .NET Compact Framework).
Aspose.PDF for .NET is affordable and offers an incredible wealth of features including PDF compression options; table creation and manipulation; support for graph objects; extensive hyperlink functionality; extended security controls; custom font handling; integration with data sources; add or remove bookmarks; create table of contents; add, update, delete attachments and annotations; import or export PDF form data; add, replace or remove text and images; split, concatenate, extract or insert pages; transform pages to image; print PDF documents and much more.
|
3 |
|
Microsoft.QualityTools.Testing.Fakes
Provides framework APIs and Attributes for Microsoft Fakes. To generate Fakes code, one needs a VS Enterise install.
Additional details can be found at http://aka.ms/MicrosoftFakes.
|
3 |
|
Aspose.Words
Aspose.Words for .NET is a cross-platform class library that enables your applications to perform a great range of document processing tasks. With Aspose.Words you can load, save and convert documents between the following formats: DOC, DOT, DOCX, DOCM, DOTX, DOTM, XML (including Word 2003 XML), RTF, HTML, MHTML, MOBI, ODT, OTT, TXT – also you can convert them to: PDF, XPS, SVG, EPUB, XAML, PS, PCL, TIFF, BMP, PNG, EMF, JPEG, GIF and other formats. With Aspose.Words you can generate, modify, convert, render and print documents without utilizing Microsoft Word®.
Aspose.Words for .NET is well documented to help you create your solutions on different platforms.
Rich Set of Features
Aspose.Words for .NET features can be divided into four main areas:
- Conversions: High quality conversions to and from DOC, OOXML, RTF, WordprocessingML, HTML, MHTML, TXT and OpenDocument formats
- Document Object Model: Programmatic access through a rich API to all document elements and formatting allows to create, modify, extract, copy, split, join, and replace document content
- Rendering: Convert whole documents or pages to PDF, XPS or for server-side document generation. Also convert document pages to TIFF, PNG, BMP or EMF images, print or render pages to .NET Graphics. All with high fidelity - exactly like Microsoft Word® would have done it.
- Reporting: Generate documents or reports from scratch or by filling templates with data from data sources or business objects.
Platform Independence
You can use Aspose.Words for .NET to build any type of a 32-bit or 64-bit .NET application including ASP.NET, WCF, WinForms, UWP, .NET Standard, .NET Core etc. It is possible to use Aspose.Words for .NET via COM Interop from ASP, Perl, PHP and Python. You can also use Aspose.Words for .NET to build applications with Mono.
Performance and Scalability
Aspose.Words is designed to perform great both on a server or client. Aspose.Words is a single .NET assembly that can be deployed with any .NET application by simply copying it. You do not have to worry about any other services or modules. You can literally generate thousands of documents in minutes with Aspose.Words and that involves opening a document, modifying content and formatting or populating it with data and saving it. Even most of the complex documents are opened and saved on a P4 2.4Ghz 1Gb RAM machine in fractions of a second.
Aspose.Words is multithread safe as long as only one thread works on a document at a time. It is a typical scenario to have one thread working on one document. Different threads can safely work on different documents at the same time.
Aspose.Words Documentation
https://docs.aspose.com/display/wordsnet/Home
Free support for Aspose.Words for .NET is provided on our support forum:
https://forum.aspose.com/
and on StackOverflow:
https://stackoverflow.com/questions/tagged/aspose.words
|
3 |
|
LanguageExt.Core
This library uses and abuses the features of C# to provide a functional 'Base class library', that, if you squint, can look like extensions to the language itself.
|
3 |
|
Castle.Core
Castle Core, including DynamicProxy, Logging Abstractions and DictionaryAdapter
|
3 |
|
Aspose.PDF
Aspose.PDF for .NET is a PDF document creation and manipulation component that enables your .NET applications to read, write and manipulate existing PDF documents without using Adobe Acrobat. It also allows you to create forms and manage form fields embedded in a PDF document. This component is written in managed C# and it allows developers to add PDF creation and manipulation functionality to their Microsoft .NET applications (WinForms, ASP.NET and .NET Compact Framework).
Aspose.PDF for .NET is affordable and offers an incredible wealth of features including PDF compression options; table creation and manipulation; support for graph objects; extensive hyperlink functionality; extended security controls; custom font handling; integration with data sources; add or remove bookmarks; create table of contents; add, update, delete attachments and annotations; import or export PDF form data; add, replace or remove text and images; split, concatenate, extract or inset pages; transform pages to image; print PDF documents and much more.
|
3 |
|
Opc.UaFx.Client
OPC UA Client SDK supporting OPC DA, AE and HDA for quick & easy OPC UA Client development using .NET Framework and .NET Standard. Simple & familiar .NET API, portability, features, patterns, samples and technical support. Unlimited free evaluation & royalty free licensing. Designed and implemented using Microsoft's Framework Design Guidelines by Traeger in Germany/Bavaria with over 30 years of experience in industrial communication.
NEW!
Samples available at https://github.com/Traeger-GmbH/opcuanet-samples
OPC Watch
Download: https://docs.traeger.de/en/software/sdk/opc-ua/net#download
Usage: Browse, read, write, subscribe nodes or generate code for user defined types from server or nodeset.
Features:
• DA: Data Access
• HDA: Historical Data Access
• AE: Alarms & Events + Conditions
• IO: FileAccess
• API: Methods and Enumerations
• OPC Classic Support
• Others:
• Units of Measurements
• Complex/Structured Data Types
Characteristics:
• Simple and fast Client Development
• Minimum number of lines of code
• Uses OPC Foundation Stack v1.03.351.0
• Significantly reduced lines of code compared to OPC Foundation Stack
Framework Features:
• Data Types using Name-Value pairs, .NET dynamic and user defined types
• Linq to Objects support to browse nodes
• Simplified automatic certificate management
• Advanced node identifier formats like compound, URI or Foundation
• Database Cursor like historical data access
• Event driven programming model for certificates and subscriptions
Tested with:
• SIMATIC S7-1500, SIMOTION, SINUMERIC, ...
• and many more other vendors
Works on:
• Windows / Ubuntu / Debian / macOS
• Android / iOS
|
3 |
|
aqua-core
Transform any object-graph into a dynamic, composed dictionaries like structure, holding serializable values and type information.
Commonly Used Types:
Aqua.Dynamic.DynamicObject
Aqua.Dynamic.DynamicObjectMapper
Aqua.TypeSystem.ConstructorInfo
Aqua.TypeSystem.FieldInfo
Aqua.TypeSystem.MethodInfo
Aqua.TypeSystem.TypeInfo
Aqua.TypeSystem.PropertyInfo
|
3 |
|
Opc.UaFx.Client
OPC UA Client SDK supporting OPC DA, AE and HDA for quick & easy OPC UA Client development using .NET Framework and .NET Standard. Simple & familiar .NET API, portability, features, patterns, samples and technical support. Unlimited free evaluation & royalty free licensing. Designed and implemented using Microsoft's Framework Design Guidelines by Traeger in Germany/Bavaria with over 30 years of experience in industrial communication.
NEW!
Samples available at https://github.com/Traeger-GmbH/opcuanet-samples
OPC Watch
Download: https://docs.traeger.de/en/software/sdk/opc-ua/net#download
Usage: Browse, read, write, subscribe nodes or generate code for user defined types from server or nodeset.
Features:
• DA: Data Access
• HDA: Historical Data Access
• AE: Alarms & Events + Conditions
• IO: FileAccess
• API: Methods and Enumerations
• OPC Classic Support
• Others:
• Units of Measurements
• Complex/Structured Data Types
Characteristics:
• Simple and fast Client Development
• Minimum number of lines of code
• Uses OPC Foundation Stack v1.03.351.0
• Significantly reduced lines of code compared to OPC Foundation Stack
Framework Features:
• Data Types using Name-Value pairs, .NET dynamic and user defined types
• Linq to Objects support to browse nodes
• Simplified automatic certificate management
• Advanced node identifier formats like compound, URI or Foundation
• Database Cursor like historical data access
• Event driven programming model for certificates and subscriptions
Tested with:
• SIMATIC S7-1500, SIMOTION, SINUMERIC, ...
• and many more other vendors
Works on:
• Windows / Ubuntu / Debian / macOS
• Android / iOS
|
2 |
|
Aspose.Words
Aspose.Words for .NET is a cross-platform class library that enables your applications to perform a great range of document processing tasks. With Aspose.Words you can load, save and convert documents between the following formats: DOC, DOT, DOCX, DOCM, DOTX, DOTM, XML (including Word 2003 XML), RTF, HTML, MHTML, MOBI, ODT, OTT, TXT – also you can convert them to: PDF, XPS, SVG, EPUB, XAML, PS, PCL, TIFF, BMP, PNG, EMF, JPEG, GIF and other formats. With Aspose.Words you can generate, modify, convert, render and print documents without utilizing Microsoft Word®.
Aspose.Words for .NET is well documented to help you create your solutions on different platforms.
Rich Set of Features
Aspose.Words for .NET features can be divided into four main areas:
- Conversions: High quality conversions to and from DOC, OOXML, RTF, WordprocessingML, HTML, MHTML, TXT and OpenDocument formats
- Document Object Model: Programmatic access through a rich API to all document elements and formatting allows to create, modify, extract, copy, split, join, and replace document content
- Rendering: Convert whole documents or pages to PDF, XPS or for server-side document generation. Also convert document pages to TIFF, PNG, BMP or EMF images, print or render pages to .NET Graphics. All with high fidelity - exactly like Microsoft Word® would have done it.
- Reporting: Generate documents or reports from scratch or by filling templates with data from data sources or business objects.
Platform Independence
You can use Aspose.Words for .NET to build any type of a 32-bit or 64-bit .NET application including ASP.NET, WCF, WinForms, UWP, .NET Standard, .NET Core etc. It is possible to use Aspose.Words for .NET via COM Interop from ASP, Perl, PHP and Python. You can also use Aspose.Words for .NET to build applications with Mono.
Performance and Scalability
Aspose.Words is designed to perform great both on a server or client. Aspose.Words is a single .NET assembly that can be deployed with any .NET application by simply copying it. You do not have to worry about any other services or modules. You can literally generate thousands of documents in minutes with Aspose.Words and that involves opening a document, modifying content and formatting or populating it with data and saving it. Even most of the complex documents are opened and saved on a P4 2.4Ghz 1Gb RAM machine in fractions of a second.
Aspose.Words is multithread safe as long as only one thread works on a document at a time. It is a typical scenario to have one thread working on one document. Different threads can safely work on different documents at the same time.
Aspose.Words Documentation
https://docs.aspose.com/display/wordsnet/Home
Free support for Aspose.Words for .NET is provided on our support forum:
https://forum.aspose.com/
and on StackOverflow:
https://stackoverflow.com/questions/tagged/aspose.words
|
2 |
https://go.microsoft.com/fwlink/?LinkID=799421
MonoAndroid 1.0
- No dependencies.
Xamarin.WatchOS 1.0
- No dependencies.
Xamarin.TVOS 1.0
- No dependencies.
Xamarin.Mac 2.0
- No dependencies.
Xamarin.iOS 1.0
- No dependencies.
WindowsPhoneApp 8.1
- System.Reflection.Emit.ILGeneration (>= 4.7.0)
Windows 8.0
- System.Reflection.Emit.ILGeneration (>= 4.7.0)
UAP 10.0.16299
- System.Reflection.Emit.ILGeneration (>= 4.7.0)
.NET Standard 2.1
- No dependencies.
.NET Standard 2.0
- System.Reflection.Emit.ILGeneration (>= 4.7.0)
.NET Standard 1.1
- System.Runtime.InteropServices (>= 4.3.0)
- System.Runtime (>= 4.3.0)
- System.Resources.ResourceManager (>= 4.3.0)
- System.Reflection.Primitives (>= 4.3.0)
- System.Reflection (>= 4.3.0)
- System.IO (>= 4.3.0)
- System.Reflection.Emit.ILGeneration (>= 4.7.0)
.NETPortable 4.5
- System.Reflection.Emit.ILGeneration (>= 4.7.0)
.NET Core 2.0
- No dependencies.
.NETCore 5.0
- System.Runtime.InteropServices (>= 4.3.0)
- System.Runtime (>= 4.3.0)
- System.Resources.ResourceManager (>= 4.3.0)
- System.Reflection.Primitives (>= 4.3.0)
- System.Reflection.Emit.ILGeneration (>= 4.7.0)
- System.Reflection (>= 4.3.0)
- System.IO (>= 4.3.0)
.NET Framework 4.5
- No dependencies.
MonoTouch 1.0
- No dependencies.
| Version | Downloads | Last updated |
|---|---|---|
| 4.7.0 | 7 | 01/18/2025 |
| 4.7.0-preview3.19551.4 | 2 | 08/25/2025 |
| 4.7.0-preview2.19523.17 | 2 | 08/25/2025 |
| 4.7.0-preview1.19504.10 | 2 | 08/25/2025 |
| 4.6.0 | 2 | 08/24/2025 |
| 4.6.0-rc1.19456.4 | 2 | 08/25/2025 |
| 4.6.0-preview9.19421.4 | 2 | 08/25/2025 |
| 4.6.0-preview9.19416.11 | 2 | 08/25/2025 |
| 4.6.0-preview8.19405.3 | 2 | 08/25/2025 |
| 4.6.0-preview7.19362.9 | 2 | 08/25/2025 |
| 4.6.0-preview6.19303.8 | 2 | 08/25/2025 |
| 4.6.0-preview6.19264.9 | 2 | 08/25/2025 |
| 4.6.0-preview5.19224.8 | 2 | 08/25/2025 |
| 4.6.0-preview4.19212.13 | 2 | 08/25/2025 |
| 4.6.0-preview3.19128.7 | 2 | 08/25/2025 |
| 4.6.0-preview.19073.11 | 2 | 08/25/2025 |
| 4.6.0-preview.18571.3 | 2 | 08/25/2025 |
| 4.3.0 | 4 | 01/20/2025 |
| 4.0.1 | 8 | 01/18/2025 |