About

<< Click to Display Table of Contents >>

Navigation:  EasyDotNet documentation > Getting started >

About

Previous pageReturn to chapter overviewNext page

EasyDotNet is a Clarion wrapper around a .NET Framework Class Library. It covers a several most useful classes. The .NET Framework class library is a library of classes, interfaces, and value types that provide access to system functionality.

 

Key features and what is included:

TSystemConsole class, Clarion wrapper for .NET System.Console
TCultureInfo class, Clarion wrapper for .NET System.Globalization.CultureInfo
TRegionInfo class, Clarion wrapper for .NET System.Globalization.RegionInfo
TSystemDateTime class, Clarion wrapper for .NET System.DateTime
TSystemTimeSpan class, Clarion wrapper for .NET System.TimeSpan
TEnvironment class, Clarion wrapper for .NET System.Environment
TFileSystemWatcher class, Clarion wrapper for .NET System.IO.FileSystemWatcher
TStopwatch class, Clarion wrapper for .NET System.Diagnostics.Stopwatch
TSystemUri class, Clarion wrapper for .NET System.Uri
TWinFormsTimer class, Clarion wrapper for .NET System.Windows.Forms.Timer
TScreen class, Clarion wrapper for .NET System.Windows.Forms.Screen
TZipFile class, Clarion wrapper for .NET System.IO.Compression.ZipFile
TZipArchive class, Clarion wrapper for .NET System.IO.Compression.ZipArchive
TZipArchiveEntry class, Clarion wrapper for .NET System.IO.Compression.ZipArchiveEntry
TGZip class, Clarion wrapper for .NET System.IO.Compression.GZipStream
TProtectedData class, Provides methods for encrypting and decrypting data
TSignedXml class, Provides a wrapper on a core XML signature object to facilitate creating XML signatures
TAesManaged class, Provides a managed implementation of the Advanced Encryption Standard (AES)
TTripleDES class, Defines a wrapper object to access the cryptographic service provider (CSP) version of the System.Security.Cryptography.TripleDES algorithm
TSHAManaged class, Computes the SHA1/SHA256/SHA384/SHA512 hash for the input data
THMACManaged class, Computes a Hash-based Message Authentication Code (HMAC) using the SHA1/SHA256/SHA384/SHA512/MD5/RIPEMD160 hash function
TMessageQueue class, It provides access to a queue on a Message Queuing server. MSMQ is a messaging protocol that allows applications running on separate servers/processes to communicate in a failsafe manner
TWinToastManager class, Toast notifications allows your app to inform the users about relevant information and timely events that they should see and take action upon inside your app (Available since Windows 8)
TMonthCalendar class represents a Windows control that enables the user to select a date using a visual monthly calendar display
TEventLog class provides interaction with Windows event logs on local or remote computer
TDrawingBitmap class encapsulates a GDI+ bitmap, which consists of the pixel data for a graphics image and its attributes (BMP, GIF, JPEG, PNG, TIFF, EXIF, ICON).
TDrawingMetafile class defines a graphic metafile (WMF, EMF).
Both TDrawingBitmap and TDrawingMetafile objects can be displayed in standard Clarion IMAGE control.
Easy to implement
Enable Registration-Free Activation - a mechanism that enables easy deployment of COM components to a machine without the need to register them
Deploying your application - Besides an usual exe, dll etc files you should ship just one small dll (.NET assembly DLL) with your end-user application

 

EasyDotNet is implemented as a set of classes available as full source code, template and .NET assembly DLL.