NUEVAS CARACTERÍSTICAS de C# 10 en .NET 6

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 พ.ย. 2024

ความคิดเห็น • 58

  • @hdeleonnet
    @hdeleonnet  3 ปีที่แล้ว +9

    Si te ha gustado el video puedes apoyarme con un Pulgar Arriba y comentando
    Curso de C#: www.udemy.com/course/curso-de-csharp/?couponCode=DOTNET6ARRIVED
    Curso de Patrones de diseño: www.udemy.com/course/aprender-patrones-de-disenos-aplicados-en-asp-net/?referralCode=11528C0122AD145CE970

  • @manuelgarciagonzalez7645
    @manuelgarciagonzalez7645 2 ปีที่แล้ว

    jaja ta buena tu forma de hablar, haces que sea muy ameno y entretenido el tema que explicas

  • @isaacperez8137
    @isaacperez8137 3 ปีที่แล้ว +16

    Si estaría muy bien que hicieras un video de las diferencias de las clases y las estructuras. Saludos

  • @abdulvazquez
    @abdulvazquez 3 ปีที่แล้ว

    Buenisimo!!!! VENGAAAAAAAA!!!!!!!!!!!!!! rock

  • @kevinrosario9282
    @kevinrosario9282 3 ปีที่แล้ว +1

    estan chulas, el global me va a ayudar bastante para el patrón repositorio que implemento.

  • @juanpablorodriguezmendoza6205
    @juanpablorodriguezmendoza6205 2 ปีที่แล้ว

    EXCELENTE!!! 😃

  • @darkavmaster6461
    @darkavmaster6461 3 ปีที่แล้ว +5

    Muy buen video profe, desconocia lo de record en c#

  • @miguelangelquinteroportill9746
    @miguelangelquinteroportill9746 3 ปีที่แล้ว +1

    Muchas gracias

  • @lewisburgos9799
    @lewisburgos9799 2 ปีที่แล้ว

    Muy interesante, cuando podremos obtener datos de un request sin tener que modelar data.

  • @keiryliza
    @keiryliza 3 ปีที่แล้ว +1

    Buenísimo Héctor. 👌

  • @gustavosantiestebanperez1939
    @gustavosantiestebanperez1939 3 ปีที่แล้ว +1

    Eres un crack. Super bien explicado. Saludos desde Cuba 🍻

  • @CeleChaudary
    @CeleChaudary 3 ปีที่แล้ว +1

    Gracias por compartir tus conocimientos con nosotros Héctor. Eres un crack!

  • @MrElmarqueli
    @MrElmarqueli 3 ปีที่แล้ว +1

    ya me lo descargue y esta padrisimo!!!!

  • @hallo-welt
    @hallo-welt 3 ปีที่แล้ว

    Buen resumen, gracias. Saludos

  • @RACKEEPTEACHER
    @RACKEEPTEACHER 3 ปีที่แล้ว +2

    Son pocas características pero interesantes, fuera de eso muy buen video bro

  • @Pholicia
    @Pholicia 2 ปีที่แล้ว

    Hola me regalaron un libro de c#8 in the nutshell , es aún bueno estudiarlo ya que ahora está el c#10

  • @JuanCaOfocial
    @JuanCaOfocial 3 ปีที่แล้ว

    Apenas estoy aprendiendo C#, varios conceptos son nuevos para mi, pero gracias por el vídeo.

  • @mFerB2323
    @mFerB2323 3 ปีที่แล้ว

    Gracias!! 🍻

  • @A2d2d56
    @A2d2d56 3 ปีที่แล้ว

    Genial como siempre, gracia

  • @waltercamones2961
    @waltercamones2961 3 ปีที่แล้ว +7

    Interesantes novedades. Ahora a esperar la liberación del instalador.

    • @josealfredovargasallende2624
      @josealfredovargasallende2624 3 ปีที่แล้ว

      Sobre todo que ahora en estes nuevas versiones de c# ya los instalador te pide forzamente el framework 4.7

  • @marvinantonioalonso4870
    @marvinantonioalonso4870 3 ปีที่แล้ว

    Excelente contenido! gracias por el dato 👍

  • @cisco4603
    @cisco4603 3 ปีที่แล้ว

    Me gusta el canal, new sub 🤟🏻

  • @Mike-df4ze
    @Mike-df4ze 3 ปีที่แล้ว

    Excelente

  • @francogutierreztamayo475
    @francogutierreztamayo475 3 ปีที่แล้ว

    Interesante, sigo con el 2019

  • @RonyCuzco
    @RonyCuzco 3 ปีที่แล้ว

    buen vídeo chaval! sigue adelante con el buen trabajo!

  • @sarasa-dev
    @sarasa-dev 2 ปีที่แล้ว

    Me interesa saber mas sobre las diferencias entre struct y class

  • @sineltyeichen
    @sineltyeichen 3 ปีที่แล้ว +1

    15:38 en python es:
    name = "guido"
    surname= "van rossum"
    print(f"My forename is {name} y my surname is {surname}")

  • @intercambiocatolico812
    @intercambiocatolico812 2 ปีที่แล้ว

    Ufff el nivel es alto para entenderle....Ya regresaré algún día xq no entendí nada XD

  • @davidbm873
    @davidbm873 3 ปีที่แล้ว +3

    3:41 por favor

  • @dustsharp4971
    @dustsharp4971 3 ปีที่แล้ว

    Buen vídeo, muchas gracias,
    H un favor, podrías darnos tu lista de plugins de autocompletado o cómo tienes configurado el visual?

    • @hdeleonnet
      @hdeleonnet  3 ปีที่แล้ว

      Es vs2022 ya trae eso por default

  • @MrElmarqueli
    @MrElmarqueli 3 ปีที่แล้ว

    Una cosa que recuerdo ahora en cuanto a la implementacion de Global es que es una característica de VB el viejo todabia tiene sus cosas ajajjajaj en visual basic, ahora no recuerdo bien si era con las variables o tambien con los namespace, pero estoy seguro que el equipo de visual se inspiro en esta característica del viejito vb ajajjaj.....

  • @luisangelrodriguez8649
    @luisangelrodriguez8649 3 ปีที่แล้ว

    Recién veo tus vídeos, Héctor. Gracias por tanto material, bro. Oye tengo una duda, en mi trabajo el área de Calidad recomienda no utilizar static, es recomendable no utilizar static??? No he encontrado mucho al respecto 😓

  • @MrElmarqueli
    @MrElmarqueli 3 ปีที่แล้ว +2

    Me parece que estan de más no se pero para mi visual estudio es re completo he probado cod pero este le tenes que cargar tantas cosas que al final de ser liviano termina mas pesado que el visual en lo personal me quedo con el visual.

  • @MetaversoJuliXR
    @MetaversoJuliXR 3 ปีที่แล้ว

    Me pregunto cuando será que se vea reflejado en Unity estas actualizaciones, si ves en Project Settings aun esta como en .net4.5 o algo así.

  • @egrojcruzm
    @egrojcruzm ปีที่แล้ว

    Hola Hector: tengo una duda con respecto al tema que se aborda en el minuto 9:25 de este video ya que por algún motivo me salen estos errores y quiero ver si hay alguna forma de ponerme en contacto contigo para resolverlos public class Discount
    {
    // ¡¡¡¡¡ ESTA ERA LA FORMA DE HACERLO CON LA VERSIÓN 9 DE C# PERO POR ALGUNA RAZÓN ME MARCA UN EEROR CON "City" QUE NO ENTIENDO A QUE CARAJOS SE REFIERE Y DE CUALQUIER FORMA CON LA NUEBA SINTAXIS PARA LA VERSIÓN 10 AÚN ASÍ ME MARCA EL MISMO ERROR !!!!!
    public static double Get (Person persona, double cantidad) =>
    persona switch
    {
    { Address: { City: "Guadalajara" } } => cantidad - (cantidad * 0.1),
    { Address: { City: "CDMX" } } => cantidad - (cantidad * 0.2),
    _ => cantidad - (cantidad * 0.3)
    };
    public static double GetNew (Person persona, double cantidad) =>
    persona switch
    {
    { Address.City: "Guadalajarra" } => cantidad - (cantidad * 0.1),
    { Address.City: "CDMX" } => cantidad - (cantidad * 0.2),
    _ => cantidad - (cantidad * 0.3)
    };
    }

  • @erikomarmontescastro100
    @erikomarmontescastro100 2 ปีที่แล้ว

    La característica donde haces el persona switch es bueno pero yo prefiero el switch (persona) tradicional jaja que nos enseñan en la universidad con c++ jaja. Pregunta ¿Existe alguna ventaja (en Performance o en lo que sea) al usar el switch como lo muestran en tu vídeo o es exactamente igual que cuando yo uso un switch case en su forma más tradicional?

  • @RENZO-ky2wl
    @RENZO-ky2wl 3 ปีที่แล้ว

    hola bro me ayudarias como programar en C# porfa bro

  • @Jmontero1804
    @Jmontero1804 2 ปีที่แล้ว

    Hola Hector, tengo una duda existencial.... si creo un proyecto winform (.net 6), para correr el programa en otro equipo ya no necesito instalar el runtime de .net framework? necesito instalar otro runtime? funciona en otro sistema operativo que no sea windows? Gracias.

    • @hdeleonnet
      @hdeleonnet  2 ปีที่แล้ว

      solo funciona en windows, debes tener el runtime

    • @Jmontero1804
      @Jmontero1804 2 ปีที่แล้ว

      @@hdeleonnet entoces, mas alla de las mejoras a nivel codigo que explicas en este video, que mejoras a nivel "usuario" tiene .net vs .net framewoks?

    • @hdeleonnet
      @hdeleonnet  2 ปีที่แล้ว

      @@Jmontero1804 c# 11, rendimiento x10, recordar y no confundir, windows forms funciona con el API de windows, utiliza esta API, por lo cual no va a funcionar en otros sistemas operativos por esa razón, para desktop hibrido ir a MAUI

  • @MrElmarqueli
    @MrElmarqueli 3 ปีที่แล้ว

    Una pregunta Héctor, que me ronda la cabeza: ¿ Cual es la diferencia en una clase declarar una popiedad y un campo? ¿Hay diferencia en rendimiento; Memoria?

    • @fabiosarts
      @fabiosarts 2 ปีที่แล้ว

      Por lo general se busca abstraer y separar el funcionamiento interno de cada clase, las propiedades actúan como funciones, por lo que te permiten poder acceder a cierta información pero no sobreescribirla.
      En caso de refractorizar el objeto mismo, las propiedades pueden ser modificadas para adaptarse a los nuevos cambios, manteniendo el mismo tipo y nombre. Los campos son mas difíciles de modificar sin romper la compatibilidad del código externo.

  • @jorgegutierrez959
    @jorgegutierrez959 3 ปีที่แล้ว

    Hola, al usar Global using, el rendimiento de la aplicación mejoraria?, ya que no tocaría que hacer el llamado de cada using en cada clase.

    • @fabiosarts
      @fabiosarts 2 ปีที่แล้ว

      No debería, esas son cosas que se optimizan en tiempo de compilación

  • @gustavomelendez629
    @gustavomelendez629 2 ปีที่แล้ว

    Muy Bueno pero sigo teniendo la duda donde esta el main, tiene que existir un main donde esta???

    • @hdeleonnet
      @hdeleonnet  2 ปีที่แล้ว

      Ya no es necesario

  • @randic.6880
    @randic.6880 3 ปีที่แล้ว

    Me da cosa programar sin el static void main() XD

  • @JoseRodriguez-jr7fq
    @JoseRodriguez-jr7fq 3 ปีที่แล้ว

    Sta muy bien pero no puedo ver las sobrecargas en net 6

  •  2 ปีที่แล้ว

    Tienes Material de C# 9 y C#10 Full

  • @Makku293
    @Makku293 3 ปีที่แล้ว

    Es NET 6, Core, pero mejorado?

  • @sarasa-dev
    @sarasa-dev 2 ปีที่แล้ว

    Muchas gracias! el global no me gusto jaja

  • @egrojcruzm
    @egrojcruzm ปีที่แล้ว

    ¡¡¡¡¡ Y si le doy cick sobre los errores que me marca sale peor porque de 4 se incrementan a 21 !!!!!😥

  • @maheza36
    @maheza36 3 ปีที่แล้ว

    Creo que los récords no tienen mucha funcionalidad