# Tuesday, 13 March 2007

Somehow I don't think SoapBox likes videos that are 50 minutes in length, I think I'll try splitting my presentation video into 2 and then see how it goes.

Tuesday, 13 March 2007 21:26:45 (Malay Peninsula Standard Time, UTC+08:00)  #    Comments [0]  | 
# Monday, 12 March 2007

Did uploading 2 giant 45 min (~90MB) videos into Soapbox kill my video queue? Cause it's been 12 hours now and my videos are STILL being listed as being processed! :P

Monday, 12 March 2007 22:13:08 (Malay Peninsula Standard Time, UTC+08:00)  #    Comments [0]  | 

My 50 minute video has been processing in Soapbox for about 4 hours, did I kill the system or something?

Monday, 12 March 2007 14:47:30 (Malay Peninsula Standard Time, UTC+08:00)  #    Comments [0]  | 

Video is all the rage now after being pioneered by YouTube, now more and more players are coming into play. As you would have noticed I'm using a lot of MSN Soapbox, not because it's a Microsoft thing but mainly because it allows me to upload videos longer than 10 mins, compared to Youtube which will only remove the 10 min cap if you have a Director's account... and I'm no Director. :P

The problem with video is, it's so BIIIGGGG.. even though I can upload something longer than 10 mins onto SoapBox, there's a 100MB cap on the filesize. So I need to tweak my video files so that they stay quite viewable and still smaller than 100MB.

For the past weekend I've been trying to upload the Vista presentation I did for MIND, it's a 50 min video, and I managed to get it down to a 90MB. The uploads kept failing and failing and failing, I need to congratulate TMNet for giving me such a hard time cause.. this morning I come into office and do the upload and viola.. it just worked... now I'm waiting for Soapbox to finish processing my video so I can put it up.

Monday, 12 March 2007 11:10:20 (Malay Peninsula Standard Time, UTC+08:00)  #    Comments [0]  | 
# Sunday, 11 March 2007

AJAX is the current in thing to do with interactive webpages, there's no lack of free frameworks available out there for achieving AJAX functionality in your webpages. Typically an AJAX framework will help you easily map out and call a function on your server side pages so you can do a query to a DB, perform an action, and then return the results to the client browser without incurring a post back.

The problem was.. AFTER you got the results back, how are you going to update the page? In order to present the results you had to be pretty well versed in manipulating the HTML DOM to rebuild say.. a table of query results, and that was the usual stumbling block when someone wanted to implement AJAX functionality on their webpages.

Then Microsoft released the ASP.Net 2.0 AJAX Extensions, which used a very neat *trick* to solve the update problem. With the AJAX Extensions installed, you first code everything JUST AS YOU WOULD NORMALLY and this is important, for the most part you don't need to change a thing on how you code. Then you identify which controls require to be dynamically updated and put them into a container control called the UpdatePanel and like magic, the control now updates without a post back!

And what I find to be the coolest feature of the Extensios toolkit? If for some reason the user disabled Javascript on their browser, or the browser doesn't support the javascript required to dynamically update your page. He can still have access to all the functions of your page because it would just post back normally instead of being dynamically updated so you don't have to worry about compatibility with lesser browsers!

Of course that's a very simple description of the magic that happens, but if you're an ASP.Net 2.0 programmer you owe it to yourself to check out the extensions TODAY! ;)

Sunday, 11 March 2007 00:33:33 (Malay Peninsula Standard Time, UTC+08:00)  #    Comments [0]  |