¿En qué orden se supone que los ejemplos de ServiceStack deben ser groked?


Solo por curiosidad me gusta saber el pedido 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 host.. pero cuando se trata de los Modelos de Servicio, la interfaz de Servicio y la configuración de Endpoints, ¿cuáles son los más actuales y preferidos?

Gracias, Stephen

Author: Stephen Patten, 2013-04-07

1 answers

Los proyectos de ejemplo de ServiceStack no deben consumirse en ningún orden en particular, solo son ejemplos diferentes que ilustran lo que puede hacer con ServiceStack.

Configurando ServiceStack

Si quieres saber cómo crear y configurar un servicio ServiceStack, la forma más fácil es Crear tu proyecto con ServiceStackVS VS.NET extensión, también está la sección Introducción en el wiki y el proyecto de ejemplo Hola Mundo puede darle una buena idea de lo que permite ServiceStack. Esta síntesis es otro buen ejemplo de lo que se obtiene con solo 1 C# .clase cs en ServiceStack .

Diseño y estructuración de una API REST

Si se siente cómodo con la configuración y configuración de ServiceStack, he proporcionado una descripción detallada de cómo haría diseñando una REST API inc. el diseño físico y la estructura de código en esta respuesta anterior.

Proyectos de ejemplo, Casos de uso y Live Demos

De lo contrario, los proyectos de ejemplo y demostraciones en vivo son buenos ejemplos de referencia que muestran cómo ServiceStack puede usarse para impulsar casos de uso individuales. Así que básicamente solo exploraría los que son similares a su caso de uso. Voy a proporcionar una descripción de cada

Contactos de correo electrónico

El repositorio EmailContacts es una nueva guía disponible que recorre la configuración recomendada y la estructura de diseño físico de typical proyectos de ServiceStack de tamaño mediano, incluyendo documentación completa de cómo crear la solución desde cero, mientras explica todas las características de ServiceStack que hace uso a lo largo del camino. También muestra cómo usar el nuevo soporte Rabbit MQ de ServiceStack.

HTTP Benchmarks

El repositorio HttpBenchmarks le permite cargar puntos de referencia HTTP Apache para visualizar y analizar sus resultados. Es un ejemplo de un" Sitio web social " de apoyo Proveedores de Twitter, Facebook, Google y LinkedIn OAuth, Registro de nuevos Usuarios, Página de inicio personalizada, Creación de rutas de nivel superior definidas por el Usuario (p. twitter.com/userslug También camina a través de su integración con Glimpe, DotNetOpenAuth, FineUploader, DotNetZip y Highcharts.js. Alojamiento e implementación en AWS, Configuración de certificados SSL y habilitar redirecciones forzadas a https.

Chat

El chat te lleva a través de cómo construir una aplicación web de Chat de una sola página enriquecida uso de notificaciones push del servidor habilitadas por el soporte integrado de ServiceStack para Eventos enviados por el servidor . Recorre los enlaces del cliente de eventos del servidor en /js/ss-utils.js para proporcionar una serie de opciones flexibles para invocar funcionalidad predefinida en aplicaciones web existentes, que utiliza para mostrar cómo controlar de forma remota la ventana de chat de otros usuarios con un esfuerzo mínimo.

Razor Rockstars

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

Northwind.Datos

Otro sitio web enriquecido del lado del servidor que ilustra aún más la capacidad de ser capaz de construir tanto un sitio web rico en características como API BASADAS en mensajes REST y mecanografiados reutilizando el mismo ServiceStack servicios, sirviendo tanto a navegadores como a clientes nativos de escritorio y móviles. Aparte de proporcionar una rica experiencia de navegación, muestra cómo proporcionar una rica experiencia similar a OData utilizando LLBLGen.

Matt Cowan proporciona un buen tutorial de cómo construyó Nortwind.Datos en su blog y proporciona un Gran Seguimiento que muestra cómo añadir Tematización a ServiceStack Razor Views.

Cumplimiento de pedidos en tiempo real

StarBucks-como pedidos en tiempo real 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 un pedido que se coloca en una Cola y se puede cumplir con un 'Fulfiller'autenticado.

API de arranque social

Una columna vertebral.aplicación de una sola página basada en js creada con ServiceStack + ASP.NET MVC muestra cómo habilitar todos los diferentes Proveedores de autenticación en una sola aplicación, ser capaz de conectarse a las API Sociales y las diferentes formas de cómo integrar ServiceStack + MVC.

ServiceStack.UseCases

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

ServiceStack.Ejemplos

Donde se mantuvieron todos los proyectos de ejemplo de ServiceStack que contenían aplicaciones de una sola página simples, independientes y centradas en un solo propósito.

Plantillas de inicio

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

 83
Author: mythz,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2017-05-23 10:34:15