I simply want to create a fairly basic REST service, so that I can expose some of the data in my asp.net/SQL server application to the outside works, like this.....
http://domain.com/api/offices - would return an xml set of office locations. http://domain.com/api/offices/15 - would return all the details of office 15.
It's all fairly standard stuff (including basic authentication) but there seem to be several ways to achieve this using Microsoft technologies and I don't really know where to start. These seem to be the options...
1) WCF
2) ASP.NET MVC
3) ADO.NET Data Services
4) Rest Starter Kit project templates?
Which of these is the easiest and most "up-to-date" solution to creating a web service?
I am using VS2008 pro to develop my web application. my project target framework is 3.5. I can add web service (.asmx) to it. But there is no .svc for me to add, do I need to install WCF REST Starter Kit? (but it is only in Preview 2)Or should I add an WCF service project to my solution?
i am in the process of creating a restful service with WCF, the service is likely to be consumed by at least 500 people at any given time. What settings would i need to set in order to deal with this.
I want to implement a restful service in ASP.NET. I want it to be compatible with .Net 2.0 and IIS 5+. I am constrained to not use ASP.NET MVC or REST starter kit. By reading on internet I have learned that it can be implemented using HTTPHandlers. The problem is, the request will come in as a POST request. And I want to URL to be like:
http://abc.com/MyService/MyMethod1/ and http://abc.com/MyService/MyMethod2/
i am working in asp.net mvc & want to create a restful web service. how can i create a restful web service in MVC & how can i use it ? My requirement is : i have an application server which send some parameters to web service & the web service should connect to remote server & return image on path (whose path will be generated by the parameters from application server).
I have xml document and wanting to pass it through wcf restfull service, i am able to do that by using string format i mean i can pass the xml as string param in the restful service and it worked but now my xml document becomes huge so if i pass it as string then it gives URI long error. any way i can pass the huge xml document through the WCF RESTFul service.
I developed a web service in VS2010 on my local machine, wrote a consumer of it also locally, and that all works.
I copied the dll and the asmx file to our server, and I am getting an error when I try to invoke it from a browser (also still on the server machine) to make sure it correctly exposes its web methods, but it is not, it is saying "Could not create type 'Service'". That error comes from this line:
Line 1: <%@ WebService Language="C#" CodeBehind="~/App_Code/WarrantyDuplicate.cs" Class="Service" %> There other web services in the same folder on the server that all work fine so I don't believe it's an IIS setup thing.
This is my first web service in C# and when I created it in VS I did think it odd that the code behind file went into App_Code (as you can see from the line in the asmx file) and is just named dot-cs rather than asmx-dot-cs. But since it worked fine locally, I wasn't sure that mattered.
How to create an instance of web service without adding web service reference? How to identify the server address/name where the web service is hosted from C# code?
i want to create a web service which consists of CRUD operations Create, Retrieve, Update and Delete. creating web methods on insert and update operations.
I have a restful controller that has your standard REST HTTP Verbs: Get,Post, Put, Delete. The problem I am having is that although my controllers are decorated to accept these verbs, when I execute my REST action, it can only hit my Get and Post methods. I have the attributes on top of the controller actions: HttPut, HttpDelete, HttpPost, and HttpGet. I also have the the override method in my forms: @Html.HttpMethodOverride(HttpVerbs.Put) When I submit my form, I get a 404 error from IIS 7.5, saying the static file handler couldn't find the resource. Strangely the same forms work in Cassini, so I think it is something in IIS7.5's setup.
What do I need to do to get IIS 7.5 to handle REST verbs like PUT and DELETE with Asp.Net MVC 3? I have already removed WebDAV and have looked through the handlers but the ones I am modifying seem to do nothing. My current setup is Asp.Net MVC 3, IIS7.5 on Windows 7.
I have created a server product that is connecting to some social network servers and sending to data which status update etc. The server already authenticated to necessary social networks servers by users who is using this solution.
Actually, I have no problem at this time, but I think I will.
My server will be open a thousands of concurrent request to neccessary servers via Http with C# HttpWebRequest instance. I already know that It's possible to change concurrent request limits with below propery.
ServicePointManager.DefaultConnectionLimit AFAIK, this limit is max 100 evet you set more than 100. So, I will be faced with bottleneck problem with HttpWebRequest even change the DefaultConnectionLimit property of ServicePointManager.
First, I'm looking for a a small example of how to handle a series of RESTful URLs, such as /Account/{userName} and /Account/{userName}/Profile with a single HttpHandler. At this time, I'm not interested in embracing MVC or using the REST Starter Kit. Should I place the HttpHandler class in a Class Library? Should I publish to the root of the RESTful URL?
My second issue stems from the fact that my ASP.NET hosting is done through a web-hosting company. Will I need to ask their tech team to configure IIS for me? Is that normal practice?
I've been tasked with porting/refactoring a Web Application Platform that we have from ASP.NET to MVC.NET. Ideally I could use all the existing platform's configurations to determine the properties of the site that is presented.Is it RESTful to keep a SiteConfiguration object which contains all of our various page configuration data in the System.Web.Caching.Cache? There are a lot of settings that need to be loaded when the user acceses our site so it's inefficient for each user to have to load the same settings every time they access.
can I create more than one method on a web service? Because the other method does not exist when I set my web service to be the start page. I created a web service for my autocomplete.
I am new to WCF, I got a requirement like I need to expose a WCF service which will be consuming by clients. The data sent by clients must be passed by the service throughTCP IP port communication (these IP address and Port will be dynamic) to the other end.
What is the easiest way to create a web service with XML response?Use WCF to create the web service? (seems really complicated)If i want to use WCF to create my web service, where do I start?
I've created a Webservice and consumed it in a website application & i hosted the both in IIS, they are working fine. Now i've to create the WCF Service & consume the service in the web application and hosting the both in IIS. I've gone through the basicsof WCF; i found there are some contracts like Service Contract, Operation Contract, etc & also Found Interface1.cs & Service1.svc files, So don't know How to deal with these files.I'l post my webservice code and web app code, Please tell me Where should i do the modifications to convert it to a WCF Service,
I am sending a request to a web service which requires a string containing XML, of which I have been giving an XSD.
I've ran xsd.exe and created a class based on this but am unsure of the best way to create the xml string to send, for example a stream, XMLDocument or some form of serialization.
UPDATE
I found this here
public static string XmlSerialize(object o) { using (var stringWriter = new StringWriter()) { var settings = new XmlWriterSettings
I encounter new problem. Being requested to create WEB SERVICE and link it to the normal ASP.NET Web Forms.
show me the step by step procedures to create WEB SERVICE and How to link it to the ASP.NET Web Forms and also how the Command Button in ASP.NET Web Forms will use the FUNCTION from WEB SERVICE.
Currently, the WEB APPLICATION fold is at F:SalesWebApplication.
I am developing web service for my windows mobile application..! But the new requirement is the web service must be an secure..! for example : My web service name is [URL] Instead of that , client wants to [URL] How I create https web service..! I am using visual studio 2008. windows 7
I'm having VS 2008 and OS vista. When I try to create a web service in IIS it gives me a error tht I shud run the VS 2008 as admin then create a web service. When I run as admintrator and create the web service then no problem. Is it possible to create the web service without running as administrator?
Is there any way i can create and host a WCF service, and my client apps just send username and passwords to the service to suthenticate them selves, without using Certificates, on client and Server side???
IF NOT:
Then is there any way i can do the above, but just using certificates on server side, i dont want all of my client apps' machines installing the certificate?
My company has just purchased a .net version of Cete Pdf Merger (great product btw). We use both .Net & asp code and will likely use java in the future as well.
The scenario is that one technology (asp, java, .net) would have a list of raw data such as an array of field names & values. This data would be posted to the web service that would then open a given pdf, match pdf form fields to the field names array, grab the corresponding value, populate it on the pdf, and then stream the pdf back to the user to download.