Click here to Skip to main content
15,889,034 members
Home / Discussions / Design and Architecture
   

Design and Architecture

 
QuestionFile Sharing App (DropBox) Propose Architecture Pin
zephaneas3-Feb-16 9:30
zephaneas3-Feb-16 9:30 
AnswerRe: File Sharing App (DropBox) Propose Architecture Pin
Gerry Schmitz4-Feb-16 7:48
mveGerry Schmitz4-Feb-16 7:48 
GeneralRe: File Sharing App (DropBox) Propose Architecture Pin
Kevin Marois4-Feb-16 8:41
professionalKevin Marois4-Feb-16 8:41 
GeneralRe: File Sharing App (DropBox) Propose Architecture Pin
Gerry Schmitz4-Feb-16 9:18
mveGerry Schmitz4-Feb-16 9:18 
GeneralRe: File Sharing App (DropBox) Propose Architecture Pin
Kevin Marois4-Feb-16 9:30
professionalKevin Marois4-Feb-16 9:30 
GeneralRe: File Sharing App (DropBox) Propose Architecture Pin
Gerry Schmitz4-Feb-16 9:36
mveGerry Schmitz4-Feb-16 9:36 
GeneralRe: File Sharing App (DropBox) Propose Architecture Pin
Kevin Marois4-Feb-16 9:41
professionalKevin Marois4-Feb-16 9:41 
QuestionDropBox Type Of App Pin
zephaneas2-Feb-16 10:30
zephaneas2-Feb-16 10:30 
I am thinking of writing something like DropBox. I'm trying to decide on the right technologies.

For the service I will need to upload/download files, and a way to call back to clients with notifications:
  1. I tested WCF, but it has been difficult to get working. There's always come config setting that is not right which gives me strange errors.
  2. I tested a SignalrR service which was very simple to set up and handles callbacks easily. but from what I can see SignalR doesn't do file upload/download. I thought of converting the file to a byte array, attaching it to a class and sending it to the server, but that doesn't feel right.
I need to
A) Upload/Download Files
B) Call back to the client

What's the right service to do with this?

Thank you

modified 2-Feb-16 16:39pm.

AnswerRe: DropBox Type Of App Pin
Eddy Vluggen2-Feb-16 12:41
professionalEddy Vluggen2-Feb-16 12:41 
GeneralRe: DropBox Type Of App Pin
Kevin Marois3-Feb-16 7:57
professionalKevin Marois3-Feb-16 7:57 
GeneralRe: DropBox Type Of App Pin
Eddy Vluggen3-Feb-16 8:40
professionalEddy Vluggen3-Feb-16 8:40 
AnswerRe: DropBox Type Of App Pin
jschell2-Feb-16 13:30
jschell2-Feb-16 13:30 
GeneralRe: DropBox Type Of App Pin
Kevin Marois3-Feb-16 7:58
professionalKevin Marois3-Feb-16 7:58 
GeneralRe: DropBox Type Of App Pin
Eddy Vluggen3-Feb-16 8:48
professionalEddy Vluggen3-Feb-16 8:48 
GeneralRe: DropBox Type Of App Pin
zephaneas3-Feb-16 8:52
zephaneas3-Feb-16 8:52 
GeneralRe: DropBox Type Of App Pin
Eddy Vluggen3-Feb-16 9:05
professionalEddy Vluggen3-Feb-16 9:05 
GeneralRe: DropBox Type Of App Pin
jschell6-Feb-16 13:20
jschell6-Feb-16 13:20 
AnswerRe: DropBox Type Of App Pin
Gerry Schmitz3-Feb-16 8:29
mveGerry Schmitz3-Feb-16 8:29 
GeneralRe: DropBox Type Of App Pin
Kevin Marois4-Feb-16 3:57
professionalKevin Marois4-Feb-16 3:57 
GeneralRe: DropBox Type Of App Pin
Gerry Schmitz4-Feb-16 6:07
mveGerry Schmitz4-Feb-16 6:07 
GeneralRe: DropBox Type Of App Pin
Kevin Marois4-Feb-16 6:13
professionalKevin Marois4-Feb-16 6:13 
GeneralRe: DropBox Type Of App Pin
Gerry Schmitz4-Feb-16 7:04
mveGerry Schmitz4-Feb-16 7:04 
GeneralRe: DropBox Type Of App Pin
Kevin Marois4-Feb-16 7:09
professionalKevin Marois4-Feb-16 7:09 
QuestionRevamp/Rewrite a slow WPF Application Pin
Praveen Raghuvanshi26-Jan-16 7:07
professionalPraveen Raghuvanshi26-Jan-16 7:07 
AnswerRe: Revamp/Rewrite a slow WPF Application Pin
jschell27-Jan-16 9:30
jschell27-Jan-16 9:30 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.