Il existe deux types de pages très différents dans SharePoint: Pages d'application et Pages de site.
Si vous souhaitez utiliser votre page en tant que page d'application, vous pouvez utiliser en toute sécurité le code ou le code en ligne sur votre page, car les pages d'application se trouvent sur le système de fichiers.
S'il s'agit d'une page de site, vous pouvez écrire du code en ligne en toute sécurité tant que vous l'avez dans le déploiement initial. Toutefois, si la page de votre site doit être personnalisée à un moment ultérieur, le code en ligne ne fonctionnera plus car les pages de site personnalisées résident dans la base de données et sont exécutées dans le mode «non compilé» d'asp.net.
La ligne inférieure est - vous pouvez écrire des pages aspx avec du code en ligne. Le seul problème est avec les pages Site personnalisées ... qui ne s'occuperont plus de votre code en ligne.
Merci :) Ceci est la première fois que nous avons vraiment dû utiliser Sharepoint ici, je ne savais pas si cela était en fait correcte. – Sophia
Je tiens à souligner à nouveau l'argument de Rex M selon lequel vous devriez sérieusement envisager d'utiliser le code derrière les assemblages et de les déployer dans les fichiers de solution plutôt que de relâcher la sécurité des SharePoints dans le cas d'un déploiement plus facile. C'est la meilleure pratique et est en fait plutôt simple avec des fichiers de solution. – webwires
@RexM Existe-t-il une possibilité de développer un projet ASP.NET sans utiliser C#? – FaizanRabbani