Media Delivery with Windows Server 2008

I was sharing with SWUG just last week about delivering videos using Windows Server 2008. I was very surprised to learn that many do not know that Windows Server has the ability to deliver videos. I have shared many examples of local deployment of Windows Server 2008 to host video files. This short presentation (about 1 hr), I shared about using Windows Server 2008, loaded with Streaming Media Services and using IIS Smooth media streaming. The session included an overview and also how to setup. It look merely 15 mins to setup both up on the same server. ;-) Easy and fast. Of course, there are a lot more. Anyway, i am sharing my deck of slides used during the session. Feel free to see this video (Example of IIS 7 + Smooth Media Streaming): http://fab.pingdennis.com This is a demo site i use to show IIS7, so might be up or down. :-) ...

Armor Valley Among Top 20 Finalists in Dream-Build-Play 2010 Challenge

We caught up recently with Janelle, CEO of Protege Production (a Microsoft BizSpark startup) and Robin Tan, the Creative/Technical Director, after being included among the top 20 finalists of the Dream-Build-Play 2010 Challenge for their game Armor Valley. Below is an email interview with her: “Congratulations for being among the top 20 in DBP 2010! Quite a feat indeed, besting the other games around the world! I remember you telling us before that this year would be a challenging one because you mentioned being ‘blown away’ with the other entries you saw. What are your thoughts about that now? Anything in particular that you think propelled you to Top 20?” ...

We've Been Hacked!

Oh no! What’s happening to our site? UPDATE: Thankfully, we were able to restore our site from a recent backup. However we were able to get a screen capture of the site before it was compromised. Phew! Glad everything is finally back to normal. UPDATE 2: It seems that the Internet Archive was also able to get a snapshot of our site before we restored it. Check it out at the link below: http://web.archive.org/web/20100428113644/https://www.weshipcode.com/ Security is no joke, people. I’m going to make sure that I install the free Microsoft Security Essentials on all of my PCs from now on… :) UPDATE 3: For those who haven’t figured it out yet - no, we have not been hacked. Don’t worry, the Windows Server 2008 box that is hosting this blog is safe and sound. :) Anyway, I hope hackers today have better taste than to deface websites with Geocities-like colors and buttons. To get your own defaced website, try out the Geocities-izer, created by WONDER-TONIC.

Windows Azure @ PHP User Group

[gallery link=“file” orderby=“rand”] (Check out more photos of the event here.) Last night, we hosted the Singapore PHP User Group (or the Philosophy in Programming Society, as they like to be called) at our office for their monthly meet-up. There were two presentations during the event. I presented on using the Windows Azure Platform with PHP, and Chin Yong presented on APC (Alternative PHP Cache – no, not Armored Personnel Carrier) Here are our presentation slides: [slideshare id=3869311&doc=phpugwindowsazurephpjonathanwong-100427054032-phpapp01] [slideshare id=3879226&doc=phpmeetupaprilapc-100427223208-phpapp02] You can also download my barebones Azure PHP code template here, if you are interested in trying to run your own PHP application on Windows Azure. Don’t forget that the one-stop location for everything you need to learn about and get started on Windows Azure is at this simple URL: www.windowsazure.com. Quote of the night comes from Chin Yong’s last slide: ...

RIAction and Hackerspace Windows Phone 7 App Development

Last week we had 2 developer sessions on Windows Phone 7 application development, RIAction (Apr 20) and Hackerspace (Apr 22). The one we did in RIAction was similar to the sgdotnet session (Apr 16). You can check out this post for the slides and links to resources that was shown in those first two sessions. Before we get into the details of the Hackerspace session, I would like to highlight some updates and additional info regarding the i.Match BizMatch session, which was supposedly this April 29th. ...

Project Nimbus in Code::XtremeApps 2010 24-hr programming competition

Last April 21, Code::Xtreme was launched in SMU. Code::Xtreme is a 24-hour competition organized by ITSC to create awareness on the use and value of standards in programming. To find out more about CodeXtreme and how you can join, you can check out this site. This year, Microsoft Singapore is participating as a technology partner through Project Nimbus. Project Nimbus is an “information marketplace” that allows developers to access hosted Singapore data. It also allows content providers to host their data in a structured manner. To find out more about Project Nimbus and how you can start accessing public data, check out this site. We will be running technical sessions to prepare participants for the competition. To find out more about these, sign up in the Code::Xtreme link above. Hope to see you there! ...

Dave Can Code, So Can You!

Following the world wide Visual Studio 2010 launch (12th April), we had the honor to receive Dave Mendlen to share how to improve software development lifecycle using Visual Studio 2010 with the 30’ish audience – our selected customers and partners. Just so you know, Dave Mendlen is the Senior Director of Developer Marketing and also a keynote speaker at Visual Studio 2010 launch event held at Kuala Lumpur, Malaysia. Dave was kind enough to detour to Singapore after his KL keynote session just to be with us for mere 24 hours before heading back home. Dave Mendlen started his career in Microsoft as the lead product planner on .NET and Visual Studio. Prior to his current role, he also served as the speech writer for Bill Gates and Steve Ballmer. He was previously the Director of Web Services & also Director of Windows Product Management. He kicked off the lively session by sharing what happy development teams have in common and unhappy teams are unique on its own, just like how Leo Tolstoy describes happy and unhappy families in Anna Karenina. As most of you would agree, resulting in tight schedule and little budget due to underestimating the project scope, not being able to reproduce the weird bugs which testers have reported, and mismatch design and implementation, etc. can sure make everyone in the team unhappy in one way or another. I learned from his sharing that we have added a lot of new features in Visual Studio 2010 to address these pain points which we encounter day-to-day. Dave helped the audience understand how the architecture designers can help ensure that the implementation conforms to the intended design, how Team Foundation Server dashboard provides clear visibility of the project at a glance, how Test Manager 2010 eliminate “no-repro” bugs in his hour-long interactive conversation. Here, you can find the slides used in his presentation. [slideshare id=3799990&doc=visualstudio2010alm-100421033913-phpapp01] Dave also passionately shared how the engineering and marketing teams had worked together to come up with the best ever release of Visual Studio and also the bold and brilliant move made in changing the product name as well as simplifying the product SKUs. Will you believe we used Visual Studio 2010 to develop Visual Studio 2010? Dave shared the statistics, database size, work item counts, and source code files, etc., of our internal Team Foundation Server, which is used by DevDiv - “Developer Division in Microsoft”. This surprised the audience, especially on how we “dogfood” our products to ensure that they are ready for the customers. He wrapped up the session talking about our ALM partners who build extensions for both Visual Studio and Team Foundation Server ...

Silverlight 4 @ RIAction

[slideshare id=3784514&doc=silverlight4-riaction-100420005059-phpapp02] I’ve also included the code for demo that we built during the session. You’ll need VS 2010 and/or Expression Blend 4 RC. Download the code here.

SGdotNET Windows Phone 7 App Development

*Update: Following our RIAction event, I have updated this post with additional info, which I placed at the bottom.* *Update 4/26: Changed CFP date to May 13 Last Friday we held a Windows Phone 7 session in the SGdotNET user group meetup. This is one of many WP7 developer events that we will have throughout the year. We have provided below the deck and links to resources that we showed in that session. We also look forward to meeting you in RIAction tomorrow! [slideshare id=3773057&doc=wp7sgdotnetapr162010-100419034218-phpapp02] Links: ...

Microsoft Cloud Week Summary

Last week, we successfully held our Microsoft Cloud Week series of events at our offices at One Marina Boulevard. Over 400 people in total came to our events last week to learn more about Microsoft’s cloud computing strategy and vision, as well as to gain a deeper understanding of what our Windows Azure Platform offers our customers and partners. Thanks to everyone who dropped by our offices and made our event a resounding success! The highlight of the week, of course, is the MSDN Presents: Windows Azure Platform event on Tues – headlined by David Chappell and Chris Auld who both presented wonderful sessions for us on Windows Azure. We have received a significant number of requests for their presentation slides, so here are their presentations, as well as all of the other presentation slides presented on that day: [slideshare id=3766900&doc=cloudweek-johnfernandesopening-100418112217-phpapp01] [slideshare id=3767378&doc=thewindowsazureplatform-aperspective-chappell-100418121731-phpapp02] [slideshare id=3767490&doc=singaporeazureweek-100418123116-phpapp01] [slideshare id=3767374&doc=visualstudio2010-aperspective-chappell-100418121644-phpapp01] [slideshare id=3766931&doc=practicalcloud-mar-2010v5-100418112833-phpapp02] [slideshare id=3766551&doc=azurencslupyuenv0-1-100418104050-phpapp02] [slideshare id=3766608&doc=cloudplatformstoday-chappell-100418104934-phpapp01] (This slide deck was presented by David Chappell to a group of CXOs in an invitation-only roundtable discussion after the event, but we think it’s useful to share this as well). We also have presentation slides that were presented during the SCS event the previous night. Again, thanks for coming, and hope to see you guys at future Microsoft events! [gallery link=“file” orderby=“rand”]