Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Projects in Awesome Lists by cajuncoding

A curated list of projects in awesome lists by cajuncoding .

https://github.com/cajuncoding/graphql.repodb

A set of extensions for working with HotChocolate GraphQL and Database access with micro-orms such as RepoDb (or Dapper). This extension pack provides access to key elements such as Selections/Projections, Sort arguments, & Paging arguments in a significantly simplified facade so this logic can be leveraged in the Serivces/Repositories that encapsulate all data access (without dependency on IQueryable and execution outside of the devs control).

arguments cursor-pagination dapper database-access hotchocolate hotchocolate-graphql micro-orms projection repodb repository repository-pattern resolvers selections sort-arguments sql sql-server sqlserver

Last synced: 27 Oct 2024

https://github.com/cajuncoding/apachefop.serverless

A ready to use serverless implementation of Apache FOP via Azure Functions. This provides a micro-service for dynamically rendering quality PDF binary outputs from XSL-FO source using Apache FOP. When combined with the ease and simplicity of Azure Functions this project is a powerful, efficient, and scalable PDF Reporting Service that generates high quality, true paged media, reports for any environment and any client technology (.Net, NodeJS/JavaScript, Ruby, Mobile iOS/Android, Powershell, even Windows/Mac apps, etc.)!

apache-fop azure-functions fonet fop micro-service microservice pdf pdf-as-a-service pdf-files pdf-generation pdf-rendering pdf-templating reports reportserver reportservice serverless serverless-architectures xsl-fo xslfo xslt

Last synced: 28 Oct 2024

https://github.com/cajuncoding/pdftemplating.xslfo

This is a C# .NET solution that tests and illustrates the capabilities of Xsl-FO for dynamically generating PDF documents. It provides a way to generate the XSL-FO source xml from Xslt or Razor Templating to address various development teams. And it provides basic WinForms Application that can be used to aid in developing the Xslt and Xsl-FO markup.

apache-fop azure-functions csharp fonet fop java microservice pdf-files pdf-generation pdf-rendering pdf-reports pdf-templating razor-templates razor-views serverless template-engine xsl-fo xslfo xslt xslt-template

Last synced: 27 Oct 2024

https://github.com/cajuncoding/sqlbulkhelpers

Lightweight library for working with high performance bulk updates & materialized data in SQL Server with support for Identity columns, Annotations, Materialization from disparate systems, etc.

cqrs dapper dapper-crud identity identity-column materialize materialized-data materialized-view replication repodb sql sql-bulk-insert sql-bulk-update sql-queries sql-query sql-server sqlbulk sqlbulkcopy sqlserver

Last synced: 28 Oct 2024

https://github.com/cajuncoding/sqltransactionaloutbox

A lightweight library for implementing the Transactional Outbox pattern in .NET with default implementation in SQL Server & Azure Service Bus. Key benefits offered are support for running in Azure Functions serverless environments and support for enforcing FIFO ordering of processing & publishing even in horizontally scaled environments (e.g. serverless or load balanced).

azure azure-functions azure-service-bus azuresql event-based-notification event-notifications event-services fifo-processing outbox outbox-database outbox-pattern preserve-ordering serverless-environments sql sql-server sqlserver transactional-outbox transactional-outbox-pattern

Last synced: 28 Oct 2024

https://github.com/cajuncoding/graphql.azurefunctionsproxy

Want to run your GraphQL serverlessly? Want to get the awesome benefits of the HotChocolate GraphQL framework on top of Azure Functions? This project will get you going...

azure azure-functions azurefunctions graphql graphql-api graphql-server hotchocolate hotchocolate-graphql serverless serverless-architectures serverless-functions

Last synced: 28 Oct 2024

https://github.com/cajuncoding/flurlgraphql

Lightweight, simple, fluent GraphQL client API extensions for the amazing Flurl Http library!

flurl flurl-extensions graphql graphql-api graphql-api-client graphql-client graphql-dotnet graphql-net graphql-netcore graphql-query graphql-server hotchocolate

Last synced: 11 Oct 2024

https://github.com/cajuncoding/sqlapplockhelper

An ultra lightweight API for robust Distributed Application Mutex/Locking capabilities leveraging SQL Server. The API provides a set of easy to use custom extensions for the SqlClient libraries (e.g. Microsoft.Data.SqlClient or System.Data.SqlClient) that provide robust distributed application mutex/locking support via the sp_getapplock & sp_releaseapplock stored procedures.

app-lock application-lock-system azure-functions batch-loader batch-loading bulk-load bulk-loader bulk-loading distributed-lock distributed-lock-algorithm distributed-locking distributed-mutex locking locking-library serverless single-thread sql-server sqlserver transactional-outbox transactional-outbox-pattern

Last synced: 11 Oct 2024

https://github.com/cajuncoding/pdfhelpers

Lightweight Helper classes based on iTextSharp for scaling and resizing Pdf Documents & Pages.

concatenate-files concatenate-image concatenate-pdf merge-files pdf pdf-conversion pdf-converter pdf-documents pdf-generation pdf-merge pdf-resize

Last synced: 11 Oct 2024

https://github.com/cajuncoding/homeassistant

A repo to share my HomeAssistant configurations, automations, & ideas for home automation and IoT!

Last synced: 11 Oct 2024

https://github.com/cajuncoding/lazycachehelpers

An easy to use cache implementation for all layers of an application with support for both Sync & Async Lazy<T> initialization.

async async-await async-cache blocking-cache cache caching csharp csharp-library in-memory-caching lazy lazy-loading self-populating-cache

Last synced: 11 Oct 2024

https://github.com/cajuncoding/aspnetcoremigrationshims

Helpers & compatibility shims for migrating existing legacy code bases to AspNetCore MVC

Last synced: 11 Oct 2024

https://github.com/cajuncoding/parquetfiles.blobhelpers

A simple library and console application to illustrate how to read and load data into class models from Parquet files saved to Azure Blob Storage using Parquet .Net (parquet-dotnet). This is useful for E-L-T processes whereby you need to load the data into Memory, Sql Server (e.g. Azure SQL), etc. or any other location where there is no built-in or default mechanism for working with Parquet data.

azure-blob azure-blob-storage azure-functions parquet parquet-data parquet-dotnet parquet-files parquet-tools

Last synced: 11 Oct 2024

https://github.com/cajuncoding/commandlineargshelper

A parsing class to dramatically simplify working with command line arguments in a .Net application (e.g. console, client, or even web application).

command-line command-line-args-parse command-line-arguments command-line-arguments-parser csharp csharp-code csharp-library dynamic generic late-binding loosely-coupled loosely-coupled-design

Last synced: 11 Oct 2024

https://github.com/cajuncoding/applicationinsights.slackproxy

A ready to go integration for Application Insights alert notifications in Slack via Azure Functions!

application-insights azure azure-functions dotnet dotnet-core dotnetcore notification notification-service slack slack-api

Last synced: 11 Oct 2024

https://github.com/cajuncoding/assemblyattributesearch

This is a small library/helper to provide greatly simplified convenience methods for dynamically finding, filtering, and initializing classes based on Custom Attributes.

assembly attribute-based attributes csharp csharp-code csharp-library reflection

Last synced: 11 Oct 2024

https://github.com/cajuncoding/flurlasyncenumerablestreaming

Async Enumerable Byte Streaming extensions for Flurl.Http -- lightweight, simplified, asynchronous, fluent support for streaming byte array results from Http requests using the amazing Flurl Http library!

Last synced: 11 Oct 2024