- 108
- 347 385
Consejos C#
Mexico
Приєднався 3 чер 2020
El objetivo de este canal es publicar videos lo más cortos posibles, donde puedas obtener consejos rápidos que te ayudarán con tu trabajo día día en el este grandioso mundo de la programación con .NET y C#
¿COMIENZAS EN EL DESARROLLO WEB? 🤔 [Lo MÍNIMO indispensable que debes saber]
Si comienzas en el desarrollo Web 👉🏻 ¡DEBES CONOCER estos conceptos!
Переглядів: 281
Відео
🔥Lo MÍNIMO y más BÁSICO que debes saber🔥
Переглядів 7619 місяців тому
Decide si de verdad quieres desarrollar aplicaciones WEB con BLAZOR. 00:00 ¿Qué vereos en el video? 00:32 .NET y C# para Blazor 01:39 ¿Que es FullStack? 02:30 ¿Qué es Blazor? [Definición] 03:00 Conocimientos básicos antes de comenzar 05:12 ¿Razor y ASP.NET Core? 06:27 WebAssembly 08:30 Blazor y MAUI 09:29 Creando una WebApp Blazor con Visual Studio 17:55 Conclusiones
¿Qué es la inyección de dependencias? 🤔❓
Переглядів 3 тис.10 місяців тому
¿Qué es la inyección de dependencias? 🤔❓
Ahorra código y aprende algo de lo NUEVO de C#12
Переглядів 366Рік тому
Ahorra código y aprende algo de lo NUEVO de C#12
Conoce lo mínimo de los PRINCIPIOS S.O.L.I.D. con C#
Переглядів 2,5 тис.Рік тому
Conoce lo mínimo de los PRINCIPIOS S.O.L.I.D. con C#
🤓Aprende las bases de WPF ✳️CLASE 1✳️
Переглядів 1,3 тис.Рік тому
🤓Aprende las bases de WPF ✳️CLASE 1✳️
🔥¿Qué es Github COPILOT?🔥[Eleva tu programación al siguiente nivel⤴️]
Переглядів 531Рік тому
🔥¿Qué es Github COPILOT?🔥[Eleva tu programación al siguiente nivel⤴️]
¿Por qué aprender a programar en C#? Conoce algunas de sus principales ventajas.
Переглядів 3,3 тис.Рік тому
¿Por qué aprender a programar en C#? Conoce algunas de sus principales ventajas.
🔎Busca PATRONES en un ARRAY o LIST fácilmente [Usa List Patterns]
Переглядів 419Рік тому
🔎Busca PATRONES en un ARRAY o LIST fácilmente [Usa List Patterns]
Conoce lo NUEVO de C# y .NET [Nueva interpolación y formato de Strings]
Переглядів 671Рік тому
Conoce lo NUEVO de C# y .NET [Nueva interpolación y formato de Strings]
Conoce lo NUEVO de C#11 y .NET 7 [Lo que seguro usarás]
Переглядів 2,5 тис.2 роки тому
Conoce lo NUEVO de C#11 y .NET 7 [Lo que seguro usarás]
☁️¿Qué es AZURE? [ Y de paso ¿QUÉ ES LA NUBE? 😶🌫️ ]
Переглядів 28 тис.2 роки тому
☁️¿Qué es AZURE? [ Y de paso ¿QUÉ ES LA NUBE? 😶🌫️ ]
Conoce las Tecnologías BACKEND con .NET
Переглядів 1,9 тис.2 роки тому
Conoce las Tecnologías BACKEND con .NET
💥Conoce las [Tecnologías FRONT END con .NET] en 10 MINUTOS
Переглядів 4 тис.2 роки тому
💥Conoce las [Tecnologías FRONT END con .NET] en 10 MINUTOS
7 MITOS de la PROGRAMACIÓN [¿Serán Ciertos?].
Переглядів 6532 роки тому
7 MITOS de la PROGRAMACIÓN [¿Serán Ciertos?].
💥APRENDE💥 a usar ASYNC y AWAIT [correctamente] YA
Переглядів 6 тис.2 роки тому
💥APRENDE💥 a usar ASYNC y AWAIT [correctamente] YA
jajaja, me dio risa lo de poner cara de fuchi!! cuando nos toca documentar🤣
🫢
Bro sabes un chingo. 🤚🏻
Jaja, gracias amigo, espero que te sirva 💪
hola amigo una pregunta: mira que mi vs code me dice: 'VBox.VBox()' is obsolete, uso VBox para crear botones en gtk#
El mensaje que indica que VBox.VBox() es obsoleto aparece cuando estás trabajando con GTK# en Visual Studio, ya que la clase VBox ha sido marcada como obsoleta en versiones recientes de GTK. Esto ocurre porque las nuevas versiones de GTK promueven el uso de contenedores más modernos como Box, que permite un diseño más flexible y adaptado al futuro. Cambia de VBox a Box
@ConsejosCSharp muchas gracias crack
Explicas muy bien amigo
Gracias, y gracias por comentar 😁
❤
Gracias por comentar 👋
para mi comentario principal luego comentario con una sangria de *** comentar cada areglo que se fue haciendo, que creo es la ultima opcion que diste, va para mi quedaria mas prolijoa si.
Si exacto, un bloque por clase o por archivo bastaría... Después de eso se puede acordar que más comentar.
Que seria machear?
Es decir, que coincida, disculpa el spanglish, viene de la palabra Match.
using UnityEngine; public class CharacterMotor : MonoBehaviour { public float maxSpeed = 10f; public float jumpForce = 5f; public float slopeForce = 5f; public float slopeLimit = 45f; public AnimationCurve slopeSpeedMultiplier = AnimationCurve.Linear(-90, 1, 90, 0); // Solo 4 parámetros private Rigidbody rb; private void Start() { rb = GetComponent<Rigidbody>(); } private void Update() { Move(); } private void Move() { // Movimiento básico float horizontal = Input.GetAxis("Horizontal"); float vertical = Input.GetAxis("Vertical"); Vector3 moveDirection = new Vector3(horizontal, 0, vertical).normalized; // Calcular velocidad sobre el terreno inclinado float slopeAngle = Vector3.Angle(Vector3.up, transform.up); float slopeMultiplier = slopeSpeedMultiplier.Evaluate(slopeAngle); // Aplicar la velocidad del personaje, considerando la pendiente Vector3 moveVelocity = moveDirection * maxSpeed * slopeMultiplier; rb.velocity = new Vector3(moveVelocity.x, rb.velocity.y, moveVelocity.z); } private void OnCollisionStay(Collision collision) { // Lógica para manejar colisiones y ajustar la velocidad en pendientes if (collision.gameObject.CompareTag("Ground")) { // Si el ángulo de la pendiente es mayor que el límite, aplica la fuerza para mover hacia arriba float angle = Vector3.Angle(Vector3.up, collision.contacts[0].normal); if (angle > slopeLimit) { rb.AddForce(Vector3.up * slopeForce, ForceMode.Force); } } } // Lógica para saltar (puedes adaptarla según tus necesidades) public void Jump() { if (IsGrounded()) { rb.AddForce(Vector3.up * jumpForce, ForceMode.Impulse); } } // Verifica si el personaje está tocando el suelo private bool IsGrounded() { return Physics.Raycast(transform.position, Vector3.down, 1f); } }
RESPUESTA 👇 ua-cam.com/users/shortsjEiJFh14YIs?feature=share
Puede afectar algunas aplicaciones ya que lo instalé y de la nada algunas aplicaciones y juegos se cerraban solos
Pues hay muchos factores en el que si podría afectar a otros programas, principalmente si esos programas usan .net. En general los runtime son ligeros y no afectan a otros programas.
Estuve viendo varios videos del tema pero solo me confundían más. Tu video es excelente, me gusto muchísimo, es muy claro y lo que más me gusto como explica de manera muy transparente las diferentes maneras que existen de implementar la inyección de dependencias. Muchas gracias!
Gracias por tu comentario, es grato saber que te funcione 👌😁
A mi cada día me gusta más
Excelente, mi lenguaje de programación favorito :P
bro t mereces todo lo mejor del mundo nose pq tienen pocos subs t mereces todo broo! saludos desde la etn 26 argentina atr al ritmooo
Mil gracias por el comentario :)
buen video, pero no entiendo el static, usarlo tiene algun beneficio de rendimiento o seguridad?, quisera algun ejemplo mas practico de donde se podria usar, de igual manera gracias por el video
Hola. Entre las ventajas y usos que le damos estan las siguinetes,: Memoria compartida: Los miembros estáticos se almacenan una sola vez en memoria y se comparten entre todas las instancias de la clase (por ejemplo, un contador de instancias creadas de X clase). Acceso sin instanciación: Los miembros estáticos pertenecen a la clase y no a las instancias, puedes acceder a ellos sin necesidad de crear un objeto de la clase. Por ejemplo, en Math.PI es una constante estática que puedes usar directamente. Consistencia de valores: Al usar miembros estáticos, puedes asegurar que el valor sea el mismo en toda la aplicación y se actualice en un solo lugar, evitando inconsistencias. Encapsulamiento de funciones o variables de clase: En algunos casos, los miembros estáticos pueden funcionar como "propiedades" de la clase, representando algún estado o funcionalidad asociada con la clase misma en lugar de con los objetos individuales. Eficiencia y rendimiento: Los miembros estáticos pueden mejorar el rendimiento de ciertas operaciones al evitar la creación repetida de valores constantes o métodos auxiliares en múltiples instancias. Saludos.
No entiendo nada, pero buen video.
🤣
Cual ID es ese ?
Es una app de Android que se llama C# Shell
no tiene cupones free para "Aprende WPF y MAUI desde CERO usando C#"
@ConsejosCSharp tengo una consulta, no s{e nada del tema llegue por esto porque tengo problemas con algunos juegos ( se crashean de la nada) tengo una laptop ho victus 15 rtx 4060. mi pregunta es esto me sirve para que los juegos arranquen mejor? baje directx y los c++ y tambien se siguen chasheando los juegos. eso abrazo
Hola. Disculpa amigo, para tu caso no soy experto en el tema, lo lamento.
el .NET Framework sigue disponible en mercado laboral
Siii.. aún hay muchas aplicaciones construidas sobre él... Lo que comienza desde cero debería ya ser sobre .net
Excelente la explicación concisa y rápida. Muchas gracias maiiistro
Gracias a ti
También llamado operador ternario, verdad 🤔
Correcto!!! 👍
Que aplicación o programa usas para programar en celular?
Se llama C# Shell
¿Cuándo ofrecerás un curso de XAML para la creación de proyectos? Podría ser un e-commerce o un clon. Gracias por tu contenido; he comprado tus cursos en Udemy.
Gracias por tus comentarios... Analizaré tu petición... sinceramente no tengo en puerta algo parecido.
Es un framenwork.
Gracias por tus comentarios
Excelente!
Gracias por comentar 🤘
top frases inspiradoras, 2:34 / 5:44
Gracias por comentar 😎👍😁
una cosa que este video y otros muchos mas no tienen en cuenta, es la dimension "productividad", lo cual se traduce en costos, para una empresa mediana o grande puede resultar tener un programador y un diseñador, pero para una pequeña empresa o un emprendedor, eso no es viable, y en ese sentido, windows forms sigue siendo la mejor alternativa!
Si de acuerdo, al final el programador funge de diseñador muchas veces en empresas pequeñas 🫢 De analista, tester, etc... 🫢
Excelente video. Vi varios videos sobre DI, la verdad, con tú video pude complementar y entenderlo mucho mejor. Graciassss y saludos desde Argentina, Bs. As.
Excelente... Un gusto que te sirva. Gracias por comentar.
MUY UTIL ME SIRVIO MUCHO
Gracias por comentar 🙌
Me sirvió el video, aunque no resolvió mi problema me sirve de guia inicial para encontrar la solución. muchas gracias
Excelente... Gracias por comentar
Saludos muy Buena Imformacion muy bien detallada
Gracias por comentar 🙌👍
Venga sigamos gran contenido y de mucha ayuda..
🤘🙌🤘
Bien ahí..!!
👌
Este es el video que necesitaba gracias hermano. Da gusto dar like asi :p
Genial 🤘
4:40 se notaba amigo jas, buen video
🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣🤣
Soy el único que detesta los emuladores y que piensa que no hay nada más hermosos que probar el desarrollo en un smartphone android o iPhone real?
Sin duda... Se siente tu creación viva 😁 🧌
Uff demaciado dura la explicacion!!
😵
Por fin un video bien explicado en español, muchas gracias seguire mirando tus otros videos
Gracias 🤓
no manches esta super bien explicado tu video, mejor que la documentación
Gracias!!! 👍
Excelente !! Muchas gracias
A la orden
Estoy aprendiendo Java y me ha gustado bastante la verdad; de hecho, creo que se ha convertido en mi lenguaje favorito. Pero ahora que he investigado sobre C# y la plataforma .NET, me ha entrado la cosquillita de aprenderlo también, jajaja. ¡Buen video!
Que bien... Será fácil si ya sabes Java.
muy clara la explicación, te ganaste un suscriptor
Gracias por la Sub
Dios te bendiga, gracias por tu video, Hablando de objetos, tengo una duda referente a su comportamiento, es decir, existe en C# casteo o conversión dinámica, ademas de polimorfismo estático y dinámico?
Hola. Para el Casting dinámico usamos el operador AS. Para el polimorfismo dinámico C# permite crear clases abstractas que se utilizan para proporcionar una implementación de clase parcial de una interfaz. Y para el polimorfismo estatico C# proporciona dos técnicas: Sobrecarga de funciones Sobrecarga del operador
Una pregunta quiero aprender programación pero desde cero vivo en Guadalajara que tan facil sera cuando termine de estudiar de conceguir trabajo y segun alo que vi que pagan de 50 a 60 mil mensuales
Depende de la empresa y el rol 60 mil pesos mensuales ua es sueldo de como de senior... Si empiezas de junior o becario incluso, podría ser mucho menos. También dependerá de tu habilidad y cono te sepas vender. Te recomiendo buscar experiencia mientras estudias, es decir ser becario mal pagado por un rato y ya cuando termines y viendo la experiencias que lleves, es posible que te posiciones más fácil. Otra cosa aparte de tu título o grado que obtengas y que ayuda, es una certificación oficial en la tecnología que te quieras dedicar....
@@ConsejosCSharp ooo ya osea que tengo que agarrar experiencia en ir trabajando en lugares de poca paga y para cada vez subir de nivel y que es más pagado en programación ya vez que hay varias ramas como de videojuegos de diseño cual recomiendas que es más pagado
@@axelgonzales1010 Pues poca o media paga, pero valora la experiencia amigo... Es lo que va a permitir venderte cada vez mejor... Busca un nicho en el que seas mejor y capacitate más en ese rubro. Siempre mantente actualizado.
@@ConsejosCSharp una pregunta tú eres programador en nivel alto sabes inglés o en qué estás en que nivel
Sinceramente utilizo el inglés para comunicarme a un nivel básico ya que los clientes con los que trabajo la mayor parte son de habla hispana y los pocos extranjeros con los que tengo contacto son los menos. Lo que sí el inglés lo manejo bien para la documentación y para la búsqueda de información, las nuevas tecnologías etcétera.
La misma mica que herencia, solo que se hace un paso más.
No lo había visto asi..pero tienes razón.
Entonces vas a hacer una clase para todo el CRUD
Por ahora no lo tengo en el radar, pero lo considero 😉
Bien !!! Por fin alguien que explica sin el discurso de siempre. Clarísimo para entender DI. Muchas Gracias
Gracias a tí por seguir el canal
muy bueno!
Gracias!