Red de conocimiento informático - Problemas con los teléfonos móviles - ¿Cómo enviar tareas Spark en Windows Azue?

¿Cómo enviar tareas Spark en Windows Azue?

Los sitios web de Windows Azure (WAWS) son un servicio creado en el marco de la plataforma como servicio (PaaS) de Windows Azure que simplifica las tareas de implementación, administración y escalabilidad asociadas con el alojamiento de aplicaciones en la nube.

Este artículo utiliza SQL Server como almacenamiento de datos, crea una aplicación ASP.NET MVC 4 sencilla y práctica y comprende los elementos básicos del servicio WAWS a través de ejemplos. Esta sencilla aplicación admitirá operaciones de creación, lectura, actualización y eliminación (CRUD).

Después de configurar ASP.NET WAWS y generar una aplicación MVC 4, usaremos Visual Studio 2012 para implementar la aplicación en la nube.

Crear un proyecto MVC

Abra Visual Studio 2012 como administrador y haga clic en Archivo | Nuevo | Seleccione "Web" en "Plantillas instaladas" y luego seleccione "Aplicación web ASP.NET MVC 4". Asigne al proyecto el nombre MVCAzure. Sitio web, luego debe seleccionar la plantilla del proyecto como "Aplicación de Internet" y el motor de visualización como Razor.

Figura creando una aplicación web MVC 4 en ASP.NET

Agregue un módulo de clase de datos en la carpeta Modelos del Explorador de soluciones de Visual Studio, como se muestra en la figura. Las propiedades definidas en el módulo de clase se convertirán en la estructura de tabla de la base de datos SQL. En este ejemplo, Entity Framework simplifica el mapeo relacional de objetos. Entity Framework puede implementar operaciones CRUD sin escribir declaraciones SQL complejas.

Figura 2 Agregar clases a la carpeta del modelo

Seleccione la carpeta "Modelo" en el Explorador de soluciones y seleccione "Agregar clase..." en el menú "Proyecto". Nombra la clase. La clase Persona se convertirá en una columna de la tabla Persona en SQL Server.

Persona de clase pública

{

public int PersonID { get settings;}

Cadena pública FirstName { get settings;}

Cadena pública Apellido { get settings }

}

Las aplicaciones ASP.NET MVC 4 requieren clases de controlador como puente entre vistas y modelos.

Compile el proyecto antes de agregar la clase de controlador. Seleccione Construir solución en el menú Construir. En el Explorador de soluciones, puede hacer clic con el botón derecho en la carpeta Controladores y seleccionar Agregar | Controlador. Como se muestra en la figura siguiente, puede configurar el cuadro de diálogo Agregar controlador de la siguiente manera:

En la lista desplegable Plantilla, seleccione "Controlador MVC con vistas y acciones de lectura/escritura, usando Entity Framework". " opción .

En la lista desplegable "Clase de modelo", seleccione la clase "Humano".

En la lista de clases de contexto de datos, seleccione

En la lista desplegable Ver, confirme que Razor esté seleccionado.

Haz clic en Agregar para completar el proceso.

Figura para agregar clase de controlador MVC

Implementación en la nube

Crear servicio de sitio web

Puede utilizar un marco de entrega continua (como Git o TFS) o una herramienta simple (como FTP) para implementar un sitio web. En este artículo, utilizaremos la implementación web en Visual Studio.

Inicie sesión en el portal de administración de Windows Azure y luego inicie sesión en esta URL: administrar.windowsazure.com. Luego haga clic en el enlace "Sitio web" en el lado izquierdo de la ventana del navegador. Luego, haga clic en "Nuevo | Calcular | Sitio web | Creación rápida" y escriba la URL deseada como se muestra. Aquí utilizamos mymsdnmagazine, lo que significa que nuestro sitio web está ubicado en. Tenga en cuenta que los nombres de URL son únicos.

Figura Configuración rápida para la implementación del sitio web de Windows Azure

El paso clave en la implementación de su aplicación es obtener el archivo de configuración de publicación, que contiene la configuración que Visual Studio utilizará para realizar la implementación. . Dependiendo de su navegador, es posible que pueda descargar un perfil de publicación. Debe guardar una copia localmente para usarla más adelante en Visual Studio.