Click here to Skip to main content
Click here to Skip to main content
Add your own
alternative version

BizTalk The Practical Course Code

, 24 Apr 2009 CPOL
Code Sample and a sample chapter from Book BizTalk The Practical Course
BTSPracCourse1.0.zip
BTSPracCourse1.0
BTS2006
BTSPracCourse
BTSInst
PractBts.msi
BTSPracCOurse.BAM.Sample
BAMDiffBook.xls
BamDiffBook_LiveData.xls
BAMPuchaseOrderTrackingProfile.btt
BAMPuchaseOrderTrackingProfile.btt.log
bin
Deployment
BTSPracCOurse.BAM.Sample.dll
Development
BTSPracCOurse.BAM.Sample.btproj
BTSPracCOurse.BAM.Sample.btproj.user
InvoiceSchema.xsx
PurchaseOrderSchema.xsx
PurchaseOrdersProcessor.odx
Transform_POToInvoice.btm
BTSPracCourse.EDI.Sample
bin
Deployment
BTSPracCourse.EDI.Sample.dll
Development
BTSPracCourse.EDI.Sample.btproj
BTSPracCourse.EDI.Sample.btproj.user
BTSPracCourse.Maps.Sample
bin
Deployment
BTSPracCourse.Maps.Sample.dll
BTSPracCourse.Maps.Scrpits.dll
BTSPracCourse.Schemas.Sample.dll
Development
BTSPracCourse.Maps.Sample.btproj
BTSPracCourse.Maps.Sample.btproj.user
GreenShieldToDrugPriceMap.btm
OutputNodesConditionalMap.btm
TestOrch.odx
Transform_DealsToFinance.btm
BTSPracCourse.Maps.Scrpits
bin
Debug
BTSPracCourse.Maps.Scrpits.dll
BTSPracCourse.Maps.Scrpits.pdb
GTLogo.ico
Practbts.snk
Properties
BTSPracCourse.Orchestrations.Processor
bin
Deployment
BTSPracCourse.Orchestrations.Processor.dll
Development
BTSPracCourse.Orchestrations.Processor.dll
BTSPracCourse.Orchestrations.Processor.pdb
BTSPracCourse.Orchestrations.Processor.btproj
BTSPracCourse.Orchestrations.Processor.btproj.user
MultiplyRequestSchema.xsx
ResponseSchema.xsx
Transform_2.btm
Transform_RequestToWCF.btm
WcfMultiplierService.odx
BTSPracCourse.PipeLines.EncryptPipeLine
bin
Deployment
PracticalBTS.EncryptPipeLine.dll
Development
PracticalBTS.EncryptPipeLine.dll
PracticalBTS.EncryptPipeLine.pdb
BTSPracCourse.PipeLines.EncryptPipeLine.btproj
BTSPracCourse.PipeLines.EncryptPipeLine.btproj.user
DecReceivePipeline.btp
EncSendPipeline.btp
BTSPracCourse.Pipelines.FlatFileGS
bin
Deployment
BTPracCourse.PipeLines.PipeLineComponents.dll
BTSPracCourse.Pipelines.FlatFileGS.dll
BTSPracCourse.Schemas.Sample.dll
Microsoft.BizTalk.Bam.EventObservation.dll
Microsoft.BizTalk.Pipeline.dll
Microsoft.BizTalk.Streaming.dll
Microsoft.BizTalk.Tracing.dll
Microsoft.BizTalk.XPathReader.dll
Microsoft.XLANGs.BaseTypes.dll
Microsoft.XLANGs.RuntimeTypes.dll
Development
BTSPracCourse.Pipelines.FlatFileGS.btproj
BTSPracCourse.Pipelines.FlatFileGS.btproj.user
GreenShieldReceivePipeline.btp
BTSPracCourse.PipeLines.PipeLineComponents
bin
Debug
GTLogo.ico
Practbts.snk
Properties
BTSPracCourse.RulesEngine.Orchestration
bin
Deployment
BTSPracCourse.RulesEngine.Orchestration.dll
BTSPracCourse.RulesEngine.Schemas.dll
Microsoft.RuleEngine.dll
Development
BTSPracCourse.RulesEngine.Orchestration.btproj
BTSPracCourse.RulesEngine.Orchestration.btproj.user
BTSPracCourse.RulesEngine.Schemas
bin
Deployment
BTSPracCourse.RulesEngine.Schemas.dll
Microsoft.RuleEngine.dll
Development
Microsoft.RuleEngine.dll
BTSPracCourse.RulesEngine.Schemas.btproj
BTSPracCourse.RulesEngine.Schemas.btproj.user
DiscountRates.odx
OrdersSchema.xsx
BTSPracCourse.Schemas.HTTPSample
bin
Debug
HTTPSample.exe
HTTPSample.pdb
HTTPSample.vshost.exe
GTLogo.ico
HTTPSample.suo
PickupSend
Practbts.snk
Properties
ReceivedFiles
BTSPracCourse.Schemas.Sample
bin
Deployment
BTSPracCourse.Schemas.Sample.dll
Development
BTSPracCourse.Schemas.Sample.dll
BTSPracCourse.Schemas.Sample.pdb
BTSPracCourse.Schemas.Sample.btproj
BTSPracCourse.Schemas.Sample.btproj.user
GreenShieldFlatFileSchema.xsx
Certificate
certnew.cer
MoustafaRefaat.cer
Data
BAM
Input
Ouput
Samples
EDI
IN
New Folder
greenshield sample.asc
RulesEngine
In
Out
TestData
Key
Practbts.snk
Product
bin
Debug
BTPracCourse.PipeLines.PipeLineComponents.dll
BTPracCourse.PipeLines.PipeLineComponents.pdb
test
WCFClient
bin
Debug
BTSPracCourse.WCFClient.exe
BTSPracCourse.WCFClient.pdb
BTSPracCourse.WCFClient.vshost.exe
Microsoft.Samples.BizTalk.WCFBasicHttpReceiveAdapter.WCFClient.exe
Microsoft.Samples.BizTalk.WCFBasicHttpReceiveAdapter.WCFClient.pdb
GTLogo.ico
Practbts.snk
Properties
WcfMultiplier
App_Data
bin
WcfMultiplier.dll
WcfMultiplier.pdb
BTSPracCourse.Orchestrations.WcfMultiplier.csproj.user
GTLogo.ico
Practbts.snk
Properties
WcfMultiplierService.svc
ErrorCollection
AutoErrorHandler
bin
Deployment
PractBTS.ErrorCollection.ErrorHandler.dll
PractBTS.ErrorCoolection.HelperClasses.dll
Development
AutoErrorHandler.dll
AutoErrorHandler.pdb
HelperClasses.dll
HelperClasses.pdb
ErrorHandlerLogic.odx
GTErrorSchema.xsx
PractBTS.ErrorCollection.ErrorHandler.btproj
PractBTS.ErrorCollection.ErrorHandler.btproj.user
DataFolders
Archive
BadMessages
648adae9-6cc4-427f-b4f2-62218bfd3ca2.bad
BadExpense Report - John Doe.xml-{F9140CB1-80C4-46BC-805A-7790F6000652}.bad
BadExpense Report - John Doe.xml.bad
{D19E5946-F9F8-4FC9-BE56-F1D0878FCDD4}.bad
ErrorMessags
HelperClasses
bin
Debug
HelperClasses.dll
HelperClasses.pdb
PractBTS.ErrorCoolection.HelperClasses.dll
PractBTS.ErrorCoolection.HelperClasses.pdb
Practbts.snk
Properties
PractBTS.ErrorsCollection.EnableRoutingFailure
bin
Debug
PractBTS.ErrorsCollection.EnableRoutingFailure.exe
PractBTS.ErrorsCollection.EnableRoutingFailure.pdb
PractBTS.ErrorsCollection.EnableRoutingFailure.vshost.exe
Properties
Settings.settings
BTS2009
BTSPracCourse
Backup
BTSPracCOurse.BAM.Sample
BAMDiffBook.xls
BamDiffBook_LiveData.xls
BAMPuchaseOrderTrackingProfile.btt
BAMPuchaseOrderTrackingProfile.btt.log
bin
Debug
BTSPracCourse.BAM.Sample.dll
BTSPracCourse.BAM.Sample.pdb
BTSPracCourse.BAM.Sample.btproj.btproj
BTSPracCourse.BAM.Sample.btproj.btproj.user
InvoiceSchema.xsx
Properties
PurchaseOrderSchema.xsx
PurchaseOrdersProcessor.odx
Transform_POToInvoice.btm
BtsPracCourse.GUITests
bin
Debug
BtsPracCourse.GUITests.exe
BtsPracCourse.GUITests.pdb
BtsPracCourse.GUITests.vshost.exe
BtsPracCourse.GUITests.vshost.exe.manifest
Practbts.snk
Properties
Settings.settings
Service References
OrdersBTService
configuration.svcinfo
configuration91.svcinfo
Orders.disco
Orders.wsdl
Reference.svcmap
BTSPracCourse.Maps.Samples
bin
Debug
BTSPracCourse.Maps.Samples.dll
BTSPracCourse.Maps.Samples.pdb
BTSPracCourse.Maps.Samples.btproj
BTSPracCourse.Maps.Samples.btproj.user
GreenShieldToDrugPriceMap.btm
OutputNodesConditionalMap.btm
Practbts.snk
Properties
TestOrch.odx
Transform_1.btm
Transform_DealsToFinance.btm
BTSPracCourse.Maps.Scrpits
bin
Debug
BTSPracCourse.Maps.Scrpits.dll
BTSPracCourse.Maps.Scrpits.pdb
Practbts.snk
Properties
BTSPracCourse.Orchestrations.Processor
bin
Debug
BTSPracCourse.Orchestrations.Processor.dll
BTSPracCourse.Orchestrations.Processor.pdb
BTSPracCourse.Orchestrations.Processor.btproj
BTSPracCourse.Orchestrations.Processor.btproj.user
MultiplyRequestSchema.xsx
Practbts.snk
Properties
ResponseSchema.xsx
Transform_2.btm
Transform_RequestToWCF.btm
WcfMultiplierService.odx
BTSPracCourse.PipeLines.EncryptPipeLine
bin
Debug
BTSPracCourse.PipeLines.EncryptPipeLine.dll
BTSPracCourse.PipeLines.EncryptPipeLine.pdb
BTSPracCourse.PipeLines.EncryptPipeLine.btproj
BTSPracCourse.PipeLines.EncryptPipeLine.btproj.user
DecReceivePipeline.btp
EncSendPipeline.btp
Properties
BTSPracCourse.Pipelines.FlatFileGS
bin
Debug
BTSPracCourse.Pipelines.FlatFileGS.dll
BTSPracCourse.Pipelines.FlatFileGS.pdb
BTSPracCourse.Pipelines.FlatFileGS.btproj
BTSPracCourse.Pipelines.FlatFileGS.btproj.user
GreenShieldReceivePipeline.btp
Properties
BTSPracCourse.PipeLines.PipeLineComponents
bin
Debug
BTSPracCourse.PipeLines.PipeLineComponents.csproj.user
GTLogo.ico
Practbts.snk
Properties
BTSPracCourse.PipeLines.Samples
bin
Debug
BTSPracCourse.PipeLines.Samples.btproj
BTSPracCourse.PipeLines.Samples.btproj.user
Properties
ReceivePipeline1.btp
SampleSendPipeline.btp
BTSPracCourse.RulesEngine.Schemas
bin
Debug
BTSPracCourse.RulesEngine.Schemas.dll
BTSPracCourse.RulesEngine.Schemas.pdb
BTSPracCourse.RulesEngine.Schemas.btproj
BTSPracCourse.RulesEngine.Schemas.btproj.user
DiscountRates.odx
OrdersSchema.xsx
Properties
BTSPracCourse.Schemas.HTTPSample
bin
Debug
HTTPSample.exe
HTTPSample.pdb
HTTPSample.vshost.exe
GTLogo.ico
HTTPSample.suo
obj
Debug
HTTPSample.exe
HTTPSample.pdb
TempPE
PickupSend
Practbts.snk
Properties
ReceivedFiles
BTSPracCourse.Schemas.Sample
bin
Debug
BTSPracCourse.Schemas.Sample.dll
BTSPracCourse.Schemas.Sample.pdb
BTSPracCourse.Schemas.Sample.btproj
BTSPracCourse.Schemas.Sample.btproj.user
GreenShieldFlatFileSchema.xsx
obj
Debug
BizTalk
BuildDone
XLang
BTSPracCourse.Schemas.Sample.ClrTypes.dll
BTSPracCourse.Schemas.Sample.dll
BTSPracCourse.Schemas.Sample.pdb
Refactor
TempPE
OrdersSchema.xsx
Practbts.snk
Properties
Certificate
certnew.cer
MoustafaRefaat.cer
Data
BAM
Input
Ouput
Samples
EDI
IN
New Folder
greenshield sample.asc
RulesEngine
In
Out
TestData
Key
Practbts.snk
PractBTS.ErrorCollection.ErrorHandler
bin
Debug
PractBTS.ErrorCollection.ErrorHandler.dll
PractBTS.ErrorCollection.ErrorHandler.pdb
PractBTS.ErrorCoolection.HelperClasses.dll
ErrorHandlerLogic.odx
GTErrorSchema.xsx
obj
Debug
BizTalk
BuildDone
XLang
PractBTS.ErrorCollection.ErrorHandler.ClrTypes.dll
PractBTS.ErrorCollection.ErrorHandler.dll
PractBTS.ErrorCollection.ErrorHandler.pdb
TempPE
PractBTS.ErrorCollection.ErrorHandler.btproj
PractBTS.ErrorCollection.ErrorHandler.btproj.user
Properties
Product
bin
Debug
BTPracCourse.PipeLines.PipeLineComponents.dll
BTPracCourse.PipeLines.PipeLineComponents.pdb
test
TestEmptyProject
bin
Debug
TestEmptyProject.dll
TestEmptyProject.pdb
Properties
TestEmptyProject.btproj
TestEmptyProject.btproj.user
WCFClient
bin
Debug
Microsoft.Samples.BizTalk.WCFBasicHttpReceiveAdapter.WCFClient.exe
Microsoft.Samples.BizTalk.WCFBasicHttpReceiveAdapter.WCFClient.pdb
Microsoft.Samples.BizTalk.WCFBasicHttpReceiveAdapter.WCFClient.vshost.exe
Properties
WcfMultiplier
App_Data
bin
WcfMultiplier.dll
WcfMultiplier.pdb
BTSPracCourse.Orchestrations.WcfMultiplier.csproj.user
Properties
WcfMultiplierService.svc
_UpgradeReport_Files
Thumbs.db
UpgradeReport_Minus.gif
UpgradeReport_Plus.gif
ErrorCollection
AutoErrorHandler
bin
Deployment
PractBTS.ErrorCollection.ErrorHandler.dll
PractBTS.ErrorCoolection.HelperClasses.dll
Development
AutoErrorHandler.dll
AutoErrorHandler.pdb
HelperClasses.dll
HelperClasses.pdb
ErrorHandlerLogic.odx
GTErrorSchema.xsx
PractBTS.ErrorCollection.ErrorHandler.btproj
PractBTS.ErrorCollection.ErrorHandler.btproj.user
DataFolders
Archive
BadMessages
648adae9-6cc4-427f-b4f2-62218bfd3ca2.bad
BadExpense Report - John Doe.xml-{F9140CB1-80C4-46BC-805A-7790F6000652}.bad
BadExpense Report - John Doe.xml.bad
{D19E5946-F9F8-4FC9-BE56-F1D0878FCDD4}.bad
ErrorMessags
HelperClasses
bin
Debug
HelperClasses.dll
HelperClasses.pdb
PractBTS.ErrorCoolection.HelperClasses.dll
PractBTS.ErrorCoolection.HelperClasses.pdb
Practbts.snk
Properties
PractBTS.ErrorsCollection.EnableRoutingFailure
bin
Debug
PractBTS.ErrorsCollection.EnableRoutingFailure.exe
PractBTS.ErrorsCollection.EnableRoutingFailure.pdb
PractBTS.ErrorsCollection.EnableRoutingFailure.vshost.exe
Properties
Settings.settings
<?xml version="1.0" encoding="UTF-8"?><?mso-infoPathSolution productVersion="11.0.6357" PIVersion="1.0.0.0" href="file:///C:\Temp\InfoPathForms\Expense%20Report.xsn" name="urn:schemas-microsoft-com:office:infopath:Expense-Report:http---schemas-microsoft-com-biztalk-2006-sample-ExpenseReport" solutionVersion="1.0.0.35" ?><?mso-application progid="InfoPath.Document"?><ns1:expenseReport xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:exp="http://schemas.microsoft.com/office/infopath/2003/sample/ExpenseReport" xmlns:b="http://schemas.microsoft.com/BizTalk/2003" xmlns:ns0="http://ErrorHandling.PipelinesAndSchemas.PropertySchema.PropertySchema" xmlns:ns1="http://schemas.microsoft.com/biztalk/2006/sample/ExpenseReport" xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD" xmlns:xd="http://schemas.microsoft.com/office/infopath/2003" xml:lang="en-us">
	<ns1:employee>
		<ns1:name>
			<ns1:prefix></ns1:prefix>
			<ns1:givenName></ns1:givenName>
			<ns1:middleName></ns1:middleName>
			<ns1:surname></ns1:surname>
			<ns1:suffix></ns1:suffix>
			<ns1:singleName>John Doe</ns1:singleName>
		r>
		<ns1:emailAddressPrimary>janesmith@northwind.com</ns1:emailAddressPrimary>
		<ns1:emailAddressSecondary></ns1:emailAddressSecondary>
		<ns1:telephoneNumberWork></ns1:telephoneNumberWork>
		<ns1:telephoneNumberHome></ns1:telephoneNumberHome>
		<ns1:telephoneNumberCell></ns1:telephoneNumberCell>
		<ns1:telephoneNumberPager></ns1:telephoneNumberPager>
		<ns1:faxNumber></ns1:faxNumber>
		<ns1:jobTitle></ns1:jobTitle>
		<ns1:officeLocation></ns1:officeLocation>
		<ns1:department></ns1:department>
		<ns1:webSite></ns1:webSite>
		<ns1:ftpSite></ns1:ftpSite>
	</ns1:manager>
	<ns1:expenseCode>ABC123</ns1:expenseCode>
	<ns1:startDate>2005-03-07</ns1:startDate>
	<ns1:endDate>2005-03-11</ns1:endDate>
	<ns1:reportDate>2005-03-21</ns1:reportDate>
	<ns1:purpose>Customer visit</ns1:purpose>
	<ns1:notes>I had a blast!</ns1:notes>
	<ns1:currency>
		<ns1:name>USD</ns1:name>
		<ns1:symbol>($) </ns1:symbol>
	</ns1:currency>
	<ns1:items>
		<ns1:item>
			<ns1:date>2005-03-07</ns1:date>
			<ns1:description>Flight ticket</ns1:description>
			<ns1:amount>580</ns1:amount>
			<ns1:category>Transportation</ns1:category>
			<ns1:currency>USD</ns1:currency>
			<ns1:rate>1</ns1:rate>
			<ns1:totalAmount>580</ns1:totalAmount>
		</ns1:item>
	<ns1:item>
									<ns1:date>2005-03-10</ns1:date>
									<ns1:description>Lunch with customer</ns1:description>
									<ns1:amount>143</ns1:amount>
									<ns1:category>Meals</ns1:category>
									<ns1:currency>USD</ns1:currency>
									<ns1:rate>1</ns1:rate>
									<ns1:totalAmount>143</ns1:totalAmount>
								</ns1:item><ns1:item>
									<ns1:date>2005-03-11</ns1:date>
									<ns1:description>Hotel bill</ns1:description>
									<ns1:amount>674</ns1:amount>
									<ns1:category>Lodging</ns1:category>
									<ns1:currency>USD</ns1:currency>
									<ns1:rate>1</ns1:rate>
									<ns1:totalAmount>674</ns1:totalAmount>
								</ns1:item></ns1:items>
	<ns1:cashAdvance>0</ns1:cashAdvance>
	<ns1:total>1397</ns1:total>
	<ns1:subTotal>1397</ns1:subTotal>
	<ns1:correlationID>null</ns1:correlationID>
	<ns1:errors></ns1:errors>
</ns1:expenseReport>

By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.

If a file you wish to view isn't highlighted, and is a text file (not binary), please let us know and we'll add colourisation support for it.

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Moustafar
Architect Genetic Thought Software Inc.
Canada Canada
Over 20 years of experience developing software solutions, leading the Architecture, Design, and Refactoring of many large projects. At FCT led the architecture for several project in parallel, Motion (Releases 7, 8 and 9), Integrating with 3rd party providers (PPSA/Chattel Project) and the identity management initiative among others. At Bell/ Sympatico MSN web modernization project led the BizTalk development team, delivered the solution architecture, developed the core framework, mentored and supported the team members on the Solution and BizTalk technical issues. At Siemens led the architecture, design and implementation of the Real time server and Newscaster for the HiPath Pro (A CRM System). Holds IEEE/CSDP, MCSD (6.0, and .Net) and Oracle certifications. Act as a referee for the IEEE Software magazine. With International and US experience in Financial, Insurance, Retail, Marketing and Telecommunications services automation.

| Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.141030.1 | Last Updated 24 Apr 2009
Article Copyright 2009 by Moustafar
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid