[Owasp-o2-platform] O2 FluentSharp APIs at NuGet

Dinis Cruz dinis.cruz at owasp.org
Sat Sep 29 08:30:05 UTC 2012


To make it easier to consume and integrate the O2 Platform APIs with other
tools, all the major components are now available via NuGet:


   - <https://nuget.org/packages/FluentSharp.CoreLib>FluentSharp -
CoreLib<https://nuget.org/packages/FluentSharp.CoreLib>
    - *FluentSharp is an API that dramatically simplifies the use of .NET
   Framework APIs. As an example, the reflection wrapper is probably one of
   the most powerful .NET Reflection APIs, since it provides (via
   user-friendly methods) full access to all .NET classes, methods,
   properties, fields and enums (regardless of their public/private status).
   *
   - FluentSharp - BCL <https://nuget.org/packages/FluentSharp.BCL> - *This
   is the FluentSharp BCL which provides support for System.Forms and Web*
   - FluentSharp - C# REPL
<https://nuget.org/packages/FluentSharp.REPL> - *This
   is the FluentSharp REPL which provides a C# REPL enviroment (REPL is Read
   Eval Print Loop) which allows for real-time execution of complex C# code
   (and GUI manipulation) *
   - FluentSharp - Roslyn <https://nuget.org/packages/FluentSharp.Roslyn>
     - *This is the FluentSharp Roslyn which exposes Roslyn (a managed C#
   compiler engine from Microsoft) *
   -  FluentSharp - NGit <https://nuget.org/packages/FluentSharp.NGit> - *This
   is the FluentSharp NGit which exposes NGit (a managed Git API)*
   - O2.Platform - Misc Microsoft MPL
Libraries<https://nuget.org/packages/O2.Platform.Misc_Microsoft_MPL_Libs>
     -* Misc MPL Libraries from CodePlex: HttpAgilityPack, InputSimulator,
   Irony Parser, WCF Rest Start Kit, XObjects*

For example, with these packages it is now super fast (and easy) to add a
C# REPL to any .NET 3.5+ project

Note that you can now download and execute the O2 Platform as one
stand-alone file from http://tiny.cc/O2Platform

In fact the stand-alone 'O2 Platform application' is basically the O2's C#
REPL<http://diniscruz.blogspot.co.uk/p/real-time-vulnerability-feedback-in.html>with
the
O2.Platform.Scripts <https://github.com/o2platform/O2.Platform.Scripts>

Dinis Cruz
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.owasp.org/pipermail/owasp-o2-platform/attachments/20120929/fa9c5aa6/attachment.html>


More information about the Owasp-o2-platform mailing list