A: Yes, there is the WebApp sample project, available in both the Samples\C# and Samples\VB.NET folders. The sample uses an ASP.NET IMG control and sets its URL to a web page that generates the diagram image dynamically. That web page creates a Diagram instance, loads a diagram, and uses the CreateImage method to export the diagram to jpeg. It also sets the response type to image/jpeg and finally sends the image bytes to the browser.
A: You might replace ShapeNodes with TableNodes in the WebApp sample to create database diagrams.
A: The HtmlBuilder class used to generate the client-side image map has an ExpandBtnHyperlink property - use it to handle the click on the server (by setting the Expanded property of the clicked node) and return a new diagram image to the browser.