July 2007 - Posts

Good developer?

I came across this tip while reading the book "Refactoring - Improve the Design of Existing Code" by Martin Fowler and find it unsurprising true.

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

I can't explain how many times I've actually felt that (and of course, I've also committed bad code). Just imagine if the codes are self-explanatory w/o the need for extra documentation...

Posted by microlau with 6 comment(s)
Filed under:

Aug 2007 #39 UG Meeting

This month, we’re proud to have Yusup from NCS to share his BizTalk experience with us. Our second session will be once again dominated by the latest Microsoft web technology, Silverlight. Certainly, the presentation at our July UG meeting is too simplistic for most of us, who’re true-blue developers. Darren will be doing some deep dive coding using Silverlight.

Our August 2007 UG meeting will be held on 2nd August 2007 (1845 – 2100hrs) at Microsoft Singapore, Level 22 CF15.

Getting Started with BizTalk 2006
Yusup Ngadimin (Application Consultant, NCS Pte Ltd)
Combining different systems into effective business processes is a challenging problem. BizTalk Server 2006 allows connecting diverse software, then graphically creating and modifying process logic that uses that software. The product also lets information workers monitor running processes, interact with trading partners, and perform other business-oriented tasks.

In this session, you will see how to configure a BizTalk Server 2006 installation, and get to know the main components of BizTalk Server, namely Messaging Engine, Orchestration, Business Rule Engine, Enterprise Single Sign-On, Tracking and Monitoring.

About the Speaker
Yusup Ngadimin is an application consultant at NCS Pte Ltd, and has been involved in several projects using BizTalk Servers as application integration server. 

Microsoft® Silverlight™
Darren Sim (MVP, ASP.NET)
Microsoft® Silverlight™ is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web. Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications.

In this second presentation on Silverlight™, Darren will be doing a deeper dive on how to code using Silverlight.

To register for the event, sign up here.

Posted by microlau with 1 comment(s)
Filed under:

Kristy's visit to Singapore

One of my newly-made Taiwanese friends (since 07 MVP Summit) visited the bunch of us @Singapore for a short day trip and we played host to her. Here's the photos during her short stay

 

Posted by microlau with no comments