Alec Tang

Professional Web Developer/ Web Designer

I build websites based on the latest web standards providing the best possible solution to your company

  • Home
  • About
  • Portfolio
  • Contact
  • Blog
Subscribe our RSS Feed Subscribe Feed
  • Auto Complete returns giant list of undefined

    Blog post about Auto Complete returns giant list of undefinedAaron 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.

    Read on... Posted by: Alec On Monday, 08 March 2010 - in
    • ASP.NET C#
    • Sharepoint
  • Integrate Ajax Control Toolkit into Sharepoint

    Blog post about Integrate Ajax Control Toolkit into SharepointI 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".

    Read on... Posted by: Alec On Friday, 12 February 2010 - in
    • ASP.NET C#
    • Sharepoint
  • Dynamically assign task to user in Sharepoint

    Blog post about Dynamically assign task to user in SharepointI 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.

    Read on... Posted by: Alec On Thursday, 04 February 2010 - in
    • ASP.NET C#
    • Sharepoint
  • Getting SPUser from SPQuery programmatically

    Blog post about Getting SPUser from SPQuery programmaticallyI 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:

    Read on... Posted by: Alec On Wednesday, 03 February 2010 - in
    • ASP.NET C#
    • Sharepoint
  • Debug not working for Sharepoint

    Blog post about Debug not working for SharepointI 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.

    Read on... Posted by: Alec On Tuesday, 02 February 2010 - in
    • ASP.NET C#
    • Sharepoint
  • ScriptResource.axd from Ajax getting Too Big

    Blog post about ScriptResource.axd from Ajax getting Too BigToday 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!

    Read on... Posted by: Alec On Thursday, 21 January 2010 - in
    • ASP.NET C#
    • SEO
  • Restore list form web part for EditForm

    Blog post about Restore list form web part for EditFormYesterday 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.

    Read on... Posted by: Alec On Wednesday, 20 January 2010 - in
    • Sharepoint
  • Reading and Writing to Lookup Field in Sharepoint

    Blog post about Reading and Writing to Lookup Field in SharepointLookup field is a field which links a child class to a parent class, it is an association kind, which allows a list item to reference another item from another list. However, reading and writing to a lookup field is different from a normal field. We need to use the class SPFieldLookupValue to archieve this.

    Read on... Posted by: Alec On Monday, 18 January 2010 - in
    • ASP.NET C#
    • Sharepoint
  • Creating Update Panel in Code Behind Dynamically

    Blog post about Creating Update Panel in Code Behind DynamicallyCreating Update Panel in code behind dynamically can be a bit tricky, comparing to doing it at the front end. Here's a quick view of the code we write to do this.

    Read on... Posted by: Alec On Monday, 18 January 2010 - in
    • ASP.NET C#
  • Solution to Hotmail and Email Accounts being hacked

    Blog post about Solution to Hotmail and Email Accounts being hackedJust yesterday I realised suddenly I couldn't login to my Hotmail account. No matter what I tried, even the password reminder, etc didn't work. It seems as if something happened and then I realised my eBay account is not working too. Normally I would use iPhone to login to My Ebay, and strangely when I logged in via IPhone, my eBay account username was shown as someone else. Immediately I knew my accounts have been hacked.

    Read on... Posted by: Alec On Friday, 15 January 2010 - in
    • Internet
Previous1234567Next

Search

 

Latest Posts

  • List Attachments Open as Read Only
  • Website finally back up from Google's block
  • Sys.WebForms.PageRequestManagerParserErrorException
  • How Google treats Content Duplication
  • How to create HTML column in Sharepoint List View
  • How Sharepoint stores User Data
  • How to send email via Sharepoint
  • Malaysia Airlines launched iPhone Application: MHMobile
  • Intranet, the next big market
  • How to retrieve and update from a multi choice Checkboxlist ...

Categories

  • Browsers (1)
  • Projects (1)
  • Web Design (7)
  • Sharepoint (21)
  • Telerik (5)
  • Wordpress (1)
  • Internet (2)
  • SQL (5)
  • LINQ (3)
  • ASP.NET C# (34)
  • JavaScripts (3)
  • IIS (0)
  • Industry (1)
  • Tools (8)
  • SEO (5)

Archives

  • September 2010 (1)
  • August 2010 (1)
  • May 2010 (1)
  • April 2010 (3)
  • March 2010 (5)
  • February 2010 (4)
  • January 2010 (11)
  • November 2009 (3)
  • October 2009 (1)
  • September 2009 (9)
  • August 2009 (3)
  • July 2009 (4)
  • June 2009 (1)
  • May 2009 (2)
  • April 2009 (8)
  • March 2009 (6)
  • February 2009 (2)
© Copyright 2009 Alec Tang. All Rights Reserved.
This site is conform to W3C Standard XHTML & CSS