In an ASP.Net application, if I modify the .vb code file does the entire program need to be recompiled to work?

What if I change the .aspx file?