Welcome to the Axosoft Community, Sign in | Register | Help
in Search

Hamid Shojaee

Random Thoughts about Axosoft and technology

Just a Weekend Project! The Implementation of TransferBigFiles.com

20 hours.  That's the amount of work we estimated each one of us would have to do to write the code, setup the database and move the servers for what would become TransferBigFiles.com.  With that estimate in hand, we decided we'd work two 10-hour days:  Saturday and Sunday, 8am - 6pm.  Here is how it went down...

If you want to know more about the beginnings of this project, take a look at these blog entries:

Day 1 - Saturday

By 9am, we had made good progress.  The SQL database was created, the graphics were done (logo & the #s, 1, 2, 3, 4) and we were well under way with the implementation of the Sprocs for the database when we realized the first hole in our project plan.  We had forgotten to estimate time for a Data Layer.  In most of our application designs, we create a simple data layer on top of Microsoft's Data Application Block.  Our data layer typically provides simple objects which make life a lot easier when dealing with the database.  The omission of the data layer in our timeline was not a big deal, as it would be done in about 45 minutes and we easily had more than 45 minutes of buffer in our timeline.

The next 4 hours we spent on TransferBigFiles.com's home page.  We already knew what the page should look like from our design the previous day.  Just implementing the UI part of the page (just HTML & Javascript) took longer than I had expected.  With Dan and I pair-programming the page, it took us about 2 hours for UI and another 2 hours to implement the code-behind for the page.  Everything looked great and our tests were going smooth as silk, except for the fact that we were still unaware of a major problem we were about to face.

By 3pm, while playing around with the work-in-progress, Dan tried to upload a 200MB file through the service.  Suddenly, nothing seemed to work.  Memory usage shot through the roof, processor was going crazy, the app did a full crash - all this and we were just uploading 1 file!  How was this thing going to handle thousands of users?  With more testing we realized that files larger than about 25MB were going to be a problem.  This was a huge set-back.  25MB was just too small of a file and renaming the service “TransferLittleFiles.com” was not an option.

After more digging we realized that the problem was with ASP.NET's built-in file upload mechanism.  It turns out that ASP.NET allocates memory for the ENTIRE post (which is how files are uploaded by default).  This was causing the system to allocate large amounts of memory.  To make matters worse, ASP.NET has a feature that monitors the process' memory usage.  If the memory usage goes above a certain percent of system memory, it automatically shuts down the process to ensure against memory leaks.  This prevented us from being able to successfully upload large files.

Google to the rescue - Googling the problem we found that the most practical solution was to use a commercial ASP.NET upload component.  The rest of the day, I spent researching components while Dan started implementation of the file retrieval page for TransferBigFiles.com.

Day 2 - Sunday

At this point, I was starting to have my doubts about whether or not we would make our self-imposed deadline of 6pm.  We had run into some unanticipated problems which were not yet resolved and we were still working on the development machine - nothing had been tested on the production servers.  By 11am, we had made a decision on an upload component.  We went with Media Chase's FileUploader.NET, which is a $249, .NET component to do exactly what we needed.  Their component allows for large file uploads without any noticeable affects on memory and processor usage.  This was a huge relief and it bought us an unexpected feature.  The Media Chase component offers a nice upload progress and status feature which is much nicer than IE's built-in file-upload indicator.

We were back in business!  By lunch-time, we were confident that we were making good time.  We even took a 1-hour lunch at a nice fancy restaurant.  We came back, finished things up and started to load the application on to the production servers.  The deployment to the production servers went relatively smooth.  We were deceived, once again.  Our 2nd biggest challenge still lied ahead.

Going back to our design for TransferBigFiles.com, we had planned on using UNC paths to access the 1TB+ NAS Server.  We figured this would be the most flexible solution that would allow us to easily add more NAS units as we need more storage space.  To make sure load-balancing would be done, we created a simple web-service which returns the appropriate UNC path to the web server.  Ideally, the web service would first look to see which server is least busy and provide the path to that server.  For now, the web-service would simply return a single UNC to the only NAS we have allocated for TransferBigFiles.com.

The problem we now faced is that by default, ASP.NET applications can't access resources on a secondary machine.  This meant our entire design of using UNCs to access our NAS storage was flawed.  We had to figure out a way to fix this, so again, Google came to the rescue.  As it turns out, the ASPNET process and the user that IIS runs under don't have any network privileges.  The solution was relatively simple (run the IIS process as a different user that has proper privileges on the NAS), but this little problem set us back by at least 2 hours!  By 4pm, we had it all working, so we started testing.

4:40pm, with a little more than an hour to go on our self-imposed deadline, we loaded up Dan's SUV with the servers in the back and headed to the Limelight data center to install the servers at their final location.  Our biggest problem at the data center was getting the firewall setup.  I had forgotten how to setup NAT on our firewall and couldn't get any traffic to reach the main web server for TransferBigFiles.  Finally, at 5:58pm, the firewall issue was resolved and it was all working.  It was done! 2 minutes ahead of schedule ;-)

Here we are at the Limelight Datacenter setting up the servers:



We have video taped about 20 minutes worth of film for our weekend project, but unfortunately, I don't have the time right now to edit the video and make it available.  Plus, Microsoft's Movie Maker has been crashing on me lately (just opening the MPG files!).

Summary

This was a great project! I'm actually quite surprised at how much fun we had working through the weekend. It was quite satisfying and I hope you've enjoyed reading along.

The fact that we were able to imlement TransferBigFiles.com in a weekend shows .NET's power and ease of development.  I really don't think we could have done everything we've done without the use of Visual Studio.NET and SQL Server 2000.  We also used SourceGear's Vault as our source-code control product.  Although I wish Vault had better integration with VS.NET (it took us nearly 30 minutes to add our solution to Vault on Saturday morning - a task that should have taken less than 1 minute).  But Vault is great and it still does the job.  And of course, to track the project and perform time checks, we used our very own, OnTime 2005 product.  OnTime provided a great project management and task tracking tool for our needs.

Published Tuesday, June 07, 2005 3:42 PM by Hamid
Filed under: ,

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

 

Anonymous said:

... now all you need is an Outlook Add-In that automatically uploads attachments larger than some predefined size to TransferBigFiles.com and replaces them with a link to the uploaded file...

Originally posted by:
ilya lehrman
June 9, 2005 6:17 PM
 

Anonymous said:

Really interesting project. Thanks for sharing the implementation. It was great.

But do you keep the files or delete after few days

Originally posted by:
Sathish K
June 9, 2005 7:54 PM
 

Anonymous said:

Thank you for sharing your implementations and for thr efforts in making a wonderful contribution to the Information Superhighway.

Your services would allow SMEs like mine to implement database softwares with much ease in off-shore projects.

Keep up the good work!

De Ol' man
Papa Doc Technologies, Inc.
"Musing IT Solutions Since 1983 "

Originally posted by:
Papa Doc
June 10, 2005 12:20 AM
 

Hamid said:

In response to how many days we keep the files...we keep them for 5 days. It was an oversight not to include that on the site, so next time we update it, we'll add that.

On the download page though, it does indicate the date and time when the download link will expire.
June 10, 2005 6:06 AM
 

Anonymous said:

Hi,

A very usefull thing indeed. But I would like to bring to your notice that when I was trying to upload something it was statin the following error

"There was an error sending the e-mail(s) with the file links. Please verify the e-mail address and try again."

Can someone please let me knwo the reason for this,

The interfase is excellent.

Please reply me to unni3@rediffmail.com. since the blog I googled and found out !!!

thanks a lot!!

Originally posted by:
Praveen
June 16, 2005 2:29 AM
 

Anonymous said:

Anyway to know what the url is aside from receiving an email. I cannot find my original file and do not have the URL.

Originally posted by:
VA
June 16, 2005 4:32 AM
 

Hamid said:

No. That was an intentional design decision so that the service could not be used completely anonymously. At least either the recipient or the sender can be contacted in this way.
June 16, 2005 6:10 AM
 

Anonymous said:

Hi guys. Nice product. I did get a "unable to upload file" error but it may be something you already know about.

Question. Is it possible you guys might ever make this available for others to resell or is this a totall free project that you want to remain that way?

We are an ISP looking for this solution and believe its something that is sellable and would also be great if we could brand it slightly (just a logo would be fine)

rick@starlinx.com

Originally posted by:
Rick
June 16, 2005 8:40 AM
 

Hamid said:

Rick, we'll look into the error right away. If you want to talk about banding/reselling, contact me directly (hamids at axosoft.com).
June 16, 2005 8:42 AM
 

Anonymous said:

Now I can email uncompressed rough mix tracks to my favorite players, and they can email their overdubs back - UNCOMPRESSED!!! Goodbye to that dreaded MP3 warble!

I WAS paying for whalemail.com. This will save me money! I love grass roots projects like these. Very e-humanitarian of you guys. A thousand thanks!!!

In lieu of my monthly/yearly payments to whalemail.com, I'd gladly make a small donation everytime I use the service if you'd like...

I'm telling all my musician friends...

Originally posted by:
thankfulmediaguy
July 18, 2005 5:30 PM
 

Anonymous said:

I scoured the site for the hidden fineprint, the disclaimer about adware, the limit of a demo....
but found none!
well done, im extremely surprised and impressed :)

keep up the good work.

Originally posted by:
Cheers
July 26, 2005 7:18 AM
 

Anonymous said:

Incredibly useful service.

How long do you intend to make it free.

I'd be happy to pay a reasonable monthly fee to have a personal account where I could send and receive from others.

I think it's so accessible right now it will make some nervous.

Originally posted by:
John Bumgarner
August 3, 2005 8:38 AM
 

Hamid said:

The basic service will likely be free forever, but we do plan on introducing pay-based services that will add tremendous functionality to the service.
August 3, 2005 4:13 PM
 

Anonymous said:

So far its working however I found out something interesting if you don't put your email address down you don't know if the other person ever received the link for the download. Also would it be possible to add some sort of program so that when uploading and 75% is finished and system stops for some reason that you could pick up where you left off. It's very time consuming to upload 75% of a file and then have system stop or say no server available so adding some sort of machine code so the program picks up where it left off would be great. Keep up the great work

Originally posted by:
J Stanley
August 15, 2005 6:17 PM
 

Anonymous said:

Great project, well done!

Originally posted by:
jelim
November 29, 2005 2:26 AM
 

Anonymous said:

Hi,

Thank you so much .. I was looking for something to transfer large files .. thanks to your project I succeeded and amazed. Your project is great, I'll be happy to add your link to my blog to promote this great service for you !!!

Have a great day!
Best Regards

Originally posted by:
Florence Baribeau
January 27, 2006 8:53 PM
 

Anonymous said:

Nice project! I have used it several times.
How do you get funding for this project?


Originally posted by:
MCA
February 8, 2006 9:06 PM
 

Anonymous said:

I think those 20 hours of work have justifyibly made you E-Gods! Congrats and thanks.

Originally posted by:
Rossyboy
May 19, 2006 3:21 AM
 

Anonymous said:

the project sounds great. however, when uploaded a file and send a password, after a while i found that the file is not downloadable anymore since it reached 20 downloads.. What the heck was that??? i though only the email address that i sent to along with the password have access or will know about the file.. it seems that someone is watching the files being uploaded and download it immediately.. in this case, its useles..

Originally posted by:
Yob
May 23, 2006 10:41 PM
 

Hamid said:

Yob, it's highly improbably that anyone would have gained access to the file you uploaded as there is a built-in security mechanism and there are no known instances of it being compromised. More than likely the situation you described is a result of the recipient clicking on the download link 20 times. Even if the download was not successful, it would have still counted as a download.
May 24, 2006 6:08 AM
 

Anonymous said:

A colleague just referred me to your site Hamid and first I have to congratulate YOU and your comrade in arms for a riveting read and successful transfer site!

How long do the files reside on your server? Are the files automatically deleted after the recipients download? I'm curious about your procedures.

Thanks for dreaming big and realizing this wonderful service!! What's next for you, travelling at the speed of light?

Gigi :-)

Originally posted by:
Gigi
June 2, 2006 2:59 AM
 

Hamid said:

Files are kept for 5 days and automatically removed after that. It does not make a difference if anyone has retrieved it.
June 2, 2006 6:11 AM
 

Anonymous said:

Guys ur GENIUS!!!!!!!!!!!!

Originally posted by:
JC
June 23, 2006 4:04 AM
 

Anonymous said:

Many thanks for a clean, simple implementation that solves an annoying limitation. Keep up the nice work. Next time, try to leave 3 minutes to spare. . .

Originally posted by:
Tim
June 27, 2006 4:20 PM
 

Anonymous said:

Server Error in '/' Application.
--------------------------------------------------------------------------------

It didn't work for me and gave me the following message: (File I tried to upload was 1.1 meg)

There is not enough space on the disk.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.IO.IOException: There is not enough space on the disk.

Source Error:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

Stack Trace:


[IOException: There is not enough space on the disk.
]
System.IO.__Error.WinIOError(Int32 errorCode, String str) +723
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, Boolean useAsync, String msgPath, Boolean bFromProxy) +888
System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share) +45
Mediachase.FileUploader.Web.add7a045ced3a6be.203799298a91f0c9() +78
Mediachase.FileUploader.Web.add7a045ced3a6be.80cacff73a41fad5(Byte[] 4a3f0a05c02f235f, Int32 961016a387451f05, Boolean 6ccd2737456cc8c3) +736
Mediachase.FileUploader.McHttpModule.694a7e1d01f817ae(Object 337e217cb3ba0627, EventArgs fbf34718e704c6bc) +2313
System.Web.SyncEventExecutionStep.System.Web.HttpApplication+IExecutionStep.Execute() +60
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +87




--------------------------------------------------------------------------------
Version Information: Microsoft .NET Framework Version:1.1.4322.2300; ASP.NET Version:1.1.4322.2300

Originally posted by:
M-Lou
July 2, 2006 5:33 PM
 

Anonymous said:

I uploaded a 15MB file, not too large, it went OK. Only the recipient hasn't received the notification email after several hours...

The email is correct. I've tried it several times.

Originally posted by:
John
August 14, 2006 8:44 PM
 

Anonymous said:

Great work, I have referred this site to all my friends and colleagues. We have noticed that any of my friends with a mac and running OSX Tiger have been getting this error.

No files were uploaded. Please select a file and try again.

Are there any known problems with macs uploading?

I use a mac with system OS9.2 with no problems.

Thanks.

Originally posted by:
Bradley
August 22, 2006 10:48 PM
 

Anonymous said:

This is great stuff that you guys did. I had a lot of problems in the past trying to send files thru email and it would bust because filesize was too big - like 10meg is too big. Then some of my internet friends were using some other vehicle called YouSendIt and that was cool because you can send up to a gig of info - but then they knock it down to 100meg -boo!

I by chance found your site and it says unlimited and I am quite pleased about this.

I just finished uploading 3 files - so hopefully, I will be able to download them. Will let you know

Thanks again for terrific job!

Sue

Originally posted by:
Sue
August 30, 2006 8:44 AM
 

Anonymous said:

someone uploaded files to your server and link was sent to me but I cannot download the file, I keep getting server not responding



Originally posted by:
Sue
September 1, 2006 2:35 PM
 

Anonymous said:

Hi,

I had been looking for a long time how to send large files. i used to use YouSendIt.com but the problem is that on slower computers, nothing else can run on the computer while the upload was happening... Great job that this doesn't happen on your site. The speed also remains the same. That is also much better than yousendit. Thanks for giving us this amazing thing!!!

Oh and if you could keep the basic thing free like able to send a gig, it would be great.. Thanks!!

Kirt

Originally posted by:
Kirtinder Bindra
September 10, 2006 6:35 PM
 

Anonymous said:

hey,

ur proect is really very inspiring to me.... thanks a lot for sharing the whole story how u got it done.... I just think there are even better deals available on internet for uploading really big files....

i googles and found ths ASP.net componet that can upload upto 2GB of files.....

http://upload.qarchive.org/

I think thats should be good as your next project !


sendHUGEMONSTERfiles.com or something.....

keep up the good work, i really appriciate ur effort....

regards
roshan

Originally posted by:
Roshan Singh Rana
September 27, 2006 6:11 AM
 

Anonymous said:

Thanks so much for your work and insight and brains.
My daughter lost her 512 MB MP3 player on the plane to China and along with it her favorite music. She has a computer connection though, and I can get the music to her using your site. Greatly appreciated.
I also sent her a short video of the family. Invaluable. Thanks again.

Originally posted by:
Waldguy
September 28, 2006 8:03 PM
 

Anonymous said:

You guys are a life saver. Such a common problem and you provide the easy and simple solution! No sign ups no fees. Thank you so much!

Originally posted by:
Agrifino
November 3, 2006 6:48 AM
 

Anonymous said:

just have used it for the first time to send a videoclip (self made) to a friend who did tell me about Transferbigfiles site. I am verry enhousiastic about the fact that you can send big files who does not go with a regular e-mailaccount or any other program accept thisone!!

Originally posted by:
jan vijfvinkel
November 4, 2006 3:40 AM
 

Anonymous said:

Thanks guys for your fine work!
I have been in this business for many years and looking for a site that would transfer large file to others and am glad I finally found it...
Thanks again,
Larry

Originally posted by:
Larry
November 17, 2006 8:27 PM
 

Anonymous said:

Outstanding service! There are heaps of these sites around. Unlike most of the others, this one actually works. Saved my ass today when my company's big fat expensive corporate network crapped out yet again.

Originally posted by:
David Barrett
November 23, 2006 6:33 AM
 

Anonymous said:

You guys rock!! Awesome service and awesome description of the process. Keep up the good work!

Originally posted by:
Boret
November 27, 2006 1:34 PM
 

Anonymous said:

THIS IS THE EASISEST SITE I HAVE COME ACROSS FOR UPLOADING LARGE FILES AND IT WORKED!!
THANK YOU SO MUCH!!

Originally posted by:
Lindarn54455
December 5, 2006 11:51 PM
 

Anonymous said:

hi

i have problem. after 10 or 15 mins of downloading file it stop. and i can't download file. i can't resume, nothin. need help

Originally posted by:
aDRi
December 9, 2006 3:31 PM
 

Anonymous said:

When sending a big file to more than one address, is there any way to know which user actually downloaded the big file? A message is sent saying the file was downloaded, but not by which user.


Originally posted by:
ralph mcdonald
December 10, 2006 3:39 PM
 

Anonymous said:

Is this being used to send viruses and spam now?

I just got an email saying my file is ready for download. I didn't solicite this.

It would be nice if the email had information about who set up the download i.e. their IP address, name and other information would be helpful to better decide if it is something worth downloading.

Originally posted by:
fran
December 11, 2006 2:25 PM
 

Hamid said:

Fran, people who send phishing, virus and other SPAM can pretend to send the email from anyone, including TBF. I get thousands of SPAM that pretend they are from eBay or PayPal, etc. What you have to be careful of is what the link in the email points to.

And of course, if you are not expecting a file, don't bother downloading it even if it's coming from TransferBigFiles.com.

But to keep the site's simplicity, the system works well. We don't intend to add any additional required information. Something like an IP address wouldn't help most people anyway and might even create more confusion.
December 11, 2006 2:29 PM
 

Anonymous said:

Hey there, noticed that you have video footage that you haven't edited of the creation of your site (which I use quite a bit and find very useful!)

I'm a director/editor in a media company, and would love to edit your footage to create something that you can stick online, as a way as a thank you for using your site. Check us out at:

www.fivestripes.co.uk

Cheers!

Originally posted by:
Matthew Robson
December 13, 2006 6:43 AM
 

TrackBack said:

If you need to send a large file to someone without using email, you may want to know what services and tools are available without needing tech knowledge or using file transfer protocol (FTP). Using the email attachment approach for...

Originally posted by:
Robin Good's Latest News
December 26, 2006 10:55 AM
 

Anonymous said:

Thanks for the great service and for sharing the story behind it ! You got a place on my linkbar and an email of recommendation to my friends (altough you deserve more). Thanks again!

A fellow .net developer.

Originally posted by:
OviB
January 5, 2007 3:52 AM
 

Anonymous said:

I would like to possibly use your upload service on my site. We have customers that send us large files for printing large art reproductions and photographs.

If possible, I would like to brand it for this site and 2 others.

Please conact me.

info@picturesalon.com

Originally posted by:
TomCrozier
January 31, 2007 7:43 AM
 

Anonymous said:

Thanks for the use of this service. I do offer one idea. In the email sent to the user, you should explain when that download will expire.

Originally posted by:
Anthony Bissell
March 13, 2007 11:45 AM
 

Anonymous said:

Thanks a lot for your service. No account, no password... great.
We have been using it for several months now to send our kind of Big Files (PDFs of large books, Photoshop files etc.) and everything has worked very smooth..
Only twice the service has let us down.
The first time we suggested that one customer send us his PDF files with your service. So we sent her the directions. Tried as she could, we weren't able to receive the files (a couple of Mb each, from Windows XP).
Second time: a few days ago we sent a file to a customer, yet he hasn't received it yet (about 25 Mb). Still he can use the service with no difficulty.
In order not to lose track of the files, from time to time I add one of my e-mails to the sendees' list. So I can e-mail the link to anyone who hasn't received it and retrieve it from the trash.
Anyway, I should like to be informed when a file doesn't reach its destination.
Thank you for everything.
Mario


Originally posted by:
Mario
March 16, 2007 7:24 AM
 

Anonymous said:

Great site!!! The only problem I had was with file names with spaces. When you go to download them, the link is only for the part of the filename before the first space and the downloaded file has no extension. For someone that doesn't know how to add the extension, it's a pain.

Great work though, and I will use your site again!!!

Originally posted by:
Paul
March 18, 2007 7:40 PM
 

skyline2 said:

WHO PAYS FOR THE SERVERS  and will it be 100 per cent free always!

May 14, 2007 10:35 AM
 

gravy6 said:

Awesome,  I send almost all of my files through transferbigfiles.com to my clients.   I love the NO ADS part of it.    THANKS for all of your hard work!

gravy

May 18, 2007 12:12 PM
 

Sequencer32 said:

I upload 2 zip files and it took an eternity to complete the upload.  I am connected to  High Speed cable and was expecting a much faster upload.  The total zip files were about 160 MB.  Bandwith at the time of download was about 7 GB.  Was that the reason considering the total bandwidth.  Otherwise a very useful service and great idea.  It certainly beats FTP as far as ease of use.

May 19, 2007 7:56 AM
 

Samit said:

great work. simple interface makes sending files alot faster. I use this alot. On top of that, there is no need to register...another time saver factor.

Interesting to read how this was done.

May 21, 2007 1:14 AM
 

Misi said:

THX

May 21, 2007 7:10 AM
 

Blackvortex said:

Your website is king.  I've uploaded giant ISO files for friends without any issues.  Its where I turn first for any of my file transfer needs.  You guys have remained clean, free, and simple, unlike so many of the other transfer sites out there that start out good but turn into greedy, ad infested garbage pits.  Thanks again for an amazing site and congratulations on making it so quickly.  A true success!

May 23, 2007 9:58 AM
 

THANKFUL MAN said:

I, like everyone else here, love this service. My favorite feature is the 1gig per file uploading limit. I just started uploading today, and even though my upload is going EXTREMELY slow (I have Verizon DSL 768 kbits/sec), I am eternally grateful. This definetely beats Rapidshare's minute 100mb/file upload limit.

No code to enter, no registration needed, no fees, no ads, no lies, no viruses - what more can you ask for?

P.S. One question: If it is not to difficult, can you please show how much time is left for the upload to complete? Other than that, I am overly satisfied.

THANKS!!!!

May 27, 2007 3:24 PM
 

wjwdss said:

I just wanted to let you know that I use your site all of the time and really thank you very much for meeting all of my transfer file size needs.  I also wanted to let you know that I have used Windows Movie Maker II on 3 or more computers and that it crashing on you does not surprise me one bit.  Just the day I made a movie that should have taken 30 minutes to create and ended up taking 4 hours because the program froze, oh, roughly 20 times.  I will one day replace it with a program I will actually pay for.  Thanks for your site!!  Love it!!

May 28, 2007 5:20 PM
 

shewag said:

I am unable to send a just 22 MB file .

Why?

June 1, 2007 8:24 PM
 

Jim Maloney said:

Nice idea.  Too bad it doesn't work.  Getting to the link to download a file kept timing out.  If I got to it the actual download timed out.  Never did get to it.  SendThisFile.com worked.

June 3, 2007 7:26 PM
 

Maria Gilongos said:

Good job guys. not only i could send huge files but totally fee & ads free. Amazing! This site will be link on my blog and e-mails. thanks so much.

June 6, 2007 9:06 AM
 

Rusha said:

Its an amazing job, surely...but...What's in it for you??? Why would you make such a profitable technology available for free ??

June 8, 2007 2:46 AM
 

Eri Makino said:

Thank you.

June 12, 2007 10:10 PM
 

Lee Walker said:

I'm trying to upload a PDF file from a Mac. It will start uploading for a second, then say that no file is selected. Which it is. I've tried this about 20 times, restarted my machine, asked a friend to send me a PDF from his Mac (and he can), but I cannot make it work. Any suggestions?

Thanks!

June 15, 2007 2:27 PM
 

Tom D said:

Awesome service, you guys deserve a big thanks. In this time of increasingly complex and bloated software, websites, etc, yours is a breath of fresh air-- a simple idea with an equally clean and simple interface.

One minor glitch I'm experiencing is the same as one of your Anonymous commenters above. When my recipient downloads my file from your server, it doesn't include the file extension. I'm now including in my comments to the recipient to type a 'dot' and extension to associate the file with the required program. A minor deal, tho...

Thanks again!

June 18, 2007 11:02 AM
 

Software As She’s Developed » Blog Archive » As t → zero said:

July 31, 2007 4:28 PM
 

comments said:

I'm now including in my comments to the recipient to type a 'dot' and extension to associate the file with the required program. A minor deal,

March 15, 2008 5:02 AM
 

recipient said:

IF WE UPLOAD LARGE FILE IS GIVING REQUEST TIME OUT ERROR asp.net

March 15, 2008 5:28 AM

Leave a Comment

(required) 
(optional)
(required) 
Submit



© 2002 - 2007, Axosoft, LLC. All Rights Reserved. | Privacy
Bug Tracking | Defect Tracking Videos | Help Desk Software