Wednesday, May 03, 2006

Seminar On Application Security In Fast-NU

Today I went to Fast-NU with Wajahat (MVP ASP.NET) for the Application security. I talked about indigo and the Security options in it. Wajahat took on Writing Secure code. It went pretty well the guys looked very impressed with WCF. As I was talking about message passing between applications a question about Application integration gave me chance to discuss BizTalk Server





Monday, May 01, 2006

Saturday, April 22, 2006

Judging a programming Competition @ ProCom 2006

I received a Call from Fast-NU and was asked to judge a programming competition at their Annual All Pakistan Programming and Software Competition. To judge something which you have done all your life seems not a big issue but considering the fact that the programs will be coming from the best students from all over Pakistan and few from neighboring countries makes it really interesting.

Wednesday, March 29, 2006

BizTalk Server 2006 RTM is Released

Microsoft has finally unvieled BizTalk Server 2006 RTM on March 27th, 2006. This RTM version of BizTalk Server 2006 is available for download for MSDN Subscribers. Check out the following link for more information:

http://msdn.microsoft.com/biztalk/

Thursday, March 16, 2006

Speaking at Microsoft Developers Days 2006

Speaking at MSDD 2006 felt real existed plus I feel proud that I was given a change to speak at such an event. The main objective was to update the current IT mainstream about the latest cutting edge tools and techniques that improve security during project life cycle using Microsoft technologies and thereby enabling them to practice better developing methodologies in an industry where security is an ever growing concern. I spoke at Indigo and its security. The event was a big hit and the feedback from the General Public was great

Wednesday, March 08, 2006

Gulf Developers Conference 2006

GDC 2006 is an event that provides a comprehensive technical overview as well as more insight on the latest (both recently released and upcoming) Microsoft development and platform technologies. During the GDC 2006 event, there will be many sessions that would demonstrate the latest advanced features that were introduced in Visual Studio 2005, SQL Server 2005, BizTalk Server 2006, Windows Vista and how all these technologies can be used to build reliable, secure, high performance applications that can connect people, information, processes and systems together. More than 1700 technology professionals from Kingdom of Saudi Arabia and the Gulf region are expected to join this event and get the opportunity to meet and interact with top technology experts in the industry and Microsoft team for the duration of the event.

Friday, March 03, 2006

Hosting Indigo service in IIS

Today I hosted services in IIS for the first time. It is pretty easy (my first expression was that it will be really hard to run in IIS). It very simple and the benefits of deploying service in IIS are too many to have not explored this option so I tried it and it worked :))

Tuesday, February 28, 2006

New papers on Biztalk Server 2006

Understanding BizTalk Server 2006

Learn about key features and improvements in BizTalk Server 2006, such as significantly simpler installation; better support for deploying, monitoring, and managing applications; and improved capabilities for Business Activity Monitoring.

BizTalk Server 2006 Adapter Enhancements

This white paper discusses both the new built-in adapters and enhancements to the existing built-in adapters that will ship with BizTalk Server 2006.

BizTalk Server 2006 Application Deployment and Management

This white paper describes two new key features of BizTalk Server 2006—the capability to manage BizTalk artifacts as a single application, and the ability to monitor a group of artifacts through the use of the BizTalk Server Administration Console, which makes BizTalk Server less time-consuming to manage.

BizTalk Server 2006 Business Activity Monitoring

This paper provides a detailed description of two new Business Activity Monitoring (BAM) features in BizTalk Sever 2006—the BizTalk Server BAM Portal, and Alerts and Notification Support—and it discusses enhancements to the BAM features in BizTalk Server 2004.

BizTalk Server 2006 Developer Tools Improvements

This white paper describes some key product enhancements in BizTalk Server 2006 that are of interest to developers, in particular the Flat File Wizard.

BizTalk Server 2006 Runtime Improvements

This white paper reviews the improvements that have been made to message processing as part of the core engine enhancements for BizTalk Server 2006.

BizTalk Server 2006 Setup and Migration

Included in this white paper is a high-level overview of the BizTalk Sever 2006 setup process and how it differs with the BizTalk Server 2004 install process.

Understanding the Hub and Spoke Deployment Model for BizTalk Server 2006

Read this article to understand how the BizTalk Server 2006 hub and spoke model supports administrators who want to install and deploy the associated bits of a BizTalk Server solution from one central server and multiple remote servers.

The Business Value of Radio Frequency Identification (RFID)

This white paper examines the opportunities and benefits of RFID and how this technology will revolutionize supply chain management.

Saturday, February 25, 2006

Preparing for Microsoft Developers Days 2006

Today I was told that I’ll be speaking and presenting some topic @ Microsoft Developers Days 2006. Plus I’ll be part of the organizing Committee for the event my responsibility is to look at the technical side i.e. speakers and their topics. Topics were decided 1 month earlier so my job was to prepare the speakers plus my own presentation. Also had a meeting with Microsoft ISV manager Waqar Khamisani for the approval of topics and presenters.

Tuesday, February 21, 2006

Free Microsoft re-Exams

If you are planning to do any Microsoft exam do it ASAP. Microsoft offers a free re-exam voucher when you fail one exam. Take this chance for a limited time. Find the details here.

2nd Chance Registration

The offer is valid till June 30, 2006.

Friday, February 17, 2006

VS2005 Launch Event @ UIT


Naseem siddiqui shareing his thoughts

INETA Launch Team Members Mr. Nasim Siddiqui (Software Architect, Kalsoft) and Myself. delivered presentations on “Visual Studio.Net 2005, SQL Server 2005 highlighting the new features of the products and to help the audience to understand how Microsoft’s latest easy to use technologies can help us to increase productivity by focusing on business logic instead of coding during the development process. Three things were discussed mainly Vs2005 and SQL server but Biztalk was also included in the discussion.

The presentations were followed by a Q/A session. The event formally with the distribution of Microsoft bags among the audience on referral draw.

Below: me :)



Tuesday, February 14, 2006

VS2005 Launch Event @ CBM

Event @ CBM went Excellent. I was accompanied by Wajahat (MVP ASP.NET). We Introduced INETA followed By Imagine Cup Videos. I was first to speak and I spoke on Click once deployment and New Data Controls in Vs2005 plus a brief on VSTO. Wajahat Spoke on SQL Server 2005 and how it’ll be helping the Developers and making their life easier. He also spoke at the Scalability issues.

Tuesday, January 24, 2006

Types of Contracts

There are 3 types of Contacts in indigo but I feel that we as developers will be using only the above 2 from the list below
1- Service Contract
2- Data Contract
3- Message Contract

Service contract defines the operations (functions) to be exposed to the outside world. Data contract define the data members to be sent and Message Contract defines what part of Data will be in the header and what part will be in the Body of the Message.

Sunday, January 15, 2006

Q/A for BTS

Stephen Thomas has published a set of interview questions on BizTalk Server and Gustavo has provided his answers to those questions

Sunday, January 08, 2006

BizTalk Server and "Indigo"

Scott Woodgate shows a glimpse into the future with a working prototype demo illustrating BizTalk Server and "Indigo" working together.
http://msdn.microsoft.com/msdntv/episode.aspx?xml=episodes/en/20050428biztalksw/manifest.xml

Thursday, December 29, 2005

not Just

According to BBC
The European Commission has threatened to fine Microsoft up to 2m euros (£1.36m; $2.4m) a day until it gives rivals more access to its systems.
its not fair with Microsoft. Specially the way other software companies are fetching information from users.

Thursday, December 22, 2005

ABC of an Endpoint

The message passing in Indigo is done by endpoints. Endpoint consists of ABC. A is address, B is binding and C is contract. By address we mean the URI of the location where the service is located or the address of the service. By B we mean the Binding which defines the Protocol, encoding, security transactions ECT and C is the contract of the Service i.e. what it is exposing to the outside world.

Wednesday, December 14, 2005

VS2005 Launch event in KIET


Yesterday we did a VS 2005 Launch Session at PAF KIET . That was second the launch activity by INETA Pakistan. I was accompanied by Adnan Farooq (MVP) and Hammad rajjoub (MVP). Event was attended by some 50-60 students + faculty members. We also introduced Imagine Cup 2006 and INETA to the audience. Adnan started off the proceedings with introduction to INETA. Hammad rajjoub followed it up with introducing Imagine Cup 2006 and VS 2005 Launch. Then I presented Smart Clients technology in VS 2005 with a introduction to Biztalk on which hammad also shed some light. then Hammad rajjoub ended presentation with an introduction to SQL Server 2005 and BizTalk 2006. We also showed a video for VS2005 launch address by Steve Ballmer. After the presentation we distributed the goodies amongst the audience, thank to Microsoft Pakistan. There were few questions on VS2005 and Biztalk which we were very glad to answer.



Thats me :)

Thursday, December 08, 2005

BizTalk Server 2006 Accelerators

Microsoft has released following BizTalk Server 2006 Accelerator Beta2s:

· Microsoft BizTalk Accelerator for HIPAA 3.3
· Microsoft BizTalk Accelerator for HL7 1.3
· Microsoft BizTalk Accelerator for RosettaNet 3.3
· Microsoft BizTalk Accelerator for SWIFT 2.3

https://beta.microsoft.com/

I am really glad to see SWIFT Accelerator being made avaialble. Its an awesome oppurtunities for Banks and other financial institutes that are connected to SWIFT network to try BizTalk 2006 and see the value it adds to EAI as well as other domains.

Monday, December 05, 2005

Microsoft Distributed Computation Technologies

Microsoft has 5 different Technologies for building distributed applications. To start with my favorite is .Net Remoting, it’s for communicating with .Net to .Net Apps cause then it is at its best. Then we have ASMX, also known as ASP.Net Web Services). Then ES (Enterprise Services) where you can manage object Lifetimes and define transactions in Distributed Environment. WSE or Web services Enhancement with WS-* specification. Last but not the least is MSMQ or Microsoft Message Queuing which is best suited for Windows based Applications.