Displaying 1 to 7 from 7 results

Nancy - Lightweight, low-ceremony, framework for building HTTP based services on .Net and Mono

  •    CSharp

Nancy is a lightweight, low-ceremony, framework for building HTTP based services on .NET Framework/Core and Mono. The goal of the framework is to stay out of the way as much as possible and provide a super-duper-happy-path to all interactions.Nancy is designed to handle DELETE, GET, HEAD, OPTIONS, POST, PUT and PATCH requests and provides a simple, elegant, Domain Specific Language (DSL) for returning a response with just a couple of keystrokes, leaving you with more time to focus on the important bits.. your code and your application.

NancyFileUpload - An example application for File Uploads with Nancy.

  •    CSharp

This project shows how to implement file uploads with Nancy, which is "... a lightweight, low-ceremony, framework for building HTTP based services on .Net and Mono". I have used this project to experiment with Validation, Model Binding, Error Handling and Unit Tests with Nancy. So the project also shows how to bind complex incoming requests, validate them with FluentValidation, how to provide a custom error handling pipeline and how to implement full unit tests for Nancy modules.

Lancy - AWS Lambda with Nancy sample project.

  •    CSharp

AWS Lambda with Nancy sample project. Uses AwsLambdaOwin to proxy an AWS API Gateway request to an OWIN AppFunc.

Veil - A template renderer / view engine for .NET

  •    CSharp

Veil is a .NET template renderer / view engine. It is designed to support many syntax parsers which sit on top of a single optimized compiler. See Veil.SuperSimple and Veil.Handlebars for examples of supported syntax.




PenguinUpload - A self-hostable, fully featured file hosting service

  •    CSharp

PenguinUpload is a self-hostable web application that lets users upload and share files. PenguinUpload was inspired by sr.ht.

YetAnotherShrinker - A simple URL shortener that demonstrates Vue

  •    CSS

A simple URL shortener and logger that demonstrates Vue.js and Webpack with hot module reload on ASP.NET Core.

SharpPaste - Cross-platform C# pastebin with client-side AES-256 encryption that just works.

  •    CSharp

Cross-platform C# pastebin with client-side AES-256 encryption that just works, made with ❤️ in Italy 🇮🇹. See Travis CI for more details.