visual tutorial studio programar net how example español ejercicios create consume con asp c# visual-studio-2010 web-services visual-studio

c# - tutorial - ¿Dónde está el WebService ASP.Net en Visual Studio 2010?



visual studio asp net tutorial (6)

A CONTINUACIÓN SIMPLE PASOS TRABAJARON LO MEJOR PARA MI ...

  1. crea un sitio web vacío
  2. clic con el botón derecho -> agregar Nuevo elemento
  3. y seleccione el servicio web.

Esto creará un servicio web vacío.

Estoy tratando de crear mi primer servicio web. He estado buscando en Google un tutorial o ejemplos y la mayoría de lo que encuentro proviene de versiones anteriores de Visual Studio y digo crear un nuevo servicio web ASP.Net ... ¡pero eso no existe en 2010!

Lo que tengo que hacer es que el servicio reciba 2 cadenas, una agencia y un número de hombre. A continuación, ejecute una consulta para obtener información y devolver una cadena con una fecha y hora de vuelta al solicitante. Necesito tener una interfaz web disponible para llamar al servicio también.

¡Cualquier guía sobre lo que necesito hacer para crear el servicio en Visual Studio 2010 en C # será apreciada!

Actualización: Me acaban de decir que este proceso necesita autenticar a los usuarios ... ¿alguien me puede guiar a información sobre la implementación de certificados o firmas digitales en mi servicio web? Lo he buscado, pero la mayoría de lo que descubro es para autenticar a través de Active Directory u otra lista mantenida con nombres de usuario y contraseñas.


Considera crear un servicio WCF en su lugar. Este es el sucesor evolutivo del servicio web ''bare''.

Cuando configura el servidor WCF con BasicHttpBinfing, tiene un servicio web (SOAP). Otros tipos de enlace (incluidos los servicios web WS- * más avanzados) solo requieren cambios en la configuración.

Pero para un servicio web antiguo basado en ASMX, puede seguir la respuesta de fletchers.


En VS 2010, no puede crear servicios web porque esto está cubierto con los servicios de WCF. Para crear servicios web ASP.NET, debe seleccionar la aplicación ASP.NET con Framework 3.5.


Esto también me desconcertó. Hay otro enigma cuando intentas agregar una referencia a un servicio web ASP.NET también, pero te dejaré pasarlo bien con eso.

Cambie la versión del marco de destino en la lista desplegable a .NET framework 2 y elija Web en el lado izquierdo al crear un nuevo proyecto y aparecerá.

En realidad, no voy a ser malo. Si va a hacer referencia al servicio web desde una aplicación creada con .NET 3.0 o superior:

  1. Ir a Add Service Reference
  2. Ir a Avanzado
  3. Haga clic en Agregar referencia web en la parte inferior del cuadro de diálogo.

Parece que Microsoft ha eliminado la capacidad de crear servicios web con Visual Studio 2010 Ultimate SP1.

No importa qué marco esté usando (2, 3, 3.5, 4) la opción no está disponible. Se desconoce en este momento por qué Microsoft hizo tal movimiento. Han estado callados por un tiempo.


Visual Studio 2010 SP1, .NET Framwework 4.0 . Necesita crear un sitio web ASP.NET y luego agregar un nuevo elemento y seleccionar desde la plantilla de la pestaña web Servicio web.