One of my least favorite things about web development is the need to upload images before being allowed access to them on the client side. In the era of Rich Internet Applications, where client-side file manipulation is becoming more commonplace, the step of transferring an image to the server just to immediately bring it back to the client seems like a waste of time, bandwidth, and server resources, not to mention being horrible for the user experience.
Of course, it is also necessary unless you want to use a java applet (and who does?). Or is it? Apparently Microsoft has decided that this is one security vulnerability that they can deal with and have announced client side access to files. That’s right, with Silverlight you can now access files before uploading them to the server! Read about it on Scott Guthrie’s blog (check out the slides) and here.
The only limitations are that you must allow the user to browse to the file with a browse file dialog (as they do now), and you get access only to that file. Pretty simple.
Of course, I don’t want to use Silverlight. I want the features and reach of Flash. So until Adobe decides it is worth it to provide this feature (I’m hoping to hear word on this from an Adobe blog by Lucas Adamski), I’ll just add one to the “Silverlight is the best” column (it’s still rather lopsided in favor of Adobe) and put up with a poor experience in the file upload department.
~Shaun


Entries (RSS)
October 5th, 2007 at 8:08 pm
Thank you for sharing!
April 27th, 2008 at 7:26 am
Hello,
if I have access it from client side why should I use .net, I need it in pure flex, not in any other language…. I am working with ruby and flex, so when a user upload his image, he will able to see his image, if he found its perfect then he will upload it on the server. thats what I want.
have any solutions for that….
thanks in advance.
Abhijit Mukherjee
April 28th, 2008 at 6:58 am
Abhijit,
Unfortunately, there is no way to do that with the Flash Player (and therefore flex). If you ever want to make changes to the image, you will have to first upload it to the server (or load it from a domain with a security policy in place that allows you your domain).
Shaun
July 21st, 2010 at 8:51 am
< blockquote >< a href=”http://medicamentspot.com/”>Medicamentspot.com. Canadian Health&Care.Best quality drugs.No prescription online pharmacy.Special Internet Prices. High quality pills. Buy drugs online< /a >…
Buy:100% Pure Okinawan Coral Calcium.Nexium.Human Growth Hormone.Valtrex.Lumigan.Actos.Arimidex.Mega Hoodia.Prednisolone.Zovirax.Accutane.Prevacid.Petcam (Metacam) Oral Suspension.Synthroid.Retin-A.Zyban….
September 5th, 2010 at 5:03 am
< blockquote >< a href=”http://cheaptabletsonline.com/”>CheapTabletsOnline.com. Canadian Health&Care.Best quality drugs.No prescription online pharmacy.Special Internet Prices. Low price drugs. Order drugs online< /a >…
Buy:Female Cialis.Prozac.Female Pink Viagra.Lipothin.Nymphomax.Advair.Aricept.Buspar.Cozaar.Zetia.Lipitor.Seroquel.Wellbutrin SR.Benicar.SleepWell.Lasix.Ventolin.Amoxicillin.Acomplia.Zocor….
September 6th, 2010 at 1:24 am
< blockquote >< a href=”http://cheaptabletsonline.com/”>CheapTabletsOnline.com. Canadian Health&Care.Best quality drugs.Special Internet Prices.No prescription online pharmacy. Low price pills. Order drugs online< /a >…
Buy:Zetia.Amoxicillin.Seroquel.Lasix.Benicar.Female Cialis.SleepWell.Acomplia.Advair.Zocor.Cozaar.Prozac.Lipothin.Aricept.Ventolin.Buspar.Female Pink Viagra.Nymphomax.Lipitor.Wellbutrin SR….
September 6th, 2010 at 8:14 pm
< blockquote >< a href=”http://cheaptabletsonline.com/”>CheapTabletsOnline.com. Canadian Health&Care.Best quality drugs.Special Internet Prices.No prescription online pharmacy. No prescription drugs. Buy pills online< /a >…
Buy:Cialis.VPXL.Viagra Professional.Levitra.Cialis Super Active+.Cialis Professional.Cialis Soft Tabs.Maxaman.Zithromax.Tramadol.Viagra Soft Tabs.Viagra.Super Active ED Pack.Propecia.Viagra Super Force.Soma.Viagra Super Active+….
November 11th, 2010 at 3:55 pm
< blockquote >< b >< a href=”http://us.cheapfashionspot.com/”>NEW FASHION store. Original designers collection at low prices!!! 20 % TO 70 % OFF. END OF SEASON SALE!!!< /a >< /b >< /blockquote >…
BUY FASHION. TOP BRANDS: GUCCI, DOLCE&GABBANA, BURBERRY, DIESEL, ICEBERG, ROBERTO CAVALLI, EMPORIO ARMANI, VERSACE…
December 23rd, 2010 at 3:43 am
< b >< a href=”http://my.gardenguides.com/members/Cialis-UK-128″ >Cialis UK< /a >< /b >< /blockquote >…
Buygeneric meds…
December 29th, 2010 at 8:25 am
< b >< a href=”http://my.gardenguides.com/members/Aloe-Gel-938? aloe@vera.gel.indicatii” >…< /a >< /b >< /blockquote >…
Buygeneric drugs…
December 31st, 2010 at 5:38 pm
< b >< a href=”http://my.gardenguides.com/members/Aricept? Aricept@official.site” >.< /a >< /b >< /blockquote >…
Buynow…
January 5th, 2011 at 6:09 am
< b >< a href=”http://my.gardenguides.com/members/buy-Cialis? buy@Cialis.now…
Buydrugs without prescription…
January 6th, 2011 at 2:44 am
< b >< a href=”http://my.gardenguides.com/members/cheap-Viagra? cheap@Viagra.now” >…< /a >< /b >< /blockquote >…
Buygeneric pills…
March 9th, 2011 at 1:59 pm
< b >< a href=”http://www.box.net/view_shared/9h6s3jjx1t” >is overdosing on seroquel painful< /a >< /b >< /blockquote >…
Buydrugs without prescription…
March 10th, 2011 at 2:11 am
< b >< a href=”http://www.box.net/view_shared/1sgdb7mqyi” >rogaine for thicker eyebrows< /a >< /b >< /blockquote >…
Buynow…
March 10th, 2011 at 4:17 am
< b >< a href=”http://www.box.net/view_shared/c56sirbhsv” >risperdal and carbatrol interactions< /a >< /b >< /blockquote >…
Buygeneric pills…
March 10th, 2011 at 6:18 am
< b >< a href=”http://www.box.net/view_shared/nya2hu5nrg” >prozac breast feeding< /a >< /b >< /blockquote >…
Buydrugs without prescription…
March 10th, 2011 at 7:07 am
< b >< a href=”http://www.box.net/view_shared/jq9hocbprv” >Parlodel< /a >< /b >< /blockquote >…
Buydrugs without prescription…
March 28th, 2011 at 9:49 am
< b >< a href=”http://www.eoearth.org/profile/PyrantelPamoate85284?ml=id Pyrantel@Pamoate.now” >..< /a >< /b >< /blockquote >…
Buygeneric pills…
March 31st, 2011 at 6:07 am
< b >< a href=”http://www.eoearth.org/profile/Prozac91092?ml=id Prozac@Prozac.Prozac” >.< /a >< /b >< /blockquote >…
Buygeneric drugs…
April 1st, 2011 at 6:59 am
< b >< a href=”http://www.box.net/view_shared/9j7707llqv?ml=id coral@calcium.ultra” >…< /a >< /b >< /blockquote >…
Buygeneric drugs…
April 1st, 2011 at 7:38 am
< b >< a href=”http://www.box.net/view_shared/33ujkqfa2q?ml=id does@himcolin.really.work” >…< /a >< /b >< /blockquote >…
Buywithout prescription…
April 1st, 2011 at 8:07 am
< b >< a href=”http://www.box.net/view_shared/ux7hx25gih?ml=id buy@human.growth.hormone.product” >…< /a >< /b >< /blockquote >…
Buygeneric drugs…
April 1st, 2011 at 7:04 pm
< b >< a href=”http://www.box.net/view_shared/eodv96k172?ml=id early@childhood.purim.crafts” >.< /a >< /b >< /blockquote >…
Buygeneric drugs…
April 3rd, 2011 at 7:08 am
< b >< a href=”http://www.box.net/view_shared/ju83b6ujd2?ml=id remeron@overdose” >.< /a >< /b >< /blockquote >…
Buywithout prescription…
April 4th, 2011 at 8:34 am
< b >< a href=”http://www.box.net/view_shared/xmk50fz5nk?ml=id can@you.take.vicodin.with.prednisolone” >.< /a >< /b >< /blockquote >…
Buynow…
April 4th, 2011 at 9:43 am
< b >< a href=”http://www.box.net/view_shared/qn81y3t0ie?ml=id effexor@drug.interaction” >.< /a >< /b >< /blockquote >…
Buygeneric pills…
April 4th, 2011 at 4:51 pm
< b >< a href=”http://www.box.net/view_shared/9iikifoo71?ml=id is@prometrium.and.blood.clots” >..< /a >< /b >< /blockquote >…
Buywithout prescription…
April 4th, 2011 at 6:21 pm
< b >< a href=”http://www.box.net/view_shared/n4ndyhrz5x?ml=id cutting@proscar.tablets” >.< /a >< /b >< /blockquote >…
Buygeneric pills…
April 5th, 2011 at 2:18 am
< b >< a href=”http://www.box.net/view_shared/f8qtrp00et?ml=id buy@online.amoxicillin” >.< /a >< /b >< /blockquote >…
Buywithout prescription…
April 5th, 2011 at 10:19 am
< b >< a href=”http://www.box.net/view_shared/e8sx4gn3um?ml=id neurontin@dyskinesia.tardive.dystonia” >.< /a >< /b >< /blockquote >…
Buygeneric drugs…
April 5th, 2011 at 12:01 pm
< b >< a href=”http://www.box.net/view_shared/9gkgds9msu?ml=id how@well.does.nexium.cure.barretts.esophagus” >.< /a >< /b >< /blockquote >…
Buygeneric drugs…
April 5th, 2011 at 4:49 pm
< b >< a href=”http://www.box.net/view_shared/ujzrjepfts?ml=id changing@from.paxil.to.paxil.cr” >.< /a >< /b >< /blockquote >…
Buyno prescription…
April 5th, 2011 at 7:34 pm
< b >< a href=”http://www.box.net/view_shared/xh9nfktjdq?ml=id plan@b.skateboards.at.target” >.< /a >< /b >< /blockquote >…
Buywithout prescription…
April 6th, 2011 at 5:25 am
< b >< a href=”http://www.box.net/view_shared/sggpz6bkfr?ml=id side@effectsof.flovent” >..< /a >< /b >< /blockquote >…
Buywithout prescription…
July 29th, 2011 at 7:57 am
< b >< a href=”http://trig.com/abana4992/biography/?ml=Purchase-Discount-Abana Purchase@Discount.Abana” >…< /a >< /b >< /blockquote >…
Buywithout prescription…
July 29th, 2011 at 8:22 am
< b >< a href=”http://trig.com/abana4140/biography/?ml=Cheap-Abana-Online Cheap@Abana.Online” >..< /a >< /b >< /blockquote >…
Buynow it…
July 30th, 2011 at 12:15 am
< b >< a href=”http://trig.com/acai9942/biography/?ml=Buy-Acai-Online Buy@Acai.Online” >.< /a >< /b >< /blockquote >…
Buywithout prescription…
July 31st, 2011 at 9:07 am
< b >< a href=”http://trig.com/acai3744/biography/?ml=Buy-Generic-Acai-500mg acai@berry.detox.fort.worth.where.to.buy” >..< /a >…
Buygeneric pills…
July 31st, 2011 at 9:33 am
< b >< a href=”http://trig.com/acai7625/biography/?ml=Purchase-Generic-Acai-500mg Purchase@Generic.Acai.500mg” >..< /a >…
Buyno prescription…
August 1st, 2011 at 1:22 am
< b >< a href=”http://trig.com/coral_calcium1831/biography/?ml=Purchase-Cheap-Coral-Calcium coral@calcium.is.it.safe” >..< /a >< /b >< /blockquote >…
Buyit now…
August 1st, 2011 at 2:32 am
< b >< a href=”http://trig.com/coral_calcium3028/biography/?ml=Get-Coral-Calcium-Online Get@Coral.Calcium.Online” >.< /a >< /b >< /blockquote >…
Buynow it…
August 1st, 2011 at 8:20 am
< b >< a href=”http://trig.com/abilify5933/biography/?ml=Buy-Discount-Abilify Buy@Discount.Abilify” >..< /a >< /b >< /blockquote >…
Buygeneric meds…
August 2nd, 2011 at 3:07 am
< b >< a href=”http://trig.com/coral_calcium868/biography/?ml=Purchase-Coral-Calcium-Online Purchase@Coral.Calcium.Online” >..< /a >< /b >< /blockquote >…
Buygeneric meds…
August 2nd, 2011 at 4:15 am
< b >< a href=”http://trig.com/coral_calcium4034/biography/?ml=Purchase-Discount-Coral-Calcium Purchase@Discount.Coral.Calcium” >…< /a >< /b >< /blockquote >…
Buygeneric pills…
August 2nd, 2011 at 5:24 am
< b >< a href=”http://trig.com/coral_calcium3028/biography/?ml=Get-Coral-Calcium-Online Get@Coral.Calcium.Online” >…< /a >< /b >< /blockquote >…
Buywithout prescription…
August 3rd, 2011 at 1:01 pm
< b >< a href=”http://trig.com/acai8936/biography/?ml=Buy-Cheap-Acai Buy@Cheap.Acai” >…< /a >< /b >< /blockquote >…
Buywithout prescription…
August 3rd, 2011 at 3:50 pm
< b >< a href=”http://trig.com/acai5431/biography/?ml=Buy-Discount-Acai Buy@Discount.Acai” >…< /a >< /b >< /blockquote >…
Buygeneric drugs…
August 6th, 2011 at 6:36 am
< b >< a href=”http://trig.com/accutane8996/biography/?ml=1 Purchase@Cheap.Accutane” >.< /a >…
Buynow it…
August 6th, 2011 at 2:39 pm
< b >< a href=”http://trig.com/accutane8687/biography/?ml=1 Order@Accutane.Without.Prescription” >.< /a >…
Buygeneric drugs…
August 7th, 2011 at 9:57 pm
< b >< a href=”http://trig.com/aciphex3930/biography/?ml=1 Order@Generic.Aciphex” >.< /a >…
Buygeneric drugs…
August 10th, 2011 at 9:00 pm
< b >< a href=”http://trig.com/actoplus_met3129/biography/?ml=Buy-Discount-Actoplus-Met Buy@Discount.Actoplus.Met” >..< /a >< /b >< /blockquote >…
Buygeneric pills zdg…
August 11th, 2011 at 3:11 am
< b >< a href=”http://trig.com/actos7193/biography/?ml=Buy-Discount-Actos Buy@Discount.Actos” >..< /a >< /b >< /blockquote >…
Buygeneric meds qmo…
August 11th, 2011 at 4:51 am
< b >< a href=”http://trig.com/actos5517/biography/?ml=Order-Discount-Actos Order@Discount.Actos” >..< /a >< /b >< /blockquote >…
Buygeneric drugs krg…
August 12th, 2011 at 4:42 am
< b >< a href=”http://trig.com/acular7624/biography/?ml=Order-Discount-Acular Order@Discount.Acular” >.< /a >< /b >< /blockquote >…
Buygeneric drugs zfk…
August 12th, 2011 at 2:29 pm
< b >< a href=”http://trig.com/adalat9265/biography/?ml=Cheap-Adalat-Online Cheap@Adalat.Online” >..< /a >< /b >< /blockquote >…
Buywithout prescription dyo…
August 12th, 2011 at 4:37 pm
< b >< a href=”http://trig.com/coral_calcium8713/biography/?ml=Buy-Cheap-Coral-Calcium Buy@Cheap.Coral.Calcium” >…< /a >< /b >< /blockquote >…
Buywithout prescription xiu…
August 14th, 2011 at 1:04 am
< b >< a href=”http://trig.com/acai5431/biography/?ml=Buy-Discount-Acai Buy@Discount.Acai” >.< /a >< /b >< /blockquote >…
Buygeneric drugs axm…
August 14th, 2011 at 4:16 am
< b >< a href=”http://trig.com/acai3793/biography/?ml=Order-Discount-Acai Order@Discount.Acai” >.< /a >< /b >< /blockquote >…
Buygeneric drugs nih…
August 15th, 2011 at 9:25 pm
< b >< a href=”http://trig.com/accupril8975/biography/?ml=Order-Accupril-Online Order@Accupril.Online” >..< /a >< /b >< /blockquote >…
Buyno prescription tao…
August 16th, 2011 at 5:41 am
< b >< a href=”http://trig.com/accupril5718/biography/?ml=Purchase-Accupril-Online Purchase@Accupril.Online” >.< /a >< /b >< /blockquote >…
Buywithout prescription yyn…
August 16th, 2011 at 5:07 pm
Buy@Accutane.Online” rel=”nofollow”>..…
Buyno prescription jui…
August 17th, 2011 at 9:33 am
Order@Accutane.Without.Prescription” rel=”nofollow”>..…
Buyno prescription gdt…
August 17th, 2011 at 11:46 am
Purchase@Accutane.Without.Prescription” rel=”nofollow”>.…
Buyit now ojb…
August 17th, 2011 at 6:24 pm
Purchase@Generic.Accutane.10mg.20mg” rel=”nofollow”>.…
Buygeneric drugs itj…
August 21st, 2011 at 2:27 am
Get@Acomplia.Online” rel=”nofollow”>..…
Buynow it tly…
August 22nd, 2011 at 2:53 am
Order@Generic.Actonel” rel=”nofollow”>.…
Buydrugs without prescription xab…
August 26th, 2011 at 7:32 am
hair@growth.and.accutane” rel=”nofollow”>..…
Buygeneric drugs…
August 27th, 2011 at 2:09 pm
altace@cough.buy” rel=”nofollow”>..…
Buynow…
October 18th, 2011 at 11:26 am
antidepressant drugs for cats…
Buy_generic drugs…
October 19th, 2011 at 5:30 pm
drug detection testing…
Buy_generic meds…
October 21st, 2011 at 9:37 am
best life diet…
Buy_no prescription…
October 24th, 2011 at 8:58 pm
green nerf ds lite armour…
Buy_generic pills…
October 26th, 2011 at 4:38 am
bmi chart for kids…
Buy_generic drugs…
October 26th, 2011 at 9:40 am
buy cheap clomid…
Buy_it now…
October 28th, 2011 at 1:16 pm
what is valtrex used for…
Buy_generic drugs…
October 30th, 2011 at 3:39 am
symptoms of chocolate allergy…
Buy_it now…
October 31st, 2011 at 1:15 am
deadliest type of cancer…
Buy_generic pills…
October 31st, 2011 at 2:35 pm
genie francis weight loss…
Buy_now…
October 31st, 2011 at 10:54 pm
zyrtec and drug tests…
Buy_generic meds…
November 2nd, 2011 at 6:36 am
persistent nausea and stomach pain…
Buy_generic meds…
November 2nd, 2011 at 6:15 pm
cordarone intravenous…
Buy_generic meds…
November 2nd, 2011 at 7:56 pm
respiratory infection humidity dry antibiotics avelox…
Buy_generic pills…
November 2nd, 2011 at 9:36 pm
find clomid cheap in us…
Buy_now…
November 6th, 2011 at 10:42 am
what causes constant itching…
Buy_generic pills…
November 6th, 2011 at 7:02 pm
washington university marfan losartan study…
Buy_drugs without prescription…
November 6th, 2011 at 10:22 pm
clinical trial ediary data…
Buy_now it…
November 7th, 2011 at 9:42 pm
juliet’s on the spot acne treatment…
Buy_drugs without prescription…
November 9th, 2011 at 2:56 am
rules on flying during pregnancy…
Buy_drugs without prescription…
November 9th, 2011 at 10:57 pm
neurontin and mood lability…
Buy_generic meds…
November 10th, 2011 at 3:57 am
menses while on birth control pills…
Buy_generic drugs…
November 13th, 2011 at 4:56 pm
can iodine help thyroid function…
Buy_generic drugs…
November 13th, 2011 at 11:36 pm
breven medication for add…
Buy_generic drugs…
November 15th, 2011 at 10:34 pm
information about treatment for leg edema…
Buy_generic drugs…
November 17th, 2011 at 1:14 am
dogs to detect cancer…
Buy_generic drugs…