Hace un tiempo escribí un post sobre posibilidades a la hora de habilitar el intellisense cuando estamos programando usando el modelo de objetos en cliente JavaScript de SharePoint o ECMAScript. El caso es que esta semana, mientras jugaba un poco con ECMAScript (mira que no me gusta el condenado), me puse a ver si conseguía habilitar de una forma muy sencilla este intellisense para añadir funcionalidad a una página de aplicación…y bueno, la verdad es que resultó tan sencillo como añadir las siguientes referencias a continuación de la etiqueta <asp:Content ID=”PageHEad”…> de la página:
1:
2: <script type="text/ecmascript" src="/_layouts/SP.Core.js" />
3: <script type="text/ecmascript" src="/_layouts/SP.Debug.js" />
4: <script type="text/ecmascript" src="/_layouts/SP.Runtime.Debug.js" />
Como véis, estamos añadiendo las versiones “.Debug” del modelo de objetos JavaScript de SharePoint 2010 (por cierto, cuando acabéis, quitar esas esas referencias para no penalizar el rendimiento de la página). Y el resultado:
Finalmente, os dejo otro par de referencias sobre el tema: