j.a.estevan
HOWTO: Ejecutar tu propio código .NET en Dynamics AX 2009
Aunque esto es algo que tiende a desaparecer en el próximo Microsoft Dynamics AX 2012, de momento es una funcionalidad muy útil en la versión 2009, ya que es la única manera de solventar algunas limitaciones técnicas.
Me estoy refiriendo a la posibilidad de utilizar el .NET CLR Interop para ejecutar desde nuestro código X++ librerías desarrolladas en .NET (ya sea C# o VB.NET). Esta integración también tiene sus propias limitaciones pero amplía de manera notable las posibilidades de desarrollo en AX 2009.
Voy a hacer un ejemplo paso a paso, y el primer paso es crear la propia librería desde Visual Studio. En mi caso voy a utilizar (el ya súper antiguo) Visual Studio 2005 para crear un nuevo proyecto “Biblioteca de clases”:

El código va a ser muy sencillo para no complicar la prueba, simplemente devolverá el nombre del equipo donde se ejecuta el código (esto se puede utilizar para comprender la ejecución de código en el cliente (devolverá la máquina local) o en el servidor (devolverá el AOS):
Run as different user con ShellRunas
Cuando se trabaja con diferentes entornos de AX resultaba útil la funcionalidad “Ejecutar como usuario diferente …” (Run as …) disponible en Windows XP. Existe la posibilidad de recuperar esta funcionalidad en Windows Vista / 7 mediante el complemento ShellRunas publicado por Sysinternals.

Se puede descargar gratuitamente desde TechNet y su instalación es muy sencilla, a saber:
- Descargar y descomprimir el fichero
- Copiar ShellRunas.exe a la carpeta \Windows\System32
- Abrir una línea de comandos y ejecutar: shellrunas /reg
- Aceptar el mensaje de confirmación y la opción aparecerá a partir de ahora en los menús de Windows.

Para desinstalarlo se puede ejecutar el comando shellrunas /unreg, en la página de TechNet se encuentran opciones de comando adicionales.
Requerimientos de AX actualizados
Recientemente Microsoft ha actualizado los requisitos de sus productos Dynamics con respecto a la compatibilidad de sus diferentes compontentes con los nuevos sistemas Windows 7 y Windows Server 2008 y SQL Server 2008.
Es un buen momento para revisárselos, aquí dejo los artículos sobre AX 4 y AX 2009.
Windows Vista SP2 y Windows 7
Una entrada breve para comentar que hoy aparece en Windows Update la descarga de Windows Vista Service Pack 2, aunque de momento no se puede realizar la descarga directa desde la web si no se dispone de una subscripción MSDN.
Como nota informativa se puede leer un artículo interesante en Tech ARP donde analizan las fases y fechas con las que Microsoft está realizando el lanzamiento de esta actualización.
También en Tech ARP han publicado un artículo parecido sobre el futuro lanzamiento de la proxima versión, Windows 7
