Professional Web Applications Themes

Server.Execute - ASP.NET General

Hiyo I want to perform a programmatic server-side include, and I think that the best way would be to use Server.Execute(path, optional textwriter). Certainly ommitting the textwriter means that I can write to the output of my page. ....however... The content I wanted to append to the page is aspx code stored in a database (surely this isn't the best way - suggestions welcome please!), and so I figure it would be faster to write the code from the database into the aspx output like this: <html><body>test starts<br> string dbaspx = Database.ReadSomeField(); // dbaspx == "<aspx:-- some aspx code --/>" ...

  1. #1

    Default Server.Execute

    Hiyo

    I want to perform a programmatic server-side include, and I think that the
    best way would be to use Server.Execute(path, optional textwriter).
    Certainly ommitting the textwriter means that I can write to the output of
    my page.

    ....however...

    The content I wanted to append to the page is aspx code stored in a database
    (surely this isn't the best way - suggestions welcome please!), and so I
    figure it would be faster to write the code from the database into the aspx
    output like this:

    <html><body>test starts<br>

    string dbaspx = Database.ReadSomeField();
    // dbaspx == "<aspx:-- some aspx code --/>"
    Server.Execute(dbaspx);

    <br>test stops</body></html>


    Kinda an odd scenario; your thoughts welcome :) Thanks in advance,
    Ben


    Ben Guest

  2. #2

    Default Re: Server.Execute

    Ben hi,

    if you keep the data in DB its probebly static so maybe its betteer to
    store the data in application cache.

    Natty Gur, CTO
    Dao2Com Ltd.
    34th Elkalay st. Raanana
    Israel , 43000
    Phone Numbers:
    Office: +972-(0)9-7740261
    Fax: +972-(0)9-7740261
    Mobile: +972-(0)58-888377


    *** Sent via Developersdex http://www.developersdex.com ***
    Don't just participate in USENET...get rewarded for it!
    Natty Guest

  3. #3

    Default Re: Server.Execute

    Where is Server.Execute in .NET?


    "Natty Gur" <com> wrote in message
    news:phx.gbl... 


    MS Guest

  4. #4

    Default Re: Server.Execute

    It's a method of the HttpServerUtility class. Similar to Server.Transfer,
    except that after executing the target page, control returns to the calling
    page. It was more in vogue with classic ASP, since classic ASP is
    procedural. You could use it to do a "dynamic include" - include content
    from another ASP page conditionally. ASP.Net has better mechanisms for such
    things, so it isn't used very often.

    --
    HTH,

    Kevin Spencer
    Microsoft MVP
    ..Net Developer
    http://www.takempis.com
    The more I learn, the less I know.

    "MS News (MS ILM)" <com> wrote in message
    news:%phx.gbl... 
    >
    >[/ref]


    Kevin Guest

Similar Threads

  1. Error Server.Transfer / Server.Execute ()
    By Abdul Azeem in forum ASP Database
    Replies: 2
    Last Post: June 30th, 01:46 PM
  2. Replies: 1
    Last Post: September 9th, 04:44 PM
  3. server.execute
    By Mats in forum ASP
    Replies: 4
    Last Post: August 14th, 08:53 PM
  4. server.execute ???
    By yabba in forum ASP
    Replies: 0
    Last Post: July 15th, 12:00 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139