En la aplicación postman, hay que agregar en el header los siguientes sino no funciona el post para hacer inserte: en el key "Content-Type", en el value: "Application/Jason" ya lo probé y así sí me funcionó hacer el insert por medio del post. 👌👌 Gracias de antemano por este codigo!!! 😎😁👍
Muy buen curso, muchas gracias. Ojalas pudieras subir más contenido de C#. O una segunda parte de API REST, algo más avanzado, o mejoras que consideres que se pueden hacer a la API
mi hermano debo felicitarte excelente metodo el que tienes para explicar y enseñar, te felicito cuentas con un nuevo suscriptor es de resaltar la forma en que explicas todo con respecto a funciones o palabras claves en el proyecto te felicito
Que buen video, me han quedado en claro un montón de conceptos que no lograba entender con otros videos. ni bien pueda pegar con algún proyecto voy a unirme a tu canal para recompensarte. Muchísimas gracias.
Luego de crear las clases de datos, me daba la excepción "Invalid Operation Exception: Internal Connection Fatal Error". Busque durante horas y ninguna solución parecía funcionar. Al final decidí quitar la dependencia y utilizar la de microsoft (Microsoft.Data.SqlClient), cosa que me funcionó. Lo curioso es que un rato después volví a cambiarla por System.Data.SqlClient, y funcionó correctamente. Conjeturo que el paquete estaba corrupto y por eso al instalarlo nuevamente funcionó. De cualquier forma, dejo el comentario por si a alguien le ocurre lo mismo o algo parecido. Saludos!
Me agrado tu curso muchas gracias; no se si siempre se publico la 2a parte de este curso, que seria la continuación usando "Mapping" (?), gracias y saludos
Un excelente tutorial, busque cursos en Udemy y todos están en VS2017 por lo que los tipos de proyectos son un poco diferentes a mi VS2022, soy fan tuyo en Udemy creo que he comprado todos los cursos de codigo369 pero te falta uno de WEB API que hoy encontré este tuyo en RUclips y justo lo que necesitaba. Muchas gracias por tu aporte.
Saludos Código 369, tengo una duda. Porque se utilizan los Storage Procedure para almacenar en la Base de datos en vez de hacer una sentencia o usar algún ORM (En caso de que exista).
Muchas gracias por tu trabajo. Una sugerencia; Al crear el script de la BBDD, en la ventana de ubicación del archivo hay un botón de "Advanced". Ahí si buscas, hay un desplegable que te deja crear el script solo de la bbdd y además, bbbd con todos los registros. Se generan en el script todos los "insert into". Por si a alguien le sirve.
En el Postman, cuando vayas a hacer un post y a escribir el json en el body-raw, debes seleccionar JSON en el menú desplegable que está por defecto en texto. En caso contrario da error 415 y no funciona.
buenas tardes, he estado probando su toturial y me bota este error _____ System.ArgumentOutOfRangeException: 'IDX10720: Unable to create KeyedHashAlgorithm for algorithm 'HS256', the key size must be greater than: '256' bits, key has '128' bits. Arg_ParamName_Name '_______ quisiera por favor una ayuda, e aumentado mi key hasta 20 palabras pero aun asi me sale el mismo error
en el minuto 1:16:39 , cuando acaba el controller , veo que a nadie le sale error cuano despues hace el put pero a mi si , tuve que cambiar el controlador a : using (var cmd = new SqlCommand("editarProductos", sql)) { cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id", parametros.id); cmd.Parameters.AddWithValue("@precio", parametros.precio); await sql.OpenAsync(); await cmd.ExecuteNonQueryAsync(); } y ahi si me funciono.
Excelente, muchas gracias, solamente un problema, segui todos los pasos, me dice que se publicó correctamente, pero me sale el error 404 servidor no encontrado, al abrir el link de la api.
Cuando creo el usuario y contraseña en el min 35, me tira error, rehice los pasos con diferentes usuarios y no funciono Login failed for user 'prueba'. (Microsoft SQL Server, Error: 18456)
Como siempre un excelente tutorial... solo tengo una consulta como puedo hacer si no deseo que la base de datos SQL este en Azure, se puede publicar el API en Azure pero la base SQL en mi propio servidor que tiene configurado una IP fija... eso es posible?
Excelente clase. Necesito analizar el caso: Envío parámetros a SP por JSON pero lo que me devuelve también debe ser por JSON. Supone por ejemplo envío para un CUIT sus remuneraciones y me debe devolver los coeficientes correspondientes para luego puedan ser calculados... Van muchos parametros y devuelve muchos datos. Cómo se puede el Controllers para este ejemplo? Muchas gracias
muy buen curso pero tengo una duda. en el minuto 1:50:26 al guardar la llave primaria de la bdd me arroja un error por que la tabla ya existe. que puedo hacer en este caso?
Creaste un tabla con el mismo nombre existente o agregar una restricción PK a la columna que ya tiene datos duplicados, lo que puedes hacer es crear otra tabla o usar una sentencia SQL CREATE TABLE IF NOT EXISTS nombre_de_la_tabla ( columna1 INT, columna2 VARCHAR(255), PRIMARY KEY (columna1) );
Excelente video pero tengo un problema. Cuando quiero insertar mas de 2 registros me salta error, solo recibe registro por registro. Alguna solucion a ello? claro lo estoy enviando desde el POSTMAN
Ing una consulta, yo estoy a full con Xamarin y C# viendo todos sus cursos, qué me recomienda? En react igual puedo hacer apps para Android como Xamarin?
Veo que no ha usado los conceptos de: inyeccion de dependencias, DAO, Entity framework, Code first, etc. Siempre escucho que se deben utilizar. Recomiendas utilizarlos? me gustaria saber tu opinion.
Inyección de dependencias es casi obligatorio para llevar un código limpio, y para usar algunas librerias, Entity Framework depende, Dapper es liviano, lo de code first lo mismo depende el proyecto.
¡Gracias! ma ayudaste a implementar una api para poder utilizarla con retrofit en un desarrollo de android, muy bien explicado, tienes bonita voz
En la aplicación postman, hay que agregar en el header los siguientes sino no funciona el post para hacer inserte: en el key "Content-Type", en el value: "Application/Jason" ya lo probé y así sí me funcionó hacer el insert por medio del post. 👌👌
Gracias de antemano por este codigo!!! 😎😁👍
Muy buen curso, muy recomendable. Ya llevaba tiempo sin usar .net, lo recomiendo mucho si quieren aprender a usar APIS en C# de manera fácil y rápida.
Segunda parte por favor y gracias por compartir tu excelente contenido 🙏
Muchas gracias estimado.. ojalá puedas crear una segunda parte.. Muy bueno!
Muy buen curso, muchas gracias. Ojalas pudieras subir más contenido de C#. O una segunda parte de API REST, algo más avanzado, o mejoras que consideres que se pueden hacer a la API
Felicidades, realmente un Tutorial de primer nivel... Clarísimo, explicado al detallade... digno de 1k de like👌👌
de tantos tutoriales que he visto, este es el mas claro y preciso para quienes estan conociendo .NET6, muy buen video!
adicional encontre pocos videos que no usan EF eso ya casiu no se usa muy bien por el video
mi hermano debo felicitarte excelente metodo el que tienes para explicar y enseñar, te felicito cuentas con un nuevo suscriptor es de resaltar la forma en que explicas todo con respecto a funciones o palabras claves en el proyecto te felicito
Buena explicación, gracias por compartir el conocimiento.
Muchas gracias!! Saludos desde Argentina…
Excelente tutorial. Esperamos la Parte 2 de las API. Saludos y gracicas
Excelente explicación, comprendi muy bien los conceptos y como aplicarlos. Me agradaría la 2da parte
Uno de los mejores videos que he visto, te ganaste un nuevo subscriptor
Que buen video, me han quedado en claro un montón de conceptos que no lograba entender con otros videos. ni bien pueda pegar con algún proyecto voy a unirme a tu canal para recompensarte. Muchísimas gracias.
Genial.....Vamos por la segunda parte entonces
Luego de crear las clases de datos, me daba la excepción "Invalid Operation Exception: Internal Connection Fatal Error". Busque durante horas y ninguna solución parecía funcionar. Al final decidí quitar la dependencia y utilizar la de microsoft (Microsoft.Data.SqlClient), cosa que me funcionó. Lo curioso es que un rato después volví a cambiarla por System.Data.SqlClient, y funcionó correctamente. Conjeturo que el paquete estaba corrupto y por eso al instalarlo nuevamente funcionó. De cualquier forma, dejo el comentario por si a alguien le ocurre lo mismo o algo parecido. Saludos!
a mi me sale aun ese error, descargue la de microsoft y nada, sigue igual :(
Muy buen contenido.
Muy clarito. Espero la segunda parte.
Muchas gracias, saludos desde Colombia.
Muchas gracias! Ansioso por la segunda parte con Mapper, te has ganado un nuevo suscriptor!
Siiii Segunda parte por favor, muchas gracias por compartir ;-)
Muchas gracias 🙏
Excelente
muchas gracias
Gracias por el curso, segunda parte por favor.
Excelente gracias.... y si una segunda parte estaría genial...
Excelente contenido, todo muy claro y detallado. Esperamos esa segunda parte con muchas ansias y gracias por compartir tu conocimiento.
Me agrado tu curso muchas gracias; no se si siempre se publico la 2a parte de este curso, que seria la continuación usando "Mapping" (?), gracias y saludos
Segunda parte please, muy buen contenido
Buen videotutorial, una aclaración Entity Framework si maneja procedimientos almacenados
que buen video hermano. gracias
Excelente contenido y muy buena explicación 🎉.... Parte 2 por favor 😅
Buen vídeo, gracias.
Muy buen video, gracias por el conocimiento
Uso la base de datos postgresql y me da un error no lee en el appsettings.json los valores de port y host que puedo hacer ?
Excelente video! segunda parte por favor! 😊
Buen curso, para el próximo Token
Un excelente tutorial, busque cursos en Udemy y todos están en VS2017 por lo que los tipos de proyectos son un poco diferentes a mi VS2022, soy fan tuyo en Udemy creo que he comprado todos los cursos de codigo369 pero te falta uno de WEB API que hoy encontré este tuyo en RUclips y justo lo que necesitaba. Muchas gracias por tu aporte.
Segunda parte! :D
Segunda parte por favor 🙂
Las segundas partes nunca fueron buenas
Saludos Código 369, tengo una duda.
Porque se utilizan los Storage Procedure para almacenar en la Base de datos en vez de hacer una sentencia o usar algún ORM (En caso de que exista).
Muchas gracias por tu trabajo. Una sugerencia; Al crear el script de la BBDD, en la ventana de ubicación del archivo hay un botón de "Advanced". Ahí si buscas, hay un desplegable que te deja crear el script solo de la bbdd y además, bbbd con todos los registros. Se generan en el script todos los "insert into". Por si a alguien le sirve.
grCIAS paco si me toco hacer eso
En el Postman, cuando vayas a hacer un post y a escribir el json en el body-raw, debes seleccionar JSON en el menú desplegable que está por defecto en texto. En caso contrario da error 415 y no funciona.
gracias, le daba vueltas y vueltas y nada, me salvaste
¿Alguien sabe por qué obtengo este error en postman al ejecutar put o post?
application/problem+json; charset=utf-8
Con este curso conseguí trabajo jajajaj
Buen video, Porfa parte 2 !!!!!!
Excelente curso, espero tu respuesta estimado, Saludos cordiales.
hola chicos en el listar siempre trae el primer registro la lista debería cargar todos los datos
buenas tardes, he estado probando su toturial y me bota este error _____ System.ArgumentOutOfRangeException: 'IDX10720: Unable to create KeyedHashAlgorithm for algorithm 'HS256', the key size must be greater than: '256' bits, key has '128' bits. Arg_ParamName_Name '_______ quisiera por favor una ayuda, e aumentado mi key hasta 20 palabras pero aun asi me sale el mismo error
en el minuto 1:16:39 , cuando acaba el controller , veo que a nadie le sale error cuano despues hace el put pero a mi si , tuve que cambiar el controlador a :
using (var cmd = new SqlCommand("editarProductos", sql))
{
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.AddWithValue("@id", parametros.id);
cmd.Parameters.AddWithValue("@precio", parametros.precio);
await sql.OpenAsync();
await cmd.ExecuteNonQueryAsync();
} y ahi si me funciono.
Excelente curso, seria bueno que hicieras uno con uso de certificados en la conexión a Apis
Excelente, muchas gracias, solamente un problema, segui todos los pasos, me dice que se publicó correctamente, pero me sale el error 404 servidor no encontrado, al abrir el link de la api.
Cuando creo el usuario y contraseña en el min 35, me tira error, rehice los pasos con diferentes usuarios y no funciono
Login failed for user 'prueba'. (Microsoft SQL Server, Error: 18456)
buena
Como siempre un excelente tutorial... solo tengo una consulta como puedo hacer si no deseo que la base de datos SQL este en Azure, se puede publicar el API en Azure pero la base SQL en mi propio servidor que tiene configurado una IP fija... eso es posible?
hola chicos en el insertar me sale este error en postman Unsupported Media Type",
Excelente clase. Necesito analizar el caso: Envío parámetros a SP por JSON pero lo que me devuelve también debe ser por JSON. Supone por ejemplo envío para un CUIT sus remuneraciones y me debe devolver los coeficientes correspondientes para luego puedan ser calculados... Van muchos parametros y devuelve muchos datos. Cómo se puede el Controllers para este ejemplo? Muchas gracias
En mi visual no aparece en nuget la opcion de ystem.data.sqlclient
Hola buen dia, para cuando viene la senda parte en csharp, gracias.
Falto el ultimo video? no lo encuentro?
muy buen curso pero tengo una duda. en el minuto 1:50:26 al guardar la llave primaria de la bdd me arroja un error por que la tabla ya existe. que puedo hacer en este caso?
Me sale el mismo error, pudiste solucionarlo?
Creaste un tabla con el mismo nombre existente o agregar una restricción PK a la columna que ya tiene datos duplicados, lo que puedes hacer es crear otra tabla o usar una sentencia SQL CREATE TABLE IF NOT EXISTS nombre_de_la_tabla (
columna1 INT,
columna2 VARCHAR(255),
PRIMARY KEY (columna1)
);
Excelente video pero tengo un problema. Cuando quiero insertar mas de 2 registros me salta error, solo recibe registro por registro. Alguna solucion a ello? claro lo estoy enviando desde el POSTMAN
MUCHAS GRACIAS CODIGO 369, es un excelente curso merece ser recomendado, una explicación extraordinaria. bendiciones.
En .NET 6 2022 ya cadena de conexión ya no se usa se debe trabajar con DbContext
Entiendo que eso es en EF pero si estás trabajando con ADO.net?
Y entinty framework ??
segunda parte por favor
Seee, segunda parte por favor
Y un tutorial para conectar esa API a una interfaz grafica?
nooo. no hay segunda parte???
Ayuda por favor cuando quiero insertar usando post con postman siempre me aparece "Unsupported Media Type" "status": 415 gracias
lo solucionaste?
Hola buscando buscando lo solucione? gracias
@@luiscortez5249 Buenas. Hay que seleccionar JSON en el menú desplegable que está en TEXT por defecto. Saludos
buen video pero con EF si puedes usar SP de sql
Qué tal con todos perdón, pero preguntando desde la ignorancia .NET 6 es lo mismo que netcore?
Hola, cual es el curso en Udemy?
Puedes compartir el codigo
Ing una consulta, yo estoy a full con Xamarin y C# viendo todos sus cursos, qué me recomienda? En react igual puedo hacer apps para Android como Xamarin?
así es, igual se puede hacer con react para android y ios
Segunda parteeeeeeeeeeee
Segunda parteeee plzzz
Segunda parte profe 😭
Segunda parteeeee
Explicas muy bien , pero sera que hagas uno nivel avanzado .
Siempre me pide ese parametro de una u otra forma
Veo que no ha usado los conceptos de: inyeccion de dependencias, DAO, Entity framework, Code first, etc. Siempre escucho que se deben utilizar. Recomiendas utilizarlos? me gustaria saber tu opinion.
Inyección de dependencias es casi obligatorio para llevar un código limpio, y para usar algunas librerias, Entity Framework depende, Dapper es liviano, lo de code first lo mismo depende el proyecto.
Api rest con C# es backend?
Segunda parte súbela aquí por favor
Trabajar con procedimientos almacenados no es muy aconsejable....
por que
tirame lion ni lo conectaste a la base de datos, solo lo simulaste que perra hueva.
Sos groso