He estado trabajando en un proyecto bastante grande que utiliza Silverlight para llevar toda la lógica al lado del cliente. En el servidor, hay un gran servicio WCF que es responsable de toda la lógica de acceso a la base de datos. Silverlight también admite almacenamiento local que le permite guardar datos en el almacenamiento del cliente en caso de conectividad no disponible.
Si no le gusta usar el complemento del navegador, entonces Javascript es otra ruta a seguir, para descargar la lógica de datos al lado del cliente, puede echar un vistazo a http://knockoutjs.com/, que le permite organizar su JS codifique perfectamente en una forma MVVM. Microsoft también tiene un buen ejemplo para la SPA (Aplicación de página única). Puede echar un vistazo a la demostración aquí en MS Techday 2012: Creación de aplicaciones de una sola página para computadoras de escritorio, dispositivos móviles y tabletas con ASP.NET MVC 4 (Canal 9). Algunos aspectos de la charla ya no están actualizados (como: UpshotJS ha sido descartado por MS), pero se entiende la idea. El sitio oficial de Microsoft ASP.NET MVC4 tiene la plantilla de inicio para la aplicación SPA, de la que creo que definitivamente podría obtener algo.
- ¿Qué idioma / marco debo usar para mi nuevo inicio web? Estoy buscando un marco que tenga recursos para aprender, que sea fácil de comenzar e iterar, y que sea elegante.
- ¿Cuál es la mejor herramienta para crear formularios en línea que puedo alojar internamente?
- Cómo promocionar mi página de Facebook RollPanda sin usar anuncios de Facebook
- ¿Es posible integrar las características de una aplicación web PHP (que está fácilmente disponible) a una aplicación web existente escrita en Django?
- ¿Es un mal movimiento no incluir algún tipo de registro de correo electrónico / creación de cuenta al crear una aplicación web y solo confiar en el registro / inicio de sesión social?