Los Temas más visitados de C sharp

Listado de los Temas más visitados durante los últimos 30 días
sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp
Actualizado

.zipComo programar un videojuego en Blazor Webassembly.


99 visualizaciones el último mes

C sharp

,

HTML

Actualizado el 19 de Marzo del 2024 por Horacio Aldo (Publicado el 24 de Diciembre del 2023)
806 visualizaciones desde el 24 de Diciembre del 2023
Si quiere iniciar un el diseño de un apasiónate video juego (video game), puede utilizar este desarrollo conceptual que utiliza una bicicleta controlada por el usuario, dándole la capacidad de moverla en forma lateral a través de un camino.

sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipEnlace de una y dos vías entre componentes Blazor.


71 visualizaciones el último mes

C sharp

,

HTML

Actualizado el 10 de Diciembre del 2023 por Horacio Aldo (Publicado el 16 de Octubre del 2023)
815 visualizaciones desde el 16 de Octubre del 2023
Desarrolla los tipos de enlace de una y dos vías entre componentes Blazor. Tema más conocido en idioma inglés como “one way vs two way data binding”.
EL video inicia directamente mostrando la diferencia de comportamiento entre los tipos de enlace para pasar luego al desarrollo del código C# en el que se vaso el ejemplo inicial antes mencionado.

sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipComo crear un componente Blazor Webassembly capaz de listar cualquier cosa


62 visualizaciones el último mes

C sharp

Actualizado el 9 de Septiembre del 2023 por Horacio Aldo (Publicado el 2 de Septiembre del 2023)
692 visualizaciones desde el 2 de Septiembre del 2023
Como crear un componente Blazor Webassembly capaz de listar cualquier cosa, desde algo tan simple como una lista de numero enteros hasta una lista de alumnos con sus nombres y notas.
Estableciendo el que y el cómo, en otras palabras, que mostrar y como mostrarlo.

sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipComo crear un listador genérico en Blazor Webassembly que detecte la inexistencia de ítems.


62 visualizaciones el último mes

C sharp

,

HTML

Publicado el 29 de Septiembre del 2023 por Horacio Aldo
687 visualizaciones desde el 29 de Septiembre del 2023
Desarrollamos la capacidad de detectar y mostrar un mensaje cunado no existen ítems en la colección. Pudiendo escoger entre dos posibilidades, una mostrar un mensaje genérico y la otra un mensaje personalizado a través de un parámetro del tipo RenderFragment en el cual el desarrollador defina el HTML que más se adecue. Por ejemplo, la imagen de un aula vacía para el caso en que no haya alumnos.

Imágen de perfil

internetCrear y leer ficheros JSON fácilmente en C# con JSONNET


60 visualizaciones el último mes

C sharp

Publicado el 20 de Julio del 2020 por Administrador
3.500 visualizaciones desde el 20 de Julio del 2020
En esta entrada vamos a ver cómo trabajar fácil y eficientemente con ficheros Json en un programa con C# gracias a la librería Json.NET.

No hay duda que el formato Json se ha convertido en uno de los estándares para el intercambio de datos estructurados en entre servicios Web multiplataforma.

El formato Json presenta algunas ventajas frente a sus competidores (como xml), como un menor tamaño de archivo, ser más fácil de entender por una persona, o una generación y procesado más rápido.

Aunque habitualmente asociamos los ficheros Json con Javascript, los principales lenguajes de programación disponen de librerías para trabajar con ficheros Json de forma cómoda.

Por supuesto, C# no es una excepción. El framework .NET soporta Json de forma nativa desde la versión 4.0. Pero su uso es aún más sencillo y eficiente gracias a la popular librería Open Source Json.NET.

Screenshot_20200720_181830
sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipVarios botones de submit en Blazor EditForm


60 visualizaciones el último mes

C sharp

,

HTML

Actualizado el 10 de Diciembre del 2023 por Horacio Aldo (Publicado el 27 de Octubre del 2023)
788 visualizaciones desde el 27 de Octubre del 2023
La propuesta clásica de los formularios Balzor se basan en un solo evento llamado OnValidSubmit y un único botón del tipo "submit" que invoca al único método de atención al evento antes mencionado. ¿Y se precisamos más botones un método de atención para cada botón?
Este video nos revela la respuesta a esa pregunta.


Basado en el siguiente artículo:
https://stackoverflow.com/questions/58231592/multiple-submit-buttons-in-blazor-editform
sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipDesarrollo de un tablero de dibujo con Blazor


54 visualizaciones el último mes

C sharp

,

HTML

Actualizado el 28 de Agosto del 2023 por Horacio Aldo (Publicado el 24 de Agosto del 2023)
1.675 visualizaciones desde el 24 de Agosto del 2023
Como desarrollar un tablero de dibujo de 16 x 16, reutilizando 256 veces un mismo componente Blazor Webassembly que hace las veces de un pixel. Exponiendo la necesidad del uso de parámetros y eventos como solución al problema real que se nos presenta.

sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipComo mostrar cargando mientras procesa


52 visualizaciones el último mes

C sharp

,

HTML

,

JavaScript

Actualizado el 25 de Septiembre del 2023 por Horacio Aldo (Publicado el 16 de Septiembre del 2023)
603 visualizaciones desde el 16 de Septiembre del 2023
Los datos en la mayoría de los casos provienen de servicios web que no son instantáneos, por lo cual nuestro listador genérico debe comportarse mostrando una espera que indique al usuario el inicio y el fin de la carga. En este video mostraremos como desarrollar ese comportamiento.

sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipComo listar cualquier cosa y avisar cuando es seleccionada utilizando Blazor.


51 visualizaciones el último mes

C sharp

,

HTML

,

JavaScript

Actualizado el 25 de Septiembre del 2023 por Horacio Aldo (Publicado el 14 de Septiembre del 2023)
542 visualizaciones desde el 14 de Septiembre del 2023
Explica como agregar eventos genéricos a un componente, también genérico, creado en videos anteriores. EL componente PUBLICA un evento al cual se SUSCRIBE el componente padre mediante un método de atención, para ser informado de las novedades que ocurren en el componente hijo y pueda actuar en consecuencia. Para el ejemplo la novedad será una selección sobre un ítem de la lista por parte del usuario, de ahí el nombre del evento creado, OnSelect.

sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipProgramación asíncrona en Blazor.


49 visualizaciones el último mes

C sharp

,

HTML

Actualizado el 28 de Noviembre del 2023 por Horacio Aldo (Publicado el 22 de Noviembre del 2023)
542 visualizaciones desde el 22 de Noviembre del 2023
Las aplicaciones productivas, las no académicas, son en realidad asíncronas, dándole por ejemplo la posibilidad al usuario de continuar con su tarea sin necesidad de esperar a que otro proceso finalice. Concretamente para este video, el usuario puede seguir tipeando el nombre del color a buscar mientras la aplicación continua con la búsqueda simultáneamente.

sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipUso de ValidationMessageStore en Blazor


48 visualizaciones el último mes

C sharp

,

HTML

Actualizado el 12 de Noviembre del 2023 por Horacio Aldo (Publicado el 5 de Noviembre del 2023)
699 visualizaciones desde el 5 de Noviembre del 2023
Como mostrar un mensaje de validación de apellido ya existente en la base de datos de la misma forma que se muestran las validaciones estándar en Blazor.
Para resolverlo utilizaremos ValidationMessageStore para presentar validaciones personalizadas (custom validation).

sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipListador asincrónico Blazor.


47 visualizaciones el último mes

C sharp

,

HTML

Actualizado el 24 de Septiembre del 2023 por Horacio Aldo (Publicado el 22 de Septiembre del 2023)
609 visualizaciones desde el 22 de Septiembre del 2023
Desarrolla la carga de las listas en forma asincrónica mostrando una imagen animada para indicar al usuario el tiempo que dura. Utiliza el método Task.WhenAll para lanzar las cagas en paralelo y el método StateHasChanged para avisar al componente que su estado ha cambiado y debe refrescar su interfaz de usuario.

Imágen de perfil

internetInsertar una marca de agua en documento PDF


23 visualizaciones el último mes

C sharp

Actualizado el 27 de Septiembre del 2020 por Administrador (Publicado el 8 de Febrero del 2010)
15.339 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

internetEl método de ordenación QuickSort


21 visualizaciones el último mes

C sharp

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

internetCómo construir un API REST como clientes con c#


20 visualizaciones el último mes

C sharp

Publicado el 28 de Febrero del 2021 por Administrador
769 visualizaciones desde el 28 de Febrero del 2021
vamos a ver cómo consumir un API Rest desde una aplicación escrita en .Net Framework, sin necesidad de librerías de terceros.

Como sabemos, proporcionar un API Rest es una forma común de comunicación con aplicaciones Web. Por tanto, es frecuente que tengamos que interactuar con ellas desde nuestra aplicación.

Afortunadamente, comunicarnos con un API Rest desde una aplicación en .Net es sencillo con la clase HttpWebRequest, incluida por defecto.

Para esta entrada emplearemos nuestro API Rest de ejemplo en NodeJS que vimos en esta entrada, y hemos usado frecuentemente en el blog como base de un API Rest "bien" estructurado.

Screenshot_20210228_184658
Imágen de perfil

.pdfIntroducción a C#


19 visualizaciones el último mes

C sharp

estrellaestrellaestrellaestrellaestrella(1)
Actualizado el 25 de Septiembre del 2015 por Administrador (Publicado el 1 de Octubre del 2012)
10.052 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
sin imagen de perfil
Val: 32
Ha aumentado su posición en 3 puestos en C sharp (en relación al último mes)
Gráfica de C sharp

.zipEl espíritu de Blazor WebAssembly


19 visualizaciones el último mes

C sharp

,

HTML

Actualizado el 1 de Agosto del 2023 por Horacio Aldo (Publicado el 24 de Julio del 2023)
752 visualizaciones desde el 24 de Julio del 2023
Describe de manera básica el proceso de composición del todo a las partes, partiendo de un ejemplo real, una tabla, pasando a la abstracción mediante un modelo de clases relacionadas por una composición, para llegar por ultimo al código. Realizando una aplicación web utilizando Blazor Webassembly y lenguaje c#.

Imágen de perfil

internetTrabajando con arrays (vectores) en C#


18 visualizaciones el último mes

C sharp

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

internetTres formas de Invertir un String


17 visualizaciones el último mes

C sharp

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

internetSobrecarga de operadores en C#. Ejemplos


15 visualizaciones el último mes

C sharp

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

internetAplicaciones de Consola en C#


15 visualizaciones el último mes

C sharp

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

internetLa clase Arbol en C#


15 visualizaciones el último mes

C sharp

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

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


15 visualizaciones el último mes

C sharp

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