Subsonic 3: ¿Sin control Fetch, FetchAll o Scaffolding?
Pregunta
Soy bastante nuevo en SubSonic, y descargué la última versión que solo contenía un archivo zip con las carpetas Binarios, Ejemplos y Plantillas T4. Después de leer más, esperaba probar el control Scaffolding, sin embargo, la DLL no contiene herramientas para agregar a la caja de herramientas VS2008.
Tampoco puedo usar .Fetch, .FetchByID, etc.
Estoy usando el patrón ActiveRecord, y todas las entidades de tabla se crean en ActiveRecord.cs.
Puedo tomar datos usando lo siguiente:
var qry = from s in tbl_Geo_State.All()
select new
{
s.State
};
GridView1.DataSource = qry;
GridView1.DataBind();
¿Hay un archivo de instalación diferente para 3.0.x.x o debería usar una versión de instalación anterior (si es así, cuál), y simplemente agregar los nuevos directorios a la instalación para obtener las herramientas y los métodos faltantes?
Gracias.
Solución
No necesité actualizar el Andamio, funciona muy bien como está :). Voy a dividir las "cosas web" en archivos DLL separados cuando tengo la oportunidad, pero por ahora puedes usar 3 y 2 en el mismo proyecto si quieres ese control.
RE Fetch y FetchByID: estos son métodos de fábrica estáticos en la clase:
Product.SingleOrDefault(...)
Product.Find(...)
Product.All().Where()...
etc.