Emir Treviño

Las consecuencias de hacer software

This a real and practice sample, because you can generate code in multiple tiers, from the business rules to the front tier.

How to generate code automatically from entity framework model for Gridview paging and sorting in N-Tiers architecture.

In the last post “Use guide (SFS for Microsoft Visual Studio 2008), step by step” I explained how generate code automatically with a custom DirectiveProcessor published in SFSAddin, and in this other post I have spoken about how implement Entity Framework for paging and sorting the GridView control in a N-Tiers architecture.Mas...

E-mail | Permalink | 1 Comentarios| Trackback



Cuando la tecnología reemplaza a las personas.

Los que nos dedicamos a laborar en algún área de la tecnología, coadyuvamos a que muchas personas pierdan sus empleos en pro de la mejora continua, la eficiencia y la automatización de procesos en las organizaciones.

Cuando yo estudiaba en la universidad, recuerdo una de las primeras conferencias por parte de un ingeniero, responsable de la instalación de una nueva empresa en el corredor industrial cercano, nos presentó la avanzada tecnología de esa nueva planta y de los millones de dólares en producción que significaría la misma una vez puesta en marcha. Al final, cuando habló de los empleos generados por esa moderna fábrica, nos quedamos todos sorprendidos: un director, un empleado de mantenimiento y un guardia, tres empleos permanentes en total.Mas...

E-mail | Permalink | 1 Comentarios| Trackback



Cómo generar código automáticamente en una arquitectura N capas basado en el modelo del diagrama de Entity Framework para paginar y ordenar el GridView.

En el post anterior “Guía de uso de SFS for Microsoft Visual Studio”, explicaba como generar código automáticamente con un DirectiveProcessor personalizado que publiqué por medio de SFSAddin, y en este otro post hablaba sobre cómo implementar Entity Framework  para paginar y ordenar un GridView  en una arquitectura de varias capas.Mas...

E-mail | Permalink | 0 Comentarios| Trackback



Introduction

Entity Framework is the best Microsoft alternative for map a relational database to objects, and is already a very complete support in ASP.NET for populate the GridView control and enable the paging and sorting features  directly by LinqDatasource object,but to use this alternative not have the chance to decouple the linq query in a business rules layer separated, which can be a problem if we have those requirements. The paging mut be done in the database for a more efficient query.

image Mas...

E-mail | Permalink | 1 Comentarios| Trackback



Introducción

Entity Framework es la mejor alternativa de Microsoft para hacer el mapeo de una base de datos relacional a objetos, y ya existe un soporte muy completo en ASP.NET para poblar el control GridView y habilitar sus funciones de paginación y ordenamiento directamente por medio del objeto LinqDatasource, sin embargo, al usar esta alternativa no tenemos la posibilidad de desacoplar la consulta de Linq en una capa de reglas de negocio separada, lo cual puede ser un problema si tenemos esos requerimientos. La paginación debe hacerse en la base de datos para que sea una consulta más eficiente.

image Mas...

E-mail | Permalink | 1 Comentarios| Trackback



Iphone? no, gracias

image Está por llegar a México de manera oficial el afamado gadget de la manzanita, aunque mucha gente ya lo ha usado y lo ha sufrido silenciosamente desde sus primeras versiones en todo el mundo incluyendo en nuestro país.

Es increíble que en ocasiones, no hagamos una verdadera evaluación sobre la utilidad y los defectos que tienen los productos. Nos dejamos llevar por la mercadotecnia que lo rodea y aún cuando ya nos encontremos usándolo, con todo y sus defectos no tengamos el valor de decir: tiré 500 DLLS (o mas) a la basura (A menos que solo lo queramos usar como un teléfono y nada más, pues para eso sí sirve).

Recuerdo que hace como 4 años tuve una IPAQ, y era mucho más útil de lo que es un Iphone, uno de los usos que más le daba era escuchar música categorizada por género o cualquier otra selección personalizada… con el Iphone no es posible.Mas...

E-mail | Permalink | 3 Comentarios| Trackback



Ok, DotNetKicks buttons extensions for DotNetBlogEngine 1.0 and 1.1 , both use a save method of Post, and this happens when the user save the post in the blog site,  and save the html button in the body permanently, which is obstructive, but this not work when use Windows Live Writer for publish the post.

So, I have created this other version based in the BreakPost extension:

image

Instructions:

  1. Download extension: from here
  2. Copy DotNetKicksOnTheFly.cs to /App_Code/Extensions folder.
  3. Write [ kickit ] (without the spaces!!) in the post when you publish.

kick it on DotNetKicks.com

E-mail | Permalink | 1 Comentarios| Trackback



Somos hombres primitivos camino al supermercado.

clip_image001Bansky, el grafitero más famoso del mundo y conocido también por burlar la seguridad de algunos importantes museos por lograr colocar sus obras sarcásticas en exposiciones selectas sin que nadie se percate del hecho hasta varios días después. En el año 2005 colocó una de sus más conocidas obras “broma” en el museo británico: “Hombre primitivo, camino del supermercado”.

Los medios dieron a conocer la noticia e hicieron aún más famoso al artista.

Pero ha hecho falta hacer otra interpretación de esta obra, sarcasmo para nosotros, un absurdo para nuestros antepasados, pero en sobre todo, una desdicha de nuestra realidad actual: El único trabajo físico que hacemos, es ir al supermercado, el hombre primitivo en cambio, tenía que salir a cazar y recolectar frutos. Mas...

E-mail | Permalink | 1 Comentarios| Trackback



English version | Versión en español

Esta es la guía paso a paso para usar SFS for Visual Studio en su característica: ADO.NET Entity Framework to any layer.

Contenido

  1. Pre-requisitos
  2. Instalación
  3. Diseño de ADO.Net Entity Framework
  4. Uso de SFS for Microsoft Visual Studio  (Entity Framework to any layer)

Pre-Requisitos

  1. Microsoft Visual Studio 2008
  2. ADO.NET Entity Framework Beta 3
  3. T4 Editor (Opcional)

Instalación

  1. Descarga la última versión de SFS for Microsoft Visual Studio 
  2. Ejecuta el instalador y reinicia Micosoft Visual Studio 2008

Mas...

E-mail | Permalink | 0 Comentarios| Trackback



English version | Versión en español

This is the guide step by step for use SFS for Visual Studio in this feature: ADO.NET Entity Framework to any layer.

Content

  1. Prerequisites
  2. Installation
  3. ADO.Net Entity Framework design
  4. Use of SFS for Microsoft Visual Studio  (Entity Framework to any layer)
  5. Sample project (Download)

Prerequisites

  1. Microsoft Visual Studio 2008
  2. ADO.NET Entity Framework Beta 3
  3. T4 Editor (Optional)

Installation

  1. Download the last version of  SFS for Microsoft Visual Studio 
  2. Execute and install from SFS Micosoft Visual Studio 2008 setup file.

Mas...

E-mail | Permalink | 1 Comentarios| Trackback



Archive

Blogroll

Blogosfera

Bloguzz

BlogESfera Directorio de Blogs Hispanos - Agrega tu Blog

Blogalaxia

Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in anyway.

© Copyright 2008

Sign in