<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>BizTalk messages based on .NET types instead of Xsd schemas</title><link>http://blogs.msdn.com/dhtoran/archive/2005/06/01/423754.aspx</link><description>Abstract : You can create a BizTalk message from a custom .NET class, instead of using an Xsd schema. This practice has some pros and cons. Let’s see… Usually, the most common process is to start creating Xsd schemas, and use them in Orchestrations, to</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>re: BizTalk messages based on .NET types instead of Xsd schemas</title><link>http://blogs.msdn.com/dhtoran/archive/2005/06/01/423754.aspx#424492</link><pubDate>Thu, 02 Jun 2005 23:04:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:424492</guid><dc:creator>Jon Flanders</dc:creator><description>you said &amp;quot;Cons:&lt;br&gt;External publication and Interoperatibility. There is no Schema, so if you intend to publish it externally, what do you publish?&lt;br&gt;&amp;quot;&lt;br&gt;XSD.exe is a tool that will output a schema based upon the type.  This is actually what the orchestration compiler does if you have a .NET type as a message type. Look at the generated orchestration - there is a schema inside. :)</description></item><item><title>re: BizTalk messages based on .NET types instead of Xsd schemas</title><link>http://blogs.msdn.com/dhtoran/archive/2005/06/01/423754.aspx#467952</link><pubDate>Fri, 16 Sep 2005 01:14:08 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:467952</guid><dc:creator>Ron Starr</dc:creator><description>However, an xsd-generated schema will not include the distinguished fields. Not sure what other attributes it might omit.</description></item><item><title>re: BizTalk messages based on .NET types instead of Xsd schemas</title><link>http://blogs.msdn.com/dhtoran/archive/2005/06/01/423754.aspx#672539</link><pubDate>Thu, 20 Jul 2006 13:42:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:672539</guid><dc:creator>Matt Wynn</dc:creator><description>Great help - thanks for this! I was tearing my hair out.&lt;br&gt;&lt;br&gt;By the way i'm using XSD to generate the class then i'm doing a find and replace on to change the attributes over my fields from...&lt;br&gt;&lt;br&gt;[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified)]&lt;br&gt;&lt;br&gt;to&lt;br&gt;&lt;br&gt;[System.Xml.Serialization.XmlElementAttribute(Form=System.Xml.Schema.XmlSchemaForm.Unqualified), Microsoft.XLANGs.BaseTypes.DistinguishedField()]&lt;br&gt;&lt;br&gt;Obviously this quick fix is heavily flawed but as there could be other XSD generated attributes that get generate.&lt;br&gt;&lt;br&gt;Its working for me at the moment though cause im only using basic types like String, Int, DateTime etc...&lt;br&gt;&lt;br&gt;You'll soon find out though because when you come to compile your orchestrations they'll complain when you haven't set one of your properties&lt;br&gt;&lt;br&gt;&lt;br&gt;Thanks again for ending my search for information on this for the last 24 hours!!&lt;br&gt;</description></item><item><title>(转帖) BizTalk messages based on .NET types instead of XSD schemas</title><link>http://blogs.msdn.com/dhtoran/archive/2005/06/01/423754.aspx#1785426</link><pubDate>Fri, 02 Mar 2007 10:18:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:1785426</guid><dc:creator>upzone</dc:creator><description>&lt;p&gt;Abstract:YoucancreateaBizTalkmessagefromacustom.NETclass,insteadofusinganXsdschema....&lt;/p&gt;
</description></item><item><title> David Hurtado s Integration Traces BizTalk messages based on NET | Hair Growth Products</title><link>http://blogs.msdn.com/dhtoran/archive/2005/06/01/423754.aspx#9721996</link><pubDate>Wed, 10 Jun 2009 05:44:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9721996</guid><dc:creator> David Hurtado s Integration Traces BizTalk messages based on NET | Hair Growth Products</dc:creator><description>&lt;p&gt;PingBack from &lt;a rel="nofollow" target="_new" href="http://hairgrowthproducts.info/story.php?id=4782"&gt;http://hairgrowthproducts.info/story.php?id=4782&lt;/a&gt;&lt;/p&gt;
</description></item><item><title>re: BizTalk messages based on .NET types instead of Xsd schemas</title><link>http://blogs.msdn.com/dhtoran/archive/2005/06/01/423754.aspx#9832895</link><pubDate>Tue, 14 Jul 2009 11:17:47 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9832895</guid><dc:creator>Iván</dc:creator><description>&lt;p&gt;Thanks David, great post.&lt;/p&gt;
&lt;p&gt;I can't find the attribute in order to mark the field as promoted. Can you tell me what attribute is it?&lt;/p&gt;
</description></item></channel></rss>