Blog Home  Sign In RSS 2.0 Atom 1.0 CDF  

  def Softwaremaker() :
         return "William Tay", "<Challenging Conventions />"

  knownType_Serialize, about = Softwaremaker()

 Monday, May 31, 2010

Google has released an analysis on the 1000 most visited sites on the web. Considering that we own/operate 3 of the top 10 sites and has a significant interest in Facebook, plus this recent report that states that Microsoft employees are the most social-media-savvy will go to great lengths to show how well we can operate in our cloud and social media integration and collaboration strategies.

Monday, May 31, 2010 5:11:40 AM (Malay Peninsula Standard Time, UTC+08:00)  #    Disclaimer 
  • Blog reactions

  •  Friday, May 28, 2010
    Gotta like the results from this test.
    Friday, May 28, 2010 2:05:40 PM (Malay Peninsula Standard Time, UTC+08:00)  #    Disclaimer 
  • Blog reactions

  •  Tuesday, May 18, 2010
    Gosh, it has really been long since this blog saw some action and probably need some attention (weeding, trimming, re-planting, etc)

    After a long hiatus, I will be speaking again at a big event in Marina Bay Sands Singapore for our Future Of Productivity Launch on the 26th May 2010, keynoted by none other than Mr CEO - Steve Ballmer himself. Incidentally, this is also to celebrate our Microsoft Singapore 20th Anniversary. Agenda is here.

    I will be touching base on SQL Business Intelligence (BI), focusing on our latest and neatest trick in Microsoft Office 2010 / SQL Server 2008 R2 thus far - The Microsoft PowerPivot. I have no doubts that PowerPivot will further propel our SQL BI story further ahead in the very competitive BI landscape.

    If you have any doubts, do come by and I hope that we can set those to rest. The Business Intelligence breakout is in Track 3.

    It will be a very visible, high impact event, well attended by many C-levels, media and press and in a spanking shiny brand new venue that has only just opened its doors.

    Register early. See you there.

    Monday, May 17, 2010 9:37:22 PM (Malay Peninsula Standard Time, UTC+08:00)  #    Disclaimer 
  • Blog reactions

  •  Saturday, January 30, 2010

    Via here: BizTalk Server 2006 R2 SP1 is now available !!!

    These 2 factors are great improvements, or rather - fixes:

    Better reliability, performance, and scale for the following key features

    • Throttling and dehydration of orchestrations.
    • Archiving and purging operations.
    • BAM alerts and archiving.
    • HIPAA.
    • Reduced memory consumption in scenarios using scripting functoids.
    • Improvement in the bts_FindSubscription stored proc, resulting in faster execution and lower CPU utilization.

    Better management and deployment experiences

    • Performance and user experience improvements of key scenarios.
    • WCF configuration management.
    • Significant improvement in deployment time for send ports using a map.

    While still some time away, I am very looking forward to BizTalk v.Next where there will be some very interesting innovations to push the low latency envelope (every bit of pun intended).

    Saturday, January 30, 2010 12:18:59 AM (Malay Peninsula Standard Time, UTC+08:00)  #    Disclaimer 
  • Blog reactions

  •  Thursday, December 03, 2009

    Sigh. I try to avoid commenting or referencing public marketing furor over Microsoft because I am just not a cult-fanatic or hold a religious view on technology (for Goodness sake - Get a life ...) BUT the story that PervX ran that says: "Black Screen woes could affect millions on Windows 7, Vista and XP" is really saying something about the responsibility issues that comes with technology journalism.

    Gosh - really, is there nothing we can do about this ?

    Obviously, PervX was made to eat their own words. They issued a public apology to Microsoft but there is obviously still a sense of denial in between the lines.

    Ed Bott says it best here and how I wished this furor they caused stays with them for a long time until redemption time comes. As what Ed says in his closing para: "As for Prevx, they deserve to be laughed out of the security commmunity for their role in this fiasco."


    Thursday, December 03, 2009 7:12:25 AM (Malay Peninsula Standard Time, UTC+08:00)  #    Disclaimer 
  • Blog reactions

  •  Thursday, November 12, 2009

    Q: There is a Windows Workflow Foundation (WF) workflow service which contains only one pair of Receive and SendReply. Data will be sent through the Receive activity and how do I get the workflow service to return the GUID of the workflow instance in SendReply activity.

    A: Write a custom activity to retrieve it (See below). Bind that to a variable and bind that variable to the SendReply.Content

        public sealed class GetWorkflowInstanceId : CodeActivity<Guid>
            protected override Guid Execute(CodeActivityContext context)
                return context.WorkflowInstanceId;

    Thursday, November 12, 2009 10:07:56 AM (Malay Peninsula Standard Time, UTC+08:00)  #    Disclaimer 
  • Blog reactions

  •  Tuesday, November 03, 2009

    Q: Does BizTalk Server WCF Custom Adapters support Identity Federation ?

    A: Yes, it does. The WCF adapter supports the ws2007FederationHttpBinding. BizTalk MVP Yossi Dahan blogs about it extensively here.

    Tuesday, November 03, 2009 10:10:17 AM (Malay Peninsula Standard Time, UTC+08:00)  #    Disclaimer 
  • Blog reactions

  •  Saturday, October 24, 2009

    For years, I have expanded my brains to learn on different skills and topics as I have always believed in the principle of constant learning and experimenting. The day where you stop learning is the day you decay. I love nothing more than to keep my brains (and sometimes limbs) stimulated and to me, sometimes, sleep is a waste of precious time ...

    So, I have received some emails asking me why the silence on this blog and what is ticking my fancy these days since some people have caught sight of this post and wondering if those books have gone to waste. Well, NO as I believe that for every thing you learn today does contribute to a certain extent of context what you learn and how you absorb new skills tomorrow.

    In a nutshell, I have many books, Some bought, some based on the fact that I was a technical reviewer for a certain publisher and I get getting new titles in my mail.

    While, I have many titles on my bookshelves. Here is a list of my important bibles throughout the years. It gives a sense of what I did, what I am doing now but in no way tells you what I will be doing next (although I have a brief idea on some shiny stuff that will keep me stimulated next ).


    • Liskin's dBASE IV 1.1 Programming Book
    • dBase IV Programming


    • Beyond Candlesticks
    • The Battle for Investment Survival
    • The Art of Speculation
    • Reminiscences of a Stock Operator


    • Subclassing and Hooking with Visual Basic
    • Pure Visual Basic
    • Visual Basic 6
    • Visual Basic Complete
    • Visual Basic Developers Guide to the Win32 API


    • Advanced .NET Programming
    • Professional VB.NET Programming
    • .NET Framework Essentials
    • HTML Complete


    • Enterprise Integration Patterns
    • Patterns of Enterprise Application Architecture
    • Design Patterns
    • Programming .NET Components
    • COM and .NET component Services
    • Enterprise Services with the .NET Framework


    • The Ruby Programming Language
    • Hadoop
    • Masterminds of Programming
    • The Art of Concurrency
    • Simply Rails 2
    • Programming SQL Server 2008
    • BizTalk 2006 Recipes
    • Professional BizTalk 2006

    2009 (today):

    • Advanced Techniques for the Modern Drummer: Jim Chapin
    • Stick Control for the Snare Drummer: George Lawrence Stone
    • The Drummer's Complete Vocabulary: Alan Dawson / Jack Ramsay
    • Progressive Steps to Syncopation for the Modern Drummer: Ted Reed

    While it may seemed that I focused on different things, I do have a list of milestones and objectives set for each learning phrase in my life that I target to achieve before I move on to the next. This will ensure that I really learn deep and not just skim. Yes, I can still code up a decent XML Schema XSD by-hand but I dont think I will get any applause for that .

    I do have another blog dedicated to my current interest in music but I will just leave it for the interested and inquisitive minds to find it. So, I hope to perform one day for some of you at Jazz At Southbridge or even more ambitious someplace in New York. I am sure, for this, I will get some slight applause.

    Ahhhh - one is allowed to dream or fantasize, arent we ?

    Saturday, October 24, 2009 3:42:47 AM (Malay Peninsula Standard Time, UTC+08:00)  #    Disclaimer 
  • Blog reactions