435 projects tagged "C#"

No download Website Updated 27 Jul 2009 libvt100

Screenshot
Pop 41.93
Vit 1.00

When writing anything that needs to communicate with a terminal in some way, it is almost always speaking some dialect of VT100 or ANSI. The libvt 100 library aims solely at parsing a stream of VT100/ANSI data and then letting the host application do the rendering. Many other projects also parse VT100/ANSI data, but their parser is always tangled up with the actual rendering of the data, making reuse in other projects problematic. The hope is that other projects will start using libvt100 and everyone can stop reinventing the wheel with each project.

Download Website Updated 09 Oct 2010 MarkEmptyDirs

Screenshot
Pop 71.54
Vit 2.82

CVS, GIT, and Mercurial as well as other well-known version control systems cannot version directories. In other words, you cannot add empty directories. A "workaround" for this issue is to use placeholder files that are placed into empty directories. These placeholder files can then be committed into the repository and will make sure that, upon checkout, the directory tree is entirely reconstructed. The problem with using placeholder files is that you need to create them, and need to delete them if they are not necessary anymore (because sub-directories or real files were added). With big source trees, managing these placeholder files can be cumbersome and error prone. MarkEmptyDirs can manage the creation/deletion of such placeholder files automatically. It creates placeholder files in all empty "leaf" directories. If later on new files or directories are put into such directories, the placeholder files are not necessary anymore, and are removed automatically.

Download Website Updated 10 Aug 2009 rfc3394

Screenshot
Pop 20.59
Vit 41.85

rfc3394 is a C# implementation of the RFC 3394 key-wrapping algorithm. The associated assembly provides two simple operations: one to wrap key data, and another to unwrap the key data. This code also includes a fairly comprehensive unit test library which, among other things, ensures that the implementation is verified against the test vectors provided in RFC 3394.

No download No website Updated 24 Aug 2009 OpenCL .Net

Screenshot
Pop 18.36
Vit 41.69

OpenCL .Net is a small and simple bridge to OpenCL from any .NET language. The bindings mirror OpenCL 1.0 as closely as possible, while the wrapper concentrates on simplicity, usability, and functionality from safe code.

No download Website Updated 26 Aug 2009 IPNetwork

Screenshot
Pop 23.32
Vit 41.67

IPNetwork is a set of utility classes for the .NET platform that take care of complex calculations related to networks, IP, netmask, CIDR, subnets, and supernets. It works with IPv4, has a light and clean API, and is fully unit tested.

Download Website Updated 31 Aug 2009 Voca

Screenshot
Pop 22.43
Vit 41.60

Voca is a vocabulary trainer for foreign languages. It allows you to create and manage your own word lists and share them online. You can make word lists for any language or for other things you want to memorize. It lets you do different types of exercises, including grammar, pronunciation, and picture tests. It lets you take tests with open answers, self-check, or multiple choice. Voca has support for multiple translations of a single word.

No download No website Updated 01 Sep 2009 Zetetic.Ldap

Screenshot
Pop 16.79
Vit 41.59

Zetetic.Ldap is a .NET 2.0 library for working with Lightweight Directory Interchange Format (LDIF) and LDAP as a wrapper around the high-performance System.DirectoryServices.Protocols namespace, simplifying the process of issuing changes and moves.

No download Website Updated 17 Feb 2014 MQ Authenticate User Security Exit

Screenshot
Pop 51.94
Vit 4.98

MQ Authenticate User Security Exit (MQAUSX) is a solution that allows a company to fully authenticate a user who is accessing a WebSphere MQ resource. It verifies the user's user ID and password (and possibly domain name) against the server's native OS system (or domain controller) or a remote LDAP server. The security exit will operate with WebSphere MQ v6.0, v7.0, v7.1, or v7.5 in Windows, iSeries (OS/400), Unix, and Linux environments. It works with Server Connection, Client Connection, Sender, Receiver, Server, Requestor, Cluster-Sender, and Cluster-Receiver channels of WebSphere MQ queue manager. The MQ Authenticate User Security Exit solution is comprised of 2 components: client-side security exit and server-side security exit.

No download Website Updated 17 Feb 2014 MQ Channel Encryption

Screenshot
Pop 30.59
Vit 4.45

MQ Channel Encryption (MQCE) is a solution that provides AES encryption for message data flowing between WebSphere MQ (WMQ) resources. It operates with Sender, Receiver, Server, Requestor, Cluster-Sender, Cluster-Receiver, Server Connection, and Client Connection channels of the WMQ queue managers. It is a simple drop-in solution and can be configured as a queue manager channel message exit or as a channel sender/receive exit pair.

No download No website Updated 05 Oct 2009 DeveelDB

Screenshot
Pop 14.87
Vit 41.18

DeveelDB is an embedded SQL database management system for .NET, implementing all the features of the SQL92 specifications (transactions, triggers, procedures, functions, etc.). The aim is to provide .NET and Mono developers with a fully functional, powerful, and embeddable database system that can be used in several contexts, managing small to large amounts of data.

Screenshot

Project Spotlight

libstudxml

A modern XML API for C++.

Screenshot

Project Spotlight

LaunchControl

A fully-featured launchd front-end for managing and debugging system and user services.