<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://weblogs.asp.net/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Jesus Rodriguez's WebLog</title><subtitle type="html">Microsoft MVP BizTalk Server
Oracle ACE</subtitle><id>http://weblogs.asp.net/gsusx/atom.aspx</id><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/default.aspx" /><link rel="self" type="application/atom+xml" href="http://weblogs.asp.net/gsusx/atom.aspx" /><generator uri="http://communityserver.org" version="3.0.20510.895">Community Server</generator><updated>2009-08-17T09:33:00Z</updated><entry><title>The future of Complex Event Processing</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2010/02/02/the-future-of-complex-event-processing.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2010/02/02/the-future-of-complex-event-processing.aspx</id><published>2010-02-02T15:14:00Z</published><updated>2010-02-02T15:14:00Z</updated><content type="html">Mark Palmer , CEO of StreamBase , has posted a series of predictions about the Complex Event Processing (CEP) market in 2010. Generally, I am not a big fan of making or commenting on predictions related to the technology market but I wanted to add a few interesting thoughts to Mark's list. For the last few years, I have been actively working with several CEP initiatives involving most of the top CEP technologies in the market. During that time, I have seen CEP evolves all the way from being a fancy...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2010/02/02/the-future-of-complex-event-processing.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7331756" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="MDM" scheme="http://weblogs.asp.net/gsusx/archive/tags/MDM/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="SQL Server" scheme="http://weblogs.asp.net/gsusx/archive/tags/SQL+Server/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="Concurrent programming" scheme="http://weblogs.asp.net/gsusx/archive/tags/Concurrent+programming/default.aspx" /><category term="Parallelism" scheme="http://weblogs.asp.net/gsusx/archive/tags/Parallelism/default.aspx" /><category term="Complex Event Processing" scheme="http://weblogs.asp.net/gsusx/archive/tags/Complex+Event+Processing/default.aspx" /><category term="Business Intelligence" scheme="http://weblogs.asp.net/gsusx/archive/tags/Business+Intelligence/default.aspx" /></entry><entry><title>WCF Extensibility Guidance Chapter 2</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2010/01/22/wcf-extensibility-guidance-chapter-2.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2010/01/22/wcf-extensibility-guidance-chapter-2.aspx</id><published>2010-01-22T14:47:00Z</published><updated>2010-01-22T14:47:00Z</updated><content type="html">The second chapter of our WCF Extensibility Guidance Pablo and I authored a few months ago is now available on MSDN . This chapter is one of my favorites given that it touches upon the most common extensibility points of WCF's client and dispatcher programming model. Specifically, this chapter covers the best practices and techniques to implement the following WCF extensibility components: Message Encoders Message Formatters Message Filters Message Formatter Parameter Inspectors Operation Selectors...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2010/01/22/wcf-extensibility-guidance-chapter-2.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7319774" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term="Standards" scheme="http://weblogs.asp.net/gsusx/archive/tags/Standards/default.aspx" /><category term="Web Services Interoperability" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services+Interoperability/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="REST" scheme="http://weblogs.asp.net/gsusx/archive/tags/REST/default.aspx" /><category term="Dublin" scheme="http://weblogs.asp.net/gsusx/archive/tags/Dublin/default.aspx" /><category term="Tellago" scheme="http://weblogs.asp.net/gsusx/archive/tags/Tellago/default.aspx" /></entry><entry><title>Lightweight SOA</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2010/01/08/lightweight-soa.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2010/01/08/lightweight-soa.aspx</id><published>2010-01-08T14:44:00Z</published><updated>2010-01-08T14:44:00Z</updated><content type="html">A few months ago my colleague Don Demsak and I started collaborating on a paper about the principles of "Lightweight SOAs". Fundamentally, the paper intends to demystify some of the aspects around big SOA enterprise projects and propose some patterns that facilitate the implementation of these architecture using emerging architecture styles (REST, cloud computing, etc) and technologies in a very agile manner. Thanks to Diego Dagum and his team, the paper has been included in the latest issue of the...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2010/01/08/lightweight-soa.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7304393" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term="Standards" scheme="http://weblogs.asp.net/gsusx/archive/tags/Standards/default.aspx" /><category term="J2EE" scheme="http://weblogs.asp.net/gsusx/archive/tags/J2EE/default.aspx" /><category term="Web Services Interoperability" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services+Interoperability/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="REST" scheme="http://weblogs.asp.net/gsusx/archive/tags/REST/default.aspx" /><category term="Federated Identity" scheme="http://weblogs.asp.net/gsusx/archive/tags/Federated+Identity/default.aspx" /><category term="Governance" scheme="http://weblogs.asp.net/gsusx/archive/tags/Governance/default.aspx" /><category term="Windows Identity Foundation" scheme="http://weblogs.asp.net/gsusx/archive/tags/Windows+Identity+Foundation/default.aspx" /></entry><entry><title>Implementing a SAML sender-vouches scenario with WIF</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/12/18/implementing-a-saml-sender-vouches-scenario-with-wif.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/12/18/implementing-a-saml-sender-vouches-scenario-with-wif.aspx</id><published>2009-12-18T16:19:00Z</published><updated>2009-12-18T16:19:00Z</updated><content type="html">Sender-vouches is one of the two subject confirmation methods included in the SAML security token profile specification. Essentially, the sender-vouches scenario enables an attesting entity to vouch for the identity of a subject to a relying party. The following figure illustrates this scenario: From the protocol standpoint, an attesting entity uses the sender-vouches confirmation method to assert that it is acting on behalf of the subject of SAML statements attributed with a sender-vouches SubjectConfirmation...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/12/18/implementing-a-saml-sender-vouches-scenario-with-wif.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7283467" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term="Standards" scheme="http://weblogs.asp.net/gsusx/archive/tags/Standards/default.aspx" /><category term="Web Services Interoperability" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services+Interoperability/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="Federated Identity" scheme="http://weblogs.asp.net/gsusx/archive/tags/Federated+Identity/default.aspx" /><category term="Security" scheme="http://weblogs.asp.net/gsusx/archive/tags/Security/default.aspx" /><category term="Windows Identity Foundation" scheme="http://weblogs.asp.net/gsusx/archive/tags/Windows+Identity+Foundation/default.aspx" /></entry><entry><title>Microsoft and Oracle showcase WS Interoperability at Gartner’s AADI summit</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/12/11/microsoft-and-oracle-showcase-ws-interoperability-at-gartner-s-aadi-summit.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/12/11/microsoft-and-oracle-showcase-ws-interoperability-at-gartner-s-aadi-summit.aspx</id><published>2009-12-11T15:12:00Z</published><updated>2009-12-11T15:12:00Z</updated><content type="html">As you might have noticed, I haven't been actively blogging during the last month. The reason is that I have been hands on working on a very ambitious project to showcase Web Services interoperability between Microsoft and Oracle platforms. This experiment allowed us to explore the interoperability of WCF 4.0 and WIF RTM with the upcoming release of Oracle WebLogic within the context of a real world application. As a result, we were able to implement various complex WS interoperability scenarios...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/12/11/microsoft-and-oracle-showcase-ws-interoperability-at-gartner-s-aadi-summit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7276582" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term=".NET J2EE interoperability" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+J2EE+interoperability/default.aspx" /><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term="Conferences" scheme="http://weblogs.asp.net/gsusx/archive/tags/Conferences/default.aspx" /><category term="Web Services Interoperability" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services+Interoperability/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="REST" scheme="http://weblogs.asp.net/gsusx/archive/tags/REST/default.aspx" /><category term="Dublin" scheme="http://weblogs.asp.net/gsusx/archive/tags/Dublin/default.aspx" /><category term="Tellago" scheme="http://weblogs.asp.net/gsusx/archive/tags/Tellago/default.aspx" /></entry><entry><title>DonXml is speaking at PDC</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/11/12/donxml-is-speaking-at-pdc.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/11/12/donxml-is-speaking-at-pdc.aspx</id><published>2009-11-12T18:43:00Z</published><updated>2009-11-12T18:43:00Z</updated><content type="html">PDC is here again! This year my friend and colleague Don Demsak and Andrew Brust will be presenting a business intelligence (BI) workshop covers some of the fundamental patterns and techniques that can help developers to build modern BI applications in the Microsoft platform. Specifically, the workshop will focus on how to merge the traditional aspects of BI solutions such as analytics, reporting, data aggregation into widely adopted technologies like SharePoint Server and Office in general. If you...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/11/12/donxml-is-speaking-at-pdc.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7252705" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SharePoint" scheme="http://weblogs.asp.net/gsusx/archive/tags/SharePoint/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="MDM" scheme="http://weblogs.asp.net/gsusx/archive/tags/MDM/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="SQL Server" scheme="http://weblogs.asp.net/gsusx/archive/tags/SQL+Server/default.aspx" /><category term="Programming Languages" scheme="http://weblogs.asp.net/gsusx/archive/tags/Programming+Languages/default.aspx" /><category term="Tellago" scheme="http://weblogs.asp.net/gsusx/archive/tags/Tellago/default.aspx" /><category term="StreamInsight" scheme="http://weblogs.asp.net/gsusx/archive/tags/StreamInsight/default.aspx" /><category term="Business Intelligence" scheme="http://weblogs.asp.net/gsusx/archive/tags/Business+Intelligence/default.aspx" /></entry><entry><title>South Florida BizTalk User Group: Improving agility with the ESB 2.0 toolkit</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/11/06/south-florida-biztalk-user-group-improving-agility-with-the-esb-2-0-toolkit.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/11/06/south-florida-biztalk-user-group-improving-agility-with-the-esb-2-0-toolkit.aspx</id><published>2009-11-06T17:41:00Z</published><updated>2009-11-06T17:41:00Z</updated><content type="html">Next Tuesday (November 10th) my colleague Uri Katsir will be presenting a session at the South Florida BizTalk Users Group about improving agility in large BizTalk environments using the ESB toolkit. If you are a BizTalk developer or operations architect working on complex BizTalk deployments you MUST attend Uri's session . In order to keep things in perspective, Uri has prepared a series of interesting demos that illustrate the techniques used to improve the development and management experience...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/11/06/south-florida-biztalk-user-group-improving-agility-with-the-esb-2-0-toolkit.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7248411" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="BizTalk Server" scheme="http://weblogs.asp.net/gsusx/archive/tags/BizTalk+Server/default.aspx" /><category term="Windows Workflow" scheme="http://weblogs.asp.net/gsusx/archive/tags/Windows+Workflow/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term="Standards" scheme="http://weblogs.asp.net/gsusx/archive/tags/Standards/default.aspx" /><category term="Conferences" scheme="http://weblogs.asp.net/gsusx/archive/tags/Conferences/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="REST" scheme="http://weblogs.asp.net/gsusx/archive/tags/REST/default.aspx" /><category term="Programming Languages" scheme="http://weblogs.asp.net/gsusx/archive/tags/Programming+Languages/default.aspx" /><category term="Tellago" scheme="http://weblogs.asp.net/gsusx/archive/tags/Tellago/default.aspx" /></entry><entry><title>Uri Katsir is blogging!</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/10/27/uri-katzir-is-blogging.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/10/27/uri-katzir-is-blogging.aspx</id><published>2009-10-28T00:50:00Z</published><updated>2009-10-28T00:50:00Z</updated><content type="html">My friend and colleague Uri Katsir just joined the blogosphere. Uri is a BizTalk wizard who is currently working on one of the biggest BizTalk implementations in the world. We are extremely proud to have him as part of our technical staff at Tellago . Uri has already posted a couple of interesting write-ups about ESB itineraries troubleshooting and deployment techniques....(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/10/27/uri-katzir-is-blogging.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7241027" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="BizTalk Server" scheme="http://weblogs.asp.net/gsusx/archive/tags/BizTalk+Server/default.aspx" /><category term="Windows Workflow" scheme="http://weblogs.asp.net/gsusx/archive/tags/Windows+Workflow/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term="Web Services Interoperability" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services+Interoperability/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="Tellago" scheme="http://weblogs.asp.net/gsusx/archive/tags/Tellago/default.aspx" /></entry><entry><title>The WCF Extensibility Guidance is now on MSDN!</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/10/19/the-wcf-extensibility-guidance-is-now-on-msdn.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/10/19/the-wcf-extensibility-guidance-is-now-on-msdn.aspx</id><published>2009-10-19T13:36:00Z</published><updated>2009-10-19T13:36:00Z</updated><content type="html">As the WCF team already announced, the first chapter of the WCF Extensibility Guidance is now available on MSDN . This paper is the result of an effort I started a few months ago with my colleague and friend Pablo Cibraro . Our goal was to provide a detailed guidance of the major extensibility points of the WCF runtime. In that sense, we decided to cover major areas of the WCF extensibility programming model such as channels, client-dispatcher, security, hosting, metadata, RESTful service and even...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/10/19/the-wcf-extensibility-guidance-is-now-on-msdn.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7232992" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="Windows Workflow" scheme="http://weblogs.asp.net/gsusx/archive/tags/Windows+Workflow/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term="Web Services Interoperability" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services+Interoperability/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="REST" scheme="http://weblogs.asp.net/gsusx/archive/tags/REST/default.aspx" /><category term="XAML" scheme="http://weblogs.asp.net/gsusx/archive/tags/XAML/default.aspx" /></entry><entry><title>Implementing a custom RSS/Atom adapter with Microsoft StreamInsight</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/10/08/implementing-a-custom-rss-atom-adapter-with-microsoft-streaminsight.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/10/08/implementing-a-custom-rss-atom-adapter-with-microsoft-streaminsight.aspx</id><published>2009-10-08T13:53:00Z</published><updated>2009-10-08T13:53:00Z</updated><content type="html">In a previous post we explained the programming model of Microsoft's StreamInsight adapter framework. The fundamental capability of this framework is to streamline the flow of events in and out of the StreamInsight hosting application. One of the main advantages of this model is that enables developers to create their own adapters that can be leveraged on StreamInsight-based solutions. On this post we will explore the details of implementing an RSS/Atom adapter using StreamInsight's adapter framework...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/10/08/implementing-a-custom-rss-atom-adapter-with-microsoft-streaminsight.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7225495" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="MDM" scheme="http://weblogs.asp.net/gsusx/archive/tags/MDM/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="REST" scheme="http://weblogs.asp.net/gsusx/archive/tags/REST/default.aspx" /><category term="Programming Languages" scheme="http://weblogs.asp.net/gsusx/archive/tags/Programming+Languages/default.aspx" /><category term="Concurrent programming" scheme="http://weblogs.asp.net/gsusx/archive/tags/Concurrent+programming/default.aspx" /><category term="StreamInsight" scheme="http://weblogs.asp.net/gsusx/archive/tags/StreamInsight/default.aspx" /><category term="Complex Event Processing" scheme="http://weblogs.asp.net/gsusx/archive/tags/Complex+Event+Processing/default.aspx" /></entry><entry><title>Exploring StreamInsight's adapter model</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/09/23/exploring-streaminsight-s-adapter-model.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/09/23/exploring-streaminsight-s-adapter-model.aspx</id><published>2009-09-23T17:22:00Z</published><updated>2009-09-23T17:22:00Z</updated><content type="html">Adapters are a fundamental component of Complex Event Processing (CEP) applications. In a nutshell, adapters provide the interfaces that abstracts how events are produced or consumed by the CEP infrastructure. Most CEP frameworks leverage the concept of an adapter as the fundamental mechanism for interacting with heterogeneous systems. Following the same principles, Microsoft's StreamInsight uses adapters to model the flow of events in or out of the CEP host. Furthermore, StreamInsight enables a...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/09/23/exploring-streaminsight-s-adapter-model.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7215001" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term="Standards" scheme="http://weblogs.asp.net/gsusx/archive/tags/Standards/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="MDM" scheme="http://weblogs.asp.net/gsusx/archive/tags/MDM/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="Dynamic Languages" scheme="http://weblogs.asp.net/gsusx/archive/tags/Dynamic+Languages/default.aspx" /><category term="Programming Languages" scheme="http://weblogs.asp.net/gsusx/archive/tags/Programming+Languages/default.aspx" /><category term="Tellago" scheme="http://weblogs.asp.net/gsusx/archive/tags/Tellago/default.aspx" /><category term="Concurrent programming" scheme="http://weblogs.asp.net/gsusx/archive/tags/Concurrent+programming/default.aspx" /><category term="Parallelism" scheme="http://weblogs.asp.net/gsusx/archive/tags/Parallelism/default.aspx" /><category term="StreamInsight" scheme="http://weblogs.asp.net/gsusx/archive/tags/StreamInsight/default.aspx" /><category term="Complex Event Processing" scheme="http://weblogs.asp.net/gsusx/archive/tags/Complex+Event+Processing/default.aspx" /></entry><entry><title>Looking for an ASP.NET/AJAX developer</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/09/18/looking-for-an-asp-net-ajax-developer.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/09/18/looking-for-an-asp-net-ajax-developer.aspx</id><published>2009-09-18T15:06:00Z</published><updated>2009-09-18T15:06:00Z</updated><content type="html">My company Tellago, Inc is looking to hire an experience ASP.NET/AJAX developer for a six months contract gig in Florida. Candidates should also have knowledge of WCF, ADO.NET Entity Framework and ADO.NET Data Services. You will be working in a highly dynamic team lead by some of our top architects. If you are interested please drop me a line at jesus dot rodriguez at tellago dot com....(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/09/18/looking-for-an-asp-net-ajax-developer.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7210327" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="SQL Server" scheme="http://weblogs.asp.net/gsusx/archive/tags/SQL+Server/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="Dynamic Languages" scheme="http://weblogs.asp.net/gsusx/archive/tags/Dynamic+Languages/default.aspx" /><category term="Programming Languages" scheme="http://weblogs.asp.net/gsusx/archive/tags/Programming+Languages/default.aspx" /><category term="Tellago" scheme="http://weblogs.asp.net/gsusx/archive/tags/Tellago/default.aspx" /></entry><entry><title>Processing events from multiple sources using Microsoft StreamInsight</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/09/17/processing-events-from-multiple-sources-using-microsoft-streaminsight.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/09/17/processing-events-from-multiple-sources-using-microsoft-streaminsight.aspx</id><published>2009-09-17T15:03:00Z</published><updated>2009-09-17T15:03:00Z</updated><content type="html">One of the fundamental patterns of Complex Event Processing (CEP) applications is the ability of process events from various input sources and distribute to multiple output sources. These operations require high degrees of coordination what makes it particularly difficult to implement in real world scenarios. Why is that? Well, for starters, continuously querying data from multiple sources entails implementing certain degrees of parallelisms on the CEP application. As we all know, parallel processing...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/09/17/processing-events-from-multiple-sources-using-microsoft-streaminsight.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7209375" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="SQL Server" scheme="http://weblogs.asp.net/gsusx/archive/tags/SQL+Server/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="Programming Languages" scheme="http://weblogs.asp.net/gsusx/archive/tags/Programming+Languages/default.aspx" /><category term="Concurrent programming" scheme="http://weblogs.asp.net/gsusx/archive/tags/Concurrent+programming/default.aspx" /><category term="Parallelism" scheme="http://weblogs.asp.net/gsusx/archive/tags/Parallelism/default.aspx" /><category term="StreamInsight" scheme="http://weblogs.asp.net/gsusx/archive/tags/StreamInsight/default.aspx" /><category term="Complex Event Processing" scheme="http://weblogs.asp.net/gsusx/archive/tags/Complex+Event+Processing/default.aspx" /></entry><entry><title>Microsoft’s StreamInsight first thoughts</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/08/26/microsoft-s-streaminsight-first-thoughts.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/08/26/microsoft-s-streaminsight-first-thoughts.aspx</id><published>2009-08-26T14:19:00Z</published><updated>2009-08-26T14:19:00Z</updated><content type="html">I spent this weekend toying with Microsoft StreamInsight bits. I have a few blog posts planned for the next few days that tackle very specific CEP patterns but I figure it might make sense to start by highlighting some of the features I think differentiate Microsoft's StreamInsight from other CEP technologies in the market. Here is a n initial summary of the features I really like about Microsoft's StreamInsight: What I like LINQ A continuous query language is an essential component of any CEP platform...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/08/26/microsoft-s-streaminsight-first-thoughts.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7182014" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Oracle" scheme="http://weblogs.asp.net/gsusx/archive/tags/Oracle/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="MDM" scheme="http://weblogs.asp.net/gsusx/archive/tags/MDM/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="SQL Server" scheme="http://weblogs.asp.net/gsusx/archive/tags/SQL+Server/default.aspx" /><category term="Concurrent programming" scheme="http://weblogs.asp.net/gsusx/archive/tags/Concurrent+programming/default.aspx" /><category term="Functional programming" scheme="http://weblogs.asp.net/gsusx/archive/tags/Functional+programming/default.aspx" /><category term="StreamInsight" scheme="http://weblogs.asp.net/gsusx/archive/tags/StreamInsight/default.aspx" /><category term="Complex Event Processing" scheme="http://weblogs.asp.net/gsusx/archive/tags/Complex+Event+Processing/default.aspx" /></entry><entry><title>Speaking at ArcSig User Group tomorrrow</title><link rel="alternate" type="text/html" href="http://weblogs.asp.net/gsusx/archive/2009/08/17/speaking-at-arcsig-user-group-tomorrrow.aspx" /><id>http://weblogs.asp.net/gsusx/archive/2009/08/17/speaking-at-arcsig-user-group-tomorrrow.aspx</id><published>2009-08-17T13:33:00Z</published><updated>2009-08-17T13:33:00Z</updated><content type="html">I will be speaking tomorrow at the South Florida Architecture User Group (ArcSig) . The session is titled From SOA to WOA: Introducing Web Oriented Architectures and touches upon the fundamental principles and architecture techniques that can help developers to implement distributed systems that leverage the principles of REST. If you are in the South FL area and you are interested on SOA, REST, WCF, etc…please attend to my session. I promise to keep things interesting ;)...(&lt;a href="http://weblogs.asp.net/gsusx/archive/2009/08/17/speaking-at-arcsig-user-group-tomorrrow.aspx"&gt;read more&lt;/a&gt;)&lt;img src="http://weblogs.asp.net/aggbug.aspx?PostID=7171290" width="1" height="1"&gt;</content><author><name>gsusx</name><uri>http://weblogs.asp.net/members/gsusx.aspx</uri></author><category term=".NET J2EE interoperability" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+J2EE+interoperability/default.aspx" /><category term="WCF" scheme="http://weblogs.asp.net/gsusx/archive/tags/WCF/default.aspx" /><category term="SOA" scheme="http://weblogs.asp.net/gsusx/archive/tags/SOA/default.aspx" /><category term="Web Services" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services/default.aspx" /><category term="Architecture" scheme="http://weblogs.asp.net/gsusx/archive/tags/Architecture/default.aspx" /><category term="Standards" scheme="http://weblogs.asp.net/gsusx/archive/tags/Standards/default.aspx" /><category term="MVP" scheme="http://weblogs.asp.net/gsusx/archive/tags/MVP/default.aspx" /><category term="Conferences" scheme="http://weblogs.asp.net/gsusx/archive/tags/Conferences/default.aspx" /><category term="Web Services Interoperability" scheme="http://weblogs.asp.net/gsusx/archive/tags/Web+Services+Interoperability/default.aspx" /><category term=".NET Framework" scheme="http://weblogs.asp.net/gsusx/archive/tags/.NET+Framework/default.aspx" /><category term="Microsoft" scheme="http://weblogs.asp.net/gsusx/archive/tags/Microsoft/default.aspx" /><category term="Design Patterns" scheme="http://weblogs.asp.net/gsusx/archive/tags/Design+Patterns/default.aspx" /><category term="REST" scheme="http://weblogs.asp.net/gsusx/archive/tags/REST/default.aspx" /><category term="Tellago" scheme="http://weblogs.asp.net/gsusx/archive/tags/Tellago/default.aspx" /></entry></feed>