Library tutorials & articles

Using ADO.NET, XML & XSL to generate HTML

The HTML

Here is the resulting HTML:

<html xmlns="http://www.w3.org/TR/REC-html40">
  <body>
    <table border="0" cellpadding="2" cellspacing="0" id="menu">
      <tr>
        <td height="20" nowrap="">
          <a href="index.html">
            <font size="3">Home</font>
          </a>
        </td>
      </tr>
      <tr>
        <td height="20" nowrap="">
        </td>
      </tr>
      <tr>
        <td height="20" nowrap="">
          <center>
            <font size="4" color="#800000">
              <b>Bookstore</b>
            </font>
          </center>
        </td>
      </tr>
      <tr>
        <td height="20" nowrap="">
          <a href="csharp.html">
            <font size="3">C#</font>
          </a>
        </td>
      </tr>
      <tr>
        <td height="20" nowrap="">
          <a href="dotnet.html">
            <font size="3">.NET</font>
          </a>
        </td>
      </tr>
      <tr>
        <td height="20" nowrap="">
          <center>
            <font size="4" color="#800000">
              <b>Notebooks</b>
            </font>
          </center>
        </td>
      </tr>
      <tr>
        <td height="20" nowrap="">
          <a href="notebooks/csharp/index.html">
            <font size="3">C#</font>
          </a>
        </td>
      </tr>
      <tr>
        <td height="20" nowrap="">
          <center>
            <font size="3">
              <b>ATL</b>
            </font>
          </center>
        </td>
      </tr>
      <tr>
        <td height="20" nowrap="">
          <a href="hello.html">
            <font size="3">Hello World</font>
          </a>
        </td>
      </tr>
      <tr>
        <td height="20" nowrap="">
          <a href="errors.html">
            <font size="3">Handling Errors</font>
          </a>
        </td>
      </tr>
    </table>
  </body>
</html>

The ADO.NET and XML support in the .NET framework is a powerful and easy to use combination.  These tools can be used for batch generation of web pages, or used live in ASP.NET.

Comments

  1. 11 Dec 2005 at 12:31

    Hi,


    do you have any experiences about the performance of automate generated HTML by XSL & XML


    for example which one is faster:


    1. seperate Asp-Sites
    2. 1 Asp-Site that was generated by 1 XSL-Site (C# XslTransform)


    Thanks
    Schneeblitz

  2. 22 Sep 2005 at 09:42

    how would you be able to that in ASP.Net 2.0.....

  3. 14 Oct 2002 at 06:27
    Generating XML documents and associating them with style sheets is a great way of creating reports.
    The user can view database information, statistics, etc... using plain html text and print them in a neat
    format.
  4. 01 Jan 1999 at 00:00

    This thread is for discussions of Using ADO.NET, XML & XSL to generate HTML.

Leave a comment

Sign in or Join us (it's free).

Bill Burris

Related podcasts

  • A Practical Look at Silverlight 2 Part 1

    Now that Silverlight 2 is at the Olympics and making a big splash, we wanted to explore this fascinating technology more. Microsoft Silverlight 2 is a cross-browser, cross-platform, and cross-device plug-in for delivering the next generation of .NET based media experiences and rich interactive ap...

Events coming up

  • Mar 15

    DevWeek 2010

    London, United Kingdom

    DevWeek is Europe’s leading independent conference for software developers, database professionals and IT architects, and features expert speakers on a wide range of topics, including .NET 4.0, Silverlight 3, WCF 4, Visual Studio 2010, REST, Windows Workflow 4, Thread Synchronization, ASP.NET 4.0, SQL Server 2008 R2, LINQ, Unit Testing, CLR & C# 4.0, .NET Patterns, WPF 4, F#, Windows Azure, ADO.NET, Entity Framework, Debugging, T-SQL Tips & Tricks, and more.

We'd love to hear what you think! Submit ideas or give us feedback