This product is no longer supported.
The SSW .NET Toolkit is an example of a distributed
multi-layer application based on the Microsoft Northwind
database. Designed by Developers for Developers, the
real-world source can be used as a model and basis for
custom-designed applications perfect for small and
medium enterprise (SME) applications. Microsoft's
examples like Duwamish and IBuySpy are code intensive
and marketed towards architects, not developers. The SSW
.NET Toolkit delivers more functionality using less
code.
The .NET Toolkit currently contains three parts:
-
Part A demonstrates how to use extended providers for
validation, and how to implement searching through
records in a database, as well as how to implement SSW
Exception Reporter (an extended version of the
Configuration Block).
-
Part B shows demonstrations on our standard Rules to
Better Interfaces
-
Part C implements database deployment from one of our
most popular products SSW SQL Deploy. This
demonstrates how we deal with the on-going SQL script
changes for Client databases.
Figure: Main menu of the SSW .NET Toolkit
Prerequisites
Part A - SSW Framework Components and Tools
Provides details for using components from our
framework library and some code blocks showing how to
implement them in your own applications.
-
WinValidator - Client Side Validation using Extended
Providers
-
WinSearch - The standard way we do database search
-
Standard Data Entry Forms - Clean, standard data
entry forms
-
Exception Reporter - Handling and storing exceptions
in a central location
-
WizardForm - Simple, fading wizard forms
-
Configuration - Managing the storage of application
configuration settings
-
Version Checker - Check new version easily
-
Progress bars/Status forms
Figure: Part A shows examples and implementations of
our Rules to Better Windows Forms
Part B - Better User Interfaces
Elaborates on our Rules to better Interfaces found at
http://www.ssw.com.au/ssw/Standards/Rules/RulesToBetterInterfaces.aspx
by providing live examples of our best practices.
Figure: Part B shows examples of our Rules to Better
Interfaces
Part C - Database Deployment and Reconcile
Provides actual implementation of one of our most
successful products
SSW SQL Deploy
.
-
-
Figure: A practical implementation of our database
deployment engine in action. Use this to deploy the
sample database that all of the samples use.
Click 'Select ... ' to create a new sample database or
specify an existing one. Before doing this, please make
sure your account has enough privileges to access your
database server and is able to create and drop databases.
Normally, a 'Database Creator' will be enough.
-
-
Figure: SSW database setup control - configure Link
Auditor database
-
-
Figure: SSW database setup control - creating Link
Auditor database