« first day (3160 days earlier)   

12:22 PM
buenas alguien vio a @gbianchi?
 
12:37 PM
@gbianchi cuando estes un poco por aca msjea quiero tu opinion
 
@Shiki buen dia...
 
@gbianchi buendia! queria preguntarte tu opinion sobre un portfolio que estoy haciendo.
hice el front en ang16 despues lo migre a 17 y el backend en entity framework core
 
@Shiki dice not found 🤣
 
aveces se muere pero funciona lo cargue en el celu
@gbianchi mientras te dejo el diseño de la bbdd
 
12:58 PM
no se ni que estoy mirando
 
la relaciones de las tablas de la bbdd, bah el borrador mientras la hacia la fui cambiando, pero a rasgos generales seria eso la bbdd @gbianchi
aver si la pagina volvio a la vida?
 
@Shiki las categorias no estan normalizadas?
@Shiki no
 
@gbianchi no vi una redundancia, creo q estaba bien
en su momento me parecio q estaba bien XD
@gbianchi estoy dandole re deploy
 
1:17 PM
@Shiki suponiendo que las categorias son de los juegos.. por ejemplo, FPS, no querrias que siempre se escriba igual?
no queres que simulación sea siempre igual?
 
vos decis que faltaria normalizar por que categoria deberia ir dentro de juego como un array? @gbianchi
nose q pasa q se levanta un segundo y se cae es tan malo render?
 
@Shiki no por dios.. no existen los array en base de datos...
lo que digo es... tengo un juego.. que tiene categorias...
tengo otro juego... que tambien tiene categorias...
quiero que las categorias sean standard no???
o sea.. que simulacion sea siempre simulacion no?
 
amenos que q ingreses otra simulacion como simulacion aviones o algo asi
pero si
 
de vuelta... las cosas se normalizan.. si yo quiero todos los juegos de simulacion, como se selecciona eso?
 
select en categoria donde tipo = simulacion no?
 
1:25 PM
como se llenaria esa tabla?? hay que escribir a mano las categorias?
simulacion != Simulacion != simulación != sim
 
ahhhh vos decis si tiene un metodo post para categorias?
 
@Shiki yo pregunto porque esa tabla de categorias no esta normalizada...
 
osea las categoria la primera vez las tenes que ingresar, es como decis estarian"standarizadas", para que cuando no se haga un post de juego, puedas seleccionar las catgorias para ese juego
yo hasta 3forma normal lo hice, no vi redundancia en nada
me hacia falta categoria y lo agregue
lo pense como lo vi en steam, bah o eso intente
entonces cuando vas a hacer el post te traes las categorias armas el dto del juego nuevo, y cuando lo armaste y le das post , recorres los id de categorias y insertas las relacion con el juego en categoria.
eso ultimo en el backend.
 
yo no veo eso en la db...
yo veo que falta una tabla de categorias.. y una tabla intermedia entre categoias y juegos...
 
1:43 PM
tenes razon pero si lo habia puesto igualmente XD
@gbianchi pasa q como te dije era un borrador y amedida q avanze fui cambiando cosas
se murio la web
hay alguien q le haya andado la web q pase?
voy a intentar con github pages
 
2:41 PM
@Shiki Si usas EF no necesitas los atributos [key] ni [foreignkey], a carritoJuego como que le falta un campo valor, el total de la tabla carrito yo no lo pondría, sino que lo calcularía desde los valores de carritoJuego y tampoco pude entrar a la página
 
@Yussef gracias por avisar!! le pase la web alguien wsp y le anduvo, pero si se re murio... nose... no levanto mas
 
@Shiki tienes un problema con la configuración de las rutas
portfolioang2.onrender.com ahi entra sin inicio
al entrar te coloca inicio en la URL, pero si actualizas tira not found
 
wtf
y por q funciono alprincipio
con razon yo decia... es tan malo un servicio gratuito...
podes ves la tienda y las cosas de la tienda?
 
si
 
no entiendo lo del actualizar q tira notfound....
 
2:51 PM
esto esta hecho con un framework?? algo como react, vue, etc?
 
angular17
elbackend con .net core
 
y que estas usando como servidor web?
apache, iis, kestrel?
 
.net core sql server en somee.com
 
a ver, muestra el program.cs
 
no hay mucho en el program paso el startup?
 
2:54 PM
si ese, estas con .net core 3 ?
 
 
es que del 6 en adelante no existe el startup, ahora todo eso se escribe directamente en el program.cs
 
si me dijieron eso
estuve viendo un poco de los cambios del 6
 
más abajo, donde están las rutas
 
y alfinal lo hice con 5
 
2:56 PM
ya vamos en el 8 !
 
del 6 al 8 se mantiene parecido?
 
del 6 al 8, para ese tipo de proyecto si se mantiene parecido
Lo que no alcanzo a entender es si tu proyecto angular está dentro del .net o es separado y el .net es solo la API
 
es raro quizas tengo mal el ruteo en el proyecto de angular
nono
separado
 
entonces debes configurar tu servidor web
 
el front lo tengo render,com y el back en somee.com
 
3:01 PM
Angular te rutea cuando la APP ha cargado, pero si tu entras por otra ruta no puede hacer nada, porque la app no existe en ese momento
 
no sera algo del routing por que angular tiene la la opcion de redirecto
que cuando esta vacio le dice inicio
 
en tu servidor web debes configurar que todas las rutas apunten a un index, para que ahí angular tome el poder de rutear él
 
a las guenas :[
 
@Shiki no, porque lo mismo pasa si entras a portfolioang2.onrender.com/layout/tienda/juegos
 
que se jodan los lunes :p
 
3:06 PM
esta ruta portfolioang2.onrender.com/layout/tienda/juegos no existe en tu servidor web, él no sabe que devolver. El que conoce esa ruta es Angular (pero angular no ha cargado aun). Entonces tu servidor web, debe redirigir todas las peticiones a tu index (donde está angular) y así angular toma la ruta y muestra el contenido correspondiente
 
estoy revisando render, haber si hay una opcion para configurar eso
 
@Shiki docs.render.com/deploy-vue-js eso es para vue (no encontré angular), pero es lo que te estoy diciendoooooo
 
ahhhhhhhh ufff
ok gracias voy a revisar
almenos anda... parcialmente...
@Yussef ahi vaaa ahi quedo
 
3:22 PM
SI!!! ahi funciona!
 
ahora tengo algo para mostrar de portfolio
 

« first day (3160 days earlier)