Käynnissä

Utility applications for dealing with memory-mapped files in C#

Utility applications for dealing with memory-mapped files in C#

The task at large is to create two utility applications that deal with viewing and modifying memory mapped files.

**See attached file for full specification**

Application 1: Mmf Vizualizer (GUI application)

Write a GUI application that can visually display multiple user-defined ranges of a memory mapped file.

Application 2: Mmf Player (console application)

Write a console application that can write modifications to a memory mapped file. It should take two command-line arguments: the first being a memory-mapped filename/handle, and the second being the name of a file that contains the modifications to make to the memory-mapped file.

====================================================================================

GENERAL IMPLEMENTATION GUIDELINES

These applications should be written in C# and leverage the .Net library only (no third party libraries, please).

Any C# 4.0 libraries and idioms are allowed.

Exceptions should be used and have useful messages in them.

In the final submission, include a compilable .Net Solution that includes all of the source code.

DEVELOPMENT GUIDELINES

The .Net framework has classes to deal with memory mapped files. Please use these classes.

Here's the MSDN link to the kind of class I would expect to be used:[url removed, login to view]

Include a .Net library project (dll) that reduces any major code redundancies between the applications mentioned below.

This library can be called something like MmfUtilityLibrary.dll.

Use a lazy access-pattern (ie. seeking only to the relevant section of a stream instead of reading each individual byte) wherever possible. I believe there is a MemoryMappedFileStream class that can greatly assist with this.

Release whatever locks and handles aquired as soon as they are no longer needed.

Taidot: .NET, C# -ohjelmointi

Näytä lisää: memory mapped files, memory mapped file, file utility framework, create memory mapped file, utility gui, stream programming, solution specification, programming libraries, programming applications, microsoft access programming, final specification, expect programming, sharp library, command line programming, framework microsoft, sharp programming, sharp development, memory c, locks, leverage, lazy i, framework c, console c, console application, byte

About the Employer:
( 5 reviews ) BELLEVUE, United States

Projektin tunnus: #1733069

Myönnetty käyttäjälle:

OShuqair

Hello Sir, Please checkout my message

350 $ USD 10 päivässä
(77 arvostelua)
7.1

7 freelanceria on tarjonnut keskimäärin 332 $ tähän työhön

usamacpp

We are a very experienced team who can tackle this task. Please check PMB for more details.

300 $ USD 10 päivässä
(37 arvostelua)
5.9
crypted

please check your pm.

450 $ USD 5 päivässä
(23 arvostelua)
4.9
BCProgramming

C# MVP. Not used Memory Mapped files from C# but the classes in the framework look to wrap everything I remember from the C API nicely.

375 $ USD 12 päivässä
(2 arvostelua)
4.3
scriptphp87

Hello Please read more than private message thank you

300 $ USD 3 päivässä
(1 arvostelu)
2.0
expcoderxrrg

C# and .Net expert developer, i have work before with memory mapped files and can made the work in around 3 days.

200 $ USD 3 päivässä
(0 arvostelua)
0.0
cdtiger

Your request is very detailed, I'm a experenced programer, had worked on memory map before for interprocess comunication.

300 $ USD 3 päivässä
(0 arvostelua)
0.0
webexpert86

Hi, I m expert in ecommerce functionality, shopping cart, product catalogue, community based application, custom cms development. Please check PMB for my previous work I have done.

350 $ USD 20 päivässä
(0 arvostelua)
0.0