Mar 272012
 

Google+ Photos isn’t immediately ready for its prime time, with many “features” missing like Slideshow and Media RSS Feeds which you can easily get from Google Picasa Web previously. For those who have Google+ Pages or just didn’t start out with a Picasa account would be at a loss how to share your Google+ Photo gallery outside the realms of Google+.

Reason for getting a Media RSS Feed – To load Google+ Photo gallery in a slideshow that supports Media RSS Feeds on WordPress. I use Cooliris for my slideshow viewer on my blog.

Here are the steps:

  1. Go to the specific gallery you want to get the Media RSS Feeds on Google+ Photos – Remember this gallery needs to be public.
  2. Notice the URL of the gallery
    • In my case it’s “https://plus.google.com/b/112290004776472583114/photos/112290004776472583114/albums/5685898783893740641″ from my JustinLee.sg Google+ Page
  3. The 1st set of numbers “112290004776472583114″ is your User ID.
  4. The last set of numbers “5685898783893740641″ is your Album ID.
  5. Construct the Media RSS Feed URL.
    • http://photos.googleapis.com/data/feed/api/user/[User ID]/albumid/[Album ID]?alt=rss
    • e.g. http://photos.googleapis.com/data/feed/api/user/112290004776472583114/albumid/5724024897712532113?alt=rss
  6. Add that Media RSS Feed URL to your favourite slideshow plugin, and you’re off!

That’s how you find out the Media RSS Feed of your Google+ Photo gallery.

Check out Cooliris Express if you’re looking for a slideshow viewer.

Feb 012012
 

Adobe REFRESH 2012 will be taking place on the 24th of February. It’s a half day event where you will get to hear the leading Adobe industry experts deliver the latest developments on creating websites and mobile applications for multiple platforms and screens. There’ll also be sneak peeks of upcoming solutions.

Date: 24 February 2012, Friday
Time: 8.30am to 12.30pm
Venue: NTUC Auditorium, Level 7, 1 Marina Boulevard, Singapore 018989

Find more more at http://www.adobe.com/sea/special/adoberefresh2012/.

Jan 132012
 

I did this talk at this year’s Community Technology Update 2012 at Blk 71 on 7th January 2012. Apparently, HTML5 is the highlight for the Developer Track.

HTML5 is the next wave of development for the web, with the support from IE9 and IE10. Even Windows 8 will support native apps written in HTML5. This session will give an overview and a deeper dive into writing effective HTML5 together with your existing ASP.NET experience to create the best next generation web experience.

Slides are after the break. Continue reading »

Dec 302011
 

It’s time for another year of Community Technology Update 2012 of Microsoft technologies, happening on 7th January 2012 (Saturday) at Plug-In@Blk71. Do join us!

Here are some of the topics (I’ll be speaking on HTML5 for ASP.NET Developers):

  • New Active Directory functionality in Windows Server 8
  • Windows 8 to go and other Windows 8 new features
  • Building blocks of Private Cloud (Product from both Microsoft and other vendor will be covered)
  • Build and Deploy Lightswitch Application on Windows Azure
  • HTML5 for ASP.NET Developers
  • How Office 365 help SME
  • Migration of exchange on-premises to Office 365
  • Microsoft Lync 2010: Technology over and extensibility of Lync
  • Maximizing SharePoint 2010 with Office 2010

For more abstract about this topic, click here.
For registration instructions, click here.Early Bird registration will end on 4th Jan 2012, so get your registration in TODAY!!!

Date 07th January 2012
Time 0900 – 1730 hrs
Venue Plug-In@Blk71
Blk71 Ayer Rajah Crescent
#02-18
Singapore 139951
Registration Fees $12 (Early-birds)
$20 (Walk-ins)

Why you should attend this event:

  • To learn about the new generation “8” product.
    (Windows 8 and Windows Server 8 will be covered)
  • To learn about Windows 8 and Dev12 devolvement
  • A great chance to network around with IT Pros and Dev in Singapore

Who should attend this event:

  • IT Professionals
  • Developers
  • Database Administrators
  • Essentially you, as you’re one of the user group members!

For instruction to register to this event, go to http://www.sgdotnet.org/events/CTU2012/Pages/Registration.aspx

To find out more about the event, go to http://www.sgdotnet.org/events/CTU2012/Pages/default.aspx
To find out how to get to the venue, go to http://www.sgdotnet.org/events/CTU2012/Pages/Venue.aspx
To find out why you need to pay for the event and other questions, go to http://www.sgdotnet.org/events/CTU2012/Pages/FAQ.aspx

Sep 192011
 

When can I use… is a website that shows the compatibility support of HTML5, CSS3, SVG and more in desktop and mobile browsers. Great resource for web developers trying to figure out which desktop or mobile browsers support which features of HTML5, CSS3, etc.

Check it out here at http://caniuse.com.

Sep 162011
 

Google+ API is finally public for developers to build applications around Google+. This initial Google+ API release is focused on public data only — it lets you read information that people have shared publicly on Google+. Right now there are only 4 APIs available for public use:

  • people.get which will get the public profile of the user id
  • activities.list which will list the public activities (or posts) of the user id
  • activities.get to retrieve back a specific public activity
  • OAuth 2.0 to authorize you app to a logged in Google+ user.

Pretty primitive at the moment, but I can’t wait to see what kind of applications will come out of this.

Check out the new Google+ developers site, the place to go for policiestermsdiscussions with other developers, access to documentation, tools that make development on the Google+ platform easier and more fun, and of course, the place where announcements concerning new releases will be made.

Sep 082011
 

A very informative video by Paul Irish on how to code fast performant websites with DOM, HTML5, and CSS3. Paul Irish is a lead developer of ModernizrCSS3 Please and HTML5 Boilerplate (creator).

In this 30min video he covers:

  • Reflows, what they are and how to avoid them
  • Hardware accelerated CSS, how to trigger it
  • Letting the browser optimize animation for you with requestAnimationFrame
  • Web Workers
  • Benchmarking
  • Build scripts
Jun 302011
 

IE10 Platform Preview 2, a technical release aimed at web developers, is now available for download.

There are lots of new improvements and implementations of HTML5 and CSS3 like:

  • Beautiful and interactive Web applications are easier to deliver with support for several new technologies like CSS3 Positioned Floats, HTML5 Drag-drop, File Reader API, Media Query Listeners and initial support for HTML5 Forms.
  • HTML5 Application performance improves across the board, as well as the ability to deliver better performance with more efficient use of battery life with new technologies like Web Workers with Channel Messaging, Async script support, and others.
  • Web application security improves using the same markup with support for HTML5 Sandbox for iframe isolation.

You can read the full list here in the IE10 developer guide.

Jun 222011
 

Finally! HTML5 & CSS3 standards support for Visual Studio 2010. Download it now!

HTML5
VS Web Standards Update provides you intellisense and validation for most common HTML 5 features like:

    Browser APIs

    • Geo-Location – Having location aware websites is growing trend and now you will have full intellisense and validation within Visual Studio for creating websites which are location aware.  For sample view the source for the IE9 test drive demo.
    • Local Storage – IE has been supporting local storage from IE8 onwards, now Visual Studio will provide you with full fidelity intellisense to create sites which can save state within browser.  For sample of try view source on HTML5 Demo Site

    CSS3

    This update supports intellisense and validation for most of the CSS3 modules including:

    Additionally, if you are trying to make websites which work on a variety of platforms and browsers you will love the fact that Web Standards Update not only supports IE specific prefixes like –ms; but also other vendor prefixes like –webkit and –moz.

    Sharable Links

    PS: The Web Standards Update works on both VS 2010 SP1 and VWD Express 2010 SP1.  Being a VS Extension, it does not support certain CSS3 selector syntax & Browser API intellisense which would require servicing the shipping bits.

    May 242011
     

    The 8th iteration of CTU is back – It’s the time of the year User Group of Singapore come together and put up a full day technical sharing event for the community. Organized by the community for the community, we have sessions that suits IT Professionals, Developers and Database Administrators. A full day of contents has been arranged for you to help get you up to date with the latest technologies in the Microsoft stack. If you are someone who like hands on more than anything, you are welcome to sign up for our Hands-on Lab on the actual day itself! Don’t miss this chance and start registering today!!!

    Date: 25th June 2011
    Time: 0900 – 1730 hrs
    Venue: Microsoft Singapore, One Marina Boulevard
    Registration Fees: $12 (Early-birds), $20 (Walk-ins)

    Why you should attend this event:

    • To learn about the latest changes in .NET, Microsoft virtualization technologies, Microsoft Lync, Microsoft Exchange, and new upcoming System Center product
    • To participate in Hands-on-Lab: Topic that address printer driver deployment via GPO

    Who should attend this event:

    • IT Professionals
    • Developers
    • Database Administrators
    • Essentially you, as you’re one of our user group members!

    For instruction to register to this event, go to www.sgdotnet.org/events/CTU2011/Pages/Registration.aspx.

    To find out more about the event, go to www.sgdotnet.org/events/CTU2011/Pages/default.aspx

    P.S.
    I’ll be talking about the new C# 5.0 – Async keyword, so if you’re interested do come and drop by.