Excelente cada uno de los videos de este curso, hace rato queria pasarme a programacion web (siempre realice aplicaciones de escritorio) y con tu aporte estoy aprendiendo mucho, Mil gracias. Por otro lado, estoy usando net core 5.0 y el error que te daba con la cerveza ya no existe (no cree ese constructor). Abrazo!
Hola Hector, en primer lugar gracias por tus videos, me gusta la rapidez en explicarlo pero sin estar exento de claridad, veo que tienes multiples versiones de Visual Studio, cuento 4, no colapsan entre unas y otras , supongo que tendras instalado un solo net Core 5.0 por poner un ejemplo?
Hola buenas, como podría ocupar esos datos deserializados? por ejemplo, tengo velocidad en un archivo json, y quiero ocupar esa velocidad del archivo json para mover mi personaje, como podría realizar eso?
Como hago para que me muestre el valor que recién se le asigna a una variable? le pasas solo el cursor por encima de la variable o dejas presiona alguna tecla?
Hola Hector , consulta yo envie en una de los parametros de cerveza (10,cervesiña) , cuando lo abri en txt , vi que no conservo caracter especial de ñ , como haria para que me conserve esos caracteres especiales , creo que tiene que ver con el UTF-8? , Excelente Video , Pdta ahora todo lo relaciono con cerveza jajajaj
Y como hago para serializar un json de por ejemplo 300 MB? y luego deserializar ese archivo en un objeto? me lo han tomado a eso en un ejercicio y aun no entiendo como se resuelve
@@hdeleonnet si si, lo se, pero el ejercicio indica eso especificamente como para separar en partes el json o ver como lo tratas viendo que te va a colgar la pc. Me podrias dar algun indicio de como encararlo por favor?
El tipo o el nombre del espacio de nombres 'Json' no existe en el espacio de nombres 'System.Text' (¿falta alguna referencia de ensamblado?, me da este error, que es
Aunque sea vieja la pregunta dejo el dato. Yo aun estoy mareado con el tema de las versiones y no se ni que estoy usando asi que puse mostrar sugerencias e instale newtonsoft. En el sitio web explican muy bien como usarlo.
Muy complicado para la segunda parte, para los que ni tenemos de p*ta idea de eso de clases, porque no haces un video donde pones directo la string del json o lo jalas de archivo y lo levantas, sin pasar x clases
using System.Text.Json; var person = new Person { Name = "John Doe", Age = 30 }; person.SerializePerson(); person.SerializeToJsonFile(); person.DeserializePerson("{\"Name\":\"Jane Doe\",\"Age\":25}"); person.DeserializeFromJsonFile(); class Person { public string Name { get; set; } = string.Empty; public int Age { get; set; } public void SerializePerson() { var jsonOptions = new JsonSerializerOptions { WriteIndented = true }; var json = JsonSerializer.Serialize(this, jsonOptions); Console.WriteLine(json); } public void DeserializePerson(string json) { var person = JsonSerializer.Deserialize(json); Console.WriteLine($"Name: {person.Name}, Age: {person.Age}"); } public void SerializeToJsonFile() { var jsonOptions = new JsonSerializerOptions { WriteIndented = true }; var json = JsonSerializer.Serialize(this, jsonOptions); File.WriteAllText("person.json", json); Console.WriteLine(json); } public void DeserializeFromJsonFile() { var json = File.ReadAllText("person.json"); var person = JsonSerializer.Deserialize(json); Console.WriteLine($"Name: {person.Name}, Age: {person.Age}"); } }
Excelente cada uno de los videos de este curso, hace rato queria pasarme a programacion web (siempre realice aplicaciones de escritorio) y con tu aporte estoy aprendiendo mucho, Mil gracias.
Por otro lado, estoy usando net core 5.0 y el error que te daba con la cerveza ya no existe (no cree ese constructor). Abrazo!
excelente aprendi a usar los famosos Json.
Muchas gracias, todo muy claro :D
Gracias bro! Buen video!
estuvo entretenido, aportes muy buenos
Super entendible!
Hola Hector, en primer lugar gracias por tus videos, me gusta la rapidez en explicarlo pero sin estar exento de claridad, veo que tienes multiples versiones de Visual Studio, cuento 4, no colapsan entre unas y otras , supongo que tendras instalado un solo net Core 5.0 por poner un ejemplo?
Gracias. Pregunta: ala hora de enviar el Json por la red se debe encriptar?
Depende, lee sobre JWE
@@hdeleonnet Ese es un estandar del Internet Engineering Task Force lo acabo de investigar, es increible.
@@nifares8744 IETF.
Maestro, entre mas avanzo mejor se pone...
Hola buenas, como podría ocupar esos datos deserializados? por ejemplo, tengo velocidad en un archivo json, y quiero ocupar esa velocidad del archivo json para mover mi personaje, como podría realizar eso?
gracias
Como hago para que me muestre el valor que recién se le asigna a una variable? le pasas solo el cursor por encima de la variable o dejas presiona alguna tecla?
debug
Aunque es una pregunta vieja dejo el dato. Click en la barra vacia de la derecha del numero de fila. Si la linea esta vacía no funcionara.
Geniioo!
Hola Hector , consulta yo envie en una de los parametros de cerveza (10,cervesiña) , cuando lo abri en txt , vi que no conservo caracter especial de ñ , como haria para que me conserve esos caracteres especiales , creo que tiene que ver con el UTF-8? , Excelente Video , Pdta ahora todo lo relaciono con cerveza jajajaj
¿Como es posible que en la clase Cerveza tengamos dos constructores Cerveza? Me pareció extraño que ambos puedan llevar el mismo nombre.
Puedes tener los constructores que sean en POO siempre y cuando reciban distintos parametros
En net core5 , al parecer ese error ya se solucionó , a mi no me da error :)
Y como hago para serializar un json de por ejemplo 300 MB? y luego deserializar ese archivo en un objeto? me lo han tomado a eso en un ejercicio y aun no entiendo como se resuelve
Nadie debería tener un json de 300 mb
@@hdeleonnet si si, lo se, pero el ejercicio indica eso especificamente como para separar en partes el json o ver como lo tratas viendo que te va a colgar la pc. Me podrias dar algun indicio de como encararlo por favor?
Haces un fichero/archivo y eso transfieres
@@hdeleonnet muchas gracias, voy a averiguar como armar eso entonces. Saludos desde Argentina!
Hola @@ELBARBASOYIO tengo un problema similar con uno json de 60 mb, pudiste resolver o como lo hiciste?
El tipo o el nombre del espacio de nombres 'Json' no existe en el espacio de nombres 'System.Text' (¿falta alguna referencia de ensamblado?, me da este error, que es
Aunque sea vieja la pregunta dejo el dato. Yo aun estoy mareado con el tema de las versiones y no se ni que estoy usando asi que puse mostrar sugerencias e instale newtonsoft. En el sitio web explican muy bien como usarlo.
Que tal bro,
¿Tienes cursos en linea?
Saludos
Objeto a formato en excel
Muy complicado para la segunda parte, para los que ni tenemos de p*ta idea de eso de clases, porque no haces un video donde pones directo la string del json o lo jalas de archivo y lo levantas, sin pasar x clases
using System.Text.Json;
var person = new Person
{
Name = "John Doe",
Age = 30
};
person.SerializePerson();
person.SerializeToJsonFile();
person.DeserializePerson("{\"Name\":\"Jane Doe\",\"Age\":25}");
person.DeserializeFromJsonFile();
class Person {
public string Name { get; set; } = string.Empty;
public int Age { get; set; }
public void SerializePerson()
{
var jsonOptions = new JsonSerializerOptions
{
WriteIndented = true
};
var json = JsonSerializer.Serialize(this, jsonOptions);
Console.WriteLine(json);
}
public void DeserializePerson(string json)
{
var person = JsonSerializer.Deserialize(json);
Console.WriteLine($"Name: {person.Name}, Age: {person.Age}");
}
public void SerializeToJsonFile()
{
var jsonOptions = new JsonSerializerOptions
{
WriteIndented = true
};
var json = JsonSerializer.Serialize(this, jsonOptions);
File.WriteAllText("person.json", json);
Console.WriteLine(json);
}
public void DeserializeFromJsonFile()
{
var json = File.ReadAllText("person.json");
var person = JsonSerializer.Deserialize(json);
Console.WriteLine($"Name: {person.Name}, Age: {person.Age}");
}
}