Los Temas más visitados de C sharp

Listado de los Temas más visitados durante los últimos 30 días
Imágen de perfil

.htmlSimulando operaciones de conjuntos con C#


46 visualizaciones el último mes

C sharp

Publicado el 25 de Marzo del 2013 por Administrador
14.452 visualizaciones desde el 25 de Marzo del 2013
Es común encontrarnos con problemas que involucran conjuntos de elementos los cuales hay manejar como tales, o sea garantizando que no contengan elementos repetidos y que estén definidas las operaciones de union, interseccion y diferencia.
Aquí dejo un ejemplo de una clase que he nombrado ObjectSet que implementa estos servicios sobrecargando los operadores +, - y * para realizar las operaciones de unión, diferencia e intersección respectivamente.
Imágen de perfil

internetInsertar una marca de agua en documento PDF


39 visualizaciones el último mes

C sharp

Actualizado el 22 de Junio del 2011 por Administrador (Publicado el 8 de Febrero del 2010)
12.131 visualizaciones desde el 8 de Febrero del 2010
Este artículo describe como insertar marcas de agua en documentos PDF.
El objetivo del programa es partiendo de un archivo existente, leer el documento y "estampar" una marca de agua en cada página. El resultado de este proceso se guardara en un nuevo documento.
Imágen de perfil

internetLa clase Arbol en C#


30 visualizaciones el último mes

C sharp

Publicado el 16 de Abril del 2013 por Administrador
15.757 visualizaciones desde el 16 de Abril del 2013
Los árboles son una de las estructuras de datos más comunes en la programación de software para almacenar y procesar datos, gracias a sus innumerables aplicaciones. En este post veremos algunas características de los árboles y las implementaciones de algunos métodos y propiedades usando C#.
Imágen de perfil

.pdfIntroducción a C#


29 visualizaciones el último mes

C sharp

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 25 de Septiembre del 2015 por Administrador (Publicado el 1 de Octubre del 2012)
7.356 visualizaciones desde el 1 de Octubre del 2012
Este documento trata de mostrar de forma breve y sencilla una introducción al mundo del C#, el lenguaje estrella de .NET que ha sido construido especialmente para adaptarse de manera natural al framework y aprovechar al máximo todas sus características. No trata de ser un manual de programación sino una pequeña aproximación, los que quieran ir más allá pueden consultar las referencias de la bibliografía.
En formato pdf de 27 páginas.
1. Introducción
2. Características de C#
3. Herramientas
4. Primer programa en C#: ¡Hello world!
5. Compilación
6. Plataforma MONO
7. Clases en C#
8. Creación de Objetos en C#
9. Herencia y métodos virtuales en C#
10. Polimorfismo en C#
11. Conclusión y Bibliografía
Imágen de perfil

.pdfC# y Java: Comparación de lenguajes de programación


28 visualizaciones el último mes

C sharp

Actualizado el 18 de Enero del 2016 por Administrador (Publicado el 19 de Julio del 2007)
14.470 visualizaciones desde el 19 de Julio del 2007
Independientemente de si como desarrollador realiza su labor en aplicaciones de escritorio o en aplicaciones y servicios Web para dispositivos incrustados de Microsoft Windows, en este artículo se compararán los lenguajes de programación C# y Java desde el punto de vista del desarrollador de una aplicación. En el documento, que puede descargar mediante el vínculo incluido en la parte superior de esta página, se analizarán concretamente las similitudes y diferencias, así como los fundamentos de la sintaxis del lenguaje. Se incluyen tablas de ejemplo con fragmentos de código y palabras clave comparadas, junto con un completo análisis de uso. Se asume que el lector posee conocimientos de C# y/o Java, aunque basta con conocer C++, ya que ambos lenguajes guardan similitud con este último y, a su vez, C++ se suele utilizar para la comparación. Para sacar el máximo partido de la información del documento, debe tener instalado Microsoft Visual Studio .NET y el complemento J#, ya que en el artículo se incluyen vínculos a sus páginas de ayuda en pantalla respectivas.
Imágen de perfil

internetAplicaciones multilenguaje, globalización y localización en C#


25 visualizaciones el último mes

C sharp

Publicado el 18 de Marzo del 2015 por Administrador
2.569 visualizaciones desde el 18 de Marzo del 2015
Cómo podemos hacer para que una aplicación tenga soporte para múltiples idiomas.
Imágen de perfil

internetUso de la característica Editar y continuar en C# 2.0


24 visualizaciones el último mes

C sharp

Publicado el 29 de Marzo del 2006 por Administrador
5.854 visualizaciones desde el 29 de Marzo del 2006
En este artículo se proporciona una descripción general del uso de la nueva característica de depuración Editar y continuar que incorpora Visual C# 2005. Esta característica permite realizar cambios en el código durante la fase de depuración de una aplicación y aplicar dichos cambios sin tener que cerrar la aplicación, volver a generarla y, a continuación, ejecutarla de nuevo.
Imágen de perfil

internetCrear una aplicación Windows con Visual C# Express


24 visualizaciones el último mes

C sharp

Publicado el 11 de Julio del 2006 por Administrador
10.236 visualizaciones desde el 11 de Julio del 2006
El propósito de este tema es informar de los elementos del entorno de desarrollo Visual C# Express mientras creamos un programa en C# relativamente sencillo utilizando Windows Forms. Windows Forms proporciona a nuestro proyecto los componentes que integran una interfaz de usuario de una aplicación Windows estándar, incluyendo cuadros de diálogo, menús, botones y muchos otros controles.
Este ejemplo muestra cómo crear nuestra propia aplicación basada en el navegador Web, que podemos personalizar con accesos directos a nuestros sitios Web favoritos.
Imágen de perfil

internetIntroducción a los componentes genéricos de C#


22 visualizaciones el último mes

C sharp

Publicado el 4 de Agosto del 2004 por Administrador
5.504 visualizaciones desde el 4 de Agosto del 2004
En este artículo se tratan los problemas de los componentes genéricos, el modo en que éstos se implementan, las ventajas del modelo de programación, así como innovaciones únicas como, por ejemplo, las restricciones, los métodos y delegados genéricos y la herencia genérica.
Imágen de perfil

.pdfC# con Mono en GNU/Linux


21 visualizaciones el último mes

C sharp

Publicado el 3 de Octubre del 2012 por Administrador
5.570 visualizaciones desde el 3 de Octubre del 2012
Para todo aquel que no lo conozca, Mono es el proyecto de software libre impulsado por Novell que se dedica a la creación de herramientas orientadas a desarrollar software, bajo las directivas de los estándares ECMA, que rigen las especificaciones de parte de la plataforma .NET, creada por Microsoft. En el año 2000 Microsoft presenta su plataforma .NET, toda una revolución en cuanto a lo que había desarrollado la empresa de Redmond hasta la fecha, ya que a través de ella pretendía simplificar y cambiar para siempre la forma de desarrollar servicios web, así como de aplicaciones de escritorio. A largo plazo, Microsoft quería convertir la plataforma en el sustituto natural a la Windows API.
Imágen de perfil

internetConsumir un web service desde una aplicación Win


20 visualizaciones el último mes

C sharp

estrellaestrellaestrellaestrellaestrella(3)
Publicado el 13 de Abril del 2005 por Administrador
6.994 visualizaciones desde el 13 de Abril del 2005
Tutorial en video que explica como consumir un web service desde una aplicación Windows
Imágen de perfil

internetEl método de ordenación QuickSort


20 visualizaciones el último mes

C sharp

Publicado el 22 de Abril del 2013 por Administrador
10.091 visualizaciones desde el 22 de Abril del 2013
Presento un método de ordenación que ha dado muy buenos resultados y es considerado el método de ordenación más rápido que existe, de ahí viene su nombre tan sugerente: QuickSort.
Imágen de perfil

internetCreación de un sistema ligero de transferencia de mensajes


19 visualizaciones el último mes

C sharp

Publicado el 19 de Julio del 2005 por Administrador
5.968 visualizaciones desde el 19 de Julio del 2005
En el presente artículo, Eric Gunnerson trata sobre la arquitectura basada en sockets y describe el modo de creación de un sistema ligero de transferencia de mensajes eficaz y de fácil manejo que sea válido tanto para equipos PC como para Pocket PC.
Imágen de perfil

internetTres formas de Invertir un String


19 visualizaciones el último mes

C sharp

Publicado el 6 de Mayo del 2013 por Administrador
9.931 visualizaciones desde el 6 de Mayo del 2013
Estos son algunos ejemplos para que vean que en la programación hay muchas formas de hacer las cosas, aunque siempre hay una que es la más eficiente, aunque casi nunca es muy evidente.
Veamos como invertir un string de tres formas distintas. Por ejemplo, si tenemos el string “puntopeek”, el método devolvería “keepotnup”.
Imágen de perfil

internetInstalar Microsoft Visual Studio .NET Community 2015 primera aplicación C#


19 visualizaciones el último mes

C sharp

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 3 de Febrero del 2019 por Administrador (Publicado el 25 de Agosto del 2015)
1.764 visualizaciones desde el 25 de Agosto del 2015
Tutorial donde mostramos cómo descargar e instalar la nueva versión GRATUITA de Visual Studio .NET Community 2015. Explicamos paso a paso cómo desarrollar una primera aplicación Hola Mundo en Visual C# C Sharp .Net. Mostramos el inicio del desarrollo de una App para Android con Visual Studio .NET Community y Xamarin (de pago).
Imágen de perfil

internetArray de controles en C# 2.0


18 visualizaciones el último mes

C sharp

Publicado el 8 de Mayo del 2007 por Administrador
8.404 visualizaciones desde el 8 de Mayo del 2007
Esta es la versión para Visual Basic 2005 del código que publiqué el 14 de Noviembre de 2002 para crear un array de controles en .NET (con ejemplos para Visual Basic y Visual C#).
Imágen de perfil

internetInyección de Dependencias en C#


18 visualizaciones el último mes

C sharp

Publicado el 1 de Junio del 2016 por Administrador
1.128 visualizaciones desde el 1 de Junio del 2016
La inyección de dependencias o DI por sus siglas en inglés, es una herramienta comúnmente utilizada en varios patrones de diseño orientado a objetos, consiste en inyectar comportamientos a componentes.
Imágen de perfil

internetProgramación asíncrona en .NET Framework 4.5 (Async)


17 visualizaciones el último mes

C sharp

Publicado el 11 de Octubre del 2012 por Administrador
5.372 visualizaciones desde el 11 de Octubre del 2012
Las tareas asíncronas se hacen necesarias cuando las aplicaciones se quedan congeladas debido a acciones que no terminan y no dejan que el usuario siga utilizándolas, seguramente has visto el mensaje "La aplicación no responde...". Veamos como se resuelve este problema con una nueva característica del Framework 4.5.
Imágen de perfil

internetSobrecarga de operadores en C#. Ejemplos


17 visualizaciones el último mes

C sharp

Publicado el 4 de Abril del 2013 por Administrador
12.294 visualizaciones desde el 4 de Abril del 2013
C#, como la mayoría de los lenguajes modernos permite la sobrecarga de operadores, o sea la capacidad de redefinir operadores para una clase. No todos los operadores pueden ser sobrecargados, además existen restricciones relativas a cuando pueden ser sobrecargados ciertos operadores, como la definición de == y != que debe hacerse conjuntamente.
Imágen de perfil

internetTrabajando con arrays (vectores) en C#


17 visualizaciones el último mes

C sharp

Publicado el 8 de Abril del 2013 por Administrador
11.244 visualizaciones desde el 8 de Abril del 2013
En programación un array (muchos lo llaman vector) es una zona de almacenamiento que contiene elementos de un mismo tipo (enteros, booleanos, fechas). En principio todos las arrays son de una dimensión, pero se pueden simular fácilmente arrays multidimensionales. Los más fáciles de "ver" o imaginar son los de dos (un tablero de ajedrez) y tres dimensiones (el cubo de Rugby).
Imágen de perfil

internetLos árboles de expresiones en C# 3.0


15 visualizaciones el último mes

C sharp

Publicado el 5 de Abril del 2007 por Administrador
7.952 visualizaciones desde el 5 de Abril del 2007
Las expresiones lambda de C# 3.0 tienen dos facetas diferentes de representación y utilización estrechamente relacionadas entre sí: como código y como datos (en forma de árboles de expresiones), estructuras de datos capaces de representar de una manera eficiente el algoritmo de evaluación de la expresión).
Imágen de perfil

internetCómo acceder a bases de datos MySQL desde .NET


15 visualizaciones el último mes

C sharp

Actualizado el 1 de Noviembre del 2011 por Administrador (Publicado el 28 de Mayo del 2008)
10.549 visualizaciones desde el 28 de Mayo del 2008
Ejemplo de como acceder a bases de datos MySQL desde .NET.
Imágen de perfil

internetCreación de plantillas de control de servidor Web


14 visualizaciones el último mes

C sharp

Publicado el 24 de Enero del 2006 por Administrador
5.885 visualizaciones desde el 24 de Enero del 2006
en este artículo se analiza el modo de creación de plantillas mediante código para los controles de servidor ASP.NET Repeater, DataList y DataGrid y se muestran ejemplos en Visual Basic .NET y Visual C# .NET.
Imágen de perfil

.htmlCálculo con numeros relativamente grandes con C Sharp


14 visualizaciones el último mes

C sharp

Publicado el 2 de Abril del 2013 por Administrador
11.259 visualizaciones desde el 2 de Abril del 2013
En algunas ocasiones el sentido común puede ser una guía mas bien engañosa. Sobre todo cuando tratamos problemas simples en los cuales se ven envueltos, a veces sin que estemos completamente conscientes de ello, números grandes.
Imágen de perfil

.htmlComo Crear Objetos Graphics para Dibujar en C# .NET


14 visualizaciones el último mes

C sharp

Publicado el 1 de Julio del 2013 por Administrador
10.064 visualizaciones desde el 1 de Julio del 2013
Antes de dibujar líneas y formas, representar texto o mostrar y manipular imágenes con GDI+ es preciso crear un objeto Graphics. El objeto Graphics representa una superficie de dibujo de GDI+ y se usa para crear imágenes gráficas.
Imágen de perfil

internetLa pesadilla de los web.config Gigantes


14 visualizaciones el último mes

C sharp

Publicado el 17 de Marzo del 2014 por Administrador
2.607 visualizaciones desde el 17 de Marzo del 2014
Como programadores siempre tenemos que lidiar con archivos de configuración, archivos XML destinados a la configuración de la aplicación, aunque varían un poco dependiendo del tipo de aplicación que hagamos, en su mayoría son exactamente lo mismo.
Imágen de perfil

.pdfCore C# and .NET Quick Reference


13 visualizaciones el último mes

C sharp

Publicado el 25 de Julio del 2011 por Administrador
9.209 visualizaciones desde el 25 de Julio del 2011
Tarjeta de referencia rápida pra C# y .Net. En formato pdf. Contiene 2 páginas.
Imágen de perfil

internetAplicaciones de Consola en C#


13 visualizaciones el último mes

C sharp

Publicado el 5 de Abril del 2013 por Administrador
11.011 visualizaciones desde el 5 de Abril del 2013
El principal motivo de este artículo, es que la mayor parte de los usuarios no saben como interactuar con el usuario a través de la consola (lo cual es comprensible), y no tienen una forma dinámica de probar sus códigos. Generalmente cuando nos enseñan a programar, parten de la parte de como crear métodos, la sintaxis del lenguaje, las estructuras de control (for, foreach, etc) y se pasan por alto la parte de como crear una aplicación, donde el usuario vea resultados a través de la consola.
Imágen de perfil

internetWebApi & oData Queries


13 visualizaciones el último mes

C sharp

Publicado el 14 de Octubre del 2013 por Administrador
2.101 visualizaciones desde el 14 de Octubre del 2013
Una de las mejoras que más me ha gustado es el soporte de WebApi al estándar oData, este soporte otorga a nuestro servicio REST la potestad de generar Url’s con consultas semánticas, paginado, operaciones CRUD, etc .
Imágen de perfil

internetAplicaciones multilenguaje, globalización y localización


13 visualizaciones el último mes

C sharp

Publicado el 3 de Febrero del 2014 por Administrador
2.453 visualizaciones desde el 3 de Febrero del 2014
Continuamente en mis conferencias y de paso por los foros a través de internet encuentro multitud de dudas e inquietudes al respecto de Cómo hacer una aplicación que soporte múltiples idiomas, ciertamente hay varias formas de conseguirlo y no todas esas formas son buenas en todos los escenarios, dependiendo de diferentes factores como por ejemplo el tamaño de la aplicación o la cantidad de idiomas soportados.