Solved

ASP.net or WCF for a simple web application

Posted on 2011-02-17
1
422 Views
Last Modified: 2012-05-11
I have to build 2 a web application running on IIS 7. The first allows a user to upload a word document and returns to that user a ticket id. The second allows the user to download their file based on the ticket id.

I am an experienced LAMP developer but on this project the only tools available to me are ASP.net, IIS7, .net 3.5 and WCF. After reading about each of those, I wanted to ask people who have used these technologies

Should I make the applications simple forms, that has serverside ASP store the file and generate a ticket id and retrieve the file or does it make sense to write a WCF service application.

Most of my user are automated systems that will POST the information but the users are very familiar with SOAP and are not opposed to a SOAP interface
0
Comment
Question by:SSAFECS
1 Comment
 
LVL 52

Accepted Solution

by:
Carl Tawn earned 500 total points
ID: 34917565
Either will work. If you only want to use your own front-end GUI for it then a simple ASP.Net WebForms app would suffice. For what you have proposed separating it out into a ASP.Net app plus a WCF service would seem a little but overkill. However, if you want your ASP.Net pages to be one of several options for accessing, whilst allowing people to use it as an API from their own code, then separating the logic out into a WCF service would make more sense.
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Here I am going to explain creating proxies at runtime for WCF Service. So basically we use to generate proxies using Add Service Reference and then giving the Url of the WCF service then generate proxy files at client side. Ok, what if something ge…
If you are a web developer, you would be aware of the <iframe> tag in HTML. The <iframe> stands for inline frame and is used to embed another document within the current HTML document. The embedded document could be even another website.
Email security requires an ever evolving service that stays up to date with counter-evolving threats. The Email Laundry perform Research and Development to ensure their email security service evolves faster than cyber criminals. We apply our Threat…
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…

813 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now