No.
VirtualBox + shared folders should be useful if you have about 6-8 hours free on one weekend to get all VirtualBox basics clear and settings worked out.
If you're switching to Linux, the process may take up to a month and you will be highly unproductive in that time, in terms of production code.
It is a good idea to keep practicing Linux on VirtualBox for Windows, in advance before switching, using one of PCLinuxOS, CentOS, openSUSE, or Ubuntu. I prefer CentOS and PCLinuxOS.
There's a gem called SLAMPP and another beauty called XAMPP <-- works on Linux and Windows.
IMO, as a rough guesstimate, if you expect to code 2000-3000 lines of code (that you write/add) per project, for six months to one year, stick to Windows and master Linux meanwhile using VirtualBox.
If above that, or if you plan to make a cool new LAMP website, I think you should switch to Linux first. Take a month more to get used to Linux. You can still shuffle around with dual boot or VirtualBox for as long as you like, starting as early as you can - learning Linux enough to debug a LAMP application does take time.