[MVC] Utilizar un Helper de MVC dentro de una función javascript

Actualmente me encuentro en un proyecto de MVC, en el que necesito construir un carrusel, donde los elementos que se van a mostrar en el carrusel, tienen que tener algunos componentes que normalmente generamos a través de los ya conocidos Helpers de MVC.

En este pequeño post os voy a poner un ejemplo de como he solucionado en este caso mi problematica:

   1: function CreateCarouselItem(item) 

   2:     {

   3:         var editor = '@(Ajax.JavaScriptStringEncode(Html.Label("t").ToHtmlString()))';

   4:       // Actions to configure the editor

   5:         return '<li><div>' + editor +   '</div></li>';

   6:     }

Aunque no lo muestro, estoy leyendo via Ajax un conjunto de datos que vienen en formato JSON, los itero, y en ese momento se realizaría la llamada a la función CreateCarouselItem.

Espero que os sea de utilidad.

Saludos!

[Libro] C# 5.0 Los fundamentos del lenguaje. Desarrollar con Visual Studio 2012

Gracias a Ediciones Eni he estado evaluando este libro que me facilitaron hace un tiempo.

El libro consta de los siguientes capitulos:

En este libro podemos ver como empezar a utilizar Visual Studio 2012 y como empezar a desarrollar aplicaciones “clásicas” de escritorio (Winforms).

Con él se pueden aprender algunas de las bases de C# y de su sintaxis, y se hace una buena introducción al uso de LINQ.

Recomendaría este libro para aquellas personas que estén aprendiendo a desarrollar con tecnología MS porque seguro que les será de utilidad.