No sitting in packed keynotes or roaming the capacious halls of the Washington State Convention Center this year. The software giant's annual developer conference is taking place online—and it's free.