Asp.net es un marco de aplicaciones web de servidor de código abierto diseñado para el desarrollo web para producir páginas web dinámicas, sitios web, aplicaciones y servicios con HTML, CSS y JavaScript. ¡También puede crear API web, sitios móviles, usar tecnologías en tiempo real como Web Sockets y más!
Sitios web
ASP.NET es ideal para crear sitios web basados en estándares con HTML5, CSS3 y JavaScript. ASP.NET soporta tres enfoques para hacer sitios web. ASP.NET Web Forms utiliza controles y un modelo de evento para el desarrollo basado en componentes. ASP.NET MVC valora la separación de inquietudes y permite un desarrollo más sencillo basado en pruebas. Las páginas web de ASP.NET prefieren un modelo de página única que mezcla código y marcado HTML. Puede combinar y combinar estas técnicas dentro de una aplicación según sus necesidades: se trata de One ASP.NET ....
APIs p>
¡ASP.NET incluye la API web de ASP.NET para crear ricos servicios web REST-ful que devuelven JSON, XML o cualquier tipo de contenido compatible con la web! Las API web de ASP.NET pueden proporcionar servicios de datos a aplicaciones móviles como Windows Phone, iPhones, Android y más. Las API web de ASP.NET se pueden usar en cualquier aplicación web de ASP.NET, incluyendo MVC de ASP.NET, formularios web o páginas web, todo es One ASP.NET.
Real-time
ASP.NET SignalR es una nueva biblioteca para desarrolladores de ASP.NET que hace realidad la comunicación bidireccional en tiempo real entre el cliente y el servidor . ASP.NET SignalR habilita nuevos estándares como Web Sockets y, a la vez, se apoya en los navegadores más antiguos. ASP.NET SignalR puede admitir clientes de JavaScript, así como clientes en Android, iPhone y todos los clientes de C # como Windows Phone y Windows 8.
Mobile
ASP.NET también puede impulsar aplicaciones móviles con marcos de diseño receptivos como Twitter Bootstrap incluido con VS2013. Puede usar cualquier marco CSS o sistema de cuadrícula abierta que prefiera, o tal vez seleccionar un sistema móvil potente como jQuery Mobile o Sencha y grandes aplicaciones móviles con PhoneGap. La elección es suya, todo es posible con ASP.NET.
asp.net tiene un balasto innecesario, php es más directo y fácil de aprender, y igual de efectivo