Friday, January 26, 2007

Microsoft innovation days 2007 @ karachi

Microsoft innovation days 2007 was a an effort to bring new technologies like vista and .Net 3.0. first of the three events was in islamabad( which i missed). secound event which i attended was in lahore. Third event i speak Vista and infocard, waqar kamisani spoke on new offering by Microsoft. great tele marketing tools have been offered by microsoft for the ISVs. got great feed back from the attendees on the event :)

Microsft innnovation days 2007 @ Lahore

Microsoft innovation days 2007 was a an effort to bring new technologies like vista and .Net 3.0. first of the three events was in islamabad( which i missed). I was invited to speak at Lahore event. I spoke on WCF, waqar kamisani spoke on new offering by Microsoft.

Tuesday, January 16, 2007

Two great features of vista

I was exploring vista and came across two great features of vista. I hope I’ll be able to speak on them soon in some MS event
· P2P / People Near Me: The P2P platform comprises powerful native APIs that help you build peer-to-peer applications. The functionality in the Vista platform takes care of the infrastructure for discovery, connection, and communication between applications, whether we’re talking about two parties or on a multi-party mesh. The P2P functionality transparently plugs into DNS, so peers can easily find and communicate with each other across the internet. And the People Near Me feature locates other users on the same Internet access point. The platform can even create an ad-hoc network directly between users who aren’t connected to the Internet.
· RSS Platform: the RSS platform lets you build RSS-enabled applications without rewriting the basic building blocks of RSS infrastructure. The Common Feed List, Feed Synchronization Engine, and Feed Store in Windows Vista give you support for all major ATOM and RSS formats, background scheduled updates, and APIs that expose a simple object model for feeds. Including RSS support in your application has never been easier.

Wednesday, January 10, 2007

Enterprise Service Bus (ESB) for Partners

The term Enterprise Service Bus (ESB) is widely used in the context of implementing the messaging capabilities of a service oriented infrastructure. An ESB is one of many building blocks that make up a comprehensive service oriented infrastructure. Microsoft provides a comprehensive ESB offering through its large network of partners.
You can find a list of the partners in the early access program on the Microsoft SOA/ESB Web site: http://www.microsoft.com/biztalk/solutions/soa/esb.mspx

Saturday, January 06, 2007

Virtual PC 2007 Release Candidate ready for download

The Release candidate includes new features (e.g. PXE Boot) and addresses several of issues including installation on Windows 2003 as a host; Audio in Vista; DVD support for Vista installation; binding to wireless network cards etc.

Friday, December 22, 2006

BizTalk Server Anti-Patterns

Eric provides some interesting food for thought around anti-patterns for BizTalk Server, starting with a kitchen sink analogy applied to maps.
http://blogs.msdn.com/ebattalio/archive/tags/BizTalk+Anti-Patterns/default.aspx

Wednesday, December 06, 2006

Ami vora left MS :(

When I started my research on WCF way back, the one of the first few names I went through (read articles and webcasts) was Ami vora. Since then I have been a fan of hers and followed her events all around the world and followed her blog. It’s sad for me to see just a gr8 person leaving MS. I wish her good luck for her future

Sunday, November 26, 2006

Event @ FAST-NU Lahore

On 25th November Lahore National University held a seminar. I was invited as a speaker on Microsoft technologies. Event went pretty well. GEO was there for the coverage of ending ceremony. I talked about Imagine Cup and few project Ideas, Then shifted to WCF presentation. As I explained WinFX people showed interest in WWF also, so I went into the details of WWF also. Event was arranged by NUCES media group

Tuesday, October 31, 2006

Visual Studio Code Named "Orcas" October CTP is now available

Check out the various new advancements including ADO.NET 3.0, LINQ over XML, Multi-targeting etc with the "Orcas" October CTP now!

Sunday, October 15, 2006

Event @ Behriya University

I was invited by Behriya University to speak on Vista and upcoming .Net v3 technologies. The event went very well. There were people from Java background so we had very good discussions on comparison on .Net v3 with few of the java technologies.

Monday, September 04, 2006

Web Service Factory

Few colleagues of mine came to me and they were discussing about using web services in their project so I introduced them to web service factory. They were amazed by the functionality it was providing to the users and the easy ways to use that is just awesome. SoI thought I should share it with you guys also

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnpag2/html/servicefactory.asp

great to use.

Thursday, August 24, 2006

Software As a Service (SaaS) Architect Guidance

Software As a Service or in other words (SaaS) architecture guidance site on msdn has been published. You can visit it by clicking here

Wednesday, August 16, 2006

Creation of Enterprise Architecture Group (EAG) in Kalsoft

A very good initiative is taken by the management of my company to create a separate department for the architects; I think this will make Kalsoft the first and only software house in Pakistan to have such a department. I was asked to join this department as Lead Architect and I accepted this offer gladly. I hope that this department proves a very important change in Kalsoft and bring more quality to the organization

Friday, August 11, 2006

Increase in C# book sale

I saw an article on oreilly site and was pleased by the trends it showed

"A few high-level observations:
C# book sales continues to gain on Java, with a 49% unit sales increase compared to Java's 10% decrease.
Ruby continues its momentum, and is the fastest-growing programming language in terms of book sales.
Microsoft's new release of SQL Server has continued to drive significant book sales, with that market up 86%. ASP.Net is also on a roll, with book sales up 61%."

For complete article click here

Thursday, August 03, 2006

WCF Adapter to ship with R2

Here are some of the supported use cases for the WCF adapters:

Exposing BizTalk orchestrations as a WCF web service
Exposing BizTalk Content Based Routing applications as a WCF web service
Consuming a WCF service from BizTalk orchestrations
Consuming a WCF service from Content Based Routing applications
Transactional message receive
Transactional message send
Using WS-* headers for routing and message processing
Using custom headers for routing and message processing
Using custom binding elements
Using custom bindings
Using BizTalk dynamic send ports
Using BizTalk as SOAP intermediary

The WCF adapters will support the following WCF transports:

HTTP / HTTPS
SOAP
MTOM
TCP
MSMQ
Named Pipes

Monday, July 24, 2006

Beyond SOA : Software Architecture of the future

read it here on msdn

Today, new social movements, advances in technology, and forces within business are colliding to create a landscape overflowing with challenges and opportunities. In many cases, these forces have driven the deployment of new technologies and the adoption of new behaviors, adding multiple layers to an already complex set of issues that must be navigated. Architects are searching for a solution to manage this complexity. SOA, ESB, Software as a Service, Web 2.0, and Edge are all elements of the solution, but are they the complete picture? Are they a sufficient answer to the issues? Can they be used together in a productive and efficient fashion? We have the opportunity now to think about what the software architecture of the future looks like; for software architects to take a step back and to forecast what lies over the horizon. To move beyond SOA we must find a way to connect the user edge of software development to the existing services infrastructure of the enterprise; to reconnect the people to the platform. This keynote examines these issues and discusses Microsoft’s vision for the future.

Wednesday, July 12, 2006

Pakistan Developers Conference 2006

It was one of the greatest experiences in my life to speak at PDC 2006 and to interact with other speakers. I gave my presentation on WCF which i'll upload soon with the source Code.

Microsoft SOA & Business Process Conference Request for Session Proposals

Call For Sessions
Microsoft’s SOA & Business Process Conference is the event for our customers and partners to learn about new and updated information on Service Oriented Architecture (SOA), Business Process Management (BPM), and Microsoft’s own Connected Systems infrastructure. Over 4 days, attendees will learn about the strategies and technologies that Microsoft is delivering over the next year, such as BizTalk Server, .NET Framework 3.0, and Office 2007. Three technical tracks will provide depth and detail into best practices for building BPM solutions, guidance for advancing your SOA, and using the latest development tools and technologies for connecting people, processes and information. A fourth track will focus on the business value of SOA and BPM for both customers looking to optimize their application infrastructure/business processes and for partners looking to expand their SOA & BPM practices. Whether you need to get up to speed fast, or are ready to dive deep, this is the event for technical training, networking, and business development for partners and customers interested in Microsoft’s view of SOA, BPM, and Connected Systems.
We are now accepting session submissions for each of the four conference tracks listed below. Sessions are 1 hour in length and should include time for Q&A. Technical track sessions should have a target level of 300 or higher. Non-Microsoft speakers will receive a $1000 stipend. Please send your session submissions to btstpm@microsoft.com including proposed session title, abstract, speaker, and associated track. Session submission will close on July 21st.
Conference ContentEach session at the Microsoft SOA & Business Process Conference should be designed to expand attendees knowledge of key emerging technologies, demonstrate proven strategies for implementing solutions, explain Microsoft’s long-term strategy and roadmap, and/or add value to their organization’s service oriented and business process solution portfolio.
Service Oriented ArchitectureIT organizations of all sizes are increasingly looking at ‘Software as a Service’ as the paradigm through which they will deliver value to the business. Services are becoming increasingly important to internal IT and business customers as well as across organizational boundaries to trading partners and compliance organizations. The SOA track will provide clear guidance on how to apply expertise from Microsoft and its partners to this emerging application portfolio strategy.
Some of the challenges to be explored include exposing IT assets as services, composing services into business processes, and consuming services within new user experiences. Technologies and topics covered will include: Host Integration, Windows Communication Foundation (Microsoft’s WS-* implementation), Windows Workflow Foundation, BizTalk Server 2006, process methodology, Microsoft Operations Manager, AJAX, Microsoft Office 2007, and Windows Server 2003.
Business Process ManagementThe challenges of aligning cross-functional processes, improving organizational effectiveness, and enhancing customer relationships have made business process management a top priority of both business and IT alike. By attending the Business Process Management track you will learn about the state of the BPM market, how to make the business case for BPM, best practices and technology strategies for enabling process improvements, and understanding the partner opportunities for targeting BPM solutions on the Microsoft platform. Microsoft will present our vision and roadmap for our “People-ready Process” strategy, enabled by upcoming technology innovation across the next 12 months such as BizTalk Sever 2006 R2, Office SharePoint Server 2007, Office InfoPath 2007, Office Visio 2007, Office SharePoint Designer 2007, and Windows Workflow Foundation.
Connected Systems Technology and ProductsUnder the Connected Systems Technologies and Products track you’ll find deep, technical sessions with practical guidance on building applications using the latest developer tools and frameworks from Microsoft. From low level foundational technologies such as Windows Communication Foundation, Windows Workflow Foundation, Windows Presentation Foundation and CardSpace up to the enterprise class server BizTalk Server 2006, these sessions will treat your inner developer to best practices learned from the pros.
Business ValueThe Business Value track will focus on the business opportunities of Service Oriented Architecture and Business Process Management for both customers looking to optimize their processes and for partners looking to expand their practices. Whether you are focused on SOA and BPM within your own organization or in the broader marketplace, this track will demonstrate proven strategies for identifying opportunities and maximizing the return on your investments.
Sponsors & ExhibitorsSponsorship and exhibition opportunities are also available to partners to showcase their latest solutions and technologies demonstrate their newest innovations, allowing attendees to test-drive key technologies and receive one-on-one, informed answers to questions. If you are interested in sponsorship, please contact Robert Bannerman at robann@microsoft.com.
For general event information or to register as an attendee, visit the event web site at www.impactevents.com/biztalkconference.