Entradas

Mostrando entradas de agosto, 2010

Django REST Framework - ListSerializer - Actualizaciones Múltiples

Imagen
 Se muestra un ejemplo, de como realizar la implementación de Múltiples actualizaciones en una sola petición , es decir enviando una lista de objetos, y usando la clase ListSerializer  realizamos las actualizaciones (inserciones u eliminaciones). El modelo para el ejemplo La Vista      def   post ( self ,  request ):          """ Ejemplo de manejo de listas en Serializer                     Para este ejemplo asumimos lo siguiente:           Se tienen que enviar todos los datos existentes de los empleados en el JSON ya que           se comparara con la base de datos y :            1.- Si se encuentran se actualizan los datos,            2.- Si no existen en la base de datos  se crean,            3.- Si se encuentran en la base de datos, pero no fueron pasados en el JSON se elimnan.          """          # Obtener el  JSON.          data  =  request .data          # Obtener los datos de la base de datos                  emp  =  Employes . objects . all ()   

MSDN Magazine Mayo 2010.

Imagen
Ya esta disponible la versión de Agosto de MSDN Magazine, este numero como siempre trae interesantes temas, uno de los de los temas el que me encanto y les recomiendo fue: Windows Phone 7:   Windows Phone and the Cloud—an Introduction En enlace completo de los temas lo pueden encontrar aqui. Copiado de MSDN  http://msdn.microsoft.com/es-mx/default.aspx .   Federated Identity:   Passive Authentication for ASP.NET with WIF The goal of federated security is to provide a mechanism for establishing trust relationships between domains. Platform tools like Windows Identity Foundation (WIF) make it much easier to support this type of identity federation. We show you how. Michele Leroux Bustamante In Sync:   Creating Synchronization Providers With The Sync Framework The Sync Framework can be used to build apps that synchronize data from any data store using any protocol over a network. We’ll show you how it works and get you started building a custom sync provider. Joydip Ka

Agrupación en Linq, con varias Columnas (GroupBy).

La primera vez que intente realizar una operación de agrupación en Linq con varios campos, tuve ciertos problemas en entender la sintaxis de GroupBy , pero con una visita a MSDN me creo más confusión jejeje. Para explicar el uso de Group By con varias columnas, os dejo   el siguiente ejemplo. Usaremos la estructura de la siguiente Tabla de empleados. EmpleadoId Empleado EmpresaId DeptoId 1 Fry 1 A 2 Bender Bending 2 A 3 Hubert  1 B 4 Dr. Zoidberg 2 A 5 Turanga Leela 1 A Si quisiéramos devolver las agrupaciones por EmpresaId, y DeptoId, tendremos como resultado: EmpresaID DeptoId TotalEmpleadosPorDepto 1 A 2 1 B 1 2 A 2 En Sql Seria algo como: SELECT   EmpresaID,DeptoID,COUNT( DeptoID) AS  TotalEmpleadosPorDepto FROM  empleados GRO