IT Architect Regional Conference, Hotel Nikko, Jakarta, Dec 9-10, 2009
08 December 09 12:27 AM | norman | 1 comment(s)

Some of you may already know that on Dec 9-10, 2009 at Hotel Nikko, Jakarta, IASA (International Association of Software Architects) will held the 2009 ITARC (IT Architect Regional Conference).

If you are an Architect in your organization, you may want to attend to this event. Here’s the complete agenda of the event. As you can see from the list of the speakers, I will also deliver a talk there on the second day (Dec 10). I will deliver a talk regarding “Patterns for Hybrid Cloud & On-Premise Applications

The event is only tomorrow, but if you want to register, you still can do so here.

If you are already registered, see you at the event!

Share this post: | | | |
A 12 Years Old Indonesian Kid, Scored Flawless in Windows 7 Certification Test. He’s now an “MCTS: Windows 7, Configuring”
20 November 09 02:14 PM | norman | 5 comment(s)

His name is Armada Nasar. He passed Exam 70-680 (windows 7, Configuring) with score 1,000 out of 1,000!



He should register to GEEKS very soon. Smile

Share this post: | | | |
Visiting Newmont IT Team, at Batu Hijau, Sumbawa Island
19 November 09 01:37 PM | norman | 2 comment(s)

Last week, Nov 9-11 I went to Batu Hijau, Sumbawa Island to meet one of our customer, Newmont, a Gold & Copper mining company. I met their entire IT team, especially the Dev team. Got myself new great friends, awesome .NET developers.

What is so special about this trip is that Newmont is located in a quite remote place that I can’t go there directly from Jakarta. There’s just no direct flight. Smile

On the 9th I had to spend a night at Sheraton Senggigi, Senggigi Beach, Lombok Island and on the 10th flew to Benete Port, Sumbawa Island with… a ten seater Seaplane! Smile A new experience to me… to flew a small plane, propeller plane that land and take off on top of sea surface (brother Ronny & Brother Edy are on the picture, Sister Anna took the picture – they are from our Enterprise Group). This is when we were about to flew:


In Sumbawa Island, we slept at Sekongkang Beach in Tropical Spa & Resort, a remote hotel that… does not have a phone line! Smile

I flew back to Jakarta on the 11th. Note that in Sumbawa Island Indosat does not exist. So, I was in three days black out. No IM2 Internet, no cell phone as well, and as I said the hotel also has no phone line! Smile

Here are some other pictures from this interesting trip:

- Operational Cars around Newmont area:


- Sekongkang Beach, Sumbawa Island


- Newmont IT Office


- Benete Port


- The site


Fellow Developers in Newmont, C U next time! Let’s rock n’ roll with .NET 4 & VS 2010!

Share this post: | | | |
Open positions in Microsoft Indonesia for SQL Server Master
21 October 09 02:47 AM | norman | 3 comment(s)

Microsoft Indonesia is inviting all "Database Guru" who's interested to any of these two positions to submit theire resume:

  • SQL Server Consultant
  • Technology Solutions Professional - Data Platform

From my view, SQL Server Consultant would be the one with hardcore technical works - i.e. you will work in projects in customers to design & deliver Database solutions. While the TSP-Data Platform requires no less technical skills, but it is more of a PreSales Engineering role - where you'll be involved in solutioning, POCs, and support the Account Management Team.

Interested? Take this opportunity to prove your SQL Server & Database skills! Smile

As the link I provided was broken, I just put the details here:

SQL Server Consultant

 Ready to focus on being the expert with a single product, technology, or solution space in complex environments? Want to product knowledge to customer business solutions that impact to the bottom line of the company? Interested in leveraging your technical skills to create innovative customer solutions? Are you interested in having first-hand knowledge of the roadmaps for the broadest and most innovative technology stack available in today and tomorrow’s marketplace?

Microsoft Services help customers realize their full potential through accelerated adoption and productive use of Microsoft technologies. We are a global team of exceptional people who deliver world class services with partners, earning customer confidence, trust, and loyalty by Improving the overall Customer and Partner Experience, Serving as the customer advocates within Microsoft and Driving customer-centric product improvement.

The Consultant in Enterprise Services delivers technical solutions to customers allowing them to maximize their investment in Microsoft technology. Building upon solid IT project experience relative to their level, these consultants will work with Microsoft's partners to assist customers in:
• The delivery of high quality engagements around Microsoft's solution areas, technologies and products in diverse client environments.
•  Stabilizing developed solutions using Microsoft methodologies in complex customer environments.
• The design and development of integrated solutions using the latest Microsoft products and technologies.
• Understanding the relevant application development, infrastructure and operations implications of the developed solution.

 Knowledge, Skills, and Abilities
Analytical Problem Solving
Building Customer/Partner Relationships
Cross-Boundary Collaboration
Impact and Influence
Interpersonal Awareness
Services Project Management
Strategic Insight
Product & Technology Expertise
Value Selling
Dealing with ambiguity

Training and Certifications
§ Must have a degree in Computer Science or Engineering, or equivalent work experience. 
§ At least 3 - 5 years related IT experience. 
§ Work experience should involve technical consulting, development, and deployment
§ Must have a proven record of delivering business value. 
Role Specific Characteristics May Include
§ Candidates must have a deep understanding of markets, customers, and technology; have the background to provide leadership in the practice and a demonstrated effectiveness in consulting and client management.
§ Candidates must have deep understanding of customer and partner business and IT environment, and have demonstrated skills creating architecture and deploying technology to solve business problems.
§ Candidates must have industry leading depth knowledge of subject area, and have demonstrated analysis and communication skills connecting technology and business problems.

Technical Solutions Professional - Data Platform


The TSP Data Platform role is accountable for product win rates in assigned opportunities. The TSP Data Platform role supports the long-term strategic direction of driving pipeline velocity in the MSSP, within the Solution and Proof phases. To do this, the TSP Data Platform role focuses on successful execution of technical engagements


· Strategically decides which partner best supports its product workload and partner enablement programs for the selected core set of partners.
· contributes to account planning activities (e.g., IT Profiles) and technical engagement/evaluation plans. The TSP Data Platform role may also communicate with Insider Groups, Partner Groups and Marketing Division.
· Selects, enables, engages and sometimes can be brought to bear for partners. Some TSPs work with industry events and marketing organizations.
· Accountable for product win rates in assigned opportunities. supports the long-term strategic direction of driving pipeline velocity in the MSSP, within the Solution and Proof phases.
· Focuses on successful execution of technical engagements. The key challenges in this role are being capable and well-versed across diverse technologies (e.g., IIS, development tools, XML, and Application technologies).


· 5- 8years in related  experience (Sales engineer at a large technology company selling into the enterprise (not necessarily software); IT Consulting or Services company ; IT department at a large industrial company, especially relevant if in targeted industry; Competing software companies)
· Preferably Professional training/certification in:
· Communication skills : able in adjusting the topic and technical sophistication to the audience
· Business skills, per the Executive Conversation training or other initiatives
· Sales and/or Opportunity Management training
· Knowledge of Microsoft's products and of competitive platforms and tools.

Share this post: | | | |
Filed under:
Architects, here are some of your menu in VS 2010
21 October 09 02:24 AM | norman | with no comments

Dependency Graph (Assembly, Namespace, Type, and deeper):

Dependency Graph

UML Diagrams:




And there are more… Smile

Share this post: | | | |
Filed under: ,
AVAILABLE: Visual Studio 2010 & .NET Framework 4 Beta 2
19 October 09 04:54 PM | norman | with no comments

As per today (Oct 19, 2009), MSDN Subscribers can start getting the bits of Visual Studio 2010 & .NET Framework 4 Beta 2. For General Availability, wait till Oct 21, 2009.

FYI as well, here’s the new Visual Studio logo:


The official launch date of VS 2010 & .NET Framework 4 will be on March 22, 2010. MARK THIS DATE! Smile

The editions of VS are also simplified into these three only:

Microsoft Visual Studio 2010 Ultimate with MSDN:
Microsoft Visual Studio 2010 Ultimate with MSDN is the comprehensive suite of application lifecycle management tools for teams to ensure quality results from design to deployment.

Microsoft Visual Studio 2010 Premium with MSDN:
Microsoft Visual Studio 2010 Premium with MSDN is a complete toolset for developers to deliver scalable, high quality applications.

Microsoft Visual Studio 2010 Professional with MSDN:
Microsoft Visual Studio 2010 Professional with MSDN is the essential tool for basic development tasks to allow developers to implement their ideas easily.

So, fellow geeks! ENJOY! It’s that interesting time again. More post on the new stuff in both VS 2010 & .NET Framework 4 will be posted in GEEKS portal/blogs.

As usual, Architect, Developers, Project Managers, etc in Enterprises that want to adopt these technologies early in your projects – feel free to ping me. Let’s discuss what we can do together.

Dancing in the middle of the night… “DEVELOPERS! DEVELOPERS! DEVELOPERS!…”

Share this post: | | | |
Filed under: ,
Batam Trip
16 October 09 03:02 PM | norman | 2 comment(s)

With a mixed feelings I visited Batam again on the 13th & 14th. Of course, for evangelism work.

I can say this is my "first" visit after about ten years. (Not necessarily true, cos earlier this year I also went to Batam with Andri Yadi - but it was different, I came in the morning, and flew back to Jakarta in the afternoon - and spent the whole day in a meeting room).

This time, I had to spend a night there, and... had a chance to met my "brothers & sisters" in UNISEM BATAM (It was AIT ten years ago). Great to see old buddies in "revolusi fisik" era. Great to learned some people does remember me (and call me by name - while it's me that I could not recall some names Sad - sorry, for that)). However, Mam Edel didn't remember me... Smile. I didn't cause enough problem for her back then.. maybe... Smile

Had a chance to go to Nipan Island to get the fresh Sea Food... and Gong Gong. Had a chance to get the real Sop Ikan Batam (Yong Kee). Had a chance to walk the streets of Nagoya again at night. Smile A place where I ever got robbed ten years ago... he..he..he.. Too bad could not drop by at Batam Center.

Btw, I also met a new friend, a very passionate person who has strong technology leadership, Pak Raflony from EPSON Batam. You may want to test your .NET & Silverlight skills with his team. If you dare. Smile. Keep Up The Good Work, Pak!

Anyway... Brothers & Sisters at UNISEM, tetap semangat!!! Smile LIVE LONG & PROSPER! MAY THE FORCE BE WITH YOU!

Share this post: | | | |
Filed under:
Another Silverlight showcase: Victoria's Secret Model Search
15 October 09 02:48 AM | norman | 4 comment(s)

Have a look! Smile

It may sparks an idea of what Silverlight can do to your site/event.

Share this post: | | | |
Filed under:
Load Testing/Stress Testing SharePoint
16 September 09 03:44 AM | norman | with no comments

Just want to point you guys with this comprehensive post on the matter:


Share this post: | | | |
Stuff from Patterns & Practices in the last one year
01 September 09 06:44 AM | norman | with no comments


Here's what Microsoft Patterns & Practices has delivered in the last one year. You may want to have a look to those which are relevant to you. I personally recommend the Application Architecture Guide v2.0 as a MUST READ for ALL Developers.

·         Enterprise Library v4.1 is a collection of reusable software components that help developers with common development needs such as logging, validation, data access, and exception handling. They can be used “as is” or extended or modified by developers as needed.

·         Unity Application Block v1.2 is a lightweight extensible dependency injection container with support for constructor, property, and method call injection. It addresses the issues faced by developers engaged in component-based software engineering.

·         Composite Application Guidance for WPF (“PRISM”) v1.0 and v2.0 helps developers build and evolve modular Windows Presentation Foundation and Silverlight client applications. These applications typically include  multiple screens and role-determined behavior and are designed to change over time based on business requirements.

·         Application Architecture Guide v2.0 provides design-level guidance for the architecture and design of applications built on the .NET Framework. It focuses on the most common types of applications, partitioning application functionality into layers, components, and services, and walks through their key design characteristics.

·         ESB v2.0 helps developers leverage the Microsoft BizTalk Server platform to build a custom enterprise service bus (ESB) for their SOA implementations.

·         SharePoint Development Guidance helps customers accelerate the construction of advanced applications. This guidance helps architects and developers in the following areas: Use SharePoint capabilities to make more powerful applications; Build applications that are easier to scale, maintain and extend; Improve application quality through testing; Improve and accelerate team productivity;

·         Acceptance Testing Guide v1.0 (Beta 2) provides guidance on 1. How to Plan for Acceptance Testing;2. What Kinds of Acceptance Tests to Run; 3. How to Create and Run Acceptance Tests; 4. Defining What “Done” Means; and 5.How to Justify Your Approach;

·         p&p Agile Showcase on MSDN patterns & practices has been using agile development techniques for the past five years. Customers and community asked us to share our experiences and learning. This page lists resources that we've used to make our teams more successful.


Share this post: | | | |
“Project Fuze”: Database Schema Provider for Oracle DB in VSTS 2010
07 August 09 05:18 AM | norman | 1 comment(s)

Many of you may build .NET Apps that access Oracle DB. So far, you may has the envy for your friends that work with SQL Server. They have the luxury to do a lot of development stuff for SQL Server directly from VSTS, and also source controlled & versioned thru TFS.

Soon, in VSTS 2010 you will have Database Schema Provider for Oracle DB. Thanks to Quest Software.

The Project is called “Project Fuze”, and here’s a video about that.

With this DSP, you can:

  • Manage Schema Changes
  • PL SQL
  • Stored Proc
  • Trigger and More
  • Can be done offline & then deployed to various servers
  • Can compare the offline schema model in VSTS 2010 to the live database instance  and create an update script to sync the two
  • All work items can be stored and versioned under TFS 2010

The Beta is available and works for VSTS 2010 Beta 1.

Share this post: | | | |
Windows 7 RTM version for you, today!
06 August 09 02:24 AM | norman | 7 comment(s)

To all MSDN subscribers, the wait is over! You will get the Windows 7 RTM by August 6, 2009 – that’s TODAY! It is the first public release of Windows 7. It is more than 2 months ahead of the general availability for retail & OEM customers, which is October 22nd, 2009.

To all MSDN subscribers (a.k.a. Developers), ENJOY!

Share this post: | | | |
MGX2009 Trip Trivia #2: "Actually.. I don't know where it is at..."
20 July 09 10:38 AM | norman | 2 comment(s)

Saya spent 2 malam di San Fransisco sebelum ke Atlanta untuk acara MGX. So, saya sempat ke Borders mau beli buku. Biasa, Math books... Smile

Di Borders di Union Square, SF - kebetulan ada 4 atau 5 lantai. So, untuk mempersingkat waktu, daripada scan tiap rak di tiap lantai, sebelum mencoba melihat ke store map saya mampir ke Customer Service yang ada persis di pintu masuk. Saya langsung tanya...

Gua: "Hey, do you know in which floor the Mathematics books are?"

Borders CS (sambil mikir - dan keliatan betul belum pernah ada orang yang menanyakan hal serupa): "Hmm.. actually.. I don't know where it is at.. let me check first.."

Lalu dia telpon someone, gak kedengeran ngomong apa, lalu dia reply...

Borders CS: "It's in the second floor.. you can browse them near the Science & Engineering section"

Hmm... tampaknya gak terlalu banyak yang cari buku Math di Borders Union Square... Smile Meski di sini ada Berkeley...


Share this post: | | | |
Filed under:
MGX2009 Trip Trivia #1: "Developer Evangelist? What the hell is that?"
20 July 09 10:29 AM | norman | 3 comment(s)

Seperti juga orang Indonesia lainnya yang masuk ke US, tentunya haruslah melewati Secondary Inspection meskipun sudah beberapa kali ke US. Kali ini, ada diskusi/interview menarik yang saya alami dengan petugas yang saya temui di Secondary Inspection tersebut - sambil dia mengupdate data saya di sistem dia. Berikut petikannya... Smile

Petugas: "So, you work for Microsoft. Mr. Sasono, what is your position in Microsoft?"

Gua: "Developer Evangelist!"

Petugas (sambil kaget dan senyum menahan tawa): "What? What the hell is that?"

Gua: "Well, you can put Developer Advisor. I give advice for Software Developers. New technologies. Best Practices."

Petugas: "Let me put Software Developer then.. so that my manager would understand"

Beginilah kalau kerja di profesi yang gak populer... Smile

Share this post: | | | |
Filed under:
Architects… you can join IASA Nite Out
17 July 09 04:14 AM | norman | 2 comment(s)

Fellow Architects, this invitation is for you…


Share this post: | | | |
More Posts Next page »

This Blog

About Me