tag route net data asp all asp.net servicestack

asp.net - route - tag helpers asp net core



¿En qué orden se supone que los ejemplos de ServiceStack se han asimilado? (1)

No se supone que los proyectos de ejemplo de ServiceStack se consuman en un orden en particular, solo son ejemplos diferentes que ilustran lo que puede hacer con ServiceStack.

Configurando ServiceStack

Si desea saber cómo crear y configurar un servicio ServiceStack, la manera más fácil es crear su proyecto con la extensión ServiceStackVS VS.NET, también hay una sección de Introducción en el wiki y el proyecto de ejemplo Hello World puede darle una buena idea de lo que habilita ServiceStack Esta idea es otro buen ejemplo de lo que obtienes con solo 1 clase de C # en ServiceStack .

Diseñar y estructurar una API REST

Si se siente cómodo configurando y configurando ServiceStack, proporciono una descripción detallada de cómo diseñar el API REST. el diseño físico y la estructura del código en esta respuesta anterior .

Ejemplos de proyectos, casos de uso y demostraciones en vivo

De lo contrario, los proyectos de ejemplo y las demostraciones en vivo son buenos ejemplos de referencia que muestran cómo se puede utilizar ServiceStack para alimentar casos de uso individuales. Entonces, básicamente, solo exploraría aquellos que son similares a su caso de uso. Proporcionaré una descripción de cada

Contactos de correo electrónico

El repositorio de EmailContacts es una nueva guía disponible que recorre la configuración recomendada y la estructura física de los proyectos ServiceStack medianos típicos, incluida la documentación completa de cómo crear la solución desde cero, al tiempo que explica todas las características de ServiceStack que utiliza a lo largo del camino. También muestra cómo utilizar el nuevo soporte Rabbit MQ de ServiceStack .

Puntos de referencia HTTP

El repositorio HttpBenchmarks le permite cargar los puntos de referencia de Apache HTTP para visualizar y analizar sus resultados. Es un ejemplo de un "sitio web social" que admite Twitter, Facebook, Google y proveedores de OAuth de LinkedIn, registro de nuevos usuarios, página de inicio personalizada, creación de rutas de nivel superior definidas por el usuario (por ejemplo, twitter.com/userslug). También avanza en su integración con Glimpe, DotNetOpenAuth, FineUploader, DotNetZip y Highcharts.js. Alojando e implementando en AWS, Configuración de certificados SSL y habilitando redireccionamientos forzados a https.

Chat

El chat lo lleva a través de la creación de una WebApp de una sola página enriquecida utilizando las notificaciones push del servidor habilitadas por el soporte integrado de ServiceStack para los eventos enviados por el servidor . /js/ss-utils.js enlaces de cliente del Evento del servidor en /js/ss-utils.js para proporcionar una serie de opciones flexibles para invocar la funcionalidad predefinida en aplicaciones web existentes, que usa para mostrar cómo controlar remotamente a otros usuarios. Ventana de chat con esfuerzo mínimo.

Razor Rockstars

Un sitio web HTML generado en el lado del servidor (y del lado del cliente) generado utilizando solo el soporte HTML incluido Razor y Markdown Razor de ServiceStack. Muestra cómo los servicios existentes de ServiceStack se pueden mejorar con las vistas de Razor, lo que permite que el mismo servicio alimente tanto un sitio web como ricos clientes nativos de escritorio y dispositivos móviles.

Northwind.Data

Otro sitio web enriquecido del lado del servidor que ilustra la capacidad de crear un sitio web rico en características, así como también REST y API basadas en mensajes que utilizan nuevamente los mismos servicios ServiceStack, y que sirven tanto para navegadores como para clientes nativos de escritorio y dispositivos móviles. Además de proporcionar una rica experiencia de navegación, muestra cómo proporcionar una experiencia rica en OData con LLBLGen.

Matt Cowan proporciona un buen tutorial de cómo construyó Nortwind.Data en su blog y proporciona un gran seguimiento que muestra cómo agregar el tema a ServiceStack Razor Views .

Cumplimiento de pedidos en tiempo real

Realización de pedidos en tiempo real similar a StarBucks Aplicación de una sola página creada con ServiceStack, MVC, AngularJS, SignalR, Sqlite y Redis. Admite diferentes roles de usuario donde cualquier usuario puede crear una orden que se coloca en una cola y puede ser cumplida por un ''Fulfiller'' autenticado.

API Social Bootstrap

Una aplicación de página única basada en Backbone.js creada con ServiceStack + ASP.NET MVC que muestra cómo habilitar a todos los proveedores de autenticación diferentes en una sola aplicación, puede conectarse a las API sociales y las diferentes formas de cómo integrar ServiceStack + MVC .

ServiceStack.UseCases

Hemos cambiado la forma en que creamos las aplicaciones de demostración, en lugar de completar aplicaciones de ejemplo independientes, estamos desarrollando aplicaciones de un solo propósito que muestran un solo caso de uso.

ServiceStack.Examples

Donde se guardaron todos los proyectos de ejemplo de ServiceStack que contienen aplicaciones simples, independientes, de una sola página enfocadas en una sola página.

Plantillas iniciales

Diferentes plantillas de inicio de trabajo para configuraciones populares de ServiceStack:

Solo por curiosidad me gusta saber el orden preferido, basado en el nivel técnico y la nueva API de los ejemplos.

En su mayor parte, todas las preocupaciones de la infraestructura base huelen igual, es decir, la configuración del ect del host ... pero cuando se trata de los modelos de servicio, la interfaz de servicio y la configuración del punto final, ¿cuáles son los más recientes y preferidos?

Gracias, Stephen