Performancing Metrics

C# - Return(GiS);

Return(GiS);

Ver por etiquetas

Todas las etiquetas » C# (RSS)
Expresiones lambda
Dado que hoy en día lo que se estila es el uso de las expresiones lambda, voy a intentar resumir en un solo post qué son y cómo se utilizan. Sobre todo voy a procurar simplificarlo lo más posible :) Las expresiones lambda se utilizan para crear funciones anónimas las cuales pueden ser asignadas a delegados o a árboles de expresión . ¿Por qué anónimas? Porque no necesitamos asignarles un nombre para referirnos a ellas. ¿Qué...
Posted: 22/2/2010 23:22 por Gisela | con 8 comment(s)
Archivado en:
Delegate
Un delegate es un objeto que hace referencia a uno o más métodos, previamente declarados en nuestra aplicación. Todos aquellos métodos que sean incluidos en él, tienen la particularidad de ser idénticos en cuanto al retorno y los parámetros que recibe. ¿Con todo esto qué quiero decir? ¿Cuál es el objetivo? La magia está en que, si nosotros creamos un delegate con una serie de métodos asociados, al llamar al...
Posted: 31/10/2009 16:57 por Gisela | con 3 comment(s)
Archivado en:
Creando un Web Service con WCF
Windows Communication Foundation fue una de las novedades de .NET Framework 3.0, la cual permite la creación de sistemas distribuidos orientados a servicios. Con Visual Studio 2008, disponemos de una plantilla que nos genera todo lo necesario para empezar a trabajar con ello. No obstante, en esta ocasión, dejaremos de lado la misma para poder visualizar claramente qué es lo necesario para que WCF funcione. CREACIÓN DEL PROYECTO Creamos un nuevo proyecto de tipo librería...
Posted: 27/10/2009 9:41 por Gisela | con 5 comment(s)
Archivado en: ,
Extension Methods
Una de las nuevas funcionalidades de C# 3.0 fue la posibilidad de ampliar los métodos de una clase ya existente. Con ello, conseguimos aprovechar al máximo las clases ya predeterminadas, añadiéndole alguna funcionalidad que nos es requerida para nuestra aplicación. De no ser así, deberíamos tener estos métodos en clases distintas y perderíamos esa unificación. He recuperado un pequeño ejemplo de msdn , donde añadimos...
Posted: 23/10/2009 15:42 por Gisela | con no comments
Archivado en:
Parámetros opcionales en C# 4.0
Una de las nuevas características preparadas para C# 4.0 son los parámetros opcionales , ya conocidos por Visual Basic .NET. El objetivo será declarar nuestros métodos, constructores e indexadores con unos valores por defecto, en el caso de no indicarlos en la llamada. 1: using System; 2: using System.Collections.Generic; 3: using System.Linq; 4: using System.Text; 5: 6: namespace ParametrosOpcionales 7: { 8: class Program 9: { 10: static void Main( string [] args) 11...
Posted: 21/10/2009 23:19 por Gisela | con 4 comment(s)
Archivado en: