Search

Advertising

Home Downloads Components Components

Components

Folder Path: \

Folder: Components

folder.png

This folder contains small, self-contained components that can easily be integrated into any project. All components are provided in the form of ready-to-run example applications you can test out before integrating them into your code.

<< Start < Prev 1 2 Next > End >>

Files:

  • file.png

    GameComponent without Game Dependency

    Uploaded:
    November.06.09
    Modified:
    November.06.09
    File Size:
    19 KB
    Downloads:
    930
    Version:
    1.0

    Two classes re-implementing XNA's GameComponent and DrawableGameComponent without being dependent on the Game class. This makes it possible to use your self-written components in applications not based on the XNA Game class, such as level editors and dedicated servers.

  • file.png

    Core-Affine Thread Pool for XNA

    Uploaded:
    September.17.09
    Modified:
    September.17.09
    File Size:
    9 KB
    Downloads:
    845
    Version:
    1.0

    A custom thread pool which creates one thread for each available CPU core. This avoids bottlenecks on the XBox 360, where all threads (including the .NET ThreadPool) run on core 1 unless explicitly assigned to another core. On Windows, it exposes similar behavior by suggesting a core to the OS instead of using hard affinity.

  • file.png

    CDDB Protocol Client in C#

    Uploaded:
    April.06.09
    Modified:
    June.21.10
    File Size:
    70 KB
    Downloads:
    698
    Version:
    1.0

    An asynchronous CDDB protocol client written in C#. Connects to CDDB servers using the CDDB protocol instead of HTTP and supports protocol level 1-6 (including UTF-8 text). Can query the server for a list of matching albums and decode the CDDB database entry when a specific album is queried.

  • file.png

    DOM CommandLine Parser

    Uploaded:
    April.15.09
    Modified:
    November.30.09
    File Size:
    13 KB
    Downloads:
    778
    Version:
    1.0

    A command line parser that doesn't try to interpret the command line for you like so many other "parsers", but presents it to your code in an object model comparable to how XML DOM parsers do. Highly efficient code that can cope with huge command line strings. Consistently handles any exotic or broken command line you can think of.

  • file.png

    Deque Data Structure for .NET

    Uploaded:
    July.14.09
    Modified:
    July.14.09
    File Size:
    9 KB
    Downloads:
    640
    Version:
    1.0

    .NET implementation of one of the most useful data structures in the C++ library, the "deque". Fast when adding or removing items at both the beginning and the end, doesn't need to copy its while contents into a new array when expanding in size and can be indexed like an array. Beats LinkedList<> in any category - click on details to view the benchmarks.

  • file.png

    Read-Only Collections & Dictionary

    Uploaded:
    October.04.09
    Modified:
    October.04.09
    File Size:
    8 KB
    Downloads:
    762
    Version:
    1.0

    Read-Only wrappers for IList<>, ICollection<> and ICollection<>. Analogous to the ReadOnlyDictionary<> class. All wrappers fully implement all relevant generic and non-generic collection interfaces. Full unit test coverage for every single method.

  • file.png

    High-Performance Task Scheduler

    Uploaded:
    June.08.09
    Modified:
    November.30.09
    File Size:
    13 KB
    Downloads:
    841
    Version:
    1.0

    High-performance task scheduler which can schedule callbacks to be performed at a specific time or after a certain amount of time has elapsed. Callbacks can be performed independently of whether the system clock is adjusted or can be triggered at the time following the adjustment. Time sources can be mocked so controllably advance time in unit tests and debugging sessions. Accurate and uses nearly no CPU power by itself.

  • file.png

    Chained Streams and Stream Segments

    Uploaded:
    April.22.09
    Modified:
    April.22.09
    File Size:
    10 KB
    Downloads:
    776
    Version:
    1.0

    Set of utility classes I needed for a personal project of mine. One allows you to wrap a Stream so only a limited area of it can be accessed and the other makes multiple Streams together act like they were a single stream. All with nearly zero overhead!

  • file.png

    IndexNotOfAny() for Strings

    Uploaded:
    July.01.09
    Modified:
    July.01.09
    File Size:
    3 KB
    Downloads:
    768
    Version:
    1.0

    Implementations of the C++ std::string::find_first_not_of() and std::string::find_last_not_of() methods for .NET strings.

  • file.png

    Type-Safe Plugin Framework

    Uploaded:
    September.01.09
    Modified:
    September.01.09
    File Size:
    20 KB
    Downloads:
    800
    Version:
    1.0

    Plugin framework that allows you to build applications that can be dynamically extended. Using plugins is also an elegant way of enforcing decoupling of application modules and avoiding dependency creep. Doesn't require any modification to the plugin classes (no custom attributes and no special base classes).

<< Start < Prev 1 2 Next > End >>
JPAGE_CURRENT_OF_TOTAL
Results 1 - 10 of 11


Joomla Template by Joomlashack