No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

No se trata de lo que quieres comprar, sino de quién quieres ser. Aprovecha el precio especial.

Antes: $249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

13 Días
21 Hrs
42 Min
27 Seg
Curso de ASP.NET Core

Curso de ASP.NET Core

Juan Carlos Ruiz

Juan Carlos Ruiz

Importación de modelos

12/35
Recursos

Aportes 47

Preguntas 6

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

Esto de coreEscuela me tiene aburrido y cansado ya

Está bien reusar código. Pero me gustaría que cada curso tenga un proyecto diferente. Empecé el curso con mucho entusiasmo. Pero desde este video ya perdí la motivación 😦

PLATZI no me esta gustando el curso.

Aquí me perdieron.

La idea de los cursos (para mí), es desarrollar un NUEVO proyecto, para tener un portafolio variado.

Seguir con el mismo proyecto por tres cursos diferentes, aburre, desgasta y hace que se pierda el entusiasmo.

vengo del curso anterior, pero me parece que por hacer copy/paste se le pasan errores muy comunmente que resulta un tanto predecible y no muy grato., es mi opinion.

Por convención deberíamos nombrar los modelos con el prefijo Model
ej: EscuelaModel.cs, AlumnoModel.cs, esto para poder diferenciar a los archivos.

No seria conveniente crear un proyecto de librería de clases para tener el modelo y poder re usarlo en todos los proyectos que necesitemos ?. Pensando en una aplicación empresarial, es factible hacer esto? o para cada tipo de proyecto que tengamos (un mvc, un web api, un win forms, un xamarin) tenemos que importar las clases de esta manera ?

Veo mucha gente quejandose sin entender que nos estan enseñando con esto lo facil que es reutilizar codigo.

Opino como algunos compañeros que hubiese sido más ameno iniciar con otro proyecto. Sin embargo entiendo que es por llevar la horizontalidad y verticalidad con los otros cursos.

Ya si no me gusto : Clonar algo de un curso anterior.
Han roto mi corazon
|||||||||
/ -_-
oOo-------oOo

Creo que es algo complicado usar acentos o tildes en variables, clases etc, pero solo es mi opinión.

que costaba empezar el curso desde cero?

Aunque no estoy de acuerdo con lo que hace el profesor, pienso que la solución no se queda solamente en la queja, si no quiere implementar una Escuela, no lo haga. También existen Restaurantes, Supermercados, Cines y así se aprende más.

terrible que utilicen código de cursos anteriores.

Bueh, no me gusta esto de copiar y pegar lo que hicimos en los cursos anteriores, pero en fin. Supongo que así me veo forzado a crear un proyecto propio.

La verdad me sorprenden las quejas que hay en el curso. LA idea de tomar un proyecto anterior y modificarlo, o de continuar con uno previo, es algo completamente normal en un entorno de trabajo, y el hecho de tener namespaces distintos también. No es sencillo encontrar una empresa que mantenga durante años los parámetros de programación sin cambios, y esos cambios producen problemas similares a los que el profesor muestra. Todo lo que se enseñó hasta ahora sirve para insertarse en el mundo laboral con experiencia. Ahora bien, no es obligatorio hacer el proyecto de escuela, uno puede crear el sistema que quiera, y construir sus propios modelos, vistas y controladores. En mi caso lo hice con la escuela, pero todo lo tengo en inglés por que llevo demasiados años programando de esa manera, y no es necesario quejarse, no copio el código del repositorio, lo escribo y no tengo errores.
Disculpen lo largo, pero es necesario aprender de todo, y evitar quejas sin sentido

La idea de reutilizar el mismo código por 3 cursos seguidos no la veo mal. Realmente es algo que sucede en el ambiente laboral, mucho más seguido de lo que creemos.
Básicamente estamos utilizando el mismo Core para múltiples propósitos, y como programadores eso es el pan de cada día.

No ce si soy solo yo, pero me molesta ver las tildes y las “ñ” siendo usadas en el código, soy solo yo?

¿Cómo hago para que en Visual Studio Code me aparezca las palabras subrayadas en rojo , los archivos de color rojo cuando hay problemas?
Tan solo me aparecen los problemas en la consola de debug o terminal cuando le doy play o corro el programa pero no me lo señala como al profesor.
¿Qué extensión me hace falta? o qué debo configurar?

Me gusta el estilo del profesor, aunque no me gusta mucho eso de reutilizar código anterior, creo que cuando estás conociendo una tecnología es mejor ir haciendo cosas distintas para reforzar conceptos, por otro lado, me gustaría ver el mismo cariño que tiene platzi por javascript en estas tecnologías de microsoft.

El profesor es muy bueno técnicamente y hace su mejor esfuerzo, pero en mi humilde opinión no le vendría mal algún curso de la escuela de habilidades blandas.

Independientemente de si se ha trabajado en otro curso, creo que no es bueno copiar y pegar en este caso las clases, muy mal ahí.

En vez de setearlo en public al UniqueId, simplemente hubiese eliminado la instruccion de asignacion en el controlador xd

Y yo que venia programando todo en ingles. 😦

Muy mal, otro curso que veo que no esta valiendo la pena pagar.

😒… Seguimos con CoreEscuela…

me parece raro poner tildes en los atributos.. a alguien más le parece raro?

Esta es una critica algo fuerte pero el echo de que haya usado el mismo proyecto en los dos cursos y al pasar los modelos del proyecto de consola al proyecto web y le resulten incompatibilidades es un indicio de que no estructuro adecuadamente el proyecto de consola… Uno de los objetivo de ver un curso es aprender de las buenas practicas resultado de la experiencia del profesor, cosa que se delato y no se vio aquí

Me ha gustado el curso hasta ahora, en mi caso particular no hago los mismos ejemplos que propone el curso ya que eso me da pereza en general. Mas bien hago mi propio proyecto con lo que va explicando Juan Carlos, eso me ayuda a mantener el interés además de que salen dudas que de otra forma no tendría o no vería. Saludos a todos y espero no se desanimen los que ven el vaso medio vacio.

Escuela.cs

using System;
using System.Collections.Generic;


namespace platzi_asp_net_core.Models
{
    public class Escuela : ObjetoEscuelaBase
    {
        public int AñoDeCreación { get; set; }

        public string Pais { get; set; }
        public string Ciudad { get; set; }

        public string Dirección { get; set; }

        public TiposEscuela TipoEscuela { get; set; }
        public List<Curso> Cursos { get; set; }

        public Escuela(string nombre, int año) => (Nombre, AñoDeCreación) = (nombre, año);

        public Escuela(string nombre, int año,
                       TiposEscuela tipo,
                       string pais = "", string ciudad = "") : base()
        {
            (Nombre, AñoDeCreación) = (nombre, año);
            Pais = pais;
            Ciudad = ciudad;
        }

        public Escuela()
        {

        }
        public override string ToString()
        {
            return $"Nombre: \"{Nombre}\", Tipo: {TipoEscuela} {System.Environment.NewLine} Pais: {Pais}, Ciudad:{Ciudad}";
        }
    }
}```

Yo creo que se debería de crear un proyecto nuevo desde cero. Así aparte de tener el ejemplo de la escuela podríamos tener otro. Ya sé que se debe reutilizar código pero para fines didácticos es mejor un ejemplo desde cero.

No entiendo como hay tanta gente que se queja (del mismo modo no me agrada), pero tiene buen puntaje este curso

creo que es mas chamba copiar todo y estar cambiando las referencias.
Podríamos usar modelos nuevos, otro tipo de negocio.

Un Nuevo Dia

Y cuál es la diferencia del estas opciones(partial, razon, etc) con un template engine como twig o blade?

Excelente! de que forma tan fácil podemos reutilizar el código y refactorizar, buena clase.

😯

Deberiamos empezar con un nuevo proyecto por curso y no usar codigo de 2 cursos atras

Me gusta este reto de los modelos.

El que copiaba las descripciones de la clase y la pegaba en los aportes debio quedar perdido en este curso.

Empecé este curso desde cero, en este video hablan de nombre de espacio, termino que no esta en ninguno de los videos anteriores.
También se usa código de que se realizo en otro curso.
Para este curso (Net Core), hay algún curso de prerrequisito?

Me gustó la idea de reutilizar código, ya es tedioso hacer de 0 lo que ya se venía implementando de clases pasadas, a seguir aprendiendo y centrarnos en .NET 🥰😃

Pésima práctica copiar y pegar, vengo a estudiar un lenguaje nuevo por mi trabajo y lo único que hace es romper el proyecto actual…

Que buen lio han armado aqui

Era más factible que referenciara el antiguo proyecto escuela, quedo claro como funciona el modelo, era mejor usar las referencias para utilizar todas las clases armadas en el proyecto de consola y así extender conocimientos como es la Inyección de dependencias etc…

usamos viewbag para pasar cosas sin checkear el tipo, usamos model para indicar el tipo ?? no termino de entender la logica o las convenciones estas…
basta con usar la viewbag y ya, el model como que es innecesario

CAMBIA EL COLOCAR DEL VC