From the Editor

July 17, 2008
 

I used to watch this show called, “Connections,” by James Burke. The show was about the history of science and invention and demonstrates how various discoveries, scientific achievements, and historical world events built off one another in an interconnected way to bring about particular aspects of modern technology.

Software is all about connection points. In fact, the current trend is about integration and connecting ERPs to Workflow, or connecting backend databases to SharePoint sites with the BDC. Each one of us has personal collection of connected devices brought together by the Web. When I look at some of my videos, I can see all kinds of connections. For example, in one of my demos I add a “Ribbon” to Outlook. This ribbon has a user interface that allows the email reader to type in some text, such as a patient name in a hospital scenario. My video then shows you how to connect to another data store and retrieve some data. The hospital worker may want patient history available directly from within a word document or an Outlook client. I can show you how to create a WCF Service and expose the data.

Workflow also has connection points. In fact that is a key feature of workflow – to allow various clients to connect to the workflow in a standard and uniform way.

Windows Communication Foundation (WCF) has been made available to help provide developers with capabilities to develop “connected” systems easily by providing a consistent developer API, a robust hosting runtime, and a flexible configuration-driven solution to aid deployment.

Language Integrated Query (LINQ, pronounced "link") is a Microsoft .NET Framework component that adds native data querying capabilities to .NET languages using syntax reminiscent of SQL. It allows you to connect data from XML strings and relational databases.

You can even develop a rich web-based client interface with Silverlight getting data from a web service. The opportunities for today’s develepers to connect systems are huge. The more you know about connections, the better developer you will become.

To learn more about technologies and connected systems, attend user groups in your area:

INETA - Find your local user group.

BAADD .NET User Group (Bay Area Assoc. of Database Developers)

East Bay.NET

Bay.NET

Event:

Silverlight: Deep Zoom Deep Dive
Wed, 7/23, 6:30 PM
Foothill College, 12345 El Monte Rd., Los Altos Hills - Room 5501

Scott Stanfield is back to show what's possible with Microsoft's Deep Zoom technology. Deep Zoom, with the help of Vertigo's BigPicture™ technology, transforms a web site, into a Hard Rock experience.

SJSU/BAADD .Net User Group

SacDotNet

Central California .Net User Group

Thanks for reading,
Bruno

Subscribe to the MSDN bi-monthly newsletter.

 

 


Links to Help You Succeed

Helpful Links

Technorati

Technorati Profile

Send Bruno Email