Getting Started
Before doing anything we strongly recommend that you familiarize yourself with the basic concepts behind NetKernel.
NetKernel has many powerful features and capabilites. To untap NetKernel's potential it is useful to have read and explored the documentation but the
best way to learn any system is by playing! Here's a route that will allow you to quickly develop some code
and play with the system capabilites.
- Technology Tour - an interactive tour of key technologies
- XML Pipelines - an introduction to XML Pipelines that takes a cross section through many supplied technologies
- Install Wizard - Install demo apps from a 1060 mirror.
- Trailmaps - a step-by-step set of example applications and services
- Control Panel - This is where NetKernel is managed and controlled.
Digging Deeper
When you've looked around you'll want to dig deeper. These are the first technologies you should get familiar with.
- DPML - create declarative processes by combining URI addressed services
- Scripting - create or orchestrate URI addressed services using your favourite
scripting language
- Module URI Address Spaces - everything in NetKernel is URI addressable and housed in modules. Understanding the way modules define
virtual address spaces will result in powerful and reusable application abstractions.
- Standard Accessors - Explore NetKernel's standard Accessors. These cover everything from standard XML
technologies to utilites like the stopwatch accessor.
- Accessor Development - extend the system with application specific Accessors. Learn to develop and expose
Accessors to encapsulate custom processing and/or business logic as a NetKernel service.
- XRL - create modular declarative XML documents as a recursive process. Great for component based web-applications or as
an alternative to DPML processes.
- SOAP - create or invoke SOAP services.
Power Development
Build powerful applications and services which extend the system.
- Library Modules - Write library modules that extend the core system with application-specific reusable services.
- Sessions - Write stateful applications with the URI session system.
- Transports - add an application specific transport to initiate your application or service.
Help
If you need extra help and assistance.