Jesus Rodriguez's WebLog

Microsoft MVP BizTalk Server Oracle ACE

  • Apex

     It’s undeniable that a lot of innovation is happening around Software as a Service (SaaS). I’ve seen a lot of creative ideas coming up form players on the SaaS space. This week in DreamForce SalesForce.com announced Apex which intends to be the programming language to create application on AppExchange. The syntax behind Apex is a combination of a Java-based procedural language and a SOQL-based query language. Conceptually similar to DLINQ but much more constrained feature-wise.

  • BPM&SaaS session

    Thanks to all folks who attended to my session yesterday on the BPM&SOA conference. I’ll publish the presentation and some comments about the Architecture principles in the next few days.

  • BPI&SOA conference: Day 1

    Yesterday was the first day of the BPI&SOA conference. John Evdemon from the Architecture & Strategy team delivered a great session about the principles of Service Orientation, workflow and Business Process Management. The Architecture & Strategy team is always working in a lot of emerging architecture solutions challenges. Yesterday I spent a good part of my day chatting with day about the new areas that they are focusing on. It’s good to see some of those experiences already exposed in a session.

  • PLINQ

    Joe Duffy announced the future availability of PLINQ (Parallel LINQ). Conceptually makes all sense in the world to combine the data/xml processing capabilities of LINQ with parallel processing.

  • WS-ResourceTransfer

    Last month Microsoft, IBM, HP and Intel released WS-ResourceTransfer. This specification takes advantage of the recently redesigned WS-Transfer in order to define a more fined-grained message protocol for fragment-level interactions with resources. The specification also includes elements present in other specifications like WS-ResourceLifetime, WS-ResourceProperties, and WS-Management to standardize how to use Web services for resource creation, access, manipulation, destruction and as well as managing its lifecycle.

  • Invoking WSE 3.0 Secure Web Services from Windows Workflow Foundation

    I was recently asked if there was an easy way to invoke WSE 3.0 Web Services from a Windows Workflow Foundation (WF) workflow.  One of the key features that make WF different from other Workflow engines is the combination of declarative language (XAML) and imperative language (C#-VB.NET).  Having the capability to extend the workflow using .NET code makes it possible to invoke WSE 3.0 Web Services in the same way as a classic .NET client application.  The key is to apply the client policy to the proxy class used by the InvokeWebService activity.