|
|
|
|
|
|
Background |
|
|
|
Objecutive
is a software development company, specializing in the custom application development of
commercial systems using Microsoft products. Over the years, our experience from many
projects highlighted the following paradox:
"80% of the programming effort and quality assurance of every project was spent on
modules of the system with some form of user-interaction - for example capture screens,
validations, lookups - modules whose fundamental behavior is exactly the same from system
to system. Only 20% was being spent on the key areas (business logic, processing jobs,
etc) which made one system substantially different from another."
SembleWare� is our toolkit that puts development effort where it belongs -
in the business logic. |
|
|
|
What
sembleWare Is |
|
|
|
sembleWare
is a set of components for Microsoft Visual Studio for n-tier client server development,
that encapsulate the best-practices of years of experience into precompiled objects,
making commercial systems development faster, easier and less prone to error. |
|
|
|
|
 |
|
Benefit-
The presentation layer contains absolutely no code whatsoever. This eliminates all the
errors that are so often introduced when programmers make assumptions about how the user
will interact with the system. |
 |
|
Benefit-
The developer can move between the following forms of data capture by simply changing a
property on a control (no code changes whatsoever). All the business rules and validations
continue to work in all cases. |
 |
|
Benefit-
All object data is contained in intelligent "Attribute-Bags". These objects
automatically maintain persistence, plus control the firing of "plug-and-play"
business rules. |
 |
|
Benefit-
High performance database Session object that caches connections, and uses disconnected
record sets, with or without Microsoft Transaction Server/Component Services. |
 |
|
Benefit-
Business processes are reflected in precompiled components like "Action" and
"Discretionary Action Handler", which enable rapid assembly and dismantling of
state-machines that implement the business processes. The changes are automatically
reflected in the presentation layer. |
|
|
|
|
What
sembleWare Is Not |
|
|
|
|
 |
|
sembleWare
is not a new technology to do something you could not do before. Instead, it takes full
advantage of products and tools from Microsoft. But it lets you develop certain
applications faster, and it contains years of best practice built in. So it's harder to do
things the wrong way. |
 |
|
sembleWare
is not a development language. It is an add-on to Visual Studio, which makes a specific
kind of development - commercial systems - much faster. |
 |
|
sembleWare
is not a 4GL. While
sembleWare
offers productivity gains in key areas,
you are not limited to its functionality - you can continue to make use of Visual Studio's
rich functionality, or any other COM+ compliant tools, anywhere it makes sense. |
|
|
|
|
For
more information on Objecutive and
sembleWare
technology
please visit www.objecutive.com or contact aking@objecutive.com. |
|
|
|
|
|
 |
Copyright© Objecutive, Inc. 2001-2008 info@objecutive.com
|
|
|