AqlaSerializer

Бинарный сериализатор, разработанный специально для .NET платформ. AqlaSerializer сохраняет объекты в виде бинарных данных (это значительно компактнее xml). К тому же он очень быстрый.

По сути это форк широко известного проекта protobuf-net - реализации формата Google Protocol Buffers для .NET. К сожалению, с protobuf-net существует несколько серьезных проблем с поддержкой базовых возможностей .NET.

AqlaSerializer же учитывает все основные особенности .NET, такие как вложенные коллекции и многомерные массивы.

Еще одно отличие в том, что protobuf-net - это сериализатор данных, в то время как AqlaSerializer предназначен для сериализации объектов. А разница вот в чем. Для сохранения данных не важны такие особенности, как ссылки, наследование и прочие. В противоположность этому, сериализатор объектов обязательно должен учитывать такие вещи.

Это бесплатный open source проект, в котором вы можете поучаствовать.

Git Hub: https://github.com/AqlaSolutions/AqlaSerializer

Язык: C#

Поддержка

E-Mail: Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
Skype: vbprogr

Сотрудничество

По вопросам сотрудничества пишите на Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.

Наша специализация - сетевые технологии для игр.