explains which controls will be available and possibilities for technologies
Review content of this page
Project Explorer
The explorer is currently implemented as a treeview. Other views using netron have been tested but didnt make it into a release.
Information browser
In Habitat all information is stored in the wiki. The information is displayed using system.windows.forms.webbrowser.
The implementation in mono relies on the Gecko engine.
Map
In habitat the mapper is used for displaying informations on map. Netter and mapper are used in SOBEK. Delft3D makes use of the gis-plugin architecture which has frontends in QT and in ArcGis. The arcgis, mapper and netter do not work on linux (not tested).
The best approach is to follow the line of the http://www.opengeospatial.org/, the standards organization.
Charts
Currently [nplot] is used in Habitat. Also look into teechart
Tabellen
Rapporten
A good option to generate reports is to use xsl-fo. It's part of the xsl specification.
Xml data is converted using xslt to xsl-fo and after that to pdf/rtf/ps or something else.
Software required is a xlst processor like xalan, xsltproc or saxon. For the xsl-fo -> pdf conversion apache's fop could be used. Other less portable options, are: reportlab, birt, crystal reports
Comparisons
Toolbox
Log Window
Meta informatie
The rdf is a good framework to build on.