ASP.NET, e più in generale il .NET framework, implementano in maniera nativa delle particolari classi che, praticamente, permettono di fare già tutto senza bisogno di classi di terze parti.
Il caso più emblematico è probabilmente quello della creazione al volo, in maniera nativa, di immagini.
L'esempio di oggi crea una semplice GIF con la data corrente, ma ovviamente basta sostituire questo pezzo con quello che si desidera per generare barre, grafici o immagini contenenti dati, ad esempio indici di borsa.
<% @Page Language="VB" ContentType="image/gif"%>
<% @Import NameSpace="System.Drawing" %>
Per vedere all'opera questo esempio:
https://www.aspitalia.com/liste/usag/esempi.asp?ID=379