Como ya había comentado en una entrada anterior la desimantación de Script Sharp esta muy desactualizada y se mencionan proyectos y referencias que ya no existen así que en esta entrada explicare brevemente los tipos de proyecto que se pueden crear en la versión mas nueva, en este momento es 0.7.4.0
Después de instalar Script Sharp nos aparece en Visual Studio un nuevo grupo de plantillas de proyecto: Script#. en la imagen vemos estas nuevas plantillas:
Estos proyectos se pueden clasificar en tres tipos, proyectos de scripts nuevos en los que crearemos funcionalidades totalmente nuevas, el proyecto de pruebas unitarias y el proyecto de librerías importadas que nos permite usar código javascript existente como si se hubiera escrito en C#.
En el primer grupo tenemos los proyectos JQuery Script Library y Script Library que son los más representativos de Script Sharp ya que nos permiten crear scripts que usaremos en nuestras paginas programadas en C# y luego convertidas en javascript, la diferencia entre ambas es que el proyecto JQuery nos permite usar dicho framework como si estuviera escrito en C# y usar su funcionalidad en nuestras páginas.
Cabe mencionar que los scripts resultantes no son para uso exclusivo en páginas web, podemos usarlos en cualquier aplicación que utilicé javascript.
El siguiente proyecto es el Sidebar Gadget que nos permite crear los scripts que usaremos en los gadgets de Windows Vista y Seven, la diferencia con los proyectos anteriores es que tiene incluida las funcionalidades disponibles en esos gadgets para usarlos directo en C#.
El proyecto Unit Test es para probar el código creado en los otros tipos de proyectos el más sencillo de explicar pero no menos importante que los otros.
Finalmente esta el proyecto Import Library, este proyecto se caracteriza por que no crea ningun script en absoluto, en lugar de eso se usa para crear una referencia a scripts existentes, al tener el código ya existente no necesitamos crearlo solo adaptarlo de tal forma que se pueda usar como si estuviera hecho en C# o más propiamente dicho escrito para .Net.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario