Đã hoàn thành

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.



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.


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.

Kĩ năng: .NET, Lập trình C#

Xem nhiều hơn: memory mapped files, memory mapped file, file utility framework, create memory mapped file, utility gui, stream programming, solution specification, programming libraries, programming in access, programming classes, programming applications, microsoft access programming, final specification, expect programming, c# useful, c sharp library, c programming classes, console programming in c#.net, command line programming, class in programming, classes programming, applications of c++ programming, memory mapped file class, framework microsoft, programming in c++

Về Bên Thuê:
( 5 nhận xét ) BELLEVUE, United States

ID dự án: #1733069

Được trao cho:


Hello Sir, Please checkout my message

$350 USD trong 10 ngày
(77 Đánh Giá)

7 freelancer đang chào giá trung bình $332 cho công việc này


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

$300 USD trong 10 ngày
(37 Nhận xét)

please check your pm.

$450 USD trong 5 ngày
(23 Nhận xét)

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 trong 12 ngày
(2 Nhận xét)

Hello Please read more than private message thank you

$300 USD trong 3 ngày
(1 Nhận xét)

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

$200 USD trong 3 ngày
(0 Nhận xét)

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

$300 USD trong 3 ngày
(0 Nhận xét)

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 trong 20 ngày
(0 Nhận xét)