[{"data":1,"prerenderedAt":99},["ShallowReactive",2],{"blog:2006:webapplicationsinvisualstudio2005":3,"blogMore-Development":85,"comments-webapplicationsinvisualstudio2005":98},{"id":4,"title":5,"body":6,"category":66,"commentCount":67,"date":68,"description":12,"excerpt":69,"extension":70,"filenames":71,"hidden":72,"image":71,"meta":73,"minutes":74,"navigation":75,"path":76,"seo":77,"showCategory":71,"stem":78,"tags":79,"updated":71,"url":82,"wordCount":83,"__hash__":84},"content\u002Fblog\u002F2006\u002Fwebapplicationsinvisualstudio2005.md","Web applications in Visual Studio 2005",{"type":7,"value":8,"toc":62},"minimark",[9,13,16,19,27,44,47,56],[10,11,12],"p",{},"One of the things that annoyed me with Visual Studio.NET 2003 and Visual Studio 2005 is the web “project” type.",[10,14,15],{},"The main problem is that these projects are not treated as traditional applications, but in order to please the ad-hoc web developer crowd they are treated as collections of files with no specific project options or compilation process, instead compiled on-the-fly by the web server.",[10,17,18],{},"Now for managing day-to-day web sites I can understand this. You don’t want a small change to one page bringing down the whole site because of a compilation error.",[10,20,21,22,26],{},"But there are other scenarios whereby you are developing a web application, perhaps as a front-end to your main system and you ",[23,24,25],"strong",{},"want"," that compile error to show up here and now. You want compilation options because you’re not intending on shipping the source out to other people.",[10,28,29,30,37,38,43],{},"I’m not alone in this scenario and Microsoft have released a second beta of the ",[31,32,36],"a",{"href":33,"rel":34},"https:\u002F\u002Fmsdn.microsoft.com\u002Fasp.net\u002Freference\u002Finfrastructure\u002Fwap\u002Fdefault.aspx",[35],"nofollow","VS 2005 Web Application Project",". They have also updated the beta of the ",[31,39,42],{"href":40,"rel":41},"https:\u002F\u002Fmsdn.microsoft.com\u002Fasp.net\u002Freference\u002Finfrastructure\u002Fwdp\u002Fdefault.aspx",[35],"VS 2005 Web Deployment Project"," to work with it.",[10,45,46],{},"The Web Deployment Project lets you right click and built to remote and test servers…. Nice.",[10,48,49,50,55],{},"You can keep an eye on the developments over at ",[31,51,54],{"href":52,"rel":53},"https:\u002F\u002Fweblogs.asp.net\u002Fscottgu\u002F",[35],"ScottGu’s excellent blog",".",[10,57,58],{},[59,60,61],"em",{},"[)amien",{"title":63,"searchDepth":64,"depth":64,"links":65},"",2,[],"Development",0,"2006-02-13T01:53:00+00:00","[object Object]","md",null,false,{},1,true,"\u002Fblog\u002F2006\u002Fwebapplicationsinvisualstudio2005",{"title":5,"description":12},"blog\u002F2006\u002Fwebapplicationsinvisualstudio2005",[80,81],".NET","Visual Studio","\u002Fblog\u002F2006\u002Fwebapplicationsinvisualstudio2005\u002F",211,"FlysmbnjLazh5i15kMyCu5CwrzhomsK87Nv2LfmTCiU",[86,90,94],{"title":87,"date":88,"url":89},"Transactions in the MongoDB EF Core Provider","2025-10-25","\u002Fblog\u002F2025\u002Fmongodb-explicit-transactions\u002F",{"title":91,"date":92,"url":93},"Queryable Encryption with the MongoDB EF Core Provider","2025-09-22","\u002Fblog\u002F2025\u002Fmongodb-queryable-encryption\u002F",{"title":95,"date":96,"url":97},"Lazy Loading with EF Core Proxies","2025-04-02","\u002Fblog\u002F2025\u002Fef-proxies\u002F",[],1780900533743]