[Mono-dev] ASP.NET 2.0 performance discussion.

Marek Habersack grendel at caudium.net
Thu Nov 23 04:50:33 EST 2006


On Wed, 22 Nov 2006 18:56:47 -0500, Miguel de Icaza <miguel at ximian.com>
scribbled:

> Hello,
> 
> > ASP.NET 2 uses XML-based Browser database stored by MS.NET in a
> > subdirectory of its CONFIG folder, browser.ini being deprecated.
> > Also, the user can put .browser files (utilizing the same XML
> > format) in ~/App_Browsers and they get compiled whenever the
> > application is loaded. I plan to work on support for the
> > App_Browsers and the XML definition files in the near future. Since
> > the definition files are loaded once during the application startup
> > and whenever a change to any of the definition files is detected
> > the app is reloaded, we can cache the database in
> > HttpApplicationFactory.InitType at the cost of using some more
> > memory. We could keep them in a (generic) SortedList and populate
> > in such a way where we would not use any wildcard/regex matches,
> > just full string match. That would probably increase the
> > performance dramatically.
> 
> Is the application-provided data supposed to replace, or augment the
> system database?
To replace. In MS.NET 2+ only the .browser files exist and, in
addition, the old browserCaps config element is deprecated in favor
of .browser files in ~App_Browsers/

best regards,

marek
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20061123/4a901666/attachment.bin 


More information about the Mono-devel-list mailing list