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

.pdfIntroducción a C#


49 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.548 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

internetInsertar una marca de agua en documento PDF


47 visualizaciones el último mes

C sharp

Actualizado el 22 de Junio del 2011 por Administrador (Publicado el 8 de Febrero del 2010)
12.428 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

.htmlSimulando operaciones de conjuntos con C#


43 visualizaciones el último mes

C sharp

Publicado el 25 de Marzo del 2013 por Administrador
14.663 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

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


30 visualizaciones el último mes

C sharp

Actualizado el 18 de Enero del 2016 por Administrador (Publicado el 19 de Julio del 2007)
14.587 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

internetArray de controles en C# 2.0


24 visualizaciones el último mes

C sharp

Publicado el 8 de Mayo del 2007 por Administrador
8.463 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

.htmlCálculo con numeros relativamente grandes con C Sharp


22 visualizaciones el último mes

C sharp

Publicado el 2 de Abril del 2013 por Administrador
11.320 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

internetLa clase Arbol en C#


21 visualizaciones el último mes

C sharp

Publicado el 16 de Abril del 2013 por Administrador
15.885 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

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


20 visualizaciones el último mes

C sharp

Publicado el 18 de Marzo del 2015 por Administrador
2.663 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

.htmlCódigo Inseguro y Punteros en C#


20 visualizaciones el último mes

C sharp

Publicado el 7 de Julio del 2016 por Administrador
1.179 visualizaciones desde el 7 de Julio del 2016
En esta oportunidad estudiáremos código inseguro (unsafe code) y apuntadores (pointers).Veremos que a diferencia del código administrado (managed code), el código inseguro requiere de manipulaciones más avanzadas y técnicas (refiriéndonos al tratamiento de direcciones de memoria, liberación de recursos, etc.) y de mayor cuidado por parte del programador. Esta ocasión nos brinda el medio para comprender los fundamentales sobre la manipulación de punteros y sus ventajas a la hora de escribir aplicaciones que requieren inexorablemente un alto desempeño.
Imágen de perfil

internetSobrecarga de operadores en C#. Ejemplos


19 visualizaciones el último mes

C sharp

Publicado el 4 de Abril del 2013 por Administrador
12.382 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

internetCreación de plantillas de control de servidor Web


18 visualizaciones el último mes

C sharp

Publicado el 24 de Enero del 2006 por Administrador
5.938 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

internet¿Cómo obtener el SID de un usuario local?


17 visualizaciones el último mes

C sharp

Publicado el 7 de Julio del 2015 por Administrador
1.624 visualizaciones desde el 7 de Julio del 2015
Breve artículo donde se explica como obtener el SID del usuario que se encuentra ejecutando una aplicación.
Imágen de perfil

internetAve C-Sharp!!


16 visualizaciones el último mes

C sharp

Publicado el 27 de Marzo del 2003 por Administrador
7.153 visualizaciones desde el 27 de Marzo del 2003
En este artículo, hemos querido introducirte en algunos conceptos e ideas generales acerca de C#.
Quizás este debiera haber sido el primer artículo de esta sección, pero cuando elaboramos esta sección, teníamos la Beta 1 de Visual Studio.NET recien salida, por lo que se hace necesario disponer de más información para poder elaborar un artículo de rigor. La Beta 2 de Visual Studio.NET está a punto de salir, por lo que creemos estar en condiciones de mostraros algo más de información al respecto, pese a los cambios que se avecinan.
Imágen de perfil

.htmlPuerto Serial en C# (Para No Programadores)


16 visualizaciones el último mes

C sharp

Publicado el 18 de Septiembre del 2015 por Administrador
1.408 visualizaciones desde el 18 de Septiembre del 2015
Muchas veces ya sea para proyectos escolares o para cuestiones serias de trabajo, nos gustaría tener una interfaz sencilla con nuestro circuito. Ya sean gráficas, datos, esquemas, queremos que se vea bonito y sea funcional.

Esto se logra fácilmente con la computadora, pero siempre esta el dilema de que muchos somos chicos de hardware, de circuitos y sabemos poco o nada de programación. Bueno pues ese es mi caso, así que tuve que aprender algunas cosas para poder hacer mis propias interfaces con circuitos electrónicos.
Imágen de perfil

internetRecubrimientos C# a código C


15 visualizaciones el último mes

C sharp

Publicado el 28 de Marzo del 2003 por Administrador
6.905 visualizaciones desde el 28 de Marzo del 2003
La evolución de los lenguajes de programación parece ser una constante de los últimos años dentro del mundo de la informática. La entrada en escena de Java, Python o Ruby son ejemplos de esta tendencia. Cuando parecía que el mundo de los lenguajes de programación se había estabilizado este campo, Microsoft anunció un nuevo lenguaje de programación llamado C#.
El éxito de un lenguaje lleva a que en él se escriban millones de líneas de código. Todo este esfuerzo de desarrollo y pruebas no puede rehacerse o perderse por la llegada de un nuevo lenguaje, por lo que los nuevos lenguajes suelen traer grande facilidades para reutilizar todo el código ya existente en otros lenguajes. Este es el caso de C# y en este tutorial nos vamos a centrar en como utiliza C desde C#, algo muy importante en comunidades como GNOME, donde todo el código existente está en su gran mayoría desarrollado en C.
El objetivo del presente tutorial es mostrar la metodología a seguir para hacer visibles desde C# las librerías de C. Inicialmente se mostrará como llamar a una función en C desde C#, algo realmente sencillo, pero el objetivo del tutorial es aprender a realizar este proceso con librerías de decenas o quizá cientos de funciones, donde realizar todo el proceso de forma manual podría ser costoso en tiempo y propenso a errores.
Imágen de perfil

internetAplicaciones de Consola en C#


15 visualizaciones el último mes

C sharp

Publicado el 5 de Abril del 2013 por Administrador
11.069 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

internetTres formas de Invertir un String


15 visualizaciones el último mes

C sharp

Publicado el 6 de Mayo del 2013 por Administrador
10.000 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

internetEl peligro de los parámetros opcionales en C#


15 visualizaciones el último mes

C sharp

Publicado el 10 de Junio del 2015 por Administrador
1.705 visualizaciones desde el 10 de Junio del 2015
Cuando desarrollamos una librería que expone su funcionalidad a otras aplicaciones o ensamblados, tenemos que tener cuidado con utilizar los parámetros opcionales de C#.
Imágen de perfil

internetExcel, Exchange y C#


14 visualizaciones el último mes

C sharp

Publicado el 10 de Agosto del 2005 por Administrador
5.915 visualizaciones desde el 10 de Agosto del 2005
Eric Gunnerson muestra el modo de utilizar Outlook, Excel y C# para crear un calendario personalizado que ofrezca un diseño de fácil lectura para proyectos a corto y largo plazo.
Imágen de perfil

.pdfUso de Win32 y otras bibliotecas


13 visualizaciones el último mes

C sharp

Actualizado el 20 de Noviembre del 2012 por Administrador (Publicado el 7 de Enero del 2003)
9.251 visualizaciones desde el 7 de Enero del 2003
En esta ocasión, vamos a profundizar en el uso de Win32® y otras bibliotecas existentes desde nuestro código.

Dos preguntas que se plantean con frecuencia los usuarios de C# son: "¿Por qué tengo que escribir código especial para utilizar elementos que están integrados en Windows®? y ¿Por qué el marco no puede hacerlo directamente?". Cuando el equipo de marcos llevaba a cabo su trabajo en .NET, se plantearon el modo de hacer que Win32 estuviese disponible para los programadores de .NET. Descubrieron que el conjunto de API de Win32 era *inmenso*. No disponían de los recursos necesarios para codificar, probar y documentar interfaces administradas para la totalidad de Win32, por lo que se vieron obligados a establecer prioridades y centrarse en las más relevantes. Aunque numerosas operaciones habituales poseen interfaces administradas, existen secciones completas de Win32 que no quedan cubiertas.
Imágen de perfil

internetC#: Una aplicación basada en el servicio de Message Queuing


13 visualizaciones el último mes

C sharp

Publicado el 7 de Diciembre del 2006 por Administrador
4.819 visualizaciones desde el 7 de Diciembre del 2006
En este artículo se describe una solución de servicios de Windows diseñada para procesar varias colas de mensajes, centrándose en la aplicación de .NET Framework y C#.
Imágen de perfil

.pdfC# con Mono en GNU/Linux


13 visualizaciones el último mes

C sharp

Publicado el 3 de Octubre del 2012 por Administrador
5.630 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

internetImplementar el corrector ortográfico de Word en nuestra aplicación


13 visualizaciones el último mes

C sharp

Publicado el 24 de Julio del 2015 por Administrador
1.722 visualizaciones desde el 24 de Julio del 2015
Revisando un desarrollo que tenia de hace unos meses recordé que en este había implementado una herramienta de revisión de ortografía, que hacía uso del componente de Microsoft Office Word, y estoy seguro que a mas de uno le podría llegar a ser útil así que aquí les comparto este tutorial.
Imágen de perfil

internetLos árboles de expresiones en C# 3.0


12 visualizaciones el último mes

C sharp

Publicado el 5 de Abril del 2007 por Administrador
8.018 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 Sharp. El uso de transacciones con SqlTransaction


12 visualizaciones el último mes

C sharp

Publicado el 13 de Junio del 2011 por Administrador
6.950 visualizaciones desde el 13 de Junio del 2011
¿Qué pasa si en alguna en un procesos de actualización de datos de una base de datos falla a la mitad? Lo normal en la mayoría de los casos es deshacer todo lo que se ha hecho y dejar la base de datos como estaba. Este proceso sería muy complicado hacerlo a mano, por no decir imposible. Para esto están las transacciones, que de una manera muy fácil nos ayudan a resolver este tipo de problemas.
Imágen de perfil

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


12 visualizaciones el último mes

C sharp

Publicado el 1 de Julio del 2013 por Administrador
10.142 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

internetLlamando al API de WinRT desde aplicaciones de escritorio normales en C#


12 visualizaciones el último mes

C sharp

Publicado el 7 de Octubre del 2013 por Administrador
2.497 visualizaciones desde el 7 de Octubre del 2013
¿Hay necesidad de ello? Personalmente creo que sí, aunque no es válido para todas las situaciones. Supongamos por un momento que estamos haciendo una versión de escritorio clásico de nuestra aplicación. Supongamos también que dicha versión se ejecutará en Windows 8, tanto en un ordenador como en una tableta, ya sea de tipo x86/x64 (que no es más que un PC con forma de tableta) o de RT PRO. Y ahora suponed que queréis, por ejemplo, acceder al API de sensores que solo se encuentra disponible para las aplicaciones RT.
Quizás en este momento actual no sea muy necesario, pero podría existir la posibilidad de que, en un futuro, Microsoft implementara más cosas para la parte RT que no estén en la Win32…
Pero esperad un momento, que esto requiere algo más de explicación.
Imágen de perfil

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


12 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.847 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

internetInyección de Dependencias en C#


12 visualizaciones el último mes

C sharp

Publicado el 1 de Junio del 2016 por Administrador
1.196 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

internetCreación de plantillas de control de servidor Web


11 visualizaciones el último mes

C sharp

Publicado el 31 de Agosto del 2004 por Administrador
6.628 visualizaciones desde el 31 de Agosto del 2004
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.