Image for post
Image for post

On many occasions, when we organize large events, we need to build an informational web portal to be able to show our users the data of an event, the sessions that will be held, information about the organizers and sponsors, and also a section for them to register.

For these purposes, in this article, we will review how to build an informational web portal, with ASP.NET 5, starting from the database, to the design of the corresponding website with a technology called DotVVM on .NET, which will help us with the design process.

Previous article: a web portal for event management

In a previous article we were able…


Image for post
Image for post

Cuando organizamos grandes eventos como conferencias o hackatones, en muchas ocasiones necesitamos administrar los datos de los speakers, las sesiones o presentaciones dentro del evento, los auspiciantes o los datos generales del mismo. Para este propósito, podemos crear un portal web administrativo que nos permita manejar todos estos datos.

Teniendo en cuenta estas consideraciones, en este artículo aprenderemos de forma práctica como diseñar un dashboard para manejar los datos de un evento en persona o virtual. …


Image for post
Image for post

When we organize large events such as conferences or hackathons, we often need to manage speaker data, sessions or presentations within the event, sponsors, or general event data. For this purpose, we may create an administrative web portal that allows us to handle all this data.

With these considerations in mind, in this article, we’ll learn in a practical way how to design a dashboard to handle data for an in-person or virtual event. …


¡Hola a todos! Esta es una historia muy especial.

En la actualidad, tengo la oportunidad de ser parte de la Comunidad Microsoft de la Universidad de Cuenca. Esta comunidad está conformada por docentes y estudiantes de diferentes carreras universitarias, y en todos ellos nace la necesidad de participar y ser parte de un espacio en donde puedan adquirir nuevos conocimientos y experiencias más allá de lo vivido en un salón de clases.

Image for post
Image for post

Muchos de los integrantes tienen esa pasión por descubrir cosas nuevas, establecer proyectos y hacer experimentos para divertirse y fortalecer los conocimientos relacionados con su carrera. Uno de…


Image for post
Image for post

Hello everyone! Welcome to DotVVM Advent Calendar 2020, 25 days with 25 amazing articles to learn about DotVVM and the multiple applications we can carry out. We have an article for each of the advent days with the following general themes:

  • Basics of ASP.NET with DotVVM.
  • Controls for web forms.
  • Data reporting.
  • Web pages with SQL and NoSQL databases.
  • Deploying dotVVM applications to Azure and Amazon Web Services
  • Construction of applications for real life.

Calendar

The main idea of this initiative in its first edition is that among all we can learn from the basics to the most advanced about the…


The innovation behind .NET is to integrate all Microsoft development tools: libraries, languages, technologies, and purposes under the same framework, which are useful to the developer or company that needs it.

In this sense, .NET introduces a unified platform in its ecosystem to support the construction of literally anything from desktop applications to video games, or web or mobile applications, there are really many things we can do.

Image for post
Image for post

Recently, in the .NET Conf 2020, the .NET version 5.0 has been officially released. .NET 5 is committed to a big change in relation to the concept of development, since all kinds…


Image for post
Image for post

DotVVM es un marco de trabajo de ASP.NET que nos permite crear aplicaciones web utilizando el patrón de diseño MVVM (Modelo Vista Vista-Modelo) empleando C# y HTML. En este tutorial aprenderemos como crear operaciones CRUD (Crear, Leer, Actualizar y Borrar) empleando una base de datos relacional con PostgreSQL, desde ASP.NET Core.

¿Deseas saber cuáles son los pasos para crear una aplicación DotVVM? Para ello puedes revisar este articulo: Pasos a seguir para crear una aplicación MVVM (Modelo Vista Vista-Modelo) con DotVVM y ASP.NET Core.

Introducción a ADO.NET Entity Framework

ADO.NET Entity Framework es un marco de asignación relacional de objetos (ORM). Está diseñado para permitirnos…


Image for post
Image for post

DotVVM is an ASP.NET framework that allows us to create web applications using the MVVM (View-Model Model) design pattern using C# and HTML. In this tutorial, we will learn how to create CRUD (Create, Read, Update, and Delete) operations using a relational database with PostgreSQL, from ASP.NET Core.

Want to know what the steps are to create a DotVVM app? To do this, you can review this article: Steps to Create an MVVM Application (Model-View-ViewModel) with DotVVM and ASP.NET Core.

Introduction to ADO.NET Entity Framework

ADO.NET Entity Framework is an Object Relational Mapping (ORM) framework. It is designed to allow us to create data access…


Image for post
Image for post

Un dashboard o tablero de operaciones es una herramienta que sirve para visualizar y dar seguimiento a determinados indicadores de desempeño o estado. Condensa en un solo lugar la información crítica de una máquina, una empresa, una estrategia, etc.

Existen dashboards con objetivos muy diferentes. Desde los más estratégicos, a los más tácticos. En este caso, vamos a ver de forma práctica como diseñar un dashboard para manejar los datos de los usuarios registrados en una base de datos. Esto lo realizaremos sobre ASP.NET …


Image for post
Image for post

A dashboard is a tool used to visualize and track certain performance or status indicators. It condenses in one place the critical information of a machine, a company, a strategy, etc.

There are dashboards with very different objectives. From the most strategic to the most tactical. In this case, we’re going to practically see how to design a dashboard to handle user data registered in a database. We will do this ASP.NET Core and DotVVM, adapting CSS styles and some JavaScript components for the design of our administrative portal.

The final result will be as follows:

Daniel Gomez Jaramillo

Microsoft Learn Student Ambassador

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store