Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 458
  • Last Modified:

ASP.net or WCF for a simple web application

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
SSAFECS
Asked:
SSAFECS
1 Solution
 
Carl TawnSystems and Integration DeveloperCommented:
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
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now