Bei eingeschaltetem Caching gibt's das schlicht und wenig ergreifend nicht, 
da� ASP schneller ist. Vor allem nicht nach dem ersten Zugriff (erster 
Zugriff - ja, da wird es m�glicherweise langsam sein)

Chris

At 02:45 PM 5/6/2002 +0200, you wrote:
>Ah ja noch:
>
>Wie ich gerade vernommen habe, ist ein PageFrame Caching von 1 Stunde
>eingeschaltet.
>Ist der Cacher ev. nicht so schnell?
>kann es mir zwar auch nicht vorstellen. Ein cache sollte ja so gut wie keine
>Reaktionszeiten (da keine Rechnereien) haben.
>
>Gruss
>
>Christian
>
> > -----Original Message-----
> > From: Azubi IFK LabTec
> > Sent: Montag, 6. Mai 2002 14:44
> > To: 'AspGerman Kaffeehaus'
> > Subject: ASP.Net Performance - Praktisches Beispiel
> >
> >
> > Hier noch mal den Source, welcher in ASP einiges schneller
> > l�uft, als mit ASP.Net
> >
> > Ist ne simple sache, w�sste nicht, was man da falsch machen kann.
> > Korrekturen / Tipps sind noch so wilkommen.
> >
> > Gruss
> >
> > Christian
> >
> > Source:
> >
> > <%@ Control Language="C#" Debug="true"%>
> > <%@ OutputCache Duration="120" VaryByParam="none"%>
> > <%@ Import Namespace="System.Data" %>
> > <%@ Import Namespace="System.Data.OleDb" %>
> >
> > <script language="C#" runat="server">
> >     void Page_Load(Object sender, EventArgs e)
> >     {
> >       TimeStamp.Text = DateTime.Now.ToString();
> >
> >       string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;
> > Data Source=" + Server.MapPath("datenbank/downloads.mdb") + ";";
> >       string strSQL  = "SELECT Top 10 ID,Name,AnzahlDownloads
> > FROM Files ORDER BY AnzahlDownloads DESC";
> >
> >       OleDbConnection MyNWConn = new OleDbConnection(strConn);
> >
> >       DataSet MyDataSet = new DataSet();
> >       OleDbDataAdapter oCommand = new
> > OleDbDataAdapter(strSQL,MyNWConn);
> >
> >       oCommand.Fill(MyDataSet,"Files");
> >
> >       MyNWConn.Close();
> >
> >       TopTenRepeater.DataSource =
> > MyDataSet.Tables["Files"].DefaultView;
> >       TopTenRepeater.DataBind();
> >
> >
> >    }
> > </script>
> >
> > <p>
> > <table width="300" border="0" cellspacing="0" cellpadding="0">
> >   <tr>
> >     <td><span class="bigtitle"><b>Top-Ten der Woche</b></span></td>
> >     <td align="right" valign="bottom"><span
> > class="smalltext"><a href="archiv">Top50</a></span></td>
> >   </tr>
> >     <tr>
> >     <td colspan="2" height="1" bgcolor="#999999"><img
> > src="bilder/spacer.gif" width="1" height="1"></td>
> >   </tr>
> > </table>
> >
> >   <ASP:Repeater id="TopTenRepeater" runat="server">
> >
> >       <HeaderTemplate>
> >         <table cellpadding="3" cellspacing="0" border="0"
> > width="300" style="font: 8pt verdana">
> >       </HeaderTemplate>
> >
> >       <ItemTemplate>
> >         <tr>
> >           <td>
> >            <b>1.</b>
> >           </td>
> >           <td>
> >             <a href="file.aspx?id=<%#
> > DataBinder.Eval(Container.DataItem, "ID")%>"><%#
> > DataBinder.Eval(Container.DataItem, "Name")%></a> (<%#
> > DataBinder.Eval(Container.DataItem, "AnzahlDownloads")%>)</a>
> >           </td>
> >         </tr>
> >       </ItemTemplate>
> >
> >       <FooterTemplate>
> >         </table>
> >       </FooterTemplate>
> >
> >   </ASP:Repeater>
> > </p>
> > Last Updated <asp:label id="TimeStamp" runat="server" />


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an