Notice: Undefined index: HTTP_REFERER in C:\Domains\patricky\\wwwroot\index.php on line 3 September « 2008 « Patrick’s Bytes

Patrick’s Bytes

Techie for the past 30 years…

Recover Deleted Emails in Outlook 2007

Accidentally deleted some emails? Here’s how to recover them:

1. Navigate to the folder that you have accidentally deleted the email (ie. Inbox/Sent Item/Deleted Item)

2. Go To Tools -> Recover Deleted Item

3. Select the email that you want to recover and select Recover Selected Item.


Share this post :

Dynamic Languages coming to ASP.NET 3.5

Microsoft ASP.NET Team released a preview of dynamic languages support for ASP.NET 3.5 in Codeplex. That means languages like IronPython and IronRuby can be used to code ASP.NET pages, for example below is your ASPX page

<form id="form1" runat="server">
    Enter your name:<br />
    <asp:TextBox ID="TextBox1" runat="server">
    <asp:Button ID="Button1" runat="server" Text="Button"
        OnClick="Button1_Click"/><br />
    <br />
    <asp:Label ID="Label1" runat="server" Text="Label">
    <br />

You can have a Python code behind page for the Button1_Click event

<script runat="server">
def Page_Load(sender, e):
    if not IsPostBack:
        Label1.Text = "...Your name here..."

def Button1_Click(sender, e):
    Label1.Text = Textbox1.Text

Do download from Codeplex and have fun with it.

Backing Up Outlook Suggested Name From Old PC To New PC During PC Migration

Outlook provides a feature called Suggest Name, when you type the name of the person in the To/CC/BCC field. However, when you migrate to a new PC, you find that all the lists are not there. This can be very tedious especially you need to email to that person, but you can’t recall the email address, and worst of all, you didn’t save it in your contacts.


So, how do you migrate the Suggest Name from old PC to the new PC? Here’s how:

1. At the old PC, quit Outlook, navigate to C:\Users\Your_Alias\Appdata \Roaming\Microsoft\Outlook\     (Note that the Appdata is a hidden folder. To view hidden folder, open Explorer -> Organize -> Folder And Search Option -> View -> Hidden Files And Folders -> Show Hidden Files And Folders)

2. Copy the file Outlook.NK2.

3. At the new PC, quit Outlook, navigate to C:\Users\Your_Alias\Appdata \Roaming\Microsoft\Outlook\ and replace the Outlook.NK2.

You will find that the Suggest Name will now appear on the new PC. content updated

Announced by Paul Andrew today, the Hands On Labs and VPC for learning SharePoint development in have been updated to use Visual Studio 2008 as development tool. Previously the content was meant to be used with VS2005. This brings huge improvement especially on the development of SharePoint Workflow.

I also realized the PowerPoint slides have been updated and can be downloaded here.

SharePoint coming to Start.NET!!


SPUG ( is helping to introduce SharePoint introduction courseware into the successful Start.NET ( program in Malaysia. Last Thursday and Friday I organized a workshop to train 7 Microsoft Certified Trainers from 5 CPLS from Klang Valley on the course.

Would like to thank all MCTs Renga, Richard, Ervin, Daqing, Glentt, Chris, and Seok Chern for the support!!

Also thank folks from SPUG esp Y-Mi (SharePoint MVP), Matthew, Eng Guan and Nagen for helping out with the content.

Older Posts »