❤

UniversalSerializer序列化器v3.14.5.2源码

UniversalSerializer序列化器v3.14.5.2源码 免费

学习练手先看:在本机怎么跑起来、要装什么环境。

  • 要装什么Windows 服务器(IIS + .NET Framework);不需要数据库 我能不能自己部署?
  • 交付方式下载完整源码包,下载过的可以重复下载
  • 给谁用进阶、高手
  • 授权说明免费:仅供学习交流,不能直接商用;要商用请先取得作者授权 详细说明
更新于 2026-10-03 浏览 1886 次 收藏 0 次 下载 114 次

项目介绍

UniversalSerializer是一个序列化器/反序列化器 for .NET/Silverlight/PCL/Windows Phone。它保存和加载复杂对象值/实例,能够序列化任何类型,流格式可以是二进制,JSON或XML等
UniversalSerializer is a Serializer/Deserializer for .NET/Silverlight/PCL/Windows Phone. In other words, it saves and loads complex object values/instances.
Ability to serialize any type is its vocation.
The stream format can be binary, JSON, or XML.

It contains DLLs for:
.NET 4 or later.
Silverlight 4 or later.
Portable Class Library 4.
Making it usable on Windows Store/Windows RT.
Windows Phone 7 & 8 (Silverlight).
An additional DLL for specific WPF's types.
An additional DLL for specific Windows Form's types.

更新记录:
Version 3.14.5.2, 2014-05-13
Corrected: bug with circular types.
Added: new types in Test solution.
Added: new types in Benchmark.

Version 3.14.5, 2014-05-05
Modified: API and stream formats are version 3.0.
Modified: Namespaces are renamed. UniversalSerializerLib2 -> UniversalSerializerLib3.
Modified: Modifiers (filters & containers) are declared as classes now, and automatically found by serializer.
Added: option Parameters.ModifiersAssemblies to declare assemblies that define modifiers.
Useful when modifiers can not be automatically found by serializer.
Modified: Stream format version is now 3.0. It can not be read by previous UniversalSerializer (version 2.x)'s DLL.
Improved: Saves DateTime.Kind in DateTimes.
Improved: Benchmark's interface has been clarified a bit.
Improved: All projects pass VS's code analysis with no error.
New: test structures (as PrimitiveValueTypesStructure).
New: Logs warnings in the IDE.
New: solution "UniversalSerializer Windows Store 8 PCL".
New: solution "UniversalSerializer Windows Phone 7.1 experimental". Not perfect, but can be useful.
Removed: option CustomModifiers.DoNotDuplicateStrings. Strings are always saved as references, in stream format 3.0.
Removed: FastJSON and FastBinaryJSON from the benchmark solution, because they do not pass the new deserialized type checks.
Removed: old UniversalSerializer version 1 from the benchmark solution.
Corrected: Some regressions in benchmark.
Note: DLL version 3 can read and modify version 2 streams, but not version 1 streams.

  • 使用示例
  • 结构
  • 代码片段
  • 使用示例
  • 结构
  • 代码片段
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel

项目概况

  • 项目类别:【开发辅助】
  • 适合人群:进阶、高手
  • 授权类型:免费版
  • 完整度:
  • 可二次开发程度:
责任编辑:xiao

给技术同事看

  • 项目类型:B/S
  • 开发语言:C#
  • 数据库:无数据库
  • 开发工具:VS2012
  • 文件大小:1.31MB
  • 相关网址: 【免费浏览】

点下面文件目录里的文件名可以在线看代码;看不懂某个文件,可以在代码页下面请 AI 解读, 配置文件、建库脚本、说明文档还能选「部署 / 配置说明」,告诉你部署时要改哪几处。

最近下载累计 114 次

下载记录—
下载用户推荐—
最近下载时间—

按下载时间倒序展示,用户名已隐藏部分字符。推荐仅代表下载用户的反馈。

  • 正在加载…

项目评论

单击更换

评论列表

全部评论
  • 暂无评论 …