Dear friends:
This is my third question on this news in three days... Sorry for this
spam behavior :-)
I've a lot of problems on "first page load" after some change on
web.config or even in the contents of bin folder...
Nathan Sokalski passed me a link to ILMerge library, I've made some
tests grouping a set of DLL's that are loaded without reflection, but there
were no improvements on load time.
I've noted that ASP.NET copies all assemblies that are on bin folder to
the Temporary ASP.NET Files, located on Framework folder under Windows
folder. I don't know why ASP.NET does that, but whatever, I think that this
behavior cannot be modified.
My question is: When using ASP.NET 1.1, is there some automatic
recycling behavior? My pages are not changed often. But we have the
impression that, once or twice in a day, the time took to load a page is
heavily increased, even if this page has no great processing on this
operation... Am I missing something? ASP.NET does this for any reason?
Thanks,
--
Ravi Wallau no****@nospam.org 5 1532
Ravi,
You pointed it out yourself.
If you make a change to the web.config file, the contents of the bin
folder, or the ASPX pages in your application, ASP.NET will recylce your
app, causing a new application domain to be created and runing the app in
that, recompiling the ASPX files (if necessary, I believe).
This is the delay that you are seeing on the first page request. There
is no way around this behavior, as ASP.NET does this to ensure the integrity
of the app.
Hope this helps.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com
"Ravi Ambros Wallau" <no****@nospam.com> wrote in message
news:%2****************@TK2MSFTNGP15.phx.gbl... Dear friends: This is my third question on this news in three days... Sorry for this spam behavior :-) I've a lot of problems on "first page load" after some change on web.config or even in the contents of bin folder... Nathan Sokalski passed me a link to ILMerge library, I've made some tests grouping a set of DLL's that are loaded without reflection, but there were no improvements on load time. I've noted that ASP.NET copies all assemblies that are on bin folder to the Temporary ASP.NET Files, located on Framework folder under Windows folder. I don't know why ASP.NET does that, but whatever, I think that this behavior cannot be modified. My question is: When using ASP.NET 1.1, is there some automatic recycling behavior? My pages are not changed often. But we have the impression that, once or twice in a day, the time took to load a page is heavily increased, even if this page has no great processing on this operation... Am I missing something? ASP.NET does this for any reason?
Thanks,
-- Ravi Wallau no****@nospam.org
Hi, Nicholas,
I'm aware of such behavior. Clarifying, may the application be recycled
in Windows 2000 server without any changes, and without any IIS restaring?
Thanks,
Ravi.
"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote in
message news:ep***************@TK2MSFTNGP15.phx.gbl... Ravi,
You pointed it out yourself.
If you make a change to the web.config file, the contents of the bin folder, or the ASPX pages in your application, ASP.NET will recylce your app, causing a new application domain to be created and runing the app in that, recompiling the ASPX files (if necessary, I believe).
This is the delay that you are seeing on the first page request. There is no way around this behavior, as ASP.NET does this to ensure the integrity of the app.
Hope this helps.
-- - Nicholas Paldino [.NET/C# MVP] - mv*@spam.guard.caspershouse.com
"Ravi Ambros Wallau" <no****@nospam.com> wrote in message news:%2****************@TK2MSFTNGP15.phx.gbl... Dear friends: This is my third question on this news in three days... Sorry for this spam behavior :-) I've a lot of problems on "first page load" after some change on web.config or even in the contents of bin folder... Nathan Sokalski passed me a link to ILMerge library, I've made some tests grouping a set of DLL's that are loaded without reflection, but there were no improvements on load time. I've noted that ASP.NET copies all assemblies that are on bin folder to the Temporary ASP.NET Files, located on Framework folder under Windows folder. I don't know why ASP.NET does that, but whatever, I think that this behavior cannot be modified. My question is: When using ASP.NET 1.1, is there some automatic recycling behavior? My pages are not changed often. But we have the impression that, once or twice in a day, the time took to load a page is heavily increased, even if this page has no great processing on this operation... Am I missing something? ASP.NET does this for any reason?
Thanks,
-- Ravi Wallau no****@nospam.org
Ravi,
Generally, no, it shouldn't. The only things I can think of would be is
that the memory consumption grew too large and as a result, and ASP.NET
recycled the app domain as a result.
--
- Nicholas Paldino [.NET/C# MVP]
- mv*@spam.guard.caspershouse.com
"Ravi Ambros Wallau" <no****@nospam.com> wrote in message
news:%2****************@TK2MSFTNGP15.phx.gbl... Hi, Nicholas, I'm aware of such behavior. Clarifying, may the application be recycled in Windows 2000 server without any changes, and without any IIS restaring? Thanks, Ravi.
"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote in message news:ep***************@TK2MSFTNGP15.phx.gbl... Ravi,
You pointed it out yourself.
If you make a change to the web.config file, the contents of the bin folder, or the ASPX pages in your application, ASP.NET will recylce your app, causing a new application domain to be created and runing the app in that, recompiling the ASPX files (if necessary, I believe).
This is the delay that you are seeing on the first page request. There is no way around this behavior, as ASP.NET does this to ensure the integrity of the app.
Hope this helps.
-- - Nicholas Paldino [.NET/C# MVP] - mv*@spam.guard.caspershouse.com
"Ravi Ambros Wallau" <no****@nospam.com> wrote in message news:%2****************@TK2MSFTNGP15.phx.gbl... Dear friends: This is my third question on this news in three days... Sorry for this spam behavior :-) I've a lot of problems on "first page load" after some change on web.config or even in the contents of bin folder... Nathan Sokalski passed me a link to ILMerge library, I've made some tests grouping a set of DLL's that are loaded without reflection, but there were no improvements on load time. I've noted that ASP.NET copies all assemblies that are on bin folder to the Temporary ASP.NET Files, located on Framework folder under Windows folder. I don't know why ASP.NET does that, but whatever, I think that this behavior cannot be modified. My question is: When using ASP.NET 1.1, is there some automatic recycling behavior? My pages are not changed often. But we have the impression that, once or twice in a day, the time took to load a page is heavily increased, even if this page has no great processing on this operation... Am I missing something? ASP.NET does this for any reason?
Thanks,
-- Ravi Wallau no****@nospam.org
Hi,
"Nicholas Paldino [.NET/C# MVP]" <mv*@spam.guard.caspershouse.com> wrote in
message news:ep***************@TK2MSFTNGP15.phx.gbl... Ravi,
You pointed it out yourself.
If you make a change to the web.config file, the contents of the bin folder, or the ASPX pages in your application,
If you make a change in the aspx file it will not recicle the app. this
pages are dynamically parsed.
--
Ignacio Machin,
ignacio.machin AT dot.state.fl.us
Florida Department Of Transportation
Nicholas Paldino [.NET/C# MVP] wrote: Ravi,
Generally, no, it shouldn't. The only things I can think of would be is that the memory consumption grew too large and as a result, and ASP.NET recycled the app domain as a result.
I remember someone a *long* time ago made the comment about virus
checkers "touching" the files and causing the app to be recycled.
Just a lead, anyway.
Scott This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
by: nospam |
last post by:
Reasons for a 3-tier achitecture for the WEB?
(NOTE: I said, WEB, NOT WINDOWS.
DON'T shoot your mouth off if you don't understand the difference.)
I hear only one reason and that's to switch a...
|
by: Olav.NET |
last post by:
I am a .NET/C++ developer who is supposed to do some work with Access.
I do not know much about it except for the DB part.
Questions:
*1*
I am looking for INTENSIVE books to get quickly up to...
|
by: Marios |
last post by:
Hi,
I want to have in a application i have created the feature of application
recycling,
similar to the aspnet_wp, and the new COM+ service.
The reason i want to do this is because of being able...
|
by: Grinninger |
last post by:
Hello,
I am using ASP.NET, C# under W2K.
I try to keep some important information in application- and
session-state Objects.
With the recycling of the ASPNet_WP.EXE my application- and...
|
by: William LaMartin |
last post by:
I have a problem, mentioned here before, of Session and Application
variables disappearing at one site but not at others or on my development
computer.
The problem is illustrated by an example...
|
by: Lars Netzel |
last post by:
Hi
We have an ASP.NET application running on a Live server and we have had some
problems with the Application pool beeing recycled due to heavy load on the
server. The load is really not that...
|
by: Chase |
last post by:
I'm pretty new to asp.net and am having problems with my application timing
out.
I've written an application that loops through all of the information on an
excel spreadsheet and does certain...
|
by: Ravi Ambros Wallau |
last post by:
Dear friends:
This is my third question on this news in three days... Sorry for this
spam behavior :-)
I've a lot of problems on "first page load" after some change on
web.config or even in the...
|
by: Wayne Smith |
last post by:
Hi,
We are having a few problems with ASP.Net pages hanging during load when an
Application Pool is recycled. To test this we have setup the following
ASP.net page which refreshes every 2...
|
by: Charles Arthur |
last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
|
by: ryjfgjl |
last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
by: Hystou |
last post by:
There are some requirements for setting up RAID:
1. The motherboard and BIOS support RAID configuration.
2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
|
by: Hystou |
last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
|
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
|
by: agi2029 |
last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
| | |