Malaysia Airlines launched iPhone Application: MHMobile

Read more about Malaysia Airlines launched iPhone Application: MHMobile article

Malaysia Airlines launched its iPhone application enabling Apple iPhone users to perform various activities through the little mobile gadgets, including flight checking, flight booking, status checking, timetables and deals and offers. I was really surprised considering MAS had always produced "lame" digital products, specifically their very not-user-friendly website, but this one seems to be an intelligent, strategic move!

Intranet, the next big market

Read more about Intranet, the next big market article

The release of Sharepoint 2007 really helped Microsoft stepping a big step forward into the Intranet market in recent years, but what's predicted coming up bigger than ever is Sharepoint 2010, which many industries experts have shown a lot of love with. When working with Sharepoint 2007, I actually got amazed by its usability and how flexible and useful it could be in a business environment. The even more amazing part is, the bigger the business, the more useful Sharepoint could be to the business.

How to retrieve and update from a multi choice Checkboxlist field

Read more about How to retrieve and update from a multi choice Checkboxlist field article

This post shows you how to retrieve a checkboxlist from a multi choice field as well as how to update the field using SPFieldMultiChoiceValue.

Auto Complete returns giant list of undefined

Read more about Auto Complete returns giant list of undefined article

Aaron was creating a custom web service to be used by web parts in Sharepoint, but then there was a problem of a giant list of "undefined" values returning. Done a lot of research and later this brilliant post directed us to the right place.

Integrate Ajax Control Toolkit into Sharepoint

Read more about Integrate Ajax Control Toolkit into Sharepoint article

I wanted to use Ajax control toolkit in Sharepoint, and had not had any luck until I spent the whole day debugging and getting it to work. I already had Ajax integrated in Sharepoint, so it should be fairly easy to just add in AjaxControlToolkit, but the problem is the latest version of it actually requires you to use ToolkitScriptManager instead of ScriptManager, otherwise your control will not work and you will see a Javascript error of "Please wait while scripts are loaded".

Dynamically assign task to user in Sharepoint

Read more about Dynamically assign task to user in Sharepoint article

I had to create a task dynamically in C# and assign the task to a reviewer, which is a user account. However, there was this problem of the "Assigned to" field is only read only. To do that, just create an SPFieldUserValueCollection and assign it to task item.

Getting SPUser from SPQuery programmatically

Read more about Getting SPUser from SPQuery programmatically article

I needed to get SPUser object from doing a lookup using CAML query, so that I could get the user information such as email address, etc. To do that, this is the code that I used:

Debug not working for Sharepoint

Read more about Debug not working for Sharepoint article

I had the problem of not able to debug Sharepoint in Visual Studio 2008 awhile ago, and glad that Aaron shown me how to do it by doing some tricks. What happened was the PDB file might not have been deployed to the assembly GAC.

ScriptResource.axd from Ajax getting Too Big

Read more about ScriptResource.axd from Ajax getting Too Big article

Today I was testing the loading time of my site, which I sometimes find it slow to access especially the first time loading. I knew there are a lot of images to be loaded especially those in portfolio sections but I also found that the biggest loading item seems to be ScriptResource.axd from Ajax. It was 330kb!

Restore list form web part for EditForm

Read more about Restore list form web part for EditForm article

Yesterday I spent the whole day finding on the Internet about how to restore the list form web part of my edit form as I accidentally deleted it and could never get it back from the Closed web parts, nor could I get it back by resetting the file to site definition in Sharepoint Designer.