Welcome to Chewy's Blog Sign in | Join | Help

News







  • Xobni outlook add-in for your inbox

    Supported by: 8toInfinity

Are You a RockStar Looking for an Internship? Join the Online Services Group at Microsoft Southeast Asia

 

Hello Singapore!  My team (the Online Services Group for Microsoft Southeast Asia) is looking for a few interns to join us for the Summer and Fall period.  If you're smart, organized and crazy passionate about the online world... I want to hear from you! 

Who's the Online Services Group (OSG)?  We're the people who brings you Messenger, SkyDrive, Spaces, MSN and best of all... Live Search!  We are looking for people who are technical (who can code) or people who's business smart & very organized (project management). 

Oh yeah, you need to know how to have fun! 

If you're interested, contact your school for more details or drop me an email (my email address can be found in the video below).

I'll organize a trip to your school to give you a briefing of what we're doing.  I'll also provide details of "the challenge" then.

sChallenge #1 - Cut Some Mobile Code... Win a 32"LCD TV and a XBOX360

Hello Singapore!  We working on a number super cool community projects here on my team and we sure can use your help to make Southeast Asia's online experience even better.  We put together our first "sChallenge" (not the best name... we're working on it) and here it is.

Challenge -

Write and document some snippet of code to:

  • Build a list of WiFi access point around you
  • Build a list of GSM cell towers around you
  • Pass these lists to some sort of server (web service or http post).

This needs to be done for a few Windows Mobile and a few Nokia mobile devices.

Prize -

The first people to get us the code with comments wins this:

  • XBOX 360 with 4 controller and HALO
  • 32" Philips LCD TV

We'll send a camera crew by to video you presenting your code snippets to share with the people of Singapore and SEA.

This is just a quick summary and conditions apply.  The winner and the winner's snippets will be posted here on this blog.

If you or your start-up is keen to join the challenge, drop me an email.  My email address (and additional information about the challenge) is in the following video at the very end.

 

MSDN TechTalk Day - Wed 27 Feb 2008 (UPDATED)
(UPDATE) Get a Free Copy of OneCare (Antivirus, Antispyware and Firewall) at the Feb MSDN TechTalk
We just received a large batch of Windows Live OneCare to give away as part of our "Stay Informed, Stay Secure" effort.  Staying abreast of current happenings in the industry is one of the best ways to stay secure.  The more you know, the smarter you become around security. 

At the event, register for Microsoft's Security newsletter (or one of our other newsletters) and we give you a copy of OneCare (S$79.95) ... FREE. 
 
---
 
Another free MSDN TechTalk Day is just around the corner.  Like all our previous TechTalks... we have it jam packed with ooie-gooie technology goodness. 
 
We kick off the day with an hours plus of back to back demos ranging from the practical stuff to absolutely useless but oh-so-COOL stuff.  For the remainder of the event, we have some of our brightest local experts here to talk to you about a topic they're passionate about.
 
Keep an eye on this post for more details.

MSDN TechTalk
27 Feb 2008
NTUC Auditorium Level 7
One Marina Boulevard

Register:  email melissa@techmexeventsasia.com (with your Name, Company Name
   and Contact Numbers) or call 6550 8963

Session Timing

Session Name

Session Intro
(sub 1 min)

10:00

Back to Back Demos!!

Security Update

Support Update

Windows 2008 Demo

WhereAmI Project or Live Services

 

 

Other demo sessions intros coming shortly...

Session 1

11:00

Building a Complete Web App with ASP.NET 3.5 and Visual Studio 2008

Jocelyn Mae Villaraza (Developer Evangelist - Microsoft)

Lunch

12:00

 

 

Session 2

1:00

Interoperating PHP with .NET

Chris Ismael (Interoperability Specialist - Microsoft)

Session 3

2:00

Gaining Pervasive Business Insight Using SQL Server 2008 Business Intelligence Stack

 

Wee Hyong (MVP)

Break

3:00

 

 

Session 4

3:20

NET Framework 3.5 Language Enhancements

 

Maung Maung Phyo (Consultant - NCS)

 

This session focuses on the new and enhanced features of .NET Framework 3.5 languages as well as the compiler.  Join us to learn about type inference, extension methods, lambdas expression and understand how these enhancements help writing more intuitive and efficient code.  We will also briefly covered LINQ and how it simplifies the data access implementation.

Session 5

4:20

Workflowing Processes with Windows Workflow and SharePoint

 

Choirul Amri (MVP)

5:20

End

 

 

Windows Mobile Dev with Visual Studio 2008 (Free Session with Author Wei-Meng Lee) Tues 12 Feb, 2008

Come join us this 12th (Tues) February 2008 where Microsoft MVP Wei-Meng Lee will present two sessions on what is new in Visual Studio 2008 and Windows Mobile development.

Session 1 - What is new in Visual Studio 2008

If you have always wanted to learn the new features in Visual Studio 2008 but have yet to find the time, the first session will kick start you with:

* A quick introduction to Visual Studio 2008

* New languages features in Visual Basic 9.0 and C# 3.0

   - Implicit Typing
   - Automatic Properties
   - Object Initializers
   - Collection Initializers
   - Anonymous Types
   - Lambda Expressions
   - LINQ
   - Extension Methods
   - Partial Methods 
* What is Silverlight

Session 2 - Windows Mobile 6 Development

In the second session, Wei-Meng will demonstrate how to get started in Windows Mobile 6 development. You will learn about the differences between versions of Windows Mobile - Standard, Classic, and Professional. This session will show you:

* A quick introduction to the Windows Mobile 6 platform

* How to use the various tools in VS 2008 for Windows Mobile development:

   - Cellular Emulator

   - Windows Mobile Emulators

   - ActiveSync

* Sample applications

In addition, Motorola (Symbol) will also provide some units of their flagship products - MC70 and MC35, for demonstration. If your company is currently evaluating Windows Mobile devices for enterprise deployment, this is a good chance for you to have hands-on experience with these devices.

Event Details

Cost: FREE

Date: 12th Feb 2008 (Tues)

Venue: Microsoft Singapore
1, Marina Boulevard,
One Marina Boulevard,
Singapore 018989
SINGAPORE

Time: 2 to 5pm

Note: If you would like to install VS 2008 on your notebook and follow along with the sessions, you can come early at 1pm. Wei-Meng will be around to help with the installations. You would need to bring along your notebook computer and as there will be limited power-points, you are suggested to fully charge your notebook before coming.

What you will get

* A free copy of CoDe magazine (while stocks last)

* A 90-day Evaluation Visual Studio 2008 DVD

* Some other goodies. ;-)

You also stand a chance to win a copy of Wei-Meng's latest book - Professional Windows Vista Gadgets Programming (Wrox)

What you need to do

To RSVP, send an email to Wei-Meng at weimenglee@learn2develop.net with the following details:

Subject: 12 Feb VS 2008

<Name>

<Company>

<Email>

"Knowing is Half the Battle"...Stay Informed, Stay Secured

Do you remember that old GI-Joe cartoon saying "knowing is half the battle"?  When it comes to security, knowing what is going on goes a long way to being secured.

As such, if you're keen to stay informed to stay secure... might we recommend subscribing to a few newsletters.  We send these out about once per month.

MSDN Flash - Singapore
https://profile.microsoft.com/RegSysProfileCenter/subscriptionwizard.aspx?wizid=49fcfefe-9cb4-45c9-924c-f0c67612b1c4&lcid=1033

TechNet Flash - Singapore
https://profile.microsoft.com/RegSysProfileCenter/subscriptionwizard.aspx?wizid=5952656c-5706-49af-8b16-5a14cd213a92&lcid=1033

Security Newsletter - Global
https://profile.microsoft.com/Regsysprofilecenter/subscriptionwizard.aspx?wizid=6e2dfc95-9fea-4e12-827e-c9d2135149b9&lcid=1033

Give it a try, you can always manage your newsletter subscriptions (find new ones or unsubscribe from existing ones) here.

Profile Center
https://profile.microsoft.com/RegSysProfileCenter/default.aspx?lcid=1033

cobra-commander.jpg

Cobra Commander says... "Knowing is half the battle"
(actually, the good guys say that)

Security "How Do I?" Videos on MSDN - Security Sensitive Data Quickly

Wow!  Considering I work at Microsoft, there are tons of things that happens here that I don't know about and I get WOW-ed by.  Check this out on MSDN... we've got development and security experts making 20 min videos on developer security topics.

This week's featured video - How to add security to .NET apps by encrypting sensitive / confidential data by using the "ProtectedData" class of the System.Security.Cryptography namespace.  The author said that at times... all he wants to do is to protect data and he feels this method is the quickest way to get it done.

These videos come in tons of formats including formats for your Ipod, WM device or PSP!

How Do I: Add Security to .Net Applications with the ProtectedData Class?

In this video Will DePalo demonstrates how to add security to .Net applications by encrypting sensitive or confidential data by using the ProtectedData class of the System.Security.Cryptography namespace.
Presented by Will DePalo on January 8, 2008
Length: 21 minutes 47 seconds

Video Downloads:

ZIP | WMV | iPod | MP4 | 3GP | Zune | PSP

Audio Downloads:

AAC | WMA | MP2 | MP3 | MP4

Download the code

Check out the whole video site here:

http://msdn2.microsoft.com/en-us/security/bb896640.aspx

BI Roadmap for SQL 2008 with Tom Casey (Microsoft General Manager) Mon Jan 14, 2008

Singapore SQL User Group is hosting a session with Tom Casey (he's the General Manager for the SQL Server Business Intelligence group over at Redmond) and you're invited!  Here is the user group's invite.

SQL Server 2008 Business Intelligence platform provides a scalable BI platform optimized for data integration, reporting, and analysis enabling organizations to deliver intelligence where users want it.

In this session, you will hear what makes SQL Server 2008 a BI platform of choice, and the three key aspects emerging from the BI platform:

· Integrate and Manage All Your Data

· Reach All Users with a Comprehensive Platform

· Deliver Actionable Insight to Every User

Tom Casey is a distinguished speaker and visiting Singapore. This is your unique opportunity to hear from the BI GURU directly.

· Distinguished Speaker: TOM CASEY

· Date : January 14th 2008 (MONDAY)

· Venue : Microsoft Singapore (21st FLOOR Auditorium). One Marina Boulevard.

· Time : 6.45 pm – 8.00 pm with 20 min break. Please arrive by 6.30 to allow time for registration. (Light Snacks will be served, REGISTER EARLY)

To register, please e-mail BEFORE January 10th 2008 at to sqlugsingapore@mvps.org with the following details:

Name :

Designation :

Company :

Tel No :

Email :

Tom's biography is below:

Tom Casey

General Manager, SQL Server Business Intelligence

Microsoft® SQL Server™

Microsoft Corporation

As a general manager within the SQL Server development team, Tom Casey is responsible for managing the overall strategy, design, development and delivery of SQL Server’s business intelligence technologies. The foundation of Microsoft’s end-to-end business intelligence solutions, SQL Server delivers an innovative business intelligence platform with integrated analytics including online analytical processing (OLAP); data mining; extract, transform, and load (ETL) tools; data warehousing; and enterprise reporting functionality. This comprehensive, integrated approach helps organizations worldwide seamlessly build and deploy robust business intelligence applications at all scales with low total cost of ownership.

Prior to his current position, Tom served in a similar role driving the development of Microsoft’s business process and integration products (BizTalk Server and Host Integration Server) and developing Microsoft’s overall workflow strategy. Tom joined Microsoft in 1996 and spent the first six years of his tenure delivering Microsoft’s database replication technologies and the mobile edition of SQL Server.

Before Microsoft, Tom worked as a database applications and systems developer at a few small startup companies. Tom has a business degree with emphasis in Management Information Systems from the University of Arizona.

Head Tracking for Desktop VR Displays using the WiiRemote

I've always wanted an easy way to integrate .NET and 3D UIs. It always seem to involve hardware and lots of C++. That's no longer the case. Johnny here (Carnegie Mellon) has showed how C# and the Wii remote can make this a reality. We've got lots of fun project ideas. Anyone got a Wii in Singapore?

Check out his projects along with C# code here: http://www.cs.cmu.edu/~johnny/projects/wii/

Follow Up: MSDN TechTalk Day - Dec 2007

My apologies for the delay in getting the event slides up.  All this holiday cheer got to be early and I've been plowing through my emails plus a secret "pet project" (more information to come shortly).

Again, it was great to see everyone at the event.  I noticed that our book-give-away was a big hit so I'll try to get more books for our future events. 

The slides presented at the event is below:

(Updated Jan 11, 2008)

10 Back to Back Demos of Visual Studio in Action - ADO.NET Data Services (aka Astoria)
Chris Ismael - Microsoft

Software Plus Services (S+S) Keynote
Kirk Drage - Microsoft


(Updated Dec 28, 2007)

Building Spatial Enabled Apps with Visual Studio 2008, SQL 2008 and Live Maps
Wee Hyong Tok (MVP)

Rapidly Enabling Office Business Applications (OBA) with Visual Studio 2008
Pratibha Kumar - Senior Consultant, Avanade Singapore

Rapid Data Integration with Language Integrated Query (LINQ) and Visual Studio 2008
Maung Maung Phyo (MVP) - Senior Consultant, NCS
http://sgdotnet.org/blogs/maungmaung

Under the Covers of LINQ and New Advanced Language Features of .NET 3.5
Adrian Godong (MVP) - Consultant, Avanade Singapore
http://geeks.netindonesia.net/blogs/adrian/

We have another MSDN TechTalk event planed for Feb so stay tuned!  Any suggestions for topics?... Drop me an email at chewyc at microsoft dott com.

Follow Up: Global Entrepolis @ Singapore - Innovation Today, Tomorrow

It was quite refreshing to meet up with Singapore's brightest entrepreneurs at GES today.  I went through tons of innovation demos in 45 mins and I did not expect all of you to note down where all these demos were located.  As such, this post will list down what I demo and where you can find out more information. 

Innovating on Existing Commercial Innovations

Outlook's Social Networking and Productivity Tool XOBNI (inbox backwards)
http://www.xobni.com

Live Maps
http://maps.live.com/
http://dev.live.com/virtualearth/

Live Agents (IM Artificially Intelligent Robots)
http://windowsliveagents.spaces.live.com/

Live ID
http://dev.live.com/liveid/

Microsoft Speech Technologies
http://www.microsoft.com/speech/speech2007/default.mspx

Windows Mobile's Live Search
(on your windows mobile device.. go to) http://m.live.com

Windows Embedded
http://www.microsoft.com/windows/embedded/default.mspx

Bridging the .NET and Embedded Gap with Phidgets Devices
http://www.phidgets.com/
http://www.phidgets.com/products.php?category=1

Innovating on Emerging Innovations

Partnering with Microsoft's IP Ventures Team
http://www.microsoft.com/about/legal/intellectualproperty/default.mspx

PhotoSynth
http://labs.live.com/photosynth/view.html?collection=sanmarco/index1.sxs&st=coll

Microsoft Research - GroupShot
http://research.microsoft.com/projects/GroupShot/

Microsoft Research - HD View
http://research.microsoft.com/ivm/HDView/HDGigapixel.htm

Microsoft Research - Interactive Image Cutout
http://www.microsoft.com/about/legal/intellectualproperty/search/details.mspx?ip_id=IDAEYCID&techType=&ipCat=Any&feeStructure=Any&keywords=&ipVenture=true

Microsoft Research - Virtual Viewpoint View
http://research.microsoft.com/vision/InteractiveVisualMediaGroup/VVV/

Innovating on Home Grown Innovations

Singapore's Microsoft Innovation Center
http://innovativesingapore.com
http://labs.innovativesingapore.com

Best.SG's Local Singapore Services (to build your innovation on)
http://best.sg/mashup.jsp

Tons and tons and tons of demos.  If you want a repeat, drop me an email and we can try to arrange another redelivery.  

Using Visual Studio 2008 to Deploy Your App to Windows Server 2008

I've got an app using features of .NET 3.5.  I'm using Visual Studio 2008 Beta 2 and deploying to Windows Server 2008 RC0.  As you can tell... this post will be very dated as all the stuff I'm using are pre-release.  So if you read this and we've gone RTM... these instructions probably won't apply.

One great thing about Visual Studio 2008 is that you can deploy your app directly to your IIS Server very easily and quickly.  That's assuming your server has been configured and ready to go.  Typically you administrator will do the configuration in prep for your app but incase you don't have one (like me)... these are the steps you take.

We assume the following:

  • You have Windows Server 2008 installed (i'm using RC0)
  • You have a .NET web app to deploy (mine uses features of .NET 3.5)
  • You have admin rights on your server

Here are the high level steps:

  • Enable Web and Application Server roles on Windows Server 2008
  • Enable FrontPage Server Extensions (FPSE)
    • I had to install FPSE seperately as it is currently in Beta
    • Details and download here
  • Enable FPSE on the IIS Web Site in question
    • Use the "owdadm -o install" command or
    • Use the FrontPage Server (also called Microsoft SharePoint) administration website to "extend" the site with FPSE (the site typically is on port 4425)
  • Ensure the user you plan on using for deployment have proper rights
    • User account has rights on the server and have NTFS rights to the filesystem where the app will go
    • User account has rights in FPSE to do stuff (not sure the exact permission required but I used FULL rights)
  • Ensure the target IIS Web Site allows Windows Authentication

That's it.  Once this is done to the site, you'll be able to deploy easily in Visual Studio 2008 to your target server.

image

SQL Server 2008 Sneak Preview Thurs 22 Nov Evening with SG's UGs

At our Oct MSDN TechTalk event, we showed Singapore a number of sweet demos of SQL 2008 delivered by two of Singapore’s best database professionals. Whatever they showed you must have knocked your socks off as the number of follow-up requests on SQL 2008 have been overwhelming. So much so… the Singapore .NET User Group (SGDOTNET) and the Singapore SQL User Group (SGSQLUG) have joined forces to call back our two local experts to deliver you a deeper event.

SQL Server 2008 Sneak Preview with Singapore's .NET and SQL User Groups
Thurs 22 Nov 2007 - 6.45pm – 9.00pm
Microsoft Offices - Level 22 One Marina Blvd 018989
Light Dinner Provided

Free Event - Register here

Declarative Management Framework (Edwin Sarmiento (MVP) - Senior Systems Engineer/DBA Fujitsu Asia Pte Ltd)

The Declarative Management Framework (DMF) is a policy based system to manage a SQL Server instance. Using DMF, you can reduce the time spent on daily maintenance operations by defining a common set of policies for most database operations like query optimizations, naming conventions, backup and restore operations, and index management. You can even leverage DMF to apply policies to many servers for consistent management across the enterprise.  Come join Edwin in this session to learn how.

Spatial Support in SQL Server 2008  (Wee Hyong Tok (MVP))

The growing ability of businesses and consumers to quickly absorb large volumes of data, together with the increased availability of digital maps and spatially-enabled applications has created an unprecedented opportunity to incorporate geographic factors into decision making processes and analysis. Come join Wee Hyong in this session to see some of the first public demos of SQL spatial in SE Asia.

Big THANK YOU to Singapore Hoster "8 to Infinity"

One of the great parts of this job is getting to meet some super cool people.  When I first started here in Singapore about 2 years  ago (yes... it has been almost 2 years), the previous evangelist gave me a list of 3 people to connect with and one of them was a guy named Boon at a hoster called 8 to Infinity.  My interaction with Boon was among one of my first taste of "Singapore efficiency".  As I needed his help with setting up my blog and hosting for our local community user groups, I allocated a few weeks to get it done as I thought there would be a lot of back-and-forth (based on my experience back home with hosters in Australia and the US).  Well, about 3 days later... my blog was up and I was lock-n-loaded to execute on behalf of my local user group.  Most of the delay was on my end as I take a while to get to my emails.

Well, recently... I needed Boon's help to troubleshoot some issues I had with Sky Drive's iframe rendering on Community Server.  All my support requests were acted on within minutes.  Singapore rocks!  Boon... you rock!

Anyhow, this isn't really a technical post but rather... I wanted to publicly thank Boon and 8 to Infinity for being so supportive.  I love you guys. xoxo

8toinfinity_logo

Find out more about 8 to Infinity, check out http://8.to

Singapore Maps with Virtual Earth and Best.SG

During this week's MSDN TechTalks, I showed a 15 min demo where I built a website from scratch that allows the user to type in their Singapore postal code and a Singapore map shows up with a pin on top of the postal code (every postal code represent a distinct building unlike others where the code can specify a geographical region).

This demo has resonated quite well with the attendees at the event.  A number of them wanted to see the code so they can build a "here are my stores" map and embedded into their web sites.  As such, I just recorded a video of me doing the exact same demo but with more commentary of my code.  Here's my video and a copy of the resulting code from the video demo.

The Postal2Gps web service used is a web service we built to wrap a raw JSP service from Best.SG.  You need to sign up for a developer ID from Best.SG to make use of their service.  The web service wrapper we used will be updated by the end of Oct to allow you to type in your own developer ID.

InnovativeSingapore Lab's Services Listing
(Services here will go under a design review and will be normalized in Nov)
http://labs.innovativesingapore.com/services

I want to personally thank our beloved Singapore Start-Up Best.Sg for making this service available.  Learn more about their Postal2Gps service below.

Best.SG Geocoder Finder
http://www.best.sg/mash/sggeocoder.jsp

If you folks build geo-aware apps, I would love to hear about it and may potentially be able to get a camera crew out to see it in action.  Drop me an email at chewyc at microsoft dot com.

Follow Up Materials: MSDN TechTalk Day - Oct 2007

Great to see such a wonderful collection of Singapore developers all in one huge room.  As promised, we're collecting all the materials presented at the event and will put them here in this post.  So if you're looking for the slide decks, demos, suggested follow up items or anything to simply learn more... keep checking out this post for the next few days.

Update Tues Oct 23 - 2:00PM

  • A Lap Around Visual Studio 2008
    Maung Manug Phyo (MVP) - Senior Consultant NCS Pte Ltd
    Presentation on Sky Drive...

Update Fri Oct 19 - 12:00PM

  • What's New in SQL 2008
    Edwin Sarmiento (MVP) - Senior Systems Engineer/DBA Fujitsu Asia Pte Ltd 
    Edwin's blog is here
     
  • SQL 2008 Spatial Overview (Keynote Demo)
    Wee Hyong Tok (MVP)
    See the demos live on http://labs.innovativesingapore.com 
    Presentation on Sky Drive...
  • Extending Microsoft Office with Visual Studio 2008
    Alan Andrew Dias (MVP) - Director of Training and Technology COMAT Training Services Pte Ltd
    Presentation on Sky Drive...
  • Programming Services with WCF
    Hammad Rajjoub (MVP) - Assistant Vice President Merrill Lynch Global Services
    Presentation on Sky Drive...
  • Singapore Maps with Virtual Earth and Best.SG (Keynote Demo)
    Chewy Chong - Developer Evangelist Microsoft Singapore
    Source code and video of demo here
    Chewy's blog is here

Update Wed Oct 17 - 10:00AM

  • Data Access and Programmability using Language Integrated Query (LINQ)
    Jocelyn Mae Villaraza - ISV Developer Evangelist Microsoft Singapore
    Additional LINQ Resources and Videos here
    Jocelyn's blog is here
     
  • Enabling Rich Web Application with Windows Live Service
    Chris Ismael - Interoperability Specialist Microsoft Singapore
    Presentation Slides and Links here
    Chris's blog is here
     
  • Building a Rich Interactive App with AJAX and Visual Studio 2008
    John Eldridge - Technical Evangelist Microsoft Singapore
    John's blog is here
More Posts Next page »