What about BizTalk Indeed?

So what about BizTalk and Windows Workflow Foundation? Did you bet on the wrong horse by choosing BizTalk Server? No you didn’t. BizTalk Server is, was, and will be the right architecture for business process and integration on Windows. To properly serve the needs of business process and integration you need a "man in the middle" server that adapts, routes, tracks, manages, scales and has all the appropriate BPM capabilities such as BAM. Windows Workflow Foundation gives you none of that. On the other hand there are many scenarios that Windows Workflow Foundation is useful outside of business process and integration such include page-flow in ASP.NET web applications, workflow within line of business applications that ISVs build, workflow within Office. By targeting ISVs primarily the Windows Workflow Foundation technology can be embedded within these applications.

Put simply:

A. Workflow within applications = Windows Workflow Foundation< BR > B. Workflow across applications = BizTalk Server

Source: What about BizTalk Indeed?




Just few months back in PDC 2005 Microsoft introduced LINQ, the language Integrated Query.  The concept in which developers can use SQL queries syntax inside programming language (C# or VB 9.0).  Currently you can test LINQ by downloading the LINQ Tech preview from Microsoft.com using Visual Studio .Net Beta II.  The programming language is C#.  But if you have Visual Studio .Net Beta III release or the candidate release you can test LINQ in VB.net as well. 

So the question comes to mind what is LINQ Well, LINQ is the culmination of a large number of techniques Microsoft is producing to help deal with the large disconnect between data programming and general purpose programming languages. LINQ stands for Language INtegrated Query, and simply put, it’s about taking query, set operations and transforms and making them first class concepts in the .Net world.  This means making them available in the CLR, in .Net programming languages, and in the APIs that you’re going to be using to program against data in the future.  Through all this you can get a completely unified query experience against objects, XML, and relational data.  i.e. the most common forms of data that will appear in your application.  And, what’s best, if you happen to have your own form of data that doesn’t fit into those different models, then you can use our extensible system to target that model as well.  After all, XML and relational data access models (called XLinq and DLinq respectively) are just APIs built on top of the core Linq infrastructure.  As such, i’m not going to dive too deeply into those specific models.  I’m going to let the individual teams who are responsible for that (and who know those APIs far more intimately) to give you all the information at their disposal.  If you wanted to read more

– LINQ home page on MSDN. This is the most comprehensive page.
– LINQ project overview.  
– LINQ samples in C#.
– LINQ downloadable preview (compiler, samples, and more!) here.

A more practical look is below (C#)


The LINQ is under introduction but new technology is starting to come out from Microsoft doors.  A new programming langue called YODA is under development.  The old C#, C++ developer code is below:



public void Main(string[] args) {

   Console.WriteLine(?Hello World?);




We will now have eloquent YODA-like syntax:



(args of string many are they) Main is what they seek yet return they do not.


Brace you must

     Written it is, the Console. ?Hello World?



I know it?s difficult to believe, as strange as it seems. Yet, sometime in the future, everyone will be writing software this way




Earthquake Magnitude 7.6 in Pakistan

Earthquake 2005 Magnitude 7.6     


I am in a shock.  A major earth quake of 7.6 hits the upper part of Pakistan on Saturday 8:52 AM morning.  It went for 2 minutes it was devastating and dangerous to see.  Initial reports suggested only few deaths but when the real news came that city of Muzafarbad Azad Kashmir was 50 to 60 destroyed and death toll reached upto 20000.  the worst of the area was the city of Mansehra and balakot.  Balakot is 90% destroyed and with most of the population effected by this.  Currently according to different sources the death toll is reached up to 30000 and it could reach upto 40000+.  The earthquake was devastating but real devastation was the aftermath of it which resulted in land sliding and roadblocks across the NWFP and remote areas.  People are living under open skies without any food or water. Dead bodies can still be seen under the rubble and people can see the voices.  Its 4th day after the quake but the real issue is that the aid hasn’t arrived yet at most part of the remote areas due to roadblocks caused by the land sliding.  People are waiting desperately for the aid and to get their loved ones to hospitals.  Another effect of the earthquake was due to land sliding on the mountains where our Pakistani army is position in Kashmir, it killed more than 250 army soldiers their and injured up to 500.  A building collapses in Islamabad and killing almost 100 people there more than 100 were saved and nearly 100 are still missing.  There is lot more……


Relief efforts are underway in most part of the country.  The people are collecting cloths, water, food, medicine and warm clothing’s and leaving for these areas.  My company INTECH Process Automation gave 150,000 Rs in donation itself.  And the employee contribute their 1 day salary with over 300,000 gave by employee other than 1 day salary.  Employees also contributed to the aid by giving dresses, sheets, water and food items.  My mother also gave a huge packet of sheets, dresses, warm suiting’s and misc, I am also collecting some of my dresses to be sent in next phase. 


Relief is coming but I would like to request every Pakistani all around the world to contribute in the relief effort by contributing food, water, clothing’s, tents, or money as they can.  These are their brother and sisters who are under huge amount of destruction and disturbance.