|
NetKernel's logical computing model is different and it requires
a new set of developer tools.
NetKernel tool set allows you to test, trace, profile and debug
your application - all from a resource and URI address perspective.
NetKernel Visualizer
|
The NetKernel Request Visualizer allows you to
capture root requests and fully examine them
and all associated sub-requests.
|
NetKernel Debugger
|
The NetKernel Debugger can halt a request and explore its context.
After examination, the request can be released to complete normally.
A flexible set of break-point specifiers
makes it easy to define and catch complex service interactions.
|
NetKernel Unit Test Framework
|
Unit testing is an accepted standard of practice.
The XUnit test execution and reporting framework allows you
to create regression tests which request processing at
a URI address and then invoke complex assertions on the results
to make sure all is functioning as expected.
Tests and test groups can be recursively combined to form comprehensive regression suites.
|
NetKernel Request Tracing
|
Request Trace is a diagnostic probe that injects ad-hoc requests into
a module's address space.
It is used to test and debug address space configurations and mappings.
|
NetKernel Execution Profiler
|
All services in NetKernel are continually profiled.
The profiler tool shows timing details for every service.
Statistics include average and total time for both cumulative and local service invocations.
The profiling information allows a production system to be fine tuned to
squeeze every drop of performance.
|
|