Archivo

Entradas Etiquetadas ‘.net’

Http Services con asp.net Web Api 2

domingo, 11 de agosto de 2019 Sin comentarios

ffvoilewebapi2Coincidiendo con la publicación de Visual Studio 2013 y con ello las actualizaciones de EntityFramework 6.0.1 y asp.net Web Api 2 se va aprovechar para rescribir parte del proyecto http://www.jcamweb.com/blog/aspnet/http-services-con-asp-net-web-api/ en concreto usar entity framework para las funciones de recuperar e introducción de datos. Además aprovechando la cuenta de windows azure publicaremos el proyecto como web site. La url es http://ffvoilewebapi.azurewebsites.net/de manera que pueda compararse la ejecución a través de Web Services y de asp.net Web Api. El proyecto está organizado tal como se ve en la imagen de la izquierda, se ha creado un proyecto web en blanco para .net 4.5, donde a través de NuGet hemos instalado Entity Framework 6.0.1, SqlServerCe 4.0 para soporte de datos. La parte de código a destacar es por una parte el acceso a datos y LicencieController.Cs que nos proporciona la funcionalidad de aplicación http. En cuanto a la parte html, javascript, jquery puede consultarse en el código de la página default.aspx. Por un lado se ocupa en una tabla de mostrar los datos y con campos de formulario la entrada de un nuevo registro. Leer más…

Categories: asp.net Tags: , ,

Asp.net 5.0

miércoles, 2 de marzo de 2016 Sin comentarios

aspnet5 Desde que en 2002 se publicó la primera versión del entorno de desarrollo de Microsoft .net/asp.net han pasado ya unos años. Y aunque, poco a poco se han ido agregando otros frameworks/tecnologías sobre .net, Wcf, mvc, Entity Framework, Web api, en estos meses con la aparición de la versión 5.0, es cuando se ha producido la evolución / ruptura más destacable sobre el versión 1.0 original.
Esta última versión, se basa de componentes modulares con una sobrecarga / acoplamiento mínimo , por lo que es fácil mantener la flexibilidad al construir las aplicaciones. Además se pueden desarrollar y ejecutar las aplicaciones ASP.NET 5 multiplataforma en Windows, Mac y Linux. Por otra parte desde Microsoft se proporcionan herramientas, como la edición comunity de Visual Studio para poder desarrollar sobre este nuevo entorno. En el artículo se detallan algunas de las ventajas de esta nueva versión asp.net 5.0, así cómo iniciarse a desarrollar en él. Leer más…

Categories: asp.net Tags: , ,

Http Services con asp.net Web Api

lunes, 4 de noviembre de 2013 Sin comentarios

web api http servicesEn la entrada http://www.jcamweb.com/blog/aspnet/asp-net-web-services-facilmente-compatibles-con-cualquier-tecnologia/ hablamos de cómo conseguir servicios Soap compatibles de manera fácil con cualquier tipo de cliente que quisieran usarlo. Además en sucesivas entradas también comentamos sobre servicios Wcf y lo que entonces era más novedoso para el entorno .net Wcf RestFul . Este último es lo más semejante a lo que vamos a poner de ejemplo en esta entrada, construir servicios que no sólo usen http como transporte, sino ser una genuina aplicación http. Y es que los Http Services usan las posibilidades de httproute por lo que tenemos una aplicación con interfaz sobre las urls. Además cualquier plataforma de desarollo que proporcione un cliente Http puede consumir fácilmente estos servicios. Leer más…

Categories: asp.net Tags: , ,

Urls optimizadas seo con asp.net webtools 2012.2 update

martes, 2 de abril de 2013 Sin comentarios

vs2012 webtoolsDesde el pasado mes de agosto 2012 está disponible .net 4.5, la nueva versión del entorno de desarrollo empresarial de Microsoft. Como no podía ser de otra manera también se publicaron las herramientas de desarrollo Visual Studio 2012 en sus versiones más actuales. Entre las novedades del entorno para asp.net está la posibilidad code first ya disponible para proyectos mvc, la compilación jit en segundo plano, la mejora en validación de entrada de datos. Por otro lado hace un tiempo que ya estaban dispobles la Web Plataform Installer y los NuGets Packages que facilitan la instalación y compartición de librerías y herramientas en Visual Studio. En esta entrada describiremos el uso de unos NuGets que facilita tener urls amigales/optimizadas seo. Leer más…

Categories: asp.net Tags: , ,

Windows Azure Table Storage

jueves, 10 de mayo de 2012 Sin comentarios

windows azure storageEn las entradas cloud computing y publicar en Windows Azure comentamos las posibilidades del entorno de computación en la nube  de Microsoft, así como migrar una aplicación web a este entorno usando Sql Azure. Gracias a que Windows Azure por un lado mejora los precios para tener una cuenta de computación en la nube con ellos y mantiene su promoción de prueba (incluso aumentando el tiempo de instancia de computación mensual) es tentador ponerse a ver como migrar una aplicación a este entorno de producción. Anteriormente se describió en publicar en Windows Azure los pasos a seguir para tener una aplicación web en este entorno de producción. Además hacíamos uso de Sql Azure, aunque la web que migramos telecentros no hace uso intenso de base  de datos.  Para esta entrada queremos usar table storage, ya que partiremos de la aplicación ffvoileclient que ya parte de una estrutura de datos en entities. No nos hace falta crear índices, claves externas ni usar joins, por lo que es un buena candidato a usar table storage. Sólo hay que tener en cuenta a la hora de crear la entity y context que nos define la estructura de datos, implementar las clases del Windows Azure Storage, TableServiceEntity y TableServiceContext. Si tenemos instalado el Visual Studio Tools Kit iniciamos Visual Studio, creamos un proyecto Window Azure y agregamos un Web Role. Leer más…