1) you are correct
2) asp.net 2.0 works just like 1.0
when the site is compiled, dlls corresponding to the aspx pages are compiled
in a shadow folder (this happens with 1.0). all dlls in the bin are also
copied to the shadow dir. the difference in 2.0, is the codebehind is a
partial class, so its included in the page dll, instead of a seperate dll
built by VS and placed in the bin (then copied by asp.net).
-- bruce (sqlwork.com)
"Wiktor Zychla [C# MVP]" <wzychla_ii.uni.wroc.pl> wrote in message
news:O5**************@tk2msftngp13.phx.gbl...
I was using VS 2003 and I installed VS 2005. It appears that VS 2005
installs it's own web server. Does this mean I no longer need IIS (Win
XP
Pro version) on my machine? Should I uninstall the new Web server and go
back to IIS or uninstall IIS?
not necessarily. you have an option now to use the integrated web server
or stick with IIS: if you create a new project and select the "File
System" as the location then the integrated server will be used, otherwise
IIS will be used. note however, that the integrated web server is not
intented to be used as a production server.
When I create a simple web site with a single web page with a button and
a
little bit of code for that button. When I run, I no longer see a "bin"
file
in solution explorer. Where did the bin folder go? I can't find the exe
or
the PDB file, where are they?
unless you explicitely precompile the website, one of three deployment
models is used. in this new model there are no precompiled binaries but
instead aspx and cs files are compiled at first visit. two other
deployment models (including the ASP.NET 1.1 model) are available by using
the aspnet_compiler tool.
http://msdn2.microsoft.com/en-us/library/ms229863.aspx
Regards,
Wiktor Zychla