CF.Serialization
.NET Compact Framework BinaryFormatter
|
CF.Remoting.Client & CF.Remoting.Server
.NET Compact Framework Remoting |
|
- Source & binary level compatible with the full .NET Framework
- Lightning fast, ultra compact, low memory & CPU requirements
- BinaryFormatter, Serialization Surrogates, Dataset, DataTable serialization and
more...
- Release (build 4.2.10.0309)
|
|
- Source & binary level compatible with the full .NET Framework
- Lightning fast, ultra compact, low memory & CPU requirements
- Well-known, Singleton, TcpChannel with BinaryClientFormatterSink and BinaryServerFormatter
Sink
- ChannelServices, LifetimeServices, Sinks, Proxy generators and moreā¦
- Secure & Compression Channel Sinks
- Release (build 4.2.10.0309)
- Want to see a robot powered by CF.Remoting?
Go ahead!
|
v4.0 is here! CF.ASP.NET for .NETCF is coming soon
DEAR CUSTOMERS, PLEASE READ CAREFULLY:
- We receive a lot of requests indicating that SerializableAttribute is missing in
our library. It is a must to have at least SP1 of Microsoft .NET Compact Framework
v2.0 installed on your system. The SerializableAttribute was introduced into the
.NETCF v2.0 SP1 and our libraries use it heavily letting you to have practically
100% compatibility with the full .NET framework. Please use the links down below
to download and install updated version of the Compact Framework first if you are
planning to compile your applications with .NETCF v2.0.
- For additional details please see this article.
| File Description | Version | Download |
.NET CF.Remoting, CF.Serialization-Installer; v4.x 
Fully-functional product(s). Includes documentation, examples, library binaries
and 60 day trial license(s) for both CF.Serialization & CF.Remoting.
BUILD 4.2.10.0309:
- The installer has recently been updated. Please check the version of AsGoodAsItGets.Serialization.dll
and AsGoodAsItGets.Remoting.dll, download and reinstall if your version is less
than 4.2.10.0309. See release notes.
REQUIRES:
- Microsoft .NET Compact Framework v 3.5 with Visual Studio 2008 or
- Microsoft .NET Compact Framework v 2.0
SP1 or
SP2 with Visual Studio 2005.
INCLUDES:
- Library binaries, rpgen tool (Remoting Proxy Generator for Compact
Framework).
- 60 day trial license(s).
- Documentation.
- CF.Remoting Client & Server examples for Visual Studio 2008; Pocket PC 2003;
C# & Visual Basic
Demonstrate interoperability and binary compatibility with the full .NET framework
Remoting, obtain data from Remoting Service(s) hosted on desktop/server via provided
TcpClientChannel with BinaryClientFormatterSink.
NEW Demonstrate interoperability and binary compatibility
with the full .NET framework Remoting, obtain data from Remoting Service(s) hosted
on device (PocketPC, Smartphone, etc.) via provided TcpServerChannel with BinaryServerFormatterSink.
All CF.Remoting.Client examples show how remoting proxies can be generated with
our rpgen tool:
- SecureChannel: It demonstrates how remoting traffic can be secured
by built-in Asymmetric Encryption Channel Sink.
- Compression: It demonstrates how remoting traffic can be optionally
compressed by built-in Compression Channel Sink.
- TypedDatasets: It demonstrates how to use strongly typed datasets in remoting scenarios.
- Remote RegEdit: It demonstrates how remoting services can be hosted
on the mobile device running .NET Compact Framework. It also demonstrates how the
lifetime of remote objects can be managed. The demo replicates functionality of
the Windows CE Remote Registry Editor included into Visual Studio 2008.
- ServerEvents: It demonstrates how server events can be handled
on the device, simple chat client/server application.
- CallContext: It demonstrates how 'out of band' data can be passed
along with remoting calls and processed at both server and the client side.
- RemotingFactory: It demonstrates powerful enterprise level Factory
pattern and also shows how Remoting.Client can handle ObjRef(s) obtained from the
server.
- FileSync: It demonstrates how file(s) can be synchronized between
desktop and device.
- CF.Serialization examples; C# & Visual Basic:
- Interop with full .NET framework [C# only]: Demonstrates interoperability
and binary compatibility with full .NET framework BinaryFormatter. It obtains binary
data from Web Service (source provided) for various data types available on .NET
framework. It also demonstrates how to use supplied serialization surrogates for
DataSets, DataTable, Generics Dictionary, NameValueCollections and other types.
- DataSet & DataTable serialization: Demonstrates how to serialize
and deserialize Datasets and DataTables via supplied serialization surrogates. It
also shows how the data files produced by serialization of Datasets on full .NET
framework can be read/written by AsGoodAsItGets formatters.
- IDeserializationCallbackInterface: Demonstrates how to use IDeserializationCallback
interface; your class gets notified when deserialization of the entire object graph
has been completed.
- ISerializableInterface: Demonstrates how to control serialization
and deserialization via ISerializable interface and SerializationInfo class.
- IObjectReferenceInterface: Demonstrates how to serialize and deserialize
Singleton object via IObjectReference and ISerializable interfaces.
- RegisterSerializableTypes: Demonstrates how to register types not
marked as Serializable with FormatterServices.
- ResolveSerializable: Demonstrates how to resolve types not marked
as Serializable with FormatterServices.
- Basic serialization: Demonstrates how to serialize and deserialize
objects. It also shows how to define types that allow instances of themselves to
be serialized.
| 4.2 |
Download
|