En este video te enseñare como puedes hacer un crud en Windows Presentation Foundation utilizando Sql Server y Entity Framework.
Si ves publicidad en la descarga es para una buena causa, se donara a casas de perro de la calle todo lo recolectado.
En este video te enseñare como puedes hacer un crud en Windows Presentation Foundation utilizando Sql Server y Entity Framework.
Si ves publicidad en la descarga es para una buena causa, se donara a casas de perro de la calle todo lo recolectado.
Este curso está enfocado para todas las personas que tienen curiosidad por aprender SQL Server y nunca lo han utilizado.
Es un curso rápido y práctico para que una persona novata enesta tecnología tenga la experiencia suficiente para desarrollar bases de datosen este motor de base de datos.
Si quieres más cursos gratuitos puedes suscribirte a mi canal dando clic en el siguiente enlace: canal de youtube
1.- Crear tablas, seleccionar, editar, insertar y eliminar datos
2.- Foreign key, vistas, inner join
3.- Funciones escalares, transact-SQL básico
4.- Procedimientos almacenados, transact-SQL básico
5.- Union, Union All, Crear funciones SQL que regresen tablas
6.- Funciones de agregación, Group by, Having
7.- Subconsultas, consultas anidadas
8.- Índices, transacciones
9.- Copiar una base de datos
10. Restaurar base de datos, delete sin where
También he hecho un curso de SQL SERVER Nivel Intermedio
En este video te enseñare a crear un CRUD con la tecnología MVC .Net sin utilizar javascript, es decir, con solicitudes propias de la tecnología.
Un CRUD es el acrónimo de Create, Read, Update y Delete, en español: crear, leer, modificar y eliminar, y es en si la creación de un módulo básico en programación.
En este cuarto video, veremos como agregar, editar y eliminar datos por medio de nuestra api hecha en MVC Api .Net.
En este sexto video veremos como editar y eliminar registros por medio de Entity Framework.
Primer video del curso: https://www.youtube.com/watch?v=UZNoQMio4XM
Segundo video del curso: https://www.youtube.com/watch?v=XnyJUQqUaRk
Tercer video del curso: https://www.youtube.com/watch?v=7pZn93zHk1A
Cuarto video del curso: https://www.youtube.com/watch?v=HYIcMzRO8k0
Quinto video del curso: https://www.youtube.com/watch?v=znUDIaVDs5E
Descargar código del curso: Clic aquí
Ahora que estamos en la era de los webservice todos tenemos la necesidad de saber la forma de enviar datos por medio de Get o Post. En C# la forma de hacer una solicitud a un servicio o a un api es muy sencilla y en el siguiente ejemplo te muestro como hacerlo por medio de una clase que yo hice.
La clase siguiente está preparada para enviar cualquier tipo de objeto ya que recibe el tipo de objeto que se enviara y lo serializa en json.
Recuerda que si el objeto tiene referencias circulares, la siguiente clase no funcionara.
Clase:
public class RequestHdeleon //esta clase nos sirve para tener control del resultado regresado por la solicitud public class Reply { public Reply() { this.success = 0; message = ""; } public int success { get; set; } public object data { get; set; } public String menssage { get; set; } } public Reply Send<T>(string url,T objectRequest, string method="POST"){ try { Reply oReply= new Reply(); JavaScriptSerializer js = new JavaScriptSerializer(); //serializamos el objeto string json = Newtonsoft.Json.JsonConvert.SerializeObject(objectRequest); //peticion WebRequest request = WebRequest.Create(url_callback); //headers request.Method = method; request.PreAuthenticate = true; request.ContentType = "application/json;charset=utf-8'"; request.Timeout = 10000; //esto es opcional using (var streamWriter = new StreamWriter(request.GetRequestStream())) { streamWriter.Write(json); streamWriter.Flush(); } var httpResponse = (HttpWebResponse)request.GetResponse(); using (var streamReader = new StreamReader(httpResponse.GetResponseStream())) { result = streamReader.ReadToEnd(); } oReply.success = 1; //y aquí va nuestra respuesta, la cual es lo que nos regrese el sitio solicitado oReply.data = result; }catch(Exception e){ oReply.result = 0; //en caso de error lo manejamos en el mensaje oReply.menssage = e.Message; } return oReply; } }
Ejemplo de como utilizarla:
public class UnaClase(){ public string algo{get;set;} } //creamos la clase para enviar los parametros UnaClase oUnObjeto= new UnaClase(); oUnObjeto.algo="pato feliz"; //Creamos el objeto para solicitud RequestHdeleon oRequest= new RequestHdeleon(); //primer parametro url //segundo parametro el objeto //tercer parametro el metodo: POST, GET, PUT, DELETE RequestHdeleon.Reply oReply=oRequest.Send<UnaClase>("http://somesite.com/api/somecontroller/",oUnObjeto,"POST");