lunes, 17 de junio de 2019

ASP.NET Web API

Es un entorno que nos permite desarrollar servicios HTTP para múltiples clientes tales como exploradores y dispositivos móviles,  las operaciones mas importantes que podemos realizar son POST,  GET,  PUT DELETE es equivalente a un CRUD(Create, Read,  Update y Delete), para el manejo de transacciones y la representación de la información se realiza mediante el formato JSON ya que nos permite una fácil manipulación de los datos. 


Existen múltiples herramientas para probar nuestro servicios reset tal es el caso de Postman que nos permite realizar operaciones tales como guardar,  modificar, eliminar o simplemente leer información de algún origen de datos a través de una URL.




miércoles, 12 de junio de 2019

ASP.NET Core

ASP.NET Core es una multiplataforma de alto rendimiento que nos permite crear aplicaciones modernas con la caracteristica principal de estar basadas en la nube conectadas a Internet, con la tecnología ASP.NET Core puedes lograr lo siguiente:


  • Crear aplicaciones y servicios web, aplicaciones IoT y backends móviles.
  • Use sus herramientas de desarrollo favoritas en Windows, macOS y Linux.
  • Implementar en la nube o en las instalaciones.
  • Ejecutar en .NET Core o .NET Framework

viernes, 14 de julio de 2017

¿Qué es ADO. NET?

¿Qué es POO?

Es un paradigma de programación que toma como base a la programación estructurada pero con nuevos conceptos tales  como clases, objetos, polimorfismo, herencia y abstracción que nos ayudaran a dar solución a un problema haciendo pequeñas acciones, procesos o métodos que nos facilitaran la codificación gradualmente para resolver la situación analizada.

Es decir si necesito hacer una agenda digital esa seria la problemática general  que necesitamos desfragmentar en varios procesos o métodos por ejemplo necesitaremos una función que nos permita registrar, buscar, modificar y eliminar  contactos, eventos etc




Los conceptos básicos son los siguientes:

Objeto:
es una estructura o entidad que nos permite manipular datos a través de diferentes procedimientos por ejemplo para una agenda tendríamos un objeto llamado contacto.

Clase:es contenedor de objetos, métodos, propiedades etc. que nos permiten organizar nuestra codificación de tal manera que nos sea sencillo darle mantenimiento a nuestros aplicativos.

Encapsulamiento: se refiere a la agrupación de un fragmento de código-

Abstracción: consiste en aislar un elemento del contexto en el que se encuentra.

Polimorfismo:este concepto nos permite crear varios métodos con el mismo nombre con diferente numero de parámetros que nos permiten hacer tare<as diferentes. 

Herencia:es un proceso que nos permite manipulara las propiedades, métodos y eventos de una clase ajena a la que estamos trabajando actualmente.




lunes, 10 de julio de 2017

¿Que es .NET Framework?

Es un marco de trabajo que nos proporciona todas las herramientas esenciales para el desarrollo de software de tal manera que simplifica el trabajo de los programadores ya que esta basado en estándares de diseño y desarrollo permitiendo crear todo tipo de aplicaciones tales como en consola, de escritorio, web inclusive móviles.

jueves, 6 de julio de 2017

¿Por que aprender a programar en C#?


  • C#  se deriva de la familia de lenguajes que incluye a C, C++ y Java.
  • Los lenguajes orientados a objetos representan la metodología más reciente y exitosa en materia
  • de programación. 
  •  C# es completamente orientado a objetos.
  •  C# es un lenguaje de propósito general: todo lo que Visual Basic, C++ y Java pueden hacer,
  • es posible en C#.
  • C# obtiene la mayor parte de su funcionalidad de una biblioteca de componentes
  • proporcionados por el marco de trabajo (Framework) de .NET.

ASP.NET Web API

Es un entorno que nos permite desarrollar servicios HTTP para múltiples clientes tales como exploradores y dispositivos móviles,  las operac...