If you deploy asp.net project within SharePoint site, we can directly access spcontext in object model code. your asp.net project should developed framework 3.5, .framework 4.0 dose not support in this method.
Copy source folder and paste it on “C:\inetpub\wwwroot\wss\VirtualDirectories\<port>\”
Open internet manager (inetmgr), Expand the SharePoint site then we can see our asp.net project folder , Right click the folder then click “convert as application” then click OK, browse any one page
Now we get some errors like”Internal server Error”, that is duplicate problem, we need remove some sections and Add controls tags in web.config