This component adds support for Clockwork to call Carbonite ORM operations as Gears. Clockwork is a complete programming paradigm that lets you model and execute complex business processes via Gears that encapsulate specific business steps. Then you assemble those Gears together to compose a myriad of business processes called Mechanisms. A Mechanism is by definition a Gear, so you can create new Mechanisms by mixing and matching Mechanisms and Gears in the vast Clockwork library or those you already have for your private use. Clockwork include a large library of ready to use Gears to for example do declarative validations, make other Gears asynchronous, and even bind other KEYSTONE components to the Clockwork paradigm. KEYSTONE is a modern, multi-paradigm, data-centric software development framework. Visit http://www.keystoneframework.com for more details.
Protocol Buffers is the name of the binary serialization format used by Google for much of their data communications. It is designed to be: small in size - efficient data storage (far smaller than xml) cheap to process - both at the client and server platform independent - portable between different programming architectures extensible - to add new data to old messages. protobuf-net is a .NET implementation of this, allowing you to serialize your .NET objects efficiently and easily. It is compatible with most of the .NET family, including .NET 2.0/3.0/3.5/4.0, .NET CF 2.0/3.5, Mono 2.x, Silverlight, etc.
The Microsoft Xbox Live Service API (XSAPI) enables game developers to access Xbox Live. To get access to the Xbox Live service, you can join the Xbox Live Creators Program at https://aka.ms/xblcp, or apply to the ID@Xbox program at http://www.xbox.com/en-us/Developers/id
The Microsoft Xbox Live Service API (XSAPI) enables game developers to access Xbox Live. To get access to the Xbox Live service, you can join the Xbox Live Creators Program at https://aka.ms/xblcp, or apply to the ID@Xbox program at http://www.xbox.com/en-us/Developers/id
The Microsoft Xbox Live Service API (XSAPI) enables game developers to access Xbox Live. To get access to the Xbox Live service, you can join the Xbox Live Creators Program at https://aka.ms/xblcp, or apply to the ID@Xbox program at http://www.xbox.com/en-us/Developers/id
The Microsoft Xbox Live Service API (XSAPI) enables game developers to access Xbox Live. To get access to the Xbox Live service, you can join the Xbox Live Creators Program at https://aka.ms/xblcp, or apply to the ID@Xbox program at http://www.xbox.com/en-us/Developers/id
The QR Code library allows your program to create (encode) QR Code image. The attached source code is a visual studio solution. The solution targets .NET framework (net462) and .NET standard (netstandard2.0). The source code is written in C#. It is an open source code. For test/demo application visit the project URL.
ObjectListView is a C# wrapper around a .NET ListView. It makes the ListView much easier to use and teaches it some neat new tricks. Larry Wall, the author of Perl, once wrote that the three essential character flaws of any good programmer were sloth, impatience and hubris. Good programmers want to do the minimum amount of work (sloth). They want their programs to run quickly (impatience). They take inordinate pride in what they have written (hubris). ObjectListView encourages the vices of sloth and hubris, by allowing programmers to do far less work but still produce great looking results.
MPlayerControl is a library written in C# and usable from an .NET language (C#, IronPython, VB.NET, IronRuby, etc..) and example program for accessing mplayer and mencoder. With it you can watch video, listen to audio, or convert videos. You can also do anything that is possible with mencoder. Has basic support for mpv. This is a .NET 4.5/.netstandard2.0 wrapper library for MPlayer. It has been tested on Windows XP/7/8 and Ubuntu Linux 10.10/11.04/12.04/13.04/14.04 and OpenSuse Linux 10.3. It should also work on OS X although it has not been tested.
Daniel Carvajal's netDxf .net library, programmed in C# to read and write AutoCAD dxf files. It supports AutoCad2000, AutoCad2004, AutoCad2007, AutoCad2010, AutoCad2013, and AutoCad2018 dxf database versions, in both text and binary format. It provides high-level approach to the DXF Document. --- This is a multi-platform fork of netDxf library from Daniel Carvajal. It allows use of the library on .NET 4.5 and .NET Standard 2.0 with purpose to target Xamarin.Forms and mobile devices.
Launchy is a free cross-platform utility designed to help you forget about your start menu, the icons on your desktop, and even your file manager. Launchy indexes the programs in your start menu and can launch your documents, project files, folders, and bookmarks with just a few keystrokes! |Please install with chocolatey (http://nuget.org/List/Packages/chocolatey).
The package includes dynamic win-x64 libraries and header files Intel® oneAPI Math Kernel Library (Intel® oneMKL) is a computing math library of highly optimized, extensively threaded routines for applications that require maximum performance. This package provides C and Data Parallel C++ (DPC++) programming language interfaces. Intel MKL C language interfaces can be called from applications written in either C or C++, as well as in any other language that can reference a C interface. Use it to optimize code for current and future generations of Intel® CPUs and GPUs.
A client implementation of the Beckhoff Twincat ADS protocol. This is a PCL library for .Net >=4.5/Mono >=3.2.8/Xamarin/WinRT. The socket implementation can't be placed in the PCL library. Therefore you need an extra dll depending on you program. - Winsock (normal .Net app or Mono/Xamarin) - WinRT (windows 8.1 WinRT/Phone)
The Microsoft Enterprise Library is a set of tools and programming libraries for the Microsoft .NET Framework. It provides APIs to facilitate proven practices in core areas of programming including data access, logging, exception handling and others. Enterprise Library is provided as pluggable binaries and source code, which can be freely used and customized by developers for their own purposes. It also ships with test cases and quickstarts.
Some useful utilities for .net programming.
Some useful utilities for .net programming.
Some useful utilities for .net programming.
Just another library to do aspect oriented programming
Cometary extension that allows the dependant assembly to edit itself during compilation.
The small ROP library from Scott Wlashin's note on Railway Oriented Programming
Hprose is a High Performance Remote Object Service Engine. It is a modern, lightweight, cross-language, cross-platform, object-oriented, high performance, remote dynamic communication middleware. It is not only easy to use, but powerful. You just need a little time to learn, then you can use it to easily construct cross language cross platform distributed application system. Hprose supports many programming languages, for example: * AAuto Quicker * ActionScript * ASP * C++ * Dart * Delphi/Free Pascal * dotNET(C#, Visual Basic...) * Golang * Java * JavaScript * Node.js * Objective-C * Perl * PHP * Python * Ruby * ... Through Hprose, You can conveniently and efficiently intercommunicate between those programming languages. This project is the implementation of Hprose for .NET (C#, Visual Basic...).
A simple way to decorate a class with additional functionality using attributes.
Decor integration with Microsoft's dependency injection.
Code2Xml is a parser library that interconverts source code and xml files supporting multiple programming languages.
Clone of NHapi. NHapi is a port of the original project HAPI. NHapi allows Microsoft .NET developers to easily use an HL7 2.x object model. This object model allows for parsing and encoding HL7 2.x data to/from Pipe Delimited or XML formats. A very handy program for use in the health care industry. This project is NOT affiliated with the HL7 organization. This software just conforms to the HL7 2.x specifications.
Jypeli is a simple C# game programming library built on top of MonoGame and .NET Core. It is used as a tool for teaching programming in the University of Jyväskylä.
TypeKitchen is a small library for fast meta-programming in .NET.
Some useful utilities for .net programming.
This component adds support for Clockwork to call Carbonite operations as Gears. Clockwork is a complete programming paradigm that lets you model and execute complex business processes. In Clockwork you write Gears that encapsulate specific business steps. Then you write code to assemble Gears together to compose complete business processes called Mechanisms. A Mechanism is by definition a Gear, so you can create new Mechanisms by mixing and matching existing Mechanisms and Gears you have already in your library. Clockwork include a large library of ready to use Gears to for example do declarative validations, make other Gears asynchronous, and even bind other KEYSTONE components to the Clockwork paradigm. KEYSTONE is a modern, multi-paradigm, data-centric software development framework. Visit http://www.keystoneframework.com for more details.
White is a framework for automating rich client applications based on Win32, WinForms, WPF, Silverlight and SWT (Java) platforms. It is .NET based and does not require the use of any proprietary scripting languages. Tests/automation programs using White can be written with whatever .NET language, IDE and tools you are already using. White provides a consistent object-oriented API, hiding the complexity of Microsoft's UIAutomation library (on which White is based) and windows messages. * TestStack.White is the official replacement for White *
Perl is a programming language suitable for writing simple scripts as well as complex applications - see http://www.perl.orgStrawberry Perl is a perl environment for MS Windows containing all you need to run and develop perl applications. It is designed to be as close as possible to perl environment on UNIX systems.
This is a component oriented programming approach when building a front end with TypeScript
Hapil is a dynamic MSIL generation library, which serves a back-end for the following design techniques: - CoI - Convention-over-Implementation - Aspect-Oriented Programming, through decoration - [planned] Subject-Oriented Programming, via mix-ins - [planned] Duck Typing
OpenCV (Open Source Computer Vision) is a library of programming functions for the realtime computer vision. OpenCV is released under the liberal BSD license, it is free for both academic and commercial use. It runs on Windows, Linux, Mac, Android and has C++, C, Python and Java (Android only) interfaces. The library has more than 2500 optimized algorithms (see the figure below). It is used around the world, has more than 3.5M downloads and 46K+ people in the user group. Real-life examples range from video surveillance to interactive art, mine inspection, panorama stitching and finally include the latest developments in advanced robotics.
Portable AForge Genetic provides genetic programming functionality to the AForge.NET Framework on mobile and tablet devices.
TypeKitchen is a small library for fast meta-programming in .NET.
Composer is an extensible Compositional Architecture framework, providing a set of functionality such as Inversion of Control container (IoC), Dependency Injection (DI), Plug-in framework, Aspect Oriented Programming (AOP), Configurability and Composability for components.
Annotation class for Elemental Programming: provides Light element.
TypeKitchen is a small library for fast meta-programming in .NET.
The reactive, scalable, and resilient Object, CQRS, and Event Sourcing storage and projection tool for services and applications built on the vlingo/platform.
Simple Proxy is a simple extension library built to solve the problem of Aspect Orientated Programming in Net Core projects
Abstract interface to implement any kind of cache service (e.g. Memory Cache, Redis Cache, Memcached, SQLite, HTTP Request Cache). It supports various cache providers and implements many advanced features. You can also write your own and extend it also extend existing providers. Easily migrate or switch between one to another provider with no code breaking changes. Having a default/generic implementation to wrap the MemoryCache, Redis Cache, Memcached, SQLite, HTTP Request cache and independed on the underlying caching framework(s). LiteXCache is an interface to unify the programming model for various cache providers. The Core library contains all base interfaces and tools. One should install at least one other LiteXCache package to get cache handle implementations. This is the ASP.NET Core configuration integration package (Built-in). Better use of Http request cache for other external cache providers (Redis, Memcached, SQLite etc). LiteXCache is simple yet powerful and very high-performance cache mechanism and incorporating both synchronous and asynchronous usage with some advanced usages of caching which can help us to handle caching more easier! Provide Cache service for any type of application (.NET 5, .NET Core, .NET Standard). Very simple yet advanced configuration. Minimal (one line) code configuration is required.
Based on maintainer EricWhite's vNext fork, includes .NET 6.0 and .NET Standard 2.0 build target for use in cross-platform scenarios. The Open XML PowerTools provides guidance and example code for programming with Open XML Documents (DOCX, XLSX, and PPTX). It is based on, and extends the functionality of the Open XML SDK. It supports scenarios such as: •Splitting DOCX/PPTX files into multiple files. •Combining multiple DOCX/PPTX files into a single file. •Populating content in template DOCX files with data from XML. •High-fidelity conversion of DOCX to HTML. •Searching and replacing content in DOCX/PPTX using regular expressions. •Managing tracked-revisions, including detecting tracked revisions, and accepting tracked revisions. •Updating Charts in DOCX/PPTX files, including updating cached data, as well as the embedded XLSX. •Retrieving metrics from DOCX files, including the hierarchy of styles used, the languages used, and the fonts used. •Writing XLSX files using far simpler code than directly writing the markup, including a streaming approach that enables writing XLSX files with millions of rows.
Annotation class for Elemental Programming: provides Dark element.
TypeKitchen is a small library for fast meta-programming in .NET.