HSS Core Framework 4
The HSS Core Framework is comprehensive, single install framework plus SDK, that extends the .NET Framework by providing several key sub-systems that provide enhanced functionality and brings consistency to any .NET or Silverlight application. By leveraging the HSS Core Framework, you can reduce and simplify any application development project whether it's for the Web, the Cloud, the Desktop or Server.
For more information see HSS Core on CodePlex
Major features and sub-systems
-
Logging library:
-
Log Service
-
Log Component
-
Log Viewer Application for Administrators
-
Optionally write to a database for centralized logging
-
Optionally write to the local machine EventLog
-
Data Access library: greatly reduces amount of code required to integrate a database into any application
-
Simplifies and aligns your data access code into a simple reusable paradigm
-
A single class to access any MS SQL database
-
A flexible and robust data model that supports generics
-
Data Object Model Generator (DOMGen):
-
Quickly generate object model code from SQL Objects (Tables, Views and Stored Procedures)
-
Supports split files for separating Object Model and Data Access logic
-
Split files also provides for sharing of Object Models between Client and Server
-
Virtual Services for WCF and Silverlight:
-
Allows any Service Contract Interface and Class to be exposed as a service without the need for a .svc file and includes:
-
A Silverlight VirtualChannel (No Proxy client required)
-
A .NET VirtualChannel (No Proxy client required).
-
Client side, no proxy required, re-use the same interface from the server
-
Minimal configuration
-
Full intelli-sense and symbol renaming
-
Network library with full featured (RFC Compliant) SMTP and DNS Clients
-
SMTP Test Client application with full SMTP tracing
-
DNS Query Test Client application with full tracing
-
Zip File/Folder Compression; based heavily on the DotNetZip library located on CodePlex (http://www.codeplex.com/dotnetzip)
-
Cryptography (AES) library
-
Implements RSA Pulic/Private key encryption using keys from either the local machine or current user Certificate Store
-
Supports predetermined shared key for simple encryption
-
Certifcate store manager and test utilities (Support Vista/Win7 UAC)
-
Windows Forms Component Model
-
Windows Forms Docking (evolved from the DockPanel Suite by Weifen Luo)
-
Special Timer class (HSS.Threading.Timer) for creating schedule based automation services
-
Too many to list all...
Downloads
Developer Reference: Help File
HSS Core Framework: Installer
Screen Shots
Applications included with the libraries and API's listed above...