For the first time in the MDC history, Microsoft's Mddleeast Developers Conference 2007 videos are available as promised!
So far, not all of them are up yet, but you can check what's there so far anyway.
P.S.
- What made them frankly upload the videos this time ?
- Why are the videos NOT on Microsoft's website ?
- Why are the videos NOT on MDC 2007 website ?
- Why are the videos only for view online not for download ? [At least that's what I found. Sure there're MANY workarrounds to get it downloaded but ...... ]
Well, I'm sure it's not cause Microsoft Egypt does not have enough space or bandwidth (otherwise .... I don't even want to imagin!!).
I can't find another answer right now than: Maybe because this is the last MDC ever !!!
Update:
One more question from our great software tester Emad Lotfy:
Why don't the videos work on FireFox ????
Update 2:
One more question from me:
Why aren't there any session titles for the videos? [Just dates and then numbering]
Update 3:
Emad posted the screenshots, showing one of the video pages on IE7 (where media player control works) and FireFox (where there's no media player control showing), luckily, they look the same on IE6 as IE7 ;-)
Update 4:
Could anyone tell me if able to see / hear anything from minute 13 to 74, the end of the video of this session ? :-(
Update 5 [April 1st, 2007]:
As I was trying to reach the Web Client factory session, and Emad was looking for the testing sessions -both in day 3-, it seemed that there're no videos for that day other than those in Press Center. I suggested going through all the IDs from 1 to 31 (after which the page loads the video control with no video). Then, Emad pressed "Enter" key by mistake before entering a video ID, and here's what he got:

If you, click and enlarge the screenshot, you can learn many things about the video page and application in general, like:
-
That there's no custom error handling for the videos site.
-
That the site is "released" in "debug" mode (That's why there's too much code info).
-
That the data access code is put inside the aspx page itself. (N Tier guys, you're not invited!)
-
That the ConnectionStrings key used for the MDC videos in web.config is "MDCSessionsConnectionString".
-
That the SQL Command used to get the video is "select * from VIDEOS_New where id=@param" where @param is replaced directly with the value of the QueryString with key "code", without any check whether this value was provided or not.
-
That the page uses a DataSet for retrieving the single row resulting from the prvious query.
-
That the physical location of the videos application is "d:\WebSites\barmagy\mdc\".
Thanks for the information guys!
P. P. S.:
With all my respect, Egypt Developers Conference (EDC, the one that's going to replace MDC in the following years) hasn't started yet. What should we expect to see next ???