1 - VPS под .Net Core веселее всего брать на linux
2 - 2003 R2 SE будете в дырах с ног до головы, и, честно говоря, не уверен что все просто будет с установкой .Net Core
3 - я конечно догадываюсь что перспектива админить linux пугает.. в подобной ситуации, я бы все таки поднял сначала у себя дома VirtualBox (хотя для виртуальных серваков под современной виндой от 8 и выше - лучше сразу родной Hyper-V) и опробовал бы ВСЕХ.. до того как покупать VPS
linux не так страшен, а инфы по публикации кросс платформенных решений .Net Core, сейчас ну просто море
ps
да и вообще - под виндой заморачиваться на .Net Core совершенно не имеет смысла, классический .Net Framework:
- лучше интегрирован в систему, его проще "обслуживать" (обновлять/настраивать)
- под него проще разрабатывать
- библиотеки богаче и стабильнее в плане ошибок
- в конце концов он гарантировано не хуже в производительности, скорее наверняка будет выигрывать везде или местами
.Net Core это шикарное решение, когда надо вырваться из лицензионных тисков винды, именно на более дешевые пастбища линуксовых серверов.. особенно когда их надо много - для hi-load проектов
в чем ваша цель? если в замыслах большой коммерческий проект? либо он окупит вложения в более дорогие конфигурации современных версий винды, либо он окупит усилия по освоению линуксов
если цели - набить руку, начните с домашних макетов, в тч на 2003 R2 SE можно вполне себе поднять традиционный .Net 4.0.. а когда вам будет что показать миру - вы уже сами будете на много лучше знать, какой хостинг для этого нужен
... на той же
азури можно поднять до 10 сайтов бесплатно, и одну базу sql до 20 Мб бесплатно, на поиграть этого хватит, а api там все новейшие
есть еще один интересный вариант для бесплатного старта -
https://appharbor.com/ при чем там на каждое приложение, можно завести отдельную 20 Мб базу ms sql, а еще 20 Мб MySql и/или добавить в компот 500 Мб MongoDB ;))