В SharePoint есть два очень разных типа страниц: страницы приложения и страницы сайта.
Если вы собираетесь использовать свою страницу в качестве страницы приложения, вы можете безопасно использовать встроенный код или код на своей странице, поскольку страницы приложения находятся в файловой системе.
Если это будет страница сайта, вы можете безопасно писать встроенный код, если он у вас есть в первоначальном развертывании. Однако если в какой-то момент в будущем будет настроена страница вашего сайта, встроенный код больше не будет работать, поскольку настроенные страницы сайта находятся в базе данных и выполняются в режиме asp.net «без компиляции».
Итог - вы можете написать aspx-страницы со встроенным кодом. Единственная проблема - с настроенными страницами сайта ... которые больше не будут заботиться о вашем встроенном коде.