¿Qué tipo de aplicación es mejor como primer proyecto favorito para la aplicación asp.net MVC 5 para aprender más sobre MVC y mejorar mis habilidades de desarrollo?

Diseñe su Curriculum Vitae como un sitio web, con pestañas para la experiencia laboral, la escuela, los pasatiempos y otras cosas. Sus datos personales tienen una estructura muy variada, por lo que es importante diseñarlos de una manera que permita la mayor flexibilidad.

Por supuesto, el contenido también debe estar basado en bases de datos. No se deben almacenar datos personales en las páginas en sí, sino que todos deben provenir de la base de datos, lo que le permite utilizar el mismo sitio para otras personas.

La entrada de datos no importaría, ya que necesita esto como un escaparate. Simplemente puede insertar datos directamente en la base de datos. El sitio solo tendría acceso de solo lectura. Sin embargo, ¡agregar una página de comentarios para que otros respondan a lo que ven es práctico!

¡Evite agregar información que sea demasiado personal! ¡No mencione su dirección o número de teléfono y no agregue su Número de Seguro Social o cuentas bancarias!

Una vez que la página está terminada, ¡también tiene algo que mostrar a los posibles empleadores!

Cualquier proyecto que resuelva una necesidad ardiente. ¿Qué puedo construir para hacer mi vida más fácil?

Como ejemplo, uno de mis amigos quería organizar su vida y estaba aprendiendo ASP .NET MVC. Creó una lista de tareas pendientes solo para mojarse los pies con MVC.

También he escrito una publicación ¿Dónde puedo encontrar proyectos de muestra ASP.NET MVC? Esto también puede proporcionar una patada inicial de cómo funciona ASP .NET MVC al examinar ejemplos de proyectos.

Para mis necesidades, en 2003, comencé a escribir un motor de blog en Delphi, luego lo convertí a ASP .NET con C #. Ahora, lo estoy convirtiendo a ASP .NET MVC Core. Mi blog (DanylkoWeb.com) se está ejecutando actualmente en ASP .NET MVC, SQL Server, Entity Framework, SignalR y jQuery.

La mejor parte de tener su propio proyecto es que puede usarlo como campo de entrenamiento. Aplique ciertas tecnologías a partes de su proyecto para probar cosas nuevas.

En cuanto a un primer proyecto de mascota, puede crear:

  • Solicitud de inventario de vivienda
  • Gestión de contactos
  • Lista de tareas (Hey … ¡estaba allí!) 😉
  • Blog simple

En el sentido de aprender más, también escribí una publicación sobre Mejorar sus habilidades de programación que le proporciona una serie de recursos para aprender más sobre C # y MVC.

Espero que esto ayude.

(¡No te olvides de votar!)