Muy interesante 🤔
Conocer las bases de .NET core
¿Qué necesitas para aprender a desarrollar aplicaciones profesionales en .NET con Blazor?
Todo lo que aprenderás sobre Blazor
Evolución de .Net
¿Cómo funciona el Desarrollo Web sin Blazor?
Instalando Visual Studio Community
Instalando SQL Server Express
Entender la estructura de Blazor
Webassemblies y .Net Core 3
Anatomía de una aplicación Blazor
Blazor pages
Blazor components
Introducción a formularios
Inyección de dependencias
Aplicar Entity Framework
Arquitectura vs. Patrones de Diseño
Estructurando nuestro proyecto
¿En qué consiste Entity Framework y por qué vamos a trabajarlo?
Creación de entidades
Data annotations
Trabajando el relacionamiento entre entidades
Creando el datacontext
Migraciones
Alimentando la base de datos
Integrar datos en ambientes Blazor
Construyendo la capa intermedia o capa de negocio
El CRUD de integración de datos
Creación de formularios con Blazor
Finalizando el formulario
Trabajando listas de datos
Agregando filtros a nuestra lista
Guardando nuevos registros
Creación formulario de actualización de datos
Aplicando actualización de datos
Registrando productos en almacenamiento
Creando página de almacenamiento
Cargando productos por Bodega para entradas y salidas
Relacionando productos y formulario de entradas y salidas
Finalizando el formulario de entradas y salidas
Aplicar Diseño con Bootstrap
Revisión de estilos: Introducción a Bootstrap
Publicando el sitio
Cierre del curso
You don't have access to this class
Keep learning! Join and start boosting your career
Web development is a complex process involving a combination of technologies, languages and components that must work together to create efficient web applications and websites. At its core, it involves the interaction between the client and the server. Understanding how these elements are structured and connected is crucial for any developer.
In web development, the client is the user's device, which connects to a server via the Internet. This server can be located anywhere in the world, even in the cloud. Web browsers are responsible for interpreting the connection and ensuring that web pages load correctly according to current standards. Some browsers may become obsolete if they do not keep pace with technological demands.
Server-side development, which handles application logic and interaction with databases, uses languages such as PHP and Java. On the other hand, the client-side, which handles user interaction and visualization, typically uses JavaScript and its various libraries, such as jQuery. These tools allow you to create more dynamic and fluid user experiences.
In traditional web applications, such as those built with .NET, each interaction can trigger a full page reload. This can be inefficient, especially if the page contains a lot of images or data, because every time the user performs an action, such as clicking on a category, the entire page must reload. This not only consumes more time, but also demands more server and bandwidth resources.
Integrating technologies that allow partial information refresh, such as JavaScript, transforms the experience for both the user and the developer. Implementing JavaScript in web development can avoid complete reloading of pages, allowing only the necessary information to be changed. This results in a significant improvement in speed and load time efficiency, and significantly reduces the load on the server.
JavaScript, along with its libraries, provides a number of benefits that optimize web development:
While understanding multiple languages may seem overwhelming at first, using JavaScript and its libraries can simplify the web development process. Although learning to handle these tools takes time and requires facing a learning curve, the long-term benefits, such as more efficient development and a better user experience, justify the effort.
I encourage you to continue to expand your knowledge of web development. With each new skill you acquire, you will be more prepared to tackle complex projects and create amazing digital experiences. Don't hesitate to explore the possibilities that modern web technologies have to offer.
Contributions 14
Questions 1
Muy interesante 🤔
Muy interesante,
Blazor nos permite ejecutar C# en el backend además de JavaScript y usa WebAssembly.
De hecho con .Net Framework 4.8 puede usarse varios controles que hacen que no se actualice la pagina a cada rato especificando el tipo de elemento por ejemplo para un boton seria type=“button”.
Pero no funciona para algunos controles o etiquetas asi que es tedioso trabajar con algunas cosas y si hay que conoecer como funcionan los postbacks y callbacks, javascript, etc, etc. para lograr que no se actualice la pagina. Pero con Blazor resuelve ese problema creo que me va a gustar este curso
La explicacion practica es mejor que la teorica. Muy buen video
Muy buena diferenciación
Muy interesante
Con esta explicación ya que lo que se viene es bastante bueno
MUY BUENA EXPLICACIÓN.
interesante explicación.
Esto promete!!
Osea que Blazor es a .NET lo que React o Angular es a JS ❓❓
Muy buen curso hasta ahora super entendible
Want to see more contributions, questions and answers from the community?