A few months ago we (Tellago) open sourced the first version of BizTalk Data Services. Essentially, BizTalk Data Services provides a RESTFul OData-based API to interact with BizTalk Server via HTTP using the Atom Publishing Protocol or JSON as the encoding mechanisms. The initial version was mostly focused on browsing, querying, searching BizTalk artifacts via a RESTful interface. The feedback received was awesome and it didn't take too long for some of my fellow BizTalk MVPs to request that we included update capabilities into the next version.
Today, we are happy to announce the second version of BizTalk Data Services which extends initial release with update capabilities which will allow BizTalk developers with the ability of performing tasks such as updating receive locations or send ports, stopping BizTalk hosts, etc. Tellago's architect Adrian Lopez lead the development effort on our end on which I believe is the first feature-completed version of the BizTalk Data Services API.
This version has been tested with various version of BizTalk Server and we have uploaded the source code, both on VS 2010 and VS 2008, to our Tellago's DevLabs workspace at Codeplex. I hope you enjoy this release. If you have any feedback please contact at jesus dot rodriguez at tellago dot com or use the project forums.
Tomorrow is WCF day in New York city!!!!! My good friend and Tellago's CTO Don Demsak will be doing a session WCF Data and RIA Services at the WCF fire-starter event to be hosted at the Microsoft offices in New York city. Don has a encyclopedic knowledge of both technologies and will be sharing lots of best practices learned from applying these technologies in large service oriented environments. In addition to Don, my crazy Cuban friend Miguel Castro will also be presenting three sessions at the same event. If you are in NYC and are interested on WCF you MUST attend to this event.
It's been a few weeks since I last blogged and, trust me, I am not happy about it :( I have been crazily busy with some of our projects at Tellago which you are going to hear more about in the upcoming weeks :)
I was so busy that I didn't even have time to blog about my sessions at Teched US last week. This year I ended up presenting three sessions on three different tracks:
BIE403 | Real-Time Business Intelligence with Microsoft SQL Server 2008 R2
Session Type: Breakout Session
Real-time business intelligence (BI) has become one of the top priorities of big enterprises. The ability of having near real-time access to large amounts of data across heterogeneous data sources is one of the key factors to enable effective business decisions. SQL Server 2008 R2 includes several technologies such as PowerPivot and StreamInsight that facilitate the implementation of real-time BI solutions. This session illustrates a series of real-time BI scenarios powered by the use of Microsoft StreamInsight, PowerPivot and Microsoft SharePoint Server 2010. The session highlights a set of best practices, techniques that will help developers to implement key features of real-time BI applications such as continuous queries, real-time aggregation, alerting and data visualization. We illustrate these best practices and techniques through a set of demonstrations based on real-world scenarios that clearly showcase the benefits of combining these technologies to enable real-time BI in your enterprise applications.
DEV406 | Integrating Dynamic Languages into Your Enterprise Applications
Session Type: Breakout Session
Are you considering adopting IronRuby or IronPython in your Microsoft .NET enterprise applications? Thinking about integrating dynamic languages with Windows Communication Foundation (WCF), Windows Workflow Foundation (WF), Microsoft SQL Server, SharePoint, etc? Are you wondering what other customers are doing and the challenges they are facing? This session uses a series of real-world customer scenarios to provide a practical view for the adoption of dynamic languages such as IronRuby and IronPython in enterprise applications. The session illustrates how the use of these languages can drastically improve the development experience in technologies such as WCF, WF, SharePoint or SQL Server. We dive deep into some of the best practices and techniques that will help developers to integrate IronRuby and IronPython into some of the most important technologies of the .NET programming portfolio.
ASI05-INT | Web Service Interop
Session Type: Interactive Session
A primary goal of Web services is to provide a standard for interoperability across various technologies. The WS-* protocols were introduced to build on the foundation of SOAP to address enterprise requirements for services such as security, transactions, reliability, etc. It’s been several years since WS-* kicked off. Where do things stand and can I depend on WS-* to achieve interop in my enterprise? What are the various specs under the WS-* umbrella, and when do I need them? How complete are the specs? How mature is the WCF implementation of the WS-* specs? How mature are the other major enterprise vendor’s WS-* stacks and can I have a realistic expectation of achieving interop for the scenarios I need? If I am stuck on interop issues where can I go for help and guidance? What are the best debugging tools to use?
I would like to thanks to all the folks who attended my sessions. The rooms were packed and I got LOTS of intelligent questions and fantastic feedback. I especially enjoyed presenting with my good friend Kent Brown (WCF Product Manager) who did a phenomenal job leading our TLC about WCF interoperability.
The demos for my sessions can be downloaded here...