by community-syndication | Apr 22, 2009 | BizTalk Community Blogs via Syndication
My boss’s boss asked if our architecture team could put together a list of what technologies and concepts typically comprise a service oriented architecture, so I compiled a collection of items and organized them by category. I then evaluated whether we had such a technology in house, and if so, did we actively use it. […]
by community-syndication | Apr 21, 2009 | BizTalk Community Blogs via Syndication
I’m late posting this, but I will be presenting at TechEd again, this time along with Syed Rasheed of the product team. This presentation will be focused on the almost-released new version 2.0 ESB Guidance from Microsoft’s Patterns and Practices group.
I’m working on some cool new demos for this session, should be fun!
TechEd is always a great conference, and usually sells out. To register, click the image below.
——————————————————
SOA317 Dynamic Messaging with Microsoft BizTalk Enterprise Service Bus (ESB) Guidance v2
Presenter(s): Brian Loesgen, Syed Rasheed
Brian Loesgen
Brian Loesgen is a principal SOA architect with Microsoft. Based in San Diego. Brian is a six-time Microsoft MVP for BizTalk Server, and has been involved with BizTalk since prior to the BizTalk Server 2000 beta. Brian has extensive experience in building sophisticated enterprise, ESB and SOA solutions. Brian was a key architect/developer of the “Microsoft ESB Guidance”, initially released by Microsoft in Oct 2006. He is a co-author of six books, including “BizTalk Server 2004 Unleashed”, and is currently working on “SOA with .NET”. He has written technical white papers for Intel, Microsoft and others. Brian has spoken at numerous major technical conferences worldwide. Brian is a co-founder and past-President of the International .NET Association (ineta.org), and past-President of the San Diego .NET user group, where he continues to lead the Connected Systems SIG, and is a member of the Editorial Board for the .NET Developer’s Journal. Brian was also a member of the Microsoft Connected Systems Division Virtual Technical Specialist Team pilot, and is part of Microsoft’s Connected Systems Advisory Board. Brian has been blogging since 2003 at http://blog.BrianLoesgen.com.
Syed Rasheed
As the senior product manager for Data Programmability and Service Oriented Architecture solutions at Microsoft Corp., Syed Rasheed coordinates DP & SOA marketing, consulting, evangelism, and product development activities. In addition to helping customers address SOA challenges today, Syed is responsible for working with customers, partners, and industry analysts to ensure the next generation of Microsoft technology meets customer’s requirements for building SOA and Business Process solutions. Syed is 15 years veteran of IT industry with extensive experience in the Business Process Management Systems, Enterprise Integration Middleware and Database and BI technologies areas. His work spanned several industries including financial services, telecommunication and banking.
Level: 300 – Advanced
Session Type: Breakout Session
Track: SOA and Business Processes
As organizations look to Service Oriented Architectures to help them deliver flexible, agile and responsive IT environments, the Enterprise Service Bus has emerged as a key architectural pattern to help achieve this goal. In this session, we discuss the Microsoft Enterprise Service Bus Guidance (and specifically the new version 2.0) and how it allows an organization to build a dynamic, flexible, and practical ESB as part of the larger Service-Oriented Infrastructure.
Technorati Tags: BizTalk,ESB,SOA,ESB Guidance
by community-syndication | Apr 21, 2009 | BizTalk Community Blogs via Syndication
There is a new Microsoft support article “TCP settings that can impact BizTalk Server” released a couple of days ago that combines previously released information from several sources on what TCP registry settings could impact a BizTalk system:
http://support.microsoft.com/kb/970406/en-us
Three existing support articles have also been reviewed and updated to include BizTalk 2009:
You experience blocking, deadlock conditions, […]
by community-syndication | Apr 21, 2009 | BizTalk Community Blogs via Syndication
Slides and video for Paolo Salvatoris End-to-end performance testing session is not available just yet, we’ll let you know when. I’ll update this post and also post a tweet on Twitter. One of the things he talked about was that a new version of the Hyper…(read more)
by community-syndication | Apr 21, 2009 | BizTalk Community Blogs via Syndication
Slides for last wednesdays session with Brian Loesgen and Alan Smith – Development & Administration Best Practices are available through the BizTalk User Group Sweden site here . Check the lower right corner downloads. We used a customized version…(read more)
by community-syndication | Apr 20, 2009 | BizTalk Community Blogs via Syndication
I’ve just received an email (along with some other people’s email addresses in the To field) from the BizTalk HotRod magazine editor mentioning the new issue of the BizTalk HotRod magazine.
The issue has some amazing articles that every BizTalk professional should look at:
Writing Great BizTalk Applications by Rajinder Singh
BizTalk Rule Engine, a practical application […]
by community-syndication | Apr 20, 2009 | BizTalk Community Blogs via Syndication
When building applications today, it’s hard to consider building something that doesn’t involve connectivity of some sort. Applications require business data and logic that is distributed across several applications or servers. Unfortunately, not all systems provide the same interface to their data and business logic which ultimately forces developers to figure out how to talk to each of those systems. Connecting to a system doesn’t just involve opening up a port on a network address either; we have to work with different message formats, varying security mechanisms, and in many cases custom libraries that rely on proprietary mechanisms. In the end, it’s common for developers to struggle with learning a variety of different programming interfaces, communication protocols, and messaging semantics.
Windows Communication Foundation (WCF) promises to change all of that. WCF provides a unified programming model for building distributed applications using the .NET Framework. WCF was designed to provide a single unified programming model for writing either clients or services while also providing a flexible framework for different styles of communication on the wire. This approach allows developers to focus on writing code in their business domain rather than on learning new networking interfaces or object models. The code you write with WCF always looks the same but you can configure your apps to use different transport protocols like TCP, HTTP, and MSMQ; different message encodings like XML, MTOM, and binary; and varied security options including certificates, passwords, and security tokens.
The goals addressed by WCF are also very similar to the integration goals of Microsoft%u00ae BizTalk%u00ae Server. Ultimately BizTalk Server is primarily focused on providing an easy-to-manage model for connecting disparate, heterogeneous systems using a variety of different protocols, message formats and security mechanisms without requiring much, if any, code. The WCF LOB Adapter SDK and the BizTalk Adapter Pack whitepaper discusses how the worlds of WCF and BizTalk Server 2006 are fully converging through the WCF LOB Adapter SDK and the BizTalk Adapter Pack.
by community-syndication | Apr 20, 2009 | BizTalk Community Blogs via Syndication
Sorry to all for having been out of blogging action for so long, and many of you have posted comments and questions on the blog which I have not had the opportunity to respond to. If there are any outstanding requests – please let me know via [email protected]. So what’s been happening I moved on from the BizTalk Technical role a while ago now – so many of your detailed BizTalk technical questions I will have to defer to my great Aussie colleagues as I am not really hands on as much around BizTalk. I moved to a role in Microsoft called an Application Platform Solution Specialist which is essentially a Solution (and technical) Sales role for our:
- Data Management stack (SQL Server)
- BI Stack (SQL Server and Performance Point)
- Dev Tools stack (Visual Studio / .NET platform etc)
- Integration stack (BizTalk) – had to make sure that stayed with me 🙂
- User Experience (Expression / Silverlight / Next Generation Web etc)
All in all a great set of products and having awesome fun. I work specifically with Victorian Government (includes Health and Education), Tasmania and some of the Communications Sector customers. It also extends to the partners and ISV (Independent Software Vendor) Community.
In the last month we’ve also had our third child – so busy on all fronts!
Keep and eye out on the blog, as I’ll post updates to what’s happening around this space – and look forward to your commentary!
by community-syndication | Apr 20, 2009 | BizTalk Community Blogs via Syndication
My current Foundations article on versioning in Windows Workflow Foundation (May 2009) is now available online. In this issue I tried to cover the core issues around versioning workflows to help developers understand the core issues that make it hard in the first place. I then attempt to provide some guidance and tips on how you can ease some of the pain and work around some of the issues. I didn’t have space to give this topic the complete coverage it deserved, but hopefully this article helps people gain a deeper understanding of the issues and how to approach versioning in workflows and workflow services.
