Search
Thursday, March 11, 2010 ..:: Home » Toronto » Upcoming Events » Recent Events ::.. Register  Login
Site Navigation

December 2009... 

 Next Toronto Chapter BTUG Meeting

Date : Tuesday December 1st, 2009

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topics: Implementing Custom WCF Line-Of-Business (LOB) Adapters for BizTalk and .Net

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Implementing Custom WCF LOB Adapters for BizTalk and .Net - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Implementing Custom WCF LOB Adapters for BizTalk and .Net - Part 2"

Abstract:

If you work long enough with BizTalk you will in all likelihood come across an integration requirement that out-of-the-box and/or 3rd-party adapters can't meet.  In these cases writing a custom BizTalk adapter may be your only option.  This month Rod walks you through the WCF Line-Of-Business (LOB) Adapter SDK to show you how to construct a WCF-based adapter that can be used with both BizTalk Server 2006 R2 or 2009, and .Net.  In this presentation you will learn how to create both the runtime and design-time aspects of both sending and receiving adapters.  You will then see how these custom adapters are configured and used as part of both BizTalk and .Net applications.  As well you will learn how to incorporate "meta data" into your adapters so that they can easily consume them with tooling within Visual Studio 2008 -  "Consume Adapter Service..." in the case of BizTalk projects, and "Add Adapter Service Reference..." in the case of .Net projects.  This meta data tooling support makes it easier to create clients that can consume the adapter - i.e.; automatically generate schemas in the case of BizTalk projects or WCF client proxies in the case of .Net projects.  If you have ever wondered how to handle custom integration scenarios with BizTalk or .Net in a unified way, then this presentation will be of interest to you.


Speaker:  Rod da Silva

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date. Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter. Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor. You can reach Rod at RodDaSilva at SoftwarePerspectives.com.


October 2009... 

 Next Toronto Chapter BTUG Meeting

Date : October 27th, 2009

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (12th Floor - Classroom 2 )

Cost : Free

Topics: - Integrating Business Rule Technology into .Net and BizTalk Applications 
                   - Advanced BizTalk Mapping Techniques


Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Managing Frequently Changing Decision Logic - Integrating Business Rule Technology into .Net and BizTalk Applications"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Advanced BizTalk Mapping Techniques"


Abstracts:

Managing Frequently Changing Decision Logic - Integrating Business Rule Technology into .Net and BizTalk Applications

Complex, frequently changing decision logic can make business processes difficult and expensive to author and maintain. Business Rule technology can streamline business processes and make them easier to maintain by separating business logic from flow logic. With the right authoring tools, Business Rule technology can also enable subject matter experts to maintain key decision logic without custom programming.

This session will include an architecture overview, product demonstrations and code samples, with real-time rule authoring and application integration and will:

·         Explain what Business Rule Technology is, how it works, when to use it, and how to integrate it into applications

·         Compare the various Business Rule Technologies provided by Microsoft and how they compare to third party products, including InRule®

·         Discuss how InRule can extend BizTalk’s capabilities for managing decision logic

·         Include discussion of how InRule leverages and works with other key Microsoft technologies including WCF, WF and Sharepoint

For more information on InRule integration with various Microsoft technologies:  http://www.inrule.com/products/InRule_Microsoft.aspx


Advanced BizTalk Mapping Techniques

Most BizTalk developers understand how to use Maps in Receive and Send ports.  However, Maps are even more powerful when usedl within Orchestrations.  One capability Maps in orchestrations have that Maps in ports do not, is the abilty to have multiple input and/or output messages within them.  In this presentation Rod explores what you can accomplish with mutipe-input/output maps.


Speaker:  Rik Chomko, Co-Founder and Chief Product Officer, InRule Technology

Rik Chomko has more than 15 years of experience implementing rule-based technology. Prior to co-founding InRule, Rik was Chief Technology Officer with Calypso Systems, a solutions integrator based in Chicago. During his seven years at Calypso, Rik was responsible for both the architecture and delivery of systems to many of the firm's largest clients. Rik is recognized as an expert in emerging technology, having co-authored a number of system frameworks that provide analysts the ability to control application logic without programmer involvement. Rik has been both an award recipient and speaker at numerous technology and industry events including Microsoft Fusion, Comdex, and ACORD Prior to his work at Calypso, Rik worked for Blue Cross/Blue Shield of Illinois where he served as a member of the Technical Architecture team on their largest mission-critical system.


Speaker:  Rod da Silva

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date. Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter. Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor. You can reach Rod at RodDaSilva at SoftwarePerspectives.com.

September 2009... 

 Next Toronto Chapter BTUG Meeting

Date : September 29th, 2009

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : BizTalk WCF Adapaters in Depth

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "BizTalk WCF Adapters in Depth - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "BizTalk WCF Adapters in Depth - Part 2"


Abstract:

In this presentation Matt Meleski will demo and explain the BizTalk WCF Adapters in Depth. The first part of the presentation will summarize Windows Communication Foundation (WCF) and how BizTalk consumes and exposes WCF endpoints through the use of WCF adapters. Numerous demonstrations will include advanced WCF adapter topics such as: xpath and envelope processing ,hosting, security, message processing, and handling transactions. Additionally, Custom WCF Bindings and the out of the box WCF adapter bindings will be covered. Also to be discussed is how the BizTalk WCF-NetTcp and WCF-NetNamedPipe adapters can be used to programmatically submit messages to BizTalk.

Speaker:  Matt Meleski

Matt is a consultant working for Objectsharp Consulting based in Toronto. Matt helps customers implement BizTalk, WCF, WPF solutions and is also the author and instructor for a 5 day BizTalk 2009 developer course.

May 2009... 

 Next Toronto Chapter BTUG Meeting

Date : May 26th, 2009

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : Introduction to the BizTalk Business Rules Engine

Click here to Register for this Event!

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Introduction to the BizTalk Business Rules Engine - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Introduction to the BizTalk Business Rules Engine - Part 2"


Abstract:

In this presentation Rod will survey the Business Rules Engine (BRE) feature of BizTalk and demonstrate first hand the power, agility and reuse businesses can achieve by formally separating out their business rules from the business processes proper.  Join Rod as he methodically builds out a BizTalk solution that uses business rules created with the BRE and then demonstrates how easy it is to change the rules after the BizTalk application has been deployed.   This talk will be of interested to Business Analysists, Architects and Developers alike as the BRE spans all three of these roles.

Speaker:  Rod da Silva

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date. Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter. Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor. You can reach Rod at RodDaSilva@SoftwarePerspectives.com.

March 2009... 

Mar/2009 Toronto Chapter BTUG Meeting

Date : March 31st, 2009

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (12th Floor - Classroom 2 )

Cost : Free

Topic : Integrating People into BizTalk Processes

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Part 1 - Integrating People into BizTalk Processes"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Part 2 - Integrating People into BizTalk Processes"


Abstract:

Many non-trivial business processes  involve people in one-way or another.  Therefore understanding the various ways in which BizTalk handles human workflow is critical to meeting many business needs.  Join Rod da Silva on Tuesday March 31st for a survey of various BizTalk  features that enable integration with humans as part of the business process.  In this presentation Rod will show you how to send HTML emails dynamically to people from a BizTalk Orchestration, with or without attachments.  You will also learn about InfoPath and how well suited it is for integrating user interface (UI) forms for people to fill out and return back into an otherwise automated business process.  Finally, Rod will demonstrate the Windows Share Point adapter that ships with BizTalk in order to integrate a BizTalk process with Windows SharePoint Services.  If you are looking to improve the "human factor"  of your BizTalk business processes, then you won't want to miss this presentation!

Speaker:  Rod da Silva

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date. Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter. Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor. You can reach Rod at RodDaSilva@SoftwarePerspectives.com.

January 2009... 

 Jan/2009 Toronto Chapter BTUG Meeting

Date : Tuesday January 27th, 2008

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (12th Floor - Classroom 2 )

Cost : Free

Topic : Implementing EDI with BizTalk Server

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Implementing EDI with BizTalk - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Implementing EDI with BizTalk - Part 2"

Speaker: Matt Meleski

Matt is the EAI practice lead for Objectsharp Consulting based in Toronto and is also a BizTalk Server MVP. Matt helps customers to implement BizTalk solutions and is also the author and instructor for a 5 day BizTalk 2006 Developer course. 


November 2008... 

 Nov/2008 Toronto Chapter BTUG Meeting

Date : Tuesday November 25th, 2008

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (12th Floor - Classroom 2 )

Cost : Free

Topic : Implementing Enterprise Service Buses (ESBs) with BizTalk Server

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Implementing ESBs with BizTalk - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Implementing ESBs with BizTalk - Part 2"

Abstract:

In the last few year, the Enterprise Service Bus (ESB) has erupted as a key architectural concept within a Service Oriented Architecture.  To address this concept, Microsoft has released the Enterprise Service Bus Guidance for BizTalk Server 2006-R2. This package contains prescriptive guidance on how to implement an ESB pattern using BizTalk.  As part of this guidance, several prebuilt components and services have been included to accelerate the development of an ESB.  In this session, we’ll examine what makes an ESB architecturally different from BizTalk’s traditional Hub & Spoke architectural and we’ll deep dive into the new components and services.  We’ll wrap up the session with a sneak peek into what’s coming in version 2.0 which is being built to extend BizTalk 2009.

Speaker:

Peter Kelcey is a technology specialist focused on BizTalk Server at Microsoft Canada. As part of this role he focuses on planning and architecting BizTalk projects for large clients. Additionally he's responsible for engaging with (and supporting) the BizTalk technical community within the Greater Toronto Area. So he's always eager to discuss your BizTalk experiences, heartaches and triumphs.

October 2008... 

 Oct/2008 Toronto Chapter BTUG Meeting

Date : Tuesday October 21st, 2008

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (12th Floor - Classroom 2 )

Cost : Free

Topic : Long Running BizTalk Orchestrations

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Long Running BizTalk Orchestrations - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Long Running BizTalk Orchestrations - Part 2"

Abstract:

BizTalk supports a powerful visual Business Process Automation (BPA) model known as Orchestration which can be used to develop sophisticated stateful business process workflows that integrate disparate systems.  However, the real power of this model doesn't begin to show itself until your business process are long running, and long running orchestrations introduce a host of design characteristics that make these solutions especially interesting and challenging.  In this talk Rod da Silva will walk you through the key concepts that you will need to build successful long-running orchestrations.

First, in any type of software, reliability is key concern and in long running orchestrations this is especially true.   Rod will begin this presentation with a survey of  the exception handling capabilities of Orchestration. Find out how BizTalk behaves when both unhandled and handled exceptions occur within orchestrations.

Next Rod will cover state management within BizTalk Orchestrations.  See how BizTalk manages the state of long-running orchestrations in a scalable manner allowing it to maximize server resources such as memory and threads and deal efficiently with potentially 1000s of concurrently running orchestrations.

Finally Rod will cover the built-in transaction support within orchestrations.  Learn the difference between the two styles of transactions that orchestration supports - Atomic and Compensating - and the benefits and limitations of each, so that you will know under which situations you would use one over the other.  You are sure to find some surprises here with respect to the difference between how most developers expect transactions to work and how BizTalk, as a loosely coupled messaging engine, behaves.

Whether you are new to BizTalk or have been developing with it for a while, this presentation is sure to provide you new respect for just how well BizTalk is designed to implement and manage long-running business processes.


Speaker:

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date. Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter. Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor. Rod is the cheif architect and developer for the commercially available CULE.Net language which privides an xBase style dialect language for the .Net Framework (see www.CULEPlace.com). You can reach Rod at RodDaSilva@SoftwarePerspectives.com.

September 2008... 

 Sep/2008 Toronto Chapter BTUG Meeting

Date : Tuesday September 30th, 2008

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (12th Floor - Classroom 2 )

Cost : Free

Topic : Integrating BizTalk Server with SQL Server

Agend:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Integrating BizTalk Server with SQL Server - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Integrating BizTalk Server with SQL Server - Part 2"

Abstract:

Join Rod da Silva for a detailed look at how to use BizTalk Server to pull/push data to/from a SQL Server database via the SQL Adapter.  Learn how to configure BizTalk Server to automatically consume data that arrives in a SQL Server table either directly or via a stored procedure.  Learn how to optimize these integrations through batch processing of multiple rows, whithout sacrificing the abilty to split the batches upon receiving them in BizTalk for individual record processing.  Also learn how to send data from BizTalk to SQL Server for the purposes of insert, update or delete using both "Updategrams" or stored procedure.  Discover how the built-in XML features of SQL Server together with the powerful tooling wizarads of BizTalk enables  sophisticated "configuration only" data integration scenarios between the two products without any custom programming.

Speaker:

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date. Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter. Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor. Rod is the cheif architect and developer for the commercially available CULE.Net language which privides an xBase style dialect language for the .Net Framework (see www.CULEPlace.com). You can reach Rod at RodDaSilva@SoftwarePerspectives.com.

April 2008... 

April/2008 Toronto Chapter BTUG Meeting

Date : Tuesday April 29th, 2008

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : Building Healthcare Solutions with BizTalk


Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Healthcare challenges and building Healthcare interfaces using BizTalk "
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Monitoring KPI's in Healthcare using BAM and HL7 Accelerator"

Abstract:

Integrating applications and data both within and across organizations can be challenging and presents significant obstacles to organizations. There are common approaches and solutions to these obstacles which apply to all industry sectors, however, some industry sectors face challenges which are unique to that sector. BizTalk addresses both the general challenges and the industry-specific problems by providing Accelerators specific to a vertical. This BTUG session will focus on solving the integration obstacles in the healthcare vertical by demonstrating the BizTalk's integration solution. It presents approaches and solutions which can be applied to all industries and specifically challenges within the healthcare industry.

Integrating applications and data within the healthcare space require standardization of business workflows to allow interoperability. HL7 is the most widely used data standard specification within the healthcare industry to enable interoperability across these boundaries. This session will demonstrate how to implement HL7 using BizTalk and the BizTalk Accelerator for HL7. In addition to a demonstration of BizTalk and the BizTalk Accelerator for HL7 and the value it adds to the BizTalk integration environment, key performance indicators (KPIs) will be addressed by demonstrating how KPIs in healthcare can be monitored by Integrating BAM with BizTalk Accelerator for HL7.

Speaker: DapaSoft

Dapasoft is a software development and IT consulting firm that prides itself on business innovation. We deliver custom software solutions and system integration services to our clients in a variety of verticals; including healthcare, steel manufacturing and public services.

Dapasoft is proud to be a Microsoft Gold Certified Partner company, with demonstrated competency in Business Process and Integration. Dapasoft works closely with Microsoft Canada as a core partner in the area of BizTalk architecture, design and development services.



March 2008... 

March/2008 Toronto Chapter BTUG Meeting

Date : Tuesday March 25th, 2008

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : Streaming Pipeline Component Development in BizTalk

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Streaming Pipeline Component Development in BizTalk - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Streaming Pipeline Component Devleopment in BizTalk - Part 2"

Abstract:

Efficient pipeline components are key to getting the most throughput from BizTalk.  Writing efficient pipeline components requires a streaming approach, and this concept can be hard to grasp for developers unfamiliar to it.  This session will cover some of the underlying BizTalk streams used by the out of the box pipeline components – streams which are available to use but not documented, and how some of these streams are implemented under the covers.  We will also look at some real world custom pipeline components that have been developed on top of the built in streams.

Speaker: Nic Barden

Nic is a Senior Consultant for ObjectSharp Consulting based in Toronto and is also a BizTalk Server MCP.  He has been working with BizTalk since 2002 and developed a replacement to the Base EDI Adapter for BizTalk 2004 and 2006 while working at Bryn Systems.


February 2008... 

February/2008 Toronto Chapter BTUG Meeting

Date : Tuesday February 26th, 2008

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : Robust Error Handling for BizTalk Solutions

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Error Handling for Adapters and Ports"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Error Handling for Orchestrations"

Abstract:

When planning and designing a BizTalk Infrastructure, careful consideration must be given to handling exceptions that occur in adapters, receive/send ports and orchestrations. Additionally, routing failures and suspended message handling must be planned for. This session will discuss and demonstrate various techniques to handle exceptions and process suspended messages. Some of the topics that will be discussed and demoed include:

Central Error Handling (Such as the Exception Management Framework in the ESB Toolkit), Using Compensation in Orchestrations, Pipeline and Orchestration Retry Patterns that leverage the built in MessageBox persistence of BizTalk Server. Using Microsoft Operations Manager (MOM) to monitor BizTalk Server and report errors.

Speaker: Matt Meleski

Matt is the EAI practice lead for Objectsharp Consulting based in Toronto and is also a BizTalk Server MVP. Matt helps customers to implement BizTalk solutions and is also the author and instructor for a 5 day BizTalk 2006 Developer course. 


.
January 2008... 

January/2008 Toronto Chapter BTUG Meeting

Date : Tuesday January 29th, 2008

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : BizTalk Server 2006 R2 and WCF Integration

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "BizTalk Server 2006 R2 and WCF Integration Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "BizTalk Server 2006 R2 and WCF Integration Part 2"

Abstract:

Microsoft's "R2" version of BizTalk Server 2006 released last fall includes powerful new WCF-enabled adapters that significantly extends BizTalk integration reach wtih respect to WS* compliant web services.  Join Rod da Silva as he surveys and demonstrates the capabilities of these new BizTalk adapters.

Speaker: Rod da Silva

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date. Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter. Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor. Rod is the cheif architect and developer for the commercially available CULE.Net language which privides an xBase style dialect language for the .Net Framework (see www.CULEPlace.com). You can reach Rod at RodDaSilva@SoftwarePerspectives.com.

November 2008... 

November/2007 Toronto Chapter BTUG Meeting

Date : Tuesday November 27th, 2007

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : RFID and BizTalk Server 2006 R2

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "RFID and BIzTalk Server 2006 R2 - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "RFID and BizTalk Server 2006 R2 - Part 2"

Abstract:

(Winson Wo)
Winson Woo will draw upon his experience in helping Cactus Commerce clients efficiently consume, store, manage and utilize RFID data using Microsoft BizTalk Server to illustrate real-world uses of RFID technologies. He will compare barcoding technologies and infrastructures that bind of product data with RFID data to ensure scalability for more robust implementations as the technology evolves and becomes more mission critical. He will round out the discussion with an overview and value proposition of the Microsoft platform and how it relates to RFID.

(Peter Kelcey)
Bundled BizTalk 2006 R2, the new Microsoft RFID technology is an innovative device management and event processing platform at the edge of the enterprise. It is designed to provide a scalable, extensible platform for development, deployment, and management of rich RFID and sensor solutions. In this session, we’ll look at the RFID stack architecture and how developers can rapidly developer their own solutions on top of it.

Speakers:  Winson Woo and Peter Kelcey

Mr. Winson Woo is the Director of Supply Chain Management at Cactus Commerce Inc. In this role, Mr. Woo leverages BizTalk Server and the BizTalk Accelerators including Cactus GDS Accelerator for BizTalk and the BizTalk Accelerator for RosettaNet to help organizations resolve their B2B and E-Commerce challenges. Mr. Woo is both a Microsoft Certified Professional and a 1SYNC-Certified Consultant.

Peter Kelcey is a technology specialist focused on BizTalk Server at Microsoft Canada. As part of this role he focuses on planning and architecting BizTalk projects for large clients. Additionally he's responsible for engaging with (and supporting) the BizTalk technical community within the Greater Toronto Area. So he's always eager to discuss your BizTalk experiences, heartaches and triumphs.

October 2007... 

October/2007 Toronto Chapter BTUG Meeting

Date : Tuesday October 30th, 2007

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : Correlation in BizTalk Orchestration

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Correlation in BizTalk Orchestration - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Correlation in BizTalk Orchestration - Part 2"


Presentation Abstract:

This session covers the key notion of Correlation in BizTalk Orchestrations as it pertains to implementing sophisticated Message Exchange Patterns (MEPs) in BizTalk.  We will first look at the basic principals of correlation and how to implement it in Orchestration.  Then we consider how correlation is implemented under the hood in BizTalk's messaging architecture with subscription.  Finally, with the fundamentals well understood, we will consider higher level MEPs such as sequential and parallel convoy patterns - all made possible through the magic of correlation.


Speaker: Rod da Silva

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date. Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter. Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor. Rod is the cheif architect and developer for the commercially available CULE.Net language which privides an xBase style dialect language for the .Net Framework (see www.CULEPlace.com). You can reach Rod at RodDaSilva@SoftwarePerspectives.com.


September 2007... 
 

September/2007 Toronto Chapter BTUG Meeting

Date : Tuesday September 25th, 2007

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : BizTalk Mapping




Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "BizTalk Mapping - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "BizTalk Mapping - Part 2"


Presentation Abstract:

In this session we will look at the role Maps play in BizTalk. The talk will start with a review of the BizTalk Mapping tool hosted in Visual Studio 2005. We will see how to create maps, test them, use Functoids (out-of-the-box extensibility points within a map), generate XSLT from a map, how to consume existing XSLT files with a map, and review where in the BizTalk architecture you can run a map. Once the basics are covered we will dive into some of the more advanced features of BizTalk Mapping including dealing with looping and filtering within a map, and writing custom Functiods to use in your maps. Finally we will look at BizTalk Map usage best practices. Specifically we will see how maps play an essential role in one of BizTalk’s most important enterprise patterns - normalizing incoming messages to a canonical form. Whether you are new to BizTalk or an experienced BizTalk developer, you will be sure to enjoy this interactive, demo filled presentation.


Speaker: Rod da Silva

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date. Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter. Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor. Rod is the cheif architect and developer for the commercially available CULE.Net language which privides an xBase style dialect language for the .Net Framework (see www.CULEPlace.com). You can reach Rod at RodDaSilva@SoftwarePerspectives.com.


May 2007... 

May/2007 Toronto Chapter BTUG Meeting

Date : Tuesday May 29th, 2007

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : Degrees of Freedom in BizTalk Port Binding



Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Degrees of Freedom in BizTalk Port Binding - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Degrees of Freedom in BizTalk Port Binding - Part 2"


Presentation Abstract:

In order to get the most out of your BizTalk implementations you need to understand your options when it comes to binding BizTalk ports. BizTalk offerings many ways to bind ports for the purposes of receiving or sending data messages. This session takes an in depth look at the “degrees of freedom” a developer has when designing port binding strategies for BizTalk applications. Options range from:

- Design-time static
- Deployment-time static
- Runtime dynamic
- Runtime direct
- Role-based dynamic

This session will explore these different binding modes and discuss advantages and disadvantages of each.


Speaker: Rod da Silva

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date. Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter. Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor. Rod is the cheif architect and developer for the commercially available CULE.Net language which privides an xBase style dialect language for the .Net Framework (see www.CULEPlace.com). You can reach Rod at RodDaSilva@SoftwarePerspectives.com.


April 2007... 

April/2007 Toronto Chapter BTUG Meeting

Date : Tuesday April 24th, 2007

Time : 6:00 p.m. – 9:30 p.m.

Place : Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost : Free

Topic : Introduction to Windows Communication Foundation


Agenda:
  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Introduction to Windows Communication Foundation (Part 1)"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation: "Introduction to Windows Communication Foundation (Part 2)"

Presentation Abstract:

Windows Communication Foundation (WCF) is a component of .NET Framework 3.0 (formerly known as WinFx). It combines and extends existing Windows communication technologies such as (ASMX web services, remoting, message queuing, and COM+) into a unified framework for building distributed applications and connected systems.

This session will provide a solid overview of WCF. It will describe the essential programming concepts that are core to the technology and will demonstrate how to build, configure and consume simple WCF services.

Speaker: Rob Windsor

Rob Windsor is a senior consultant with ObjectSharp Consulting in Toronto, Canada. Rob focuses on the architecture, design and development of custom business applications using leading edge Microsoft technologies. In addition Rob is also a top rated instructor for Learning Tree International where he teaches many of the courses in the .NET curriculum. Rob is President of the Toronto Visual Basic User Group (TVBUG) and, as a member of the MSDN Canada Speakers Bureau, is a regular speaker at User Group meetings in the Toronto area and across Canada. Rob has been recognized as a Microsoft Most Valuable Professional (MVP) for his involvement in the developer community.

March 2007... 

 

March/2007 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday March 27th, 2007

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  A First Look at BizTalk Server 2006 R2


 

Agenda:
  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "What's Coming in BizTalk 2006 R2 - An RFID Overview"
  • 8:00 p.m.  Break
  • 8:15 p.m. Presentation:  "BizTalk R2 Adapter Framework and the New Adapters"

 

Presentation Abstract:

 BizTalk 2006 R2 is the next major release of BizTalk Server and is set to release in the fall of 2007.  In this session we’ll take a look at some of the features that will be included.  In the first session, we’ll take a first look at the new RFID engine included in R2. In the second session, we’ll look at the new Adapter framework that is coming and we’ll deep dive into a few of the new adapters that will be included in R2.  As part of this adapter deep dive, we’ll take a look at a working solution that uses BizTalk’s Office’s SharePoint Server adapter to implement an end to end workflow that incorporates both system level and human level workflows

Speaker:  Peter Kelcey

Peter Kelcey is a technology specialist with the Connected Systems Team at Microsoft Canada. As part of this role he focuses on planning and architecting BizTalk projects for large clients. Additionally he's responsible for engaging with (and supporting) the BizTalk technical community within the Greater Toronto Area. So he's always eager to discuss your BizTalk experiences, heartaches and triumphs.

February 2007... 
 

February/2007 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday February 27th, 2007

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  Building Custom Pipeline Components for BizTalk & Unlocking XLS Files in a BizTalk Process

 


Agenda:
  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: Building Custom Pipeline Components for BizTalk 
  • 8:00 p.m.  Break
  • 8:15 p.m. Presentation:  Unlocking XLS Files in a BizTalk Process (Far Point TEchnologies)

Presentations:


Building Custom Pipeline Components for BizTalk

Speaker:  Matt Meleski -  ObjectSharp

 

Unlocking XLS Files in a BizTalk Process (Far Point Technologies)

An introduction to Spread for BizTalk, a BizTalk pipeline disassembler that takes incoming Excel XLS data streams, and parses them into XML that maps to a schema created at design time in Visual Studio 2005. This presentation includes a demonstration of how to create a schema for an Excel XLS file without doing any coding, and how to receive Excel XLS email attachments into BizTalk orchestrations using Visual Studio 2005, BizTalk Server 2006, and Spread for BizTalk.

 
Speaker:  Robby Powell
-  Product Manager, FarPoint Spread SOA Components.

 

January 2007... 

 

January/2007 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday January 30th, 2007

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  Understanding BizTalk's Messaging Architecture

 

 

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: Understanding BizTalk's Messaging Architecture - Part 1 
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation:  Understanding BizTalk's Messaging Architecture - Part 2

Presentations:

We start the new year with a focus on fundabmentals!   This month Rod shows you how BizTalk's messaging architecture works from the inside out.  Find out how messages are processed internally within BizTalk and exactly how message routing works within the infrastructure.  Learn the debugging secrets of the pros as you watch your message progress through the system one "interchange" at a time.  Discover first hand the power of BizTalk's "Pub/Sub"model and how to make it do what you want.  When Rod does his 5 day BizTalk training course this is the presentation he starts with.  It is fundamental to understanding the entire product.  If you are new to BizTalk then this is the one presentation you won't want to miss as you will come away with a solid understanding of how BizTalk works and what you can do with it.  However, even experienced BizTalk developers will leave with answers to those questions they have always wondered about.


Speaker:  Rod da Silva

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date.  Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter.  Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor.  Rod is the cheif architect and developer for the commercially available CULE.Net language which privides an xBase style dialect language for the .Net Framework (see www.CULEPlace.com).  You can reach Rod at RodDaSilva@SoftwarePerspectives.com

November 2006... 

November/2006 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday November 28th, 2006

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  Nexient - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  Introduction to Windows Workflow Foundation

 

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Introduction to Windows Workflow Foundation - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation:  "Introduction to Windows Workflow Foundation - Part 2"

Presentations:

Introduction to Windows Workflow Foundation

Join Rod for a detailed look at this important new platform from Microsoft that will ship with .Net 3.0.  Rod has just finished writing the 5 day DevelopMentor course for Windows WF and so is in a great position to provide a motivating overview look at the technology, as well as provide you with insight into why you should care about it.  Said simply, Windows Workflow Foundation (Windows WF) will change the way you look at software development moving forward.  If you are interested in where the next generatoin of software development is headed, you won't want to miss this presentation.

Speaker:  Rod da Silva

Rod da Silva is an independent Microsoft BizTalk MVP consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date.  Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter.  Rod is also a BizTalk and Windows Workflow Foundation instructor for the leading MS training company - DevelopMentor.  Rod is the cheif architect and developer for the commercially available CULE.Net language which privides an xBase style dialect language for the .Net Framework (see www.CULEPlace.com).  You can reach Rod at RodDaSilva@SoftwarePerspectives.com

October 2006... 

 

October/2006 Toronto Chapter BTUG Meeting

  

Date    :  Wednesday October 25th, 2006 

Time   :  7:00 p.m. – 9:00 p.m.                    

Place  :  Sutton Place Hotel - 955 Bay Street, Downtown Toronto 

Cost    :  Free 

Topic   :  SOA, BPM, and Microsoft: A Pragmatic View

 

 

Agenda:

  • 7:00 p.m. Presentation: "SOA, BPM and Microsoft:  A Pragmatic View"

Speaker:  David Chappell

David Chappell is Principal of Chappell & Associates in San Francisco, California. Through his speaking, writing, and consulting, he helps IT professionals around the world understand, use, and make better decisions about enterprise software.

David has been the keynote speaker for dozens of conferences and events in the U.S., Europe, Asia, and Latin America. His popular seminars have been attended by tens of thousands of developers, architects, and decision makers in forty countries. He has also spoken at many universities, including the National University of Singapore, Moscow State University, and Sweden’s Uppsala University.

David’s books have been published in ten languages and used in courses at MIT, ETH Zurich, and other educational institutions. He is Series Editor for Addison-Wesley’s Independent Technology Guides, and he’s been a regular columnist for several publications. In his consulting practice, David has helped clients such as Hewlett-Packard, IBM, Microsoft, Stanford University, and Target Corporation adopt new technologies, market new products, train their sales staffs, and create business plans.

David’s comments have appeared in the New York Times, CNN.com, and many other publications. Earlier in his career, he wrote software for supercomputers, chaired a U.S. national standardization working group, and played keyboards with the Peabody-award-winning Children’s Radio Theater. David holds a B.S. in Economics and an M.S. in Computer Science, both from the University of Wisconsin-Madison.

September 2006... 
 

September/2006 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday September 26th, 2006

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  CDI Education - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  BizTalk Server 2006 Performance Tuning

 

 

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Understanding the Factors Influencincing BTS2006 Performance"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation:  "Testing and Tuning Your BTS2006 Environment for High Performance"

 

Presentation Abstract:
The issue of performance is often one of the key factors that determines whether a BizTalk deployment will be successuful or not. Low latency routing, x number orchestrations per minute, x number of messages transmitted per second are all requirementst that BizTalk developers will be faced with at one point or another. In this session, we'll be looking at a number of factors that will affect the performance of your BizTalk projects. We'll be looking at common mistakes that people make and we'll discuss the various decisions you will need to make as you develop your project. Some of the topics/issues we'll be looking at include

- Understanding the factors that will slow down the various features within BizTalk (Orchestrations, Rules Engine, Routing etc)

- Design tradeoffs, what hurts and what helps

- Hardware Considerations (dual core versus single, 64 bit versus 32 bit, SAN/RAID etc)\

- Database tuning

- Running the performance testing phase of you project

- Tracking and locating your performance bottlenecks

 

Speaker:  Peter Kelcey

Peter Kelcey is a technology specialist with the Connected Systems Team at Microsoft Canada. As part of this role he focuses on planning and architecting BizTalk projects for large clients. Additionally he's responsible for engaging with (and supporting) the BizTalk technical community within the Greater Toronto Area. So he's always eager to discuss your BizTalk experiences, heartaches and triumphs.

June 2006... 
 

June/2006 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday June 27th, 2006

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  CDI Education - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  BizTalk Adapters

 

 

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "BizTalk Adapters - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation:  "BizTalk Adapters- Part 2"

Presentations:

BizTalk Adapters

Join Rod for this detailed look at the adapters that come with BizTalk Server 2006.  See demos of all of the major adapters that come in the box with BizTalk as well as learn what's involved in creating a custom adpater for BizTalk. 

Speaker:  Rod da Silva

Rod da Silva is an independent BizTalk consultant with extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date.  Rod is the founder of the BizTalk User Group (www.BTUG.biz) and heads the Toronto chapter.  Rod is the cheif architect and developer for the commercially available CULE.Net language which privides an xBase style dialect language for the .Net Framework (see www.CULEPlace.com).  You can reach Rod at RodDaSilva@SoftwarePerspectives.com

May 2006... 
 

May/2006 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday May 30th, 2006

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  CDI Education - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  Business Rules Engine in BizTalk 2006

 

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Business Rules Engine in BizTalk 2006 - The Basics"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation:  "Business Rules Engine in BizTalk 2006 - Advanced Concepts"

Presentations:

Business Rules Engine in BizTalk 2006 - The Basics

In the first half of this presentation we will take a look at the basics of the Business Rules Engine (BRE) in Biztalk 2006. We will cover the basic principles of how BRE works, how to develop and test BRE policies and how to call them from an orchestration.

Business Rules Engine in BizTalk 2006 - Advanced Concepts

In the second half of the presentation we will take a deep dive into the BRE API and explore how to use BRE as a stand-alone engine for the rule-based .Net applications.

Speaker:  Dmitri Safine

Dmitri Safine is a Senior Consultant at Eidenai Innovations specializing in custom business solutions architecture, business intelligence and enterprise application integration.

April 2006... 
 

Apr/2006 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday April 25th, 2006

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  CDI Education - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  Business Activity Monitoring (BAM) in BizTalk Server 2006

 

 

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "BAM in BizTalk Server 2006 - Part 1"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation:  "BAM in BizTalk Server 2006 - Part 2"

Presentations:

Business Activity Monitoring (BAM) in BizTalk Server 2006

In this session we’ll take a look at what’s involved in implementing BAM in BizTalk Server 2006.  We’ll step through a sample BAM scenario end-to-end.  During this we’ll take a look at steps involved as well as highlighting what’s specifically new in BAM for 2006.
 

Speaker:  Jim Bowyer

Jim Bowyer is a Technical Specialist with Microsoft Canada.  He specifically covers technologies from the Connected Systems Division and has been working with BizTalk in various technical capacities since he joined Microsoft in early 2001. 

March 2006... 
 

Mar/2006 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday March 28th, 2006

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  CDI Education - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  Advanced Large Message and Complex Transformation Handling in BizTalk

 

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: "Handling Large Messages in BizTalk"
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation:  "Extending BizTalk Transformations into Sql Server"

Presentations:

Handling Large Messages in BizTalk
 
When a message is moving through the BizTalk environment, one or more BizTalk operations may process/alter the message as below:
 
Pipelines,
Maps,
MessageBox Persistence
 
When large messages (1MB to 1GB) need to be processed by BizTalk, the above operations may tax the memory and CPU resources of the machine hosting the BizTalk server and the machine hosting the BizTalk MessageBox  database. This presentation will include discussions and demonstrations on methods to more efficiently process large flat file and XML messages in BizTalk.
 

 
Extending BizTalk Transformations into Sql Server

When designing complex transformations using the BizTalk mapper, it is sometimes difficult to create a complete working map using links and functoids. Often Custom XSLT must be used in the map to carry out a portion of the transformation or the entire transformation. In addition, when large messages are used as a source message for a map, the entire message is loaded into memory (BizTalk 2004). In BizTalk 2006 this has been somewhat alleviated by buffering the messages to the file system.  This presentation will include discussions and demonstrations using Sql Server 2000/2005 to perform
complex transformations and to perform transformations of large messages.


Speaker:  Matt Meleski

Matt Meleski is a .Net Consultant who has been helping customers build BizTalk 2004/2006 Solutions over the past two years. Matt is a Consultant and Instructor with ObjectSharp Consulting  (www.objectsharp.com) based in Toronto. His Blog can be found here:
(http://objectsharp.com/Blogs/matt)

February 2006... 

Feb/2006 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday Febuary 28th, 2006

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  CDI Education - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  Web Services & BizTalk

 

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: “Web Services & BizTalk - Part 1”
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation:  “Web Services & BizTalk - Part 2”  

Presentations:

Web Services play an important role in a modern Service Oriented Architecture (SOA).  This presentation will explore how BizTalk solutions integrate with web services.  Rod will show how to consume existing web services from a BizTalk orchestration, as well as how to expose an orchestration to the outside world as a web service.


Speaker: Rod da Silva

Rod da Silva is an EAI Practice Lead for Microsoft Biztalk at ei (eidenai innovations www.eidenai.ca), where he delivers competitive advantage to its clients through best practices, the finest delivery resources, quick-start IP and toolsets, and client-driven success.  Rod has extensive real-world experience architecting, developing and deploying BizTalk solutions and has been involved with some of the largest BizTalk deployments attempted to date.  Rod is the founder of the BizTalk User Group BTUG and heads the Toronto chapter.  Rod is also a BizTalk DevelopMentor (www.Develop.com) trainer.  Rod can be contacted at rodd@eidenai.ca.

 

January 2006... 

Jan/2006 Toronto Chapter BTUG Meeting

  

Date    :  Tuesday January 31st, 2006

Time   :  6:00 p.m. – 9:30 p.m.

Place  :  CDI Education - 2 Bloor St. West, Suite 800 (8th Floor - Classroom 11 )

Cost    :  Free 

Topic   :  BizTalk Server Pipelines

 

Agenda:

  • 6:00 p.m. Pizza and reception
  • 6:30 p.m. Toronto Chapter BTUG News/Business
  • 6:45 p.m. Presentation: “BizTalk Pipelines - The Basics”
  • 8:00 p.m. Break
  • 8:15 p.m. Presentation:  BizTalk Pipelines - Advanced Concepts”  

Presentations:
BizTalk Pipelines - The Basics

In the first half of this presentation Rod will cover BizTalk pipeline basics.  The concept of a pipeline will be introduced and the built-in "Pass Through" and "Xml Receive/Transmit" pipelines will be discussed in detail.   Then the BizTalk Pipeline Editor within Visual Studio will be demonstrated to construct custom pipelines to, for example, accomplish message validation and batch splitting within a pipeline.  Finally, the new BizTalk Server 2006 feature of being able to execute a pipeline within an orchestration will be shown.

BizTalk Pipelines - Advanced Concepts

In the second half of this presentation Rod will demonstrate how to build, debug and test a custom pipeline component using the BizTalk SDK.  As an example Rod will p