Fluent.NET

  •        70

The Fluent.NET library introduces extension methods to make .NET code easier to read and more fluid to write.

http://fluentnet.codeplex.com/

Tags
Implementation
License
Platform

   




Related Projects

Fluent-Interface-Sample - Simple example of fluent interface and method chaining using C#.


Simple example of fluent interface and method chaining using C#.

chainable - Fluent asynchronous method chaining


Fluent asynchronous method chaining

Fluent Interface Toolkit


FLIT (the FLuent Interface Toolkit) streamlines the design and implementation of fluent interfaces in C#. FLIT generates customisable fluent interface code from a simple text-based DSL. FLIT includes a parser, an object model, and a set of starter templates.

fluent-plugin-kinesis-aggregation - fluent kinesis plugin shipping KPL aggregation format records, based on https://github


This is a rewrite of aws-fluent-plugin-kinesis to implement a different shipment method using the KPL aggregation format.However, it still uses msgpack for internal buffering and only uses protobuf when it ships the records, whereas this plugin processes each record as it comes in and ships the result by simple concatenation of the encoded records. This may not be faster, of course - could depend on the overhead of calling the protobuf methods - but most probably is. The discussion below is also still mostly valid, in that the awslabs plugin does not have PutRecord == chunk equivalency, but instead has its own internal retry method.

Fluent Assertions


Fluent interface for writing .NET unit test assertions with more clarity than the traditional assertion syntax such as offered by MSTest, NUnit or XUnit.



TNValidate - A Fluent Validation Library for .NET


TNValidate is a fluent validation library for .Net. It enables you to write validation logic in a way that somewhat resembles natural language. TNValidate comes with built in rules for different types of data, can generate errors in a couple of languages, and is extensible.

Fluent Ado.net


Fluent Ado.Net is a lightweight wrapper around Ado.Net, designed to be used in a fluent manner, encourage code reused, and make mapping to domain classes easier. Fluent Ado.Net was originally designed for the compact framework, but can be used in any .net project.

Catharsis.Commons


Catharsis.Commons is a library of extensions for many common .NET types providing fluent interface to perform typical tasks in a single line of code

Fluent Interface for WebRequest object


This project make a fluent interface for WebRequest. For easy to use the WebRequest, we create new DSL for it and config it with understand language.

chain-py - Fluent sequence operations in Python


Fluent sequence operations in Python

Fluent Ribbon Control Suite


Fluent Ribbon Control Suite is a library that implements an Office-like (Microsoft Fluent(tm) UI) user interface for the Windows Presentation Foundation (WPF). It provides well-customized controls such as Rubbon, Gallery, QuickAccessToolbar, ScreenTip, KeyTip, StatusBar and so on

Fluent WebRequest


A simple wrapper of WebRequest class using Fluent style

PivotalTrack Fluent API


Pivotal Tracker FluentAPI is C# API that uses the Fluent pattern to connect to the PivotalTracker REST API.

Fluent Metadata for .NET RIA Services


Fluent Metadata allows you to use a fluent interface to add metadata to your entities. The library is written in C#.

Fluent-Simple-RPG-Game


C# .NET simple RPG role-playing battle game. Designed as an example of using the Expression Builder pattern with method chaining and progressive interfaces in C#. Demonstrates a basic internal domain specific language design. Also lets you kill some monsters too!

Widen-urlbuilder


Utility class for constructing syntactically correct HTTP URLs using a fluent method-chaining API. It strives simply to be more robust then manually constructing URLs by string concatenation.

Fluent Export


A small export data library for .NET that uses a fluent interface and lambda expressions for building data exportation using business objects.

fluent-mongo - Provides a fluent interface on top of the 10gen driver including Linq.


Provides a fluent interface on top of the 10gen driver including Linq.

Fluent-Wix - A Fluent Interface for generating Wix based MSI Installers


A Fluent Interface for generating Wix based MSI Installers

node-fluent-worldbank - Fluent interface to the Worldbank Data API for node.js


Fluent interface to the Worldbank Data API for node.js