Nuestras mejores publicaciones de 2017
Blue Canvas tuvo un 2017 exitoso, con lanzamientos de nuevos productos y una ronda de financiamiento. La empresa destaca sus mejores publicaciones de blog del año para desarrolladores de Salesforce.
Por Randalyn Hill-Coffer·Revisado por el equipo de Blue Canvas··4 min de lecturaDespués de leer este artículo, conocerás las principales publicaciones del blog de Blue Canvas de 2017, con consejos prácticos para desarrolladores de Salesforce sobre cómo configurar Salesforce DX, depurar Apex, configurar sandboxes para CI, actualizar metadatos e impulsar a los equipos con mejores auditorías.
Estas son nuestras 5 conclusiones clave:
1. Aprende a configurar Salesforce DX con Visual Studio Code de forma práctica y aplicada.
2. Depura con mayor eficiencia en Salesforce con las herramientas presentadas en la charla de Bryan Leboff en Dreamforce.
3. Explora las mejores formas de configurar sandboxes para trabajar con éxito con CI, con diagramas y mejores prácticas para equipos de todos los tamaños.
4. Actualiza los metadatos en Salesforce con Blue Canvas para que los despliegues sean más rápidos y fluidos, y los metadatos se mantengan mejor sincronizados.
5. Impulsa a tu equipo con mejores auditorías al implementar el control de código fuente con Blue Canvas y dale más libertad para trabajar con confianza.
2017 fue un gran año para Blue Canvas. Fue nuestro primer año calendario completo en el mercado y aprendimos muchísimo de nuestros clientes. A principios de ese año lanzamos nuestro Control de código fuente específico para Salesforce producto que registra automáticamente los cambios declarativos en un repositorio Git. Poco después lanzamos las solicitudes de despliegue en versión beta y luego las pusimos a disposición general para permitir a los desarrolladores de Salesforce desplegar sin conjuntos de cambios. Completamos una ronda de financiamiento y contratamos un equipo para continuar con nuestra misión de mejorar la vida de los desarrolladores de Salesforce.
También nos enorgullece haber compartido tanto de lo que aprendimos en nuestro blog. Sin embargo, compartir información en un blog puede ser un poco complicado. Por lo general, terminas con una lista de publicaciones en orden cronológico y, después de un tiempo, algunos contenidos excelentes quedan enterrados en una larga lista. Si estás tan ocupado como la mayoría de nuestros lectores, podrías perderte muchas buenas ideas.
Para ayudarte con eso, vamos a destacar algunas de las mejores publicaciones de 2017 que quizás te hayas perdido. Seleccionamos deliberadamente publicaciones que creemos que pueden cambiar tu forma de pensar sobre el desarrollo en la plataforma Salesforce y que contienen consejos prácticos para mejorar tus prácticas de desarrollo en Salesforce.
¿Qué hacer sin MavensMate?

Una de nuestras publicaciones de blog más leídas de 2017 fue esta sobre cómo usar MavensMate con Visual Studio Code. Luego, a finales de 2017, Joe Ferraro anunció que dejaría de dar soporte a MavensMate. Fue un golpe devastador para la comunidad, pero nos dejó en buenas manos, ya que Salesforce anunció una integración entre Salesforce DX y Visual Studio Code. En esta publicación explicamos en detalle cómo configurar la integración de DX con Visual Studio Code. Es una excelente introducción para quienes quieren empezar a usar Salesforce DX también de forma práctica.
Cómo usar Salesforce DX

El tema que más interés despertó este año fue Salesforce DX. Se anunció en 2016 y conocimos más detalles en 2017 en TrailheaDX y Dreamforce ‘17. A finales del año pasado, anunciamos una integración que te permite aprovechar Salesforce DX con un esfuerzo adicional mínimo y sin capacitación en línea de comandos. Este es un excelente complemento de nuestra publicación sobre DX y VS Code para quienes quieran empezar a usar DX en 2018.
Depuración de Apex
Depurar en una arquitectura multiinquilino es complicado, como saben muchos desarrolladores de Salesforce. Pero esta publicación repasa la excelente charla de Bryan Leboff sobre depuración en Dreamforce y te brinda las herramientas que necesitas para depurar de forma más eficiente en Salesforce.
Configuración de sandboxes para CI

La integración continua es un tema clave para los desarrolladores de Salesforce. Cada vez más equipos buscan implementarla a medida que DX madura. Esta publicación de febrero explica las mejores formas de preparar tus sandboxes para aprovechar la integración continua. Incluye diagramas y buenas prácticas para equipos de todos los tamaños. Y esta publicación explica cómo preparar a tu equipo para tener éxito con la integración continua y Blue Canvas usando Git.
Actualiza los metadatos, no los datos

Nos encanta aprender de nuestros clientes. En marzo, uno de ellos nos contó algo que aún no habíamos expresado: le encantaba usar nuestra solución porque podía actualizar sus metadatos sin alterar sus datos de prueba. Así que lo entrevistamos y escribimos esta publicación sobre cómo actualizar los metadatos en Salesforce con Blue Canvas. Puedes aprender a realizar implementaciones más rápidas y fluidas al mantener los metadatos mejor sincronizados, sin preocuparte por la configuración costosa y lenta de los datos de prueba.
Impulsa a tu equipo con mejores auditorías

Otra gran lección que aprendimos de un cliente llegó en mayo. Nos contó que, antes de implementar el control de versiones con Blue Canvas, imponían todo tipo de restricciones a los desarrolladores. Esto era molesto y consumía tiempo, pero tenían que hacerlo porque no contaban con alternativas si algo salía mal. Una vez que implementaron el control de versiones, pudieron darle a su equipo más libertad para trabajar, con la confianza de que siempre podrían revertir o auditar los cambios. Descubre cómo aprendieron a auditar en lugar de bloquear a sus desarrolladores.
Recibe un pago por aprender a programar

Una de nuestras publicaciones más populares (y de nuestras favoritas) surgió al pensar en cuál sería la mejor manera de lograr que más personas aprendieran habilidades técnicas. Como siempre, Salesforce lleva la delantera con la creación de una potente plataforma de desarrollo con muchos puntos de entrada accesibles. Como la parte declarativa de Salesforce se conecta de forma tan natural con la parte de código, es fácil imaginar a alguien que empieza como analista de negocios o administrador y se convierte en desarrollador sin tener que asistir a una escuela de programación ni a la universidad.



