<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:georss="http://www.georss.org/georss" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
  <channel>
    <title>Mick's Breeze Blogs - Biztalk/Sharepoint/...</title>
    <link>http://blogs.breezetraining.com.au/mickb/</link>
    <description>Things hard and not so hard....</description>
    <language>en-us</language>
    <copyright>Breeze Training</copyright>
    <lastBuildDate>Sat, 14 Nov 2009 05:53:07 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.3.9074.18820</generator>
    <managingEditor>mickb@breezetraining.com.au</managingEditor>
    <webMaster>mickb@breezetraining.com.au</webMaster>
    <image><link>http://www.feedburner.com</link><url>http://www.feedburner.com/fb/images/pub/fb_pwrd.gif</url><title>This Feed Powered by FeedBurner.com</title></image><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/MicksBlog" type="application/rss+xml" /><feedburner:browserFriendly>This is an XML content feed. It is intended to be viewed in a newsreader or syndicated to another site.</feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=75d78fdb-924c-4a8e-ad54-89262abd4fc1</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,75d78fdb-924c-4a8e-ad54-89262abd4fc1.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,75d78fdb-924c-4a8e-ad54-89262abd4fc1.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=75d78fdb-924c-4a8e-ad54-89262abd4fc1</wfw:commentRss>
      
      <title>SharePoint 2010: Professional Developers Guide (BETA) Released</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,75d78fdb-924c-4a8e-ad54-89262abd4fc1.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/P1sWiTOaiQM/SharePoint2010ProfessionalDevelopersGuideBETAReleased.aspx</link>
      <pubDate>Sat, 14 Nov 2009 05:53:07 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Recently at the SharePoint Conference (SPC2010) delegates were given a beautiful book&#xD;
with all sorts of developers bits.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The book stars 123 pages of great information, and improvements to many areas that&#xD;
we previously had pain with (lists, queries, and just CAML in general)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
There’s also 6 walkthroughs (sort of like HOLs) with code etc. to give you a feel&#xD;
for customising SharePoint. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cffb14e8-88a9-43bd-87aa-4792ab60d320&amp;amp;displaylang=en" target="_blank"&gt;Grab&#xD;
the PDF version HERE&lt;/a&gt;&#xD;
          &lt;br&gt;&#xD;
          &lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=cffb14e8-88a9-43bd-87aa-4792ab60d320&amp;amp;displaylang=en" target="_blank"&gt;&#xD;
            &lt;img style="border-bottom: 0px; border-left: 0px; display: inline; margin-left: 0px; border-top: 0px; margin-right: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/SharePoint2010ProfessionalDevelopersGuid_ED4B/image_5.png" width="304" height="392"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Some snippets which I found interesting from the book are:&#xD;
&lt;/p&gt;&#xD;
        &lt;ol&gt;&#xD;
          &lt;li&gt;&#xD;
Some great object model options now for integrating with SharePoint.&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/SharePoint2010ProfessionalDevelopersGuid_ED4B/image_2.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/SharePoint2010ProfessionalDevelopersGuid_ED4B/image_thumb.png" width="320" height="246"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br&gt;&#xD;
Points to note here: &#xD;
&lt;br&gt;&#xD;
- Client OM + Rest are exposed as WCF Services (based on Client.Svc) and the Client&#xD;
OM is a batched model, so you transmit only what you ask for within Object Collection&#xD;
Hierarchies (unlike SPSite.AllWebs etc etc)&lt;br&gt;&#xD;
- LINQ to SharePoint is initially created with SPMetal to create all the LINQ classes&#xD;
(there’s no ‘designer’ support for this yet, like LINQ for SQL – at least in this&#xD;
beta)&lt;br&gt;&#xD;
- External Lists are an interesting one, you can develop plugins to expose two-way&#xD;
data syncs within SharePoint. I’m looking to reach out to SAP + Siebel systems when&#xD;
I explore this option :)&lt;br&gt;&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Resource Throttling is turned on by default – previously developers could write code&#xD;
like SPList.Items… Usually on a Developer’s machine, with 5 items in a list this was&#xD;
not an issue, 8000 items in a list turns into a different story.&lt;br&gt;&lt;br&gt;&#xD;
SharePoint 2010 now has safe guards against this turned on by default.&lt;/li&gt;&#xD;
        &lt;/ol&gt;&#xD;
        &lt;p&gt;&#xD;
Enjoy…I’m off to enjoy the sun.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=75d78fdb-924c-4a8e-ad54-89262abd4fc1"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=P1sWiTOaiQM:UGiAVhguaIE:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=P1sWiTOaiQM:UGiAVhguaIE:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=P1sWiTOaiQM:UGiAVhguaIE:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=P1sWiTOaiQM:UGiAVhguaIE:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=P1sWiTOaiQM:UGiAVhguaIE:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=P1sWiTOaiQM:UGiAVhguaIE:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,75d78fdb-924c-4a8e-ad54-89262abd4fc1.aspx</comments>
      <category>.NET Developer</category>
      <category>Office</category>
      <category>Office/Deployment</category>
      <category>SharePoint/2010</category>
      <category>Silverlight</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/11/14/SharePoint2010ProfessionalDevelopersGuideBETAReleased.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=5113bb49-fc80-4892-8276-1514edd4b93a</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,5113bb49-fc80-4892-8276-1514edd4b93a.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,5113bb49-fc80-4892-8276-1514edd4b93a.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=5113bb49-fc80-4892-8276-1514edd4b93a</wfw:commentRss>
      
      <title>Win 7/Win2008 R2 – something I don’t understand</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,5113bb49-fc80-4892-8276-1514edd4b93a.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/XSbP1fzJMq4/Win7Win2008R2SomethingIDontUnderstand.aspx</link>
      <pubDate>Mon, 09 Nov 2009 09:20:31 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Guys – something that always gets me. &#xD;
&lt;br&gt;&lt;font color="#ff0000" size="3"&gt;*** Update – I’m actually saying this is not good for&#xD;
a server ***&lt;/font&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Q. Why when you install Win2K8/R2 out of the box settings have the POWER MODE=balanced???&lt;/strong&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I’m always amazed by this – there’s 101 other questions + answers you’re asked and&#xD;
you give. But nowhere does the system say (oh a &lt;strong&gt;server system mind you&lt;/strong&gt;)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
“BTW – you know the 8 Cores you have, you’re gonna use 2 of them at any one time…”&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
It’s a &lt;strong&gt;Server O/S&lt;/strong&gt; not a desktop (Desktop I can totally understand&#xD;
– saving power, greener world etc etc) – server I don’t get.&lt;br&gt;&#xD;
(The flip side to that coin is - “if the server actually ran at a faster capacity&#xD;
– I’d be finished in 30 mins instead of 4hrs” –&amp;gt; therefore you save 3.30mins of&#xD;
green lush rainforest – or some nuclear radiation from entering the world)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I find this power setting is always one of those elusive settings on Server, upon&#xD;
first start up you get prompted for &lt;strong&gt;Roles, Features, Networking&lt;/strong&gt; even &lt;strong&gt;IE&#xD;
Security Settings&lt;/strong&gt;….but nothing about limping along.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
You have been warned – you may think “What’s Mick on about”…did I tell you about the&#xD;
TWO production environments I recently visited and they thought I was a miracle worker…&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I wonder is SCOM 2007 R2 reports that setting back to the main console??&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=5113bb49-fc80-4892-8276-1514edd4b93a"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=XSbP1fzJMq4:cXf5W0qGHKc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=XSbP1fzJMq4:cXf5W0qGHKc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=XSbP1fzJMq4:cXf5W0qGHKc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=XSbP1fzJMq4:cXf5W0qGHKc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=XSbP1fzJMq4:cXf5W0qGHKc:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=XSbP1fzJMq4:cXf5W0qGHKc:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,5113bb49-fc80-4892-8276-1514edd4b93a.aspx</comments>
      <category>General</category>
      <category>Tips</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/11/09/Win7Win2008R2SomethingIDontUnderstand.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=33ab6078-ad6d-407e-a9d3-c5387cac9f5e</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,33ab6078-ad6d-407e-a9d3-c5387cac9f5e.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <georss:point>0 0</georss:point>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,33ab6078-ad6d-407e-a9d3-c5387cac9f5e.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=33ab6078-ad6d-407e-a9d3-c5387cac9f5e</wfw:commentRss>
      
      <title>BizTalk: Restarting your BTS Hosts - Powershell Style</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,33ab6078-ad6d-407e-a9d3-c5387cac9f5e.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/OpUIwCvupOo/BizTalkRestartingYourBTSHostsPowershellStyle.aspx</link>
      <pubDate>Tue, 03 Nov 2009 23:54:54 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
A while back I created a script that restarts your BizTalk Hosts - pretty simple,&#xD;
here http://blogs.breezetraining.com.au/mickb/2006/10/04/SimpleScriptToRestartAllBizTalkServices.aspx&lt;br&gt;&#xD;
(also this script didn't pick up your service if it was previously stopped - limitation&#xD;
of the 'sc query' command)&lt;br&gt;&lt;br&gt;&lt;hr&gt;&lt;/hr&gt;&#xD;
Now with PowerShell it's a one line job:&lt;br&gt;&#xD;
It goes something like this:&lt;br&gt;&lt;b&gt;get-service BTS* | foreach-object -process {restart-service $_.Name}&lt;/b&gt;&lt;br&gt;&lt;br&gt;&#xD;
You can also set all your BTS Services to start 'automatic' as follows:&lt;br&gt;&lt;b&gt;get-service BTS* | foreach-object -process {set-service $_.Name -startuptype automatic}&lt;/b&gt;&lt;br&gt;&#xD;
(I'm actually trying to set the BTS Services to 'Automatic (Delayed)' but haven't&#xD;
been able to do that yet) &#xD;
&lt;br&gt;&lt;/p&gt;&#xD;
Enjoy, &#xD;
&lt;br&gt;&#xD;
Mick.&lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=33ab6078-ad6d-407e-a9d3-c5387cac9f5e"&gt;&lt;/img&gt;&lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=OpUIwCvupOo:pm18yuuc3lU:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=OpUIwCvupOo:pm18yuuc3lU:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=OpUIwCvupOo:pm18yuuc3lU:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=OpUIwCvupOo:pm18yuuc3lU:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=OpUIwCvupOo:pm18yuuc3lU:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=OpUIwCvupOo:pm18yuuc3lU:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,33ab6078-ad6d-407e-a9d3-c5387cac9f5e.aspx</comments>
      <category>BizTalk</category>
      <category>BizTalk/2009</category>
      <category>BizTalk/Insights</category>
      <category>Tips</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/11/03/BizTalkRestartingYourBTSHostsPowershellStyle.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=95e8761b-1f48-4766-b8f2-0a3f075a813e</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,95e8761b-1f48-4766-b8f2-0a3f075a813e.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,95e8761b-1f48-4766-b8f2-0a3f075a813e.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=95e8761b-1f48-4766-b8f2-0a3f075a813e</wfw:commentRss>
      
      <title>SharePoint 2010: Word Automation Services</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,95e8761b-1f48-4766-b8f2-0a3f075a813e.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/oz6RBqVdaBo/SharePoint2010WordAutomationServices.aspx</link>
      <pubDate>Tue, 03 Nov 2009 19:51:32 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
When automation and word comes to mind, you usually think of COM, Interop and lack&#xD;
of speed with 40 copies of Word running in the background that you’ve got no idea&#xD;
how they got there.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Imagine having your own copy of ‘Word’ Server Side – callable through APIs you could&#xD;
easily create and manipulate Word Documents (Docx) and do a whole bunch of things&#xD;
through the OpenXML.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
These Services are to live within SharePoint 2010 and imagine being able to create&#xD;
PDFs on the fly…. :)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://blogs.msdn.com/microsoft_office_word/archive/2009/10/26/introducing-word-automation-services.aspx" href="http://blogs.msdn.com/microsoft_office_word/archive/2009/10/26/introducing-word-automation-services.aspx"&gt;http://blogs.msdn.com/microsoft_office_word/archive/2009/10/26/introducing-word-automation-services.aspx&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=95e8761b-1f48-4766-b8f2-0a3f075a813e"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=oz6RBqVdaBo:5pyy6mAjl5w:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=oz6RBqVdaBo:5pyy6mAjl5w:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=oz6RBqVdaBo:5pyy6mAjl5w:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=oz6RBqVdaBo:5pyy6mAjl5w:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=oz6RBqVdaBo:5pyy6mAjl5w:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=oz6RBqVdaBo:5pyy6mAjl5w:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,95e8761b-1f48-4766-b8f2-0a3f075a813e.aspx</comments>
      <category>SharePoint/2010</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/11/03/SharePoint2010WordAutomationServices.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=b9aaeee5-0c36-44d5-81d7-d4fa19a710d1</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,b9aaeee5-0c36-44d5-81d7-d4fa19a710d1.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,b9aaeee5-0c36-44d5-81d7-d4fa19a710d1.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=b9aaeee5-0c36-44d5-81d7-d4fa19a710d1</wfw:commentRss>
      
      <title>SharePoint 2010: Developing – almost…</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,b9aaeee5-0c36-44d5-81d7-d4fa19a710d1.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/KfMZzoRPhwU/SharePoint2010DevelopingAlmost.aspx</link>
      <pubDate>Mon, 02 Nov 2009 13:39:37 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
A few tidbits to share with you so far.&lt;br&gt;&lt;br&gt;&lt;img alt="SharePoint 2010 architecture" src="http://i.msdn.microsoft.com/Ee557253.51b4c417-9469-4ba4-95d7-d5ca6f5ecd1c(en-us,office.14).gif"&gt;&lt;/img&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
WSS has gone through a name change (there was a time when WSS stood for ‘Web Storage&#xD;
Server’ that SharePoint V1 + Exchange 5.x were based on) and is now called &lt;strong&gt;SharePoint&#xD;
Foundation 2010&lt;/strong&gt;. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I’m guessing that this name is more inline with Microsoft’s thinking around getting&#xD;
SharePoint as the backend/foundation in Companies, as Office is standard on user’s&#xD;
desktops.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Setting up your Development Environment:&lt;/strong&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
(no more WSPBuilder…the SharePoint tools are baked into VS2010 beta 2. A nice feature&#xD;
is that you can select what a ‘Deploy’ does, or a ‘ReDeploy’ by essentially adding&#xD;
all these actions to your config, such as ‘restart IIS’, recycle app pool, make web.config&#xD;
change… You just package them up – nice!)&#xD;
&lt;/p&gt;&#xD;
        &lt;ol&gt;&#xD;
          &lt;li&gt;&#xD;
SharePoint 2010 Beta Center - &lt;a title="http://msdn.microsoft.com/en-us/sharepoint/ee514561.aspx" href="http://msdn.microsoft.com/en-us/sharepoint/ee514561.aspx"&gt;http://msdn.microsoft.com/en-us/sharepoint/ee514561.aspx&lt;/a&gt; ***&#xD;
Great place to Start ***&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
SharePoint 2010 SDK - &lt;a title="http://msdn.microsoft.com/en-au/library/ee557253(office.14).aspx" href="http://msdn.microsoft.com/en-au/library/ee557253(office.14).aspx"&gt;http://msdn.microsoft.com/en-au/library/ee557253(office.14).aspx&lt;/a&gt;&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Visual Studio 2010 Beta 2 - &lt;a title="http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx" href="http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx"&gt;http://www.microsoft.com/visualstudio/en-us/products/2010/default.mspx&lt;/a&gt; (this&#xD;
will work with the upcoming beta release of SharePoint 2010)&lt;br&gt;&lt;strong&gt;Point to note: .NET 4.0 introduces WF4.0, however at this point SP2010 supports&#xD;
only 3.51.&lt;/strong&gt; There are some *very* significant changes in Workflow between&#xD;
these 2 versions and we’ll have to wait and see the outcome. Performant 10-30x faster,&#xD;
reduced memory footprint, more flexible, clean XAML, more events etc etc.&lt;br&gt;&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
One last little point – where is the Public SharePoint 2010 download….unfortunately&#xD;
not yet will be soon and should be up on Dev Center Downloads - &lt;a title="http://msdn.microsoft.com/en-us/sharepoint/aa905690.aspx" href="http://msdn.microsoft.com/en-us/sharepoint/aa905690.aspx"&gt;http://msdn.microsoft.com/en-us/sharepoint/aa905690.aspx&lt;/a&gt;&lt;/li&gt;&#xD;
        &lt;/ol&gt;&#xD;
        &lt;p&gt;&#xD;
In the meantime, be sure to check out the changes and enhancements to the SharePoint&#xD;
2010 API model and some of the new capabilities such as:&#xD;
&lt;/p&gt;&#xD;
        &lt;ol&gt;&#xD;
          &lt;li&gt;&#xD;
Powershell everything&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Check out LINQ/ADO.NET Entities integration and querying data&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Performing JOINS in CAML&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Client.svc – client side proxying, batching of requests and sending them through to&#xD;
SharePoint 2010. Very fast, as we only send what we need.&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Workflow exporting/importing from Visio-&amp;gt;SPD-&amp;gt;VS.NET-&amp;gt;Deploy.&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Sandbox Solutions – &lt;strong&gt;now we can target our SharePoint Solutions to the Site&#xD;
Collection&lt;/strong&gt; Level (rather than previously targeting only the farm). When we&#xD;
create this solution in VSNET2010, it rebinds to a ‘fake’ Microsoft.SharePoint.dll&#xD;
(v14.0.0.39 from memory) that introduces all the restrictions in your code and provides&#xD;
special intellisense. Commands such as ‘Run Under Elevated Security’… get caught on&#xD;
compile as these are not allowed.&lt;br&gt;&lt;br&gt;&#xD;
Could you be in the situation where your code compiles but the *real* SharePoint ‘foundation’&#xD;
says ‘no!..that instruction is not allowed’ – it’s possible, as you’re not actually&#xD;
compiling against the real DLL. &#xD;
&lt;br&gt;&lt;br&gt;&#xD;
Currently there are several projects that you &lt;strong&gt;can’t sandbox&lt;/strong&gt; based&#xD;
on their type – such as Workflow Projects. These still need to be targeted to the&#xD;
Farm.&lt;br&gt;&lt;br&gt;&#xD;
Worth checking out – specifically if you’re hosting SP sites.&lt;br&gt;&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
AJAX through out – even WebPart editor toolparts you can introduce AJAX there for&#xD;
alot of the lookups etc. &#xD;
&lt;br&gt;&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Other noted feature is that &lt;strong&gt;Throttling is on by default&lt;/strong&gt; – so if you&#xD;
say “list.Items.AllItems” and that returns back 50000 usually, SP2010 will error.&#xD;
You have to explicitly ask to make the request without Throttling (couple of properties&#xD;
you set before hand)&lt;br&gt;&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Your WSSv3.0/MOSS sites can be *supported* in SP2010 and stay at their existing UI&#xD;
Level (look and feel), then at a later point we can flick the switch and see your&#xD;
site under the newer/AJAXY UI – through the APIs we can change it back SPWeb.UIVersion&#xD;
= 3 or 4.&lt;/li&gt;&#xD;
        &lt;/ol&gt;&#xD;
        &lt;p&gt;&#xD;
Enjoy,&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Mick.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=b9aaeee5-0c36-44d5-81d7-d4fa19a710d1"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=KfMZzoRPhwU:oGxhFi5y558:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=KfMZzoRPhwU:oGxhFi5y558:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=KfMZzoRPhwU:oGxhFi5y558:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=KfMZzoRPhwU:oGxhFi5y558:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=KfMZzoRPhwU:oGxhFi5y558:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=KfMZzoRPhwU:oGxhFi5y558:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,b9aaeee5-0c36-44d5-81d7-d4fa19a710d1.aspx</comments>
      <category>MOSS</category>
      <category>MOSS/Admin</category>
      <category>SharePoint/2010</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/11/02/SharePoint2010DevelopingAlmost.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=405bd13a-a590-4b0b-ad90-92e461c3870d</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,405bd13a-a590-4b0b-ad90-92e461c3870d.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,405bd13a-a590-4b0b-ad90-92e461c3870d.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=405bd13a-a590-4b0b-ad90-92e461c3870d</wfw:commentRss>
      
      <title>BizTalk Adapter for SharePoint 2010</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,405bd13a-a590-4b0b-ad90-92e461c3870d.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/NbAt6Ip68zA/BizTalkAdapterForSharePoint2010.aspx</link>
      <pubDate>Mon, 02 Nov 2009 13:05:01 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
As far as I know there’s some good news and bad news…&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Good news:&lt;/strong&gt; the existing BizTalk SharePoint Adapter *should* work&#xD;
with SharePoint 2010 – you will however need to add ‘&amp;lt;rebinding&amp;gt;’ section to&#xD;
the existing adapters web.config *if* the SharePoint 2010 is installed locally to&#xD;
the BizTalk Server.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The ‘rebinding’ tells your local .NET app that even though you want V12.0.0.0 of the&#xD;
SharePoint APIs, V14.0.0.0 assemblies will give it to you.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Bad News:&lt;/strong&gt; there’s no new BTS Adapter on the Horizon for this – AFAIK.&lt;br&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
------&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
With SharePoint 2010 we now have the capability to involve many tighter technologies&#xD;
such as:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
1) &lt;strong&gt;event notification&lt;/strong&gt;, rather than polling for the adapter.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
2) &lt;strong&gt;LINQ and ADO.NET Entities&lt;/strong&gt; to query the Data.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
3) &lt;strong&gt;SharePoint Client WCF Service&lt;/strong&gt; – Client.svc . This is a lightweight&#xD;
and fast interface, where we can batch up requests, send them over the wire and get&#xD;
back just what we ask for. &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
4) &lt;strong&gt;Lists.ASMX web service&lt;/strong&gt; (+ the others) for backward compatibility.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
When I get some time…:D, I’m keen to develop a .NET LOB WCF Adapter.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=405bd13a-a590-4b0b-ad90-92e461c3870d"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=NbAt6Ip68zA:uPBV0DtdRf8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=NbAt6Ip68zA:uPBV0DtdRf8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=NbAt6Ip68zA:uPBV0DtdRf8:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=NbAt6Ip68zA:uPBV0DtdRf8:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=NbAt6Ip68zA:uPBV0DtdRf8:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=NbAt6Ip68zA:uPBV0DtdRf8:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,405bd13a-a590-4b0b-ad90-92e461c3870d.aspx</comments>
      <category>BizTalk/2009</category>
      <category>BizTalk/BizTalk Adapter Pack</category>
      <category>BizTalk/Insights</category>
      <category>BizTalk/SharePoint</category>
      <category>SharePoint/2010</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/11/02/BizTalkAdapterForSharePoint2010.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=a4c8c100-959a-43d1-90ee-454334414a77</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,a4c8c100-959a-43d1-90ee-454334414a77.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,a4c8c100-959a-43d1-90ee-454334414a77.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=a4c8c100-959a-43d1-90ee-454334414a77</wfw:commentRss>
      <title>BizTalk 2009 – Configuring the SharePoint Adapter *Manually*</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,a4c8c100-959a-43d1-90ee-454334414a77.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/tyb-7G6r9Zw/BizTalk2009ConfiguringTheSharePointAdapterManually.aspx</link>
      <pubDate>Mon, 02 Nov 2009 10:02:11 GMT</pubDate>
      <description>&lt;p&gt;
Well – after spending *far* too long trying to get a little Red X to disappear from
my BTS Configuration tool, so I can have a green light to configure the SharePoint
adapter, I thought “There’s got to be an easier way”&lt;br&gt;
&lt;br&gt;
&lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_2.png" target="_blank"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_thumb.png" width="590" height="484"&gt;&lt;/a&gt; 
&lt;br&gt;
Exhibit A – your honour. The SharePoint Adapter Configured.
&lt;/p&gt;
&lt;p&gt;
So – what I did was roll my sleeves up and do this by hand.&lt;br&gt;
&lt;br&gt;
This particular install – BTS09 x86, I installed WSS V3.0 with Sp2 and created a local
sharepoint web application, site collection and had a whole bunch of SharePoint happiness
coming back to me on &lt;a href="http://biztalk"&gt;http://biztalk&lt;/a&gt; (my server name). 
&lt;/p&gt;
&lt;p&gt;
All good I thought – except the configuration tool didn’t like what it found. I looked
at logs, ran network sniffers and even manually ran the tool&amp;nbsp; &lt;strong&gt;Microsoft.BizTalk.KwTpm.StsOmInterop3.exe &lt;/strong&gt;&lt;a href="http://biztalk"&gt;&lt;strong&gt;http://biztalk&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&amp;nbsp;&lt;/strong&gt;with
success:
&lt;/p&gt;
&lt;p&gt;
&lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_thumb_1.png" width="672" height="335"&gt;&lt;/a&gt; 
&lt;/p&gt;
&lt;p&gt;
But still no joy in the configurator. 
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Here’s how to do it manually:&lt;/strong&gt;
&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;Setup your local or domain SharePoint Groups&lt;br&gt;
&lt;/strong&gt;Typically this is the ‘SharePoint Enabled Hosts’ Group – if it already exists
on the domain, then great, if not create it. For this I created my group on the local
machine.&lt;br&gt;
I also added as members, my &lt;strong&gt;biztalk service account and my Sharepoint Service
Account&lt;/strong&gt;.&lt;br&gt;
&lt;li&gt;
&lt;strong&gt;Configure IIS – BTS SharePoint WS Web Application&lt;/strong&gt; 
&lt;ol&gt;
&lt;li&gt;
Within the BizTalk Installed folders – e.g. c:\program files\Microsoft BizTalk 2009\Business
Activity Services, you’ll find the set of WebServices to choose from. Select the right
one for your SharePoint deployment. 
&lt;li&gt;
&lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_6.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_thumb_2.png" width="644" height="484"&gt;&lt;/a&gt; 
&lt;li&gt;
As you can see I selected BTSharePointV3AdapterWS (for WSS V2 SP3, select BTSharePointAdapterWS). 
&lt;li&gt;
This is the folder you will point IIS to later. 
&lt;li&gt;
Open this folder and you’ll see a web application with a &lt;strong&gt;web.config.tmpl&lt;/strong&gt; 
&lt;li&gt;
Copy the &lt;strong&gt;web.config.tmpl and rename the *copy* to web.config&lt;/strong&gt; 
&lt;li&gt;
Open up your Web.Config in Notepad and configure as follows: 
&lt;ol&gt;
&lt;p&gt;
&amp;lt;?xml version="1.0" encoding="utf-8"?&amp;gt;&lt;br&gt;
&amp;lt;configuration&amp;gt;&lt;br&gt;
&amp;nbsp; &amp;lt;system.web&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;httpModules&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!--add name="UrlAuthorization"
type="System.Web.Security.UrlAuthorizationModule" /--&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/httpModules&amp;gt; 
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- Change debug="true" if you want to debug this web service
--&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;compilation defaultLanguage="c#" debug="false" /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;customErrors mode="Off" /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- Windows Authentication is required for this web service.
--&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;authentication mode="Windows" /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- Impersonation is required for this web service. --&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;identity impersonate="true" /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;authorization&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;allow roles="SharePoint Enabled Hosts"
verbs="GET,HEAD,POST"/&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;deny users="*"/&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/authorization&amp;gt; 
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- Uncomment this block if you want to do some tracing of
this web service --&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- &amp;lt;trace enabled="true" requestLimit="10" pageOutput="false"
traceMode="SortByTime" localOnly="true" /&amp;gt;&amp;nbsp; --&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;globalization requestEncoding="utf-8" responseEncoding="utf-8"
/&amp;gt; 
&lt;p&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;!-- The size of a document being posted to SharePoint depends
on this setting --&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;httpRuntime maxRequestLength="100000" /&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;trust level="Full" originUrl="" /&amp;gt;&lt;br&gt;
&amp;nbsp; &amp;lt;/system.web&amp;gt;&lt;br&gt;
&amp;nbsp; &amp;lt;runtime&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;dependentAssembly&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;assemblyIdentity name="Microsoft.SharePoint"
publicKeyToken="71e9bce111e9429c"/&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;bindingRedirect oldVersion="11.0.0.0"
newVersion="12.0.0.0"/&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/dependentAssembly&amp;gt;&lt;br&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/assemblyBinding&amp;gt;&lt;br&gt;
&amp;nbsp; &amp;lt;/runtime&amp;gt;&lt;br&gt;
&amp;lt;/configuration&amp;gt; 
&lt;br&gt;
&lt;li&gt;
(you can always go back and tighten security up on this when you’ve got it working). 
&lt;li&gt;
Note the ‘SharePoint Enabled Hosts’ – local group here. 
&lt;li&gt;
I’ve also removed the ‘Documentation’ tags so I could get some WSDL to make sure it
works within the browser. 
&lt;li&gt;
&lt;strong&gt;Save your web.config within Notepad.&lt;/strong&gt; 
&lt;li&gt;
&lt;strong&gt;NOTE: make note of the Folder Path to get here as we’ll need it in IIS next.&lt;/strong&gt;
&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;
&lt;strong&gt;Configuring IIS&lt;/strong&gt; 
&lt;ol&gt;
&lt;li&gt;
Bring up IIS Admin MMC snapin. 
&lt;li&gt;
Select your SharePoint enabled Web Site, I selected ‘Default Web Site’. Right click
when ‘Default Web Site’ is Selected and select ‘&lt;strong&gt;Add Application’&lt;/strong&gt;
&lt;br&gt;
&lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_8.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_thumb_3.png" width="597" height="484"&gt;&lt;/a&gt; 
&lt;br&gt;
note: IIS 7.0 Manager shown. 
&lt;li&gt;
Configure this as follows:&lt;br&gt;
&lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_10.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_thumb_4.png" width="644" height="448"&gt;&lt;/a&gt; 
&lt;br&gt;
(Note – the App Pool User should be able to post into BizTalk and SharePoint)&lt;br&gt;
&lt;strong&gt;Physical Path: &amp;lt;path you had previously to either V2 or V3 of your BTSharePointV3Adapter…&amp;gt;&lt;/strong&gt;
&lt;br&gt;
&lt;li&gt;
Click &lt;strong&gt;OK.&lt;/strong&gt; 
&lt;li&gt;
&lt;strong&gt;To Test your WS: &lt;/strong&gt;browse to: &lt;a href="http://&amp;lt;your"&gt;http://&amp;lt;your&lt;/a&gt; server&amp;gt;/BTSharePointAdapterWS/BTSharePointAdapterWS.asmx 
&lt;li&gt;
You *should* get this:&lt;br&gt;
&lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_12.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_thumb_5.png" width="644" height="484"&gt;&lt;/a&gt; 
&lt;br&gt;
You can invoke the &lt;strong&gt;IsAlive function &lt;/strong&gt;and get TRUE back.&lt;br&gt;
&lt;li&gt;
If not, then fix your IIS related errors, at this point you’ve got a WS that uses
the SharePoint APIs (locally). Some things to check: 
&lt;ol&gt;
&lt;li&gt;
Local file security – make sure the Web App Pool acct can access those directories. 
&lt;li&gt;
Windows Auth is turned on, on your Web App. 
&lt;li&gt;
Check IIS log files for clues.&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;
You’re done on the IIS side of things, let’s configure BTS Side.&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;/li&gt;
&lt;/ol&gt;
&lt;li&gt;
&lt;strong&gt;Configuring BizTalk Side&lt;br&gt;
&lt;/strong&gt;Fortunately the WSS Adapter is installed as part of the BizTalk Runtime configuration
– it’s just not configured. So as far as registering the adapter with BizTalk it’s
already been partly done.&lt;br&gt;
&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;
Install the “I’ve been Configured Registry Keys” – I took these from a previously
successful 2009 install.&lt;br&gt;
&lt;/li&gt;
&lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:fb3a1972-4489-4e52-abe7-25a00bb07fdf:e43b5554-ac6f-4333-bf25-7f81e0836ae0" class="wlWriterEditableSmartContent"&gt;
&lt;p&gt;
&lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/BTS09_x86_WSSAdapterCfg_Node.zip" target="_blank"&gt;BTS
WSS Reg Keys&lt;/a&gt;
&lt;/p&gt;
&lt;/div&gt;
&lt;li&gt;
Once the registry keys have been applied you’ll need to go and configure the …&lt;strong&gt;\TPM
key&lt;/strong&gt; to reflect your setup as follows:&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;
In Particular – configure your &lt;strong&gt;SharePoint SiteID to the one you saw in IIS.&lt;/strong&gt; 
&lt;li&gt;
&lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_14.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/BizTalk2009ConfiguringtheSharePointAdapt_1270B/image_thumb_6.png" width="644" height="196"&gt;&lt;/a&gt; 
&lt;/li&gt;
&lt;/ol&gt;
&gt;
&lt;li&gt;
&lt;strong&gt;How is this Different for a x64 bit Install&lt;/strong&gt;
&lt;/li&gt;
&lt;ol&gt;
&lt;li&gt;
The IIS piece is the same. 
&lt;li&gt;
The BTS Piece – the Perf counters are the same, 
&lt;br&gt;
but the ..\TPM piece is under &lt;strong&gt;HKLM\SOFTWARE\WOW6432Node\Microsoft\BizTalk
Server\3.0\ConfigFramework&lt;/strong&gt; 
&lt;li&gt;
So you’ll need to ammend 1 of the above 2 REG files.&lt;/li&gt;
&lt;/ol&gt;
&gt;
&lt;p&gt;
You’re done!
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Why oh why is this so hard from within the Configurator&lt;/strong&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;NOTE: There *USED* to be a Registry key that told the BTS WSS Adapter where
to go looking for the BTSharePoint WS – a URL (..STSServiceUrl). This eliminated the
need for a local machine install of SharePoint/WSS. Alas…this is *NOT* the case with
WSS Adapter post BTS06.&lt;/strong&gt;
&lt;/p&gt;
&lt;strong&gt;&lt;/strong&gt; 
&lt;p&gt;
&lt;br&gt;
&lt;/p&gt;&lt;?XML:NAMESPACE PREFIX = [default] urn:schemas-microsoft-com:asm.v1 NS = "urn:schemas-microsoft-com:asm.v1" /&gt;
&lt;assemblybinding xmlns="urn:schemas-microsoft-com:asm.v1"&gt;
&lt;dependentassembly&gt;
&lt;assemblyidentity name="Microsoft.SharePoint" publickeytoken="71e9bce111e9429c"&gt;
&lt;/assemblyidentity&gt;
&lt;bindingredirect oldversion="11.0.0.0" newversion="12.0.0.0"&gt;
&lt;/bindingredirect&gt;
&lt;/dependentassembly&gt;
&lt;/assemblybinding&gt;
&lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=a4c8c100-959a-43d1-90ee-454334414a77" /&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=tyb-7G6r9Zw:Cu2vKZBZqJQ:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=tyb-7G6r9Zw:Cu2vKZBZqJQ:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=tyb-7G6r9Zw:Cu2vKZBZqJQ:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=tyb-7G6r9Zw:Cu2vKZBZqJQ:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=tyb-7G6r9Zw:Cu2vKZBZqJQ:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=tyb-7G6r9Zw:Cu2vKZBZqJQ:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,a4c8c100-959a-43d1-90ee-454334414a77.aspx</comments>
      <category>BizTalk</category>
      <category>BizTalk/2009</category>
      <category>BizTalk/SharePoint</category>
      <category>MOSS</category>
      <category>SharePoint/2010</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/11/02/BizTalk2009ConfiguringTheSharePointAdapterManually.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=6d743a8f-12ef-4b58-9459-c13e74085955</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,6d743a8f-12ef-4b58-9459-c13e74085955.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,6d743a8f-12ef-4b58-9459-c13e74085955.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=6d743a8f-12ef-4b58-9459-c13e74085955</wfw:commentRss>
      
      <title>SharePoint 2010 SDK is available for viewing (beta-ish)</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,6d743a8f-12ef-4b58-9459-c13e74085955.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/AAotW66nthI/SharePoint2010SDKIsAvailableForViewingBetaish.aspx</link>
      <pubDate>Thu, 22 Oct 2009 12:20:47 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Grab a look at the SDK – here - &lt;a title="http://msdn.microsoft.com/en-us/library/dd776256.aspx" href="http://msdn.microsoft.com/en-us/library/dd776256.aspx"&gt;http://msdn.microsoft.com/en-us/library/dd776256.aspx&lt;/a&gt; and&#xD;
interestingly the BDC (now – Business Data Connectors) and BCS (Business Connectivity&#xD;
Services) are the enhanced former 2007 BDC.&lt;br&gt;&lt;br&gt;&#xD;
BCS = &lt;a title="http://msdn.microsoft.com/en-us/library/ee556826(office.14).aspx" href="http://msdn.microsoft.com/en-us/library/ee556826(office.14).aspx"&gt;http://msdn.microsoft.com/en-us/library/ee556826(office.14).aspx&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
I’ve got lots to talk about and show but where to start….maybe “once there was a developer…”&#xD;
:-)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Stay tuned.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Mick.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=6d743a8f-12ef-4b58-9459-c13e74085955"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=AAotW66nthI:pieYd7JEjtM:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=AAotW66nthI:pieYd7JEjtM:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=AAotW66nthI:pieYd7JEjtM:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=AAotW66nthI:pieYd7JEjtM:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=AAotW66nthI:pieYd7JEjtM:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=AAotW66nthI:pieYd7JEjtM:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,6d743a8f-12ef-4b58-9459-c13e74085955.aspx</comments>
      <category>MOSS</category>
      <category>MOSS/Admin</category>
      <category>SharePoint/2010</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/10/22/SharePoint2010SDKIsAvailableForViewingBetaish.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=661ec631-4f23-410c-ab2b-32358a2fd6fa</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,661ec631-4f23-410c-ab2b-32358a2fd6fa.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,661ec631-4f23-410c-ab2b-32358a2fd6fa.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=661ec631-4f23-410c-ab2b-32358a2fd6fa</wfw:commentRss>
      
      <title>Making a Windows 7/ 2008 R2 Server VM the Easy Way – WIM2VHD Tool</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,661ec631-4f23-410c-ab2b-32358a2fd6fa.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/KzMtjHk_W8w/MakingAWindows72008R2ServerVMTheEasyWayWIM2VHDTool.aspx</link>
      <pubDate>Mon, 19 Oct 2009 00:24:16 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Whilst on my travels last week I also ran into Oleg Lofman (MCS SharePoint Consultant)&#xD;
whom amongst other things (showed me a great travel game - &lt;a href="http://www.travelpod.com/traveler-iq?ba96=7587"&gt;http://www.travelpod.com/traveler-iq?ba96=7587&lt;/a&gt;)&#xD;
pointed me towards a tool called &lt;strong&gt;WIM2VHD&lt;/strong&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Basically this tool allows you to go straight from a &lt;strong&gt;WIM file to VHD!! &lt;/strong&gt;You&#xD;
can even specify an Answer file also. So no need to mount the ISO, go through the&#xD;
bootloader and copy all the files needed, then expand etc etc as part of the setup.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
So seeing that Windows 7/Server 2008 R2 has a bunch of WIMs under the \Sources folder,&#xD;
you can simply go there and take your pick as to how extensive you want the base OS&#xD;
to be : Core…or something more!&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Check it out:&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://code.msdn.microsoft.com/wim2vhd" href="http://code.msdn.microsoft.com/wim2vhd"&gt;http://code.msdn.microsoft.com/wim2vhd&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
As you can see below, it’s a pretty extensive and detailed tool: (you can even apply&#xD;
hotfixes to the VHD during this process)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
--- snip from the above page ---&#xD;
&lt;/p&gt;&#xD;
        &lt;h4&gt;Usage &#xD;
&lt;/h4&gt;&#xD;
        &lt;a name="usage"&gt;&#xD;
        &lt;/a&gt;&#xD;
        &lt;pre&gt;Usage: WIM2VHD.WSF /wim:&amp;lt;wimPath&amp;gt; /sku:&amp;lt;sku&amp;gt;&#xD;
[/vhd:&amp;lt;vhdPath&amp;gt;] [/size:&amp;lt;vhdSizeInMb&amp;gt;] [/disktype:&amp;lt;dynamic|fixed&amp;gt;]&#xD;
[/unattend:&amp;lt;unattendXmlPath&amp;gt;] [/qfe:&amp;lt;qfe1,...,qfeN&amp;gt;]&#xD;
[/ref:&amp;lt;ref1,...,refN] [/dbg:&amp;lt;args&amp;gt;] [/copylocal:&amp;lt;localFolder&amp;gt;]&#xD;
[/passthru:&amp;lt;physicalDrive&amp;gt;] [/signdisk:&amp;lt;true|false&amp;gt;]&#xD;
[/mergefolder:&amp;lt;folderToMerge&amp;gt;]&#xD;
 &#xD;
Required parameters:&#xD;
 &#xD;
  /wim:&amp;lt;wimPath&amp;gt;&#xD;
 &#xD;
    The path of the WIM file to use when creating the VHD.  For example:&#xD;
    X:\sources\install.wim&#xD;
 &#xD;
    Where X: is the drive letter of your DVD ROM drive.&#xD;
 &#xD;
  /sku:&amp;lt;skuName&amp;gt;|&amp;lt;skuIndex&amp;gt;&#xD;
 &#xD;
    The SKU within the WIM to use when creating the VHD (e.g. "ServerStandard",&#xD;
    "ServerDatacenterCore", "2", etc.).  This value can either be passed as a&#xD;
    SKU name (typically the easiest method) or as a SKU index (which requires&#xD;
    you to have manually inspected the WIM with a tool like IMAGEX.EXE).&#xD;
 &#xD;
Optional parameters:&#xD;
 &#xD;
  /vhd:&amp;lt;vhdPath&amp;gt;&#xD;
 &#xD;
    The path and name of the VHD to be created.  If a file with this name&#xD;
    already exists, it will be overwritten.  If no VHD is specified, a VHD will&#xD;
    be created in the current folder with a name in the following format:&#xD;
    &amp;lt;Major&amp;gt;.&amp;lt;Minor&amp;gt;.&amp;lt;Build&amp;gt;.&amp;lt;Rev&amp;gt;.&amp;lt;Arch&amp;gt;.&amp;lt;Branch&amp;gt;.&amp;lt;Timestamp&amp;gt;.&amp;lt;SKU&amp;gt;.&amp;lt;Lang&amp;gt;.vhd&#xD;
    ex:&#xD;
       6.1.7100.0.x86fre.winmain_win7rc.090421-1700.Ultimate.en-us.vhd&#xD;
 &#xD;
    NOTE: If the language cannot be determined from the WIM, no &amp;lt;Lang&amp;gt; block&#xD;
    will be included in the VHD name.&#xD;
 &#xD;
  /size:&amp;lt;vhdSizeInMb&amp;gt;&#xD;
 &#xD;
    For Fixed disks, this is the size in MB of the VHD that will be created.&#xD;
    For Dynamic disks, this is the maximum size in MB that the VHD can grow to&#xD;
    as additional space is required.&#xD;
    If unspecified, a default value of 40960 MB (40 GB) will be used.&#xD;
 &#xD;
  /disktype:&amp;lt;Dynamic|Fixed&amp;gt;&#xD;
 &#xD;
    Specifies what kind of VHD should be created: Dynamic or Fixed.&#xD;
    A Fixed disk allocates all of the necessary disk space for the VHD upon&#xD;
    creation.  A Dynamic disk only allocates the space required by files in&#xD;
    the VHD at any given time, and will grow as more space is required.&#xD;
    The default value is Dynamic.&#xD;
 &#xD;
  /unattend:&amp;lt;unattendXmlPath&amp;gt;&#xD;
 &#xD;
    The path to an unattend.xml file that will be used to automate the OOBE&#xD;
    portion of Windows setup the first time the VHD is booted.&#xD;
 &#xD;
  /qfe:&amp;lt;qfe1,...,qfeN&amp;gt;&#xD;
 &#xD;
    A comma-separated list of QFEs to apply to the VHD after the WIM is&#xD;
    applied.  QFEs must be in the .MSU file format, which is the default&#xD;
    QFE format for Windows 7.  They can also be provided in a .CAB format&#xD;
    if you'd prefer to extract the .CABs from the .MSU files.&#xD;
 &#xD;
    To extract a CAB from an .MSU, use the following command:&#xD;
 &#xD;
    expand -f:win*.cab &amp;lt;.MSU file&amp;gt; &amp;lt;location to extract to&amp;gt;&#xD;
 &#xD;
  /ref:&amp;lt;ref1,...,refN&amp;gt;&#xD;
 &#xD;
    A comma-separated list of WIM pieces to apply to the VHD.&#xD;
    A "WIM piece" is the result of a Split WIM, and typically has a .SWM&#xD;
    file extension.  The first piece of the Split WIM should be specified with&#xD;
    the /WIM switch. Subsequent pieces should be specified with /REF.&#xD;
      ex: WIM2VHD.WSF /WIM:C:\split.swm /REF:C:\split2.swm,c:\split3.swm&#xD;
 &#xD;
    See IMAGEX.EXE /SPLIT /? for more information.&#xD;
 &#xD;
  /dbg:&amp;lt;protocol&amp;gt;,&amp;lt;port/channel/target&amp;gt;[,&amp;lt;baudrate&amp;gt;]&#xD;
 &#xD;
    Configures debugging in the OS on the VHD.&#xD;
    examples:&#xD;
      /dbg:serial,1,115200 - configures serial debugging on COM1 at 115200bps&#xD;
      /dbg:1394,10 - configures 1394 debugging on channel 10&#xD;
      /dbg:usb,debugging - configures USB debugging with the target DEBUGGING&#xD;
 &#xD;
  /copylocal:&amp;lt;localFolder&amp;gt;&#xD;
 &#xD;
    Copies all of the files necessary to run WIM2VHD.WSF to localFolder,&#xD;
    eliminating the need to install the Windows AIK or OPK.  This does not&#xD;
    include any WIM files, just the binaries that WIM2VHD.WSF depends on.&#xD;
    After this operating completes, run WIM2VHD.WSF from localFolder.&#xD;
    If this switch is specified, no VHD will be created.&#xD;
 &#xD;
  /passthru:&amp;lt;physicalDrive&amp;gt;&#xD;
 &#xD;
    Applies the WIM directly to the specified drive and makes it bootable.&#xD;
    NOTE: The partition on the disk must be marked as ACTIVE in order to boot&#xD;
    successfully. This action is NOT performed by WIM2VHD.WSF.&#xD;
 &#xD;
  /signdisk:&amp;lt;true|false&amp;gt;&#xD;
 &#xD;
    Specifies whether or not WIM2VHD.WSF should leave a signature on the VHD&#xD;
    that indicates what version of WIM2VHD.WSF created the VHD, and the date&#xD;
    of creation.  The signature will be located at &amp;lt;VHD&amp;gt;:\Windows\WIM2VHD.TXT.&#xD;
    The default value is "true".&#xD;
 &#xD;
  /mergefolder:&amp;lt;folderToMerge&amp;gt;&#xD;
 &#xD;
    Copies the contents of folderToMerge to the root directory of the VHD.&#xD;
    This includes all subfiles and subfolders.  Any files that already exist on&#xD;
    the VHD will be overwritten.&#xD;
&lt;/pre&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;br&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
 &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
This will certainly make my life easier when it comes to building VMs!!! Thanks Oleg&#xD;
for the tip.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=661ec631-4f23-410c-ab2b-32358a2fd6fa"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=KzMtjHk_W8w:FQdtt5nSQSo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=KzMtjHk_W8w:FQdtt5nSQSo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=KzMtjHk_W8w:FQdtt5nSQSo:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=KzMtjHk_W8w:FQdtt5nSQSo:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=KzMtjHk_W8w:FQdtt5nSQSo:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=KzMtjHk_W8w:FQdtt5nSQSo:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,661ec631-4f23-410c-ab2b-32358a2fd6fa.aspx</comments>
      <category>Tips</category>
      <category>WinPE</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/10/19/MakingAWindows72008R2ServerVMTheEasyWayWIM2VHDTool.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=4493042a-aa7c-4970-94d7-b1940f4f01db</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,4493042a-aa7c-4970-94d7-b1940f4f01db.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,4493042a-aa7c-4970-94d7-b1940f4f01db.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=4493042a-aa7c-4970-94d7-b1940f4f01db</wfw:commentRss>
      
      <title>SharePoint 2007 Faceted (Category) Search Web Parts</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,4493042a-aa7c-4970-94d7-b1940f4f01db.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/5LhVIVIjK74/SharePoint2007FacetedCategorySearchWebParts.aspx</link>
      <pubDate>Mon, 19 Oct 2009 00:13:29 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Last week I met up with &lt;a href="http://blogs.msdn.com/leonidly/" target="_blank"&gt;Leonid&#xD;
(MCS SharePoint consultant)&lt;/a&gt; whom has a great upfront and practical view on life.&#xD;
Funny guy.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
He mentioned to me about a SharePoint Faceted Search – which is a series of Search&#xD;
Web Parts that drill into the Search Index and return metadata tags, content types&#xD;
and a bunch of other stuff to give you accurate search results grouped by &lt;strong&gt;Author,&#xD;
Content Type, etc. &lt;/strong&gt;(what ever you want)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Add them to the search results page of your SharePoint Search and you’re away. The&#xD;
webparts examine the Query String and have a bunch of customisations that allow you&#xD;
to tweak it just the way you like.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Great work &lt;a href="http://blogs.msdn.com/leonidly/" target="_blank"&gt;Leonid!!!!&lt;/a&gt; (he’s&#xD;
a very clever guy – SharePoint Search is one of his passions…Red Wine is the other&#xD;
:) )&lt;br&gt;&#xD;
You can contact him via e.mail on:&lt;strong&gt; xsearch a.t. microsoft dot com&lt;/strong&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Standard View – &lt;/strong&gt;notice the red regions, categories with the exact&#xD;
number of results. Where std. search says “..about 512 results”&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/SharePoint2007FacetedCategorySearchWebPa_9D65/image_4.png"&gt;&#xD;
            &lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/SharePoint2007FacetedCategorySearchWebPa_9D65/image_thumb_1.png" width="644" height="339"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Adding a Couple of Categories – &lt;/strong&gt;and looking at Content Type Search.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a href="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/SharePoint2007FacetedCategorySearchWebPa_9D65/image_6.png"&gt;&#xD;
            &lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/binary/WindowsLiveWriter/SharePoint2007FacetedCategorySearchWebPa_9D65/image_thumb_2.png" width="644" height="339"&gt;&lt;/img&gt;&#xD;
          &lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Here I clicked on Author – Mick Badran and a Content Type of ‘Word’. You can see how&#xD;
the ‘advanced search’ is being visually built for me.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The best thing I like about all of this is that the RHS Web Part is totally customisable.&#xD;
The results all come from an XML File (property of the webpart) that you can customise&#xD;
– we can have icons, map different words/terms for things like ‘Word’ as a content&#xD;
type.&lt;br&gt;&#xD;
You can even add/remove your own.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The webpart has collapsible sections to it (you can even set how many items you want&#xD;
visible when collapse in the section!) and the collapsing/expanding is driven off&#xD;
Javascript calls back to the Server, so no round tripping.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Simply download, install the Solution, Activate the Feature for your Site Collection&#xD;
and add the Web Parts to your page. Easy as that to get started.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;strong&gt;Brilliant – absolutely Brilliant&lt;/strong&gt; (I’ve already had some of our users&#xD;
emailing me to say how easy it is)&lt;br&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Grab them here from CodePlex - &lt;a title="http://www.codeplex.com/Wikipage?ProjectName=FacetedSearch" href="http://www.codeplex.com/Wikipage?ProjectName=FacetedSearch"&gt;http://www.codeplex.com/Wikipage?ProjectName=FacetedSearch&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
---- snip from the CodePlex Main Page ----&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;b&gt;Project Description&lt;/b&gt;&#xD;
          &lt;br&gt;&#xD;
MOSS Faceted Search is a set of web parts that provide intuitive way to refine search&#xD;
results by category (facet). &#xD;
&lt;br&gt;&#xD;
The facets are implemented using SharePoint API and stored within native SharePoint&#xD;
METADATA store. The solution demonstrates following key features: &#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
Grouping search results by facet &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Displaying a total number of hits per facet value &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Refining search results by facet value &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Update of the facet menu based on refined search criteria &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Displaying of the search criteria in a Bread Crumbs &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Ability to exclude the chosen facet from the search criteria &#xD;
&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Flexibility of the Faceted search configuration and its consistency with MOSS administration&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=4493042a-aa7c-4970-94d7-b1940f4f01db"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=5LhVIVIjK74:UwOCOLyjIc8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=5LhVIVIjK74:UwOCOLyjIc8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=5LhVIVIjK74:UwOCOLyjIc8:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=5LhVIVIjK74:UwOCOLyjIc8:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=5LhVIVIjK74:UwOCOLyjIc8:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=5LhVIVIjK74:UwOCOLyjIc8:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,4493042a-aa7c-4970-94d7-b1940f4f01db.aspx</comments>
      <category>MOSS</category>
      <category>MOSS/Admin</category>
      <category>SharePoint/2010</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/10/19/SharePoint2007FacetedCategorySearchWebParts.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=3ba454e3-a8aa-4595-8a52-648bdc1ea8e7</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,3ba454e3-a8aa-4595-8a52-648bdc1ea8e7.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,3ba454e3-a8aa-4595-8a52-648bdc1ea8e7.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=3ba454e3-a8aa-4595-8a52-648bdc1ea8e7</wfw:commentRss>
      
      <title>SharePoint 2010 – What it means for you….</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,3ba454e3-a8aa-4595-8a52-648bdc1ea8e7.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/F0xQT7RVWMw/SharePoint2010WhatItMeansForYou.aspx</link>
      <pubDate>Sun, 18 Oct 2009 19:57:39 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
With the SharePoint conference starting this week I’m sure there’ll be some great&#xD;
messaging coming out.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
When we’re given the green light I’ll talk about the many fantastic improvements on&#xD;
the way to a SharePoint site near you!!!&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Stay tuned….&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=3ba454e3-a8aa-4595-8a52-648bdc1ea8e7"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=F0xQT7RVWMw:f-dwAOPg5uY:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=F0xQT7RVWMw:f-dwAOPg5uY:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=F0xQT7RVWMw:f-dwAOPg5uY:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=F0xQT7RVWMw:f-dwAOPg5uY:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=F0xQT7RVWMw:f-dwAOPg5uY:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=F0xQT7RVWMw:f-dwAOPg5uY:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,3ba454e3-a8aa-4595-8a52-648bdc1ea8e7.aspx</comments>
      <category>MOSS</category>
      <category>MOSS/Admin</category>
      <category>SharePoint/1010/Guides</category>
      <category>SharePoint/2010</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/10/18/SharePoint2010WhatItMeansForYou.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=dd147bcf-ff48-4a86-90d7-6e889ad60126</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,dd147bcf-ff48-4a86-90d7-6e889ad60126.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,dd147bcf-ff48-4a86-90d7-6e889ad60126.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=dd147bcf-ff48-4a86-90d7-6e889ad60126</wfw:commentRss>
      
      <title>BizTalk 2009 – Configuring High Receiving Throughput</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,dd147bcf-ff48-4a86-90d7-6e889ad60126.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/z2r0Z51s2o8/BizTalk2009ConfiguringHighReceivingThroughput.aspx</link>
      <pubDate>Sat, 10 Oct 2009 05:23:52 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
While on a current project and having a need to tweak (as always) how well BTS is&#xD;
processing these receives, I came across a Perf document on BTS 2009 Receiving.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
This document below deals mainly with netTCP receive locations – oneway ports + oneway&#xD;
Orchs.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Enjoy.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
------&#xD;
&lt;/p&gt;&#xD;
        &lt;h3&gt;BizTalk Server 2009 Performance Optimization Guide&#xD;
&lt;/h3&gt;&#xD;
        &lt;h6&gt;Brief Description&#xD;
&lt;/h6&gt;&#xD;
        &lt;p&gt;&#xD;
The BizTalk Server 2009 Performance Optimization Guide provides prescriptive guidance&#xD;
on the best practices and techniques that should be followed to optimize BizTalk Server&#xD;
performance.&lt;br&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.microsoft.com/downloads/details.aspx?FamilyID=24660797-0C8F-4687-9D5F-B76D99B37EC2&amp;amp;displaylang=en" href="http://www.microsoft.com/downloads/details.aspx?FamilyID=24660797-0C8F-4687-9D5F-B76D99B37EC2&amp;amp;displaylang=en"&gt;http://www.microsoft.com/downloads/details.aspx?FamilyID=24660797-0C8F-4687-9D5F-B76D99B37EC2&amp;amp;displaylang=en&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=dd147bcf-ff48-4a86-90d7-6e889ad60126"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=z2r0Z51s2o8:9Sbx0KKxxQ8:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=z2r0Z51s2o8:9Sbx0KKxxQ8:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=z2r0Z51s2o8:9Sbx0KKxxQ8:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=z2r0Z51s2o8:9Sbx0KKxxQ8:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=z2r0Z51s2o8:9Sbx0KKxxQ8:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=z2r0Z51s2o8:9Sbx0KKxxQ8:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,dd147bcf-ff48-4a86-90d7-6e889ad60126.aspx</comments>
      <category>BizTalk</category>
      <category>BizTalk/2009</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/10/10/BizTalk2009ConfiguringHighReceivingThroughput.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=cc10c4a6-fc98-4b2c-b894-ef0f081e9c1c</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,cc10c4a6-fc98-4b2c-b894-ef0f081e9c1c.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,cc10c4a6-fc98-4b2c-b894-ef0f081e9c1c.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=cc10c4a6-fc98-4b2c-b894-ef0f081e9c1c</wfw:commentRss>
      
      <title>BizTalk 2006 R2 SP1 Beta hits</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,cc10c4a6-fc98-4b2c-b894-ef0f081e9c1c.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/VACpk1855uE/BizTalk2006R2SP1BetaHits.aspx</link>
      <pubDate>Sat, 10 Oct 2009 00:43:04 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;hr align="center" size="4" width="100%" noshade="noshade"&gt;&lt;/hr&gt;&#xD;
        &lt;p&gt;&#xD;
 &lt;a href="http://blogs.breezetraining.com.au/mickb/content/2009/BizTalk2006R2SP1Betahits_A4EC/image.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://blogs.breezetraining.com.au/mickb/content/2009/BizTalk2006R2SP1Betahits_A4EC/image_thumb.png" width="240" height="38"&gt;&lt;/img&gt;&lt;/a&gt;&lt;b&gt;Service&#xD;
Pack 1&lt;/b&gt;&lt;b&gt;Beta&lt;/b&gt;&lt;hr align="center" size="2" width="100%" noshade="noshade"&gt;&lt;/hr&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The BizTalk team are pleased to announce the availability of the &lt;b&gt;beta&lt;/b&gt; release&#xD;
of Service Pack 1 for BizTalk Server 2006 R2. We would like to offer you the opportunity&#xD;
to download this early preview of the Service Pack and encourage you to test it out&#xD;
and let us have any feedback before we release it to the BizTalk community.&lt;br&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Microsoft BizTalk Server 2006 R2 Service Pack 1 (SP1) is an update for BizTalk Server&#xD;
2006 R2.  It includes fixes to issues that have been reported through our customer&#xD;
feedback platforms, as well as internally discovered issues. To see a listing of the&#xD;
customer-reported issues that are fixed in this service pack, go to &lt;a href="http://go.microsoft.com/fwlink/?LinkId=164985" target="_blank"&gt;http://go.microsoft.com/fwlink/?LinkId=164985&lt;/a&gt;. &#xD;
For a description of some of the other updates included in this service pack, see &lt;a href="http://go.microsoft.com/fwlink/?LinkId=163958" target="_blank"&gt;What's&#xD;
new in BizTalk Server 2006 R2 SP1&lt;/a&gt; (&lt;a href="http://go.microsoft.com/fwlink/?LinkId=163958"&gt;http://go.microsoft.com/fwlink/?LinkId=163958&lt;/a&gt;).  &#xD;
&lt;br&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
A guide for this service pack is also available on the download page.  This guide&#xD;
contains important information to read before you install SP1.  It also provides&#xD;
installation instructions and a section on troubleshooting installation problems.&#xD;
Finally, it contains a section on known issues in this service pack release.&lt;br&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
The service pack can be downloaded from &lt;a href="https://connect.microsoft.com/Downloads/Downloads.aspx?SiteID=65" target="_blank"&gt;here&lt;/a&gt; and&#xD;
any feedback or issues you encounter can be reported &lt;a href="https://connect.microsoft.com/feedback/CreateFeedbackForm.aspx?FeedbackFormConfigurationID=3744&amp;amp;FeedbackType=1&amp;amp;SiteID=65&amp;amp;wa=wsignin1.0" target="_blank"&gt;here&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Thank you in advance!&lt;br&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Regards &#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
BizTalk Product Group &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=cc10c4a6-fc98-4b2c-b894-ef0f081e9c1c"&gt;&lt;/img&gt;&lt;/p&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=VACpk1855uE:P79J2dMWpdo:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=VACpk1855uE:P79J2dMWpdo:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=VACpk1855uE:P79J2dMWpdo:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=VACpk1855uE:P79J2dMWpdo:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=VACpk1855uE:P79J2dMWpdo:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=VACpk1855uE:P79J2dMWpdo:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,cc10c4a6-fc98-4b2c-b894-ef0f081e9c1c.aspx</comments>
      <category>BizTalk</category>
      <category>BizTalk/2006 R2</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/10/10/BizTalk2006R2SP1BetaHits.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=d5853e16-4cf0-4e5d-9b33-2e566d72afc5</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,d5853e16-4cf0-4e5d-9b33-2e566d72afc5.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,d5853e16-4cf0-4e5d-9b33-2e566d72afc5.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=d5853e16-4cf0-4e5d-9b33-2e566d72afc5</wfw:commentRss>
      
      <title>BizTalk Integration with SharePoint Whitepaper published</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,d5853e16-4cf0-4e5d-9b33-2e566d72afc5.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/LIf-nB4SPSQ/BizTalkIntegrationWithSharePointWhitepaperPublished.aspx</link>
      <pubDate>Sat, 10 Oct 2009 00:35:04 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
This whitepaper is typically centered around the BTS SharePoint Adapter and WSS V3.0/MOSS&#xD;
2007.&lt;br&gt;&#xD;
(I’ll be posting details on SharePoint 2010 integration shortly… :) )&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=dd4e843d-2121-4016-8391-d763d0ff0a08" href="http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=dd4e843d-2121-4016-8391-d763d0ff0a08"&gt;http://www.microsoft.com/downloads/details.aspx?displaylang=en&amp;amp;FamilyID=dd4e843d-2121-4016-8391-d763d0ff0a08&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;h3&gt;BizTalk + SharePoint: 1+1=3: Integration Best Practices&#xD;
&lt;/h3&gt;&#xD;
        &lt;h6&gt;Brief Description&#xD;
&lt;/h6&gt;&#xD;
        &lt;p&gt;&#xD;
The integration of Microsoft BizTalk Server 2009 and Microsoft Office SharePoint 2007&#xD;
brings a whole new set of capabilities to end users. Microsoft Office SharePoint Server&#xD;
gives BizTalk Server a “face,” providing human workflow features and dashboard functionality. &#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=d5853e16-4cf0-4e5d-9b33-2e566d72afc5"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=LIf-nB4SPSQ:agpC64u43W4:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=LIf-nB4SPSQ:agpC64u43W4:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=LIf-nB4SPSQ:agpC64u43W4:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=LIf-nB4SPSQ:agpC64u43W4:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=LIf-nB4SPSQ:agpC64u43W4:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=LIf-nB4SPSQ:agpC64u43W4:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,d5853e16-4cf0-4e5d-9b33-2e566d72afc5.aspx</comments>
      <category>BizTalk</category>
      <category>BizTalk/2009</category>
      <category>MOSS</category>
      <category>SharePoint/2010</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/10/10/BizTalkIntegrationWithSharePointWhitepaperPublished.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=d981498a-ae69-47b6-8b16-f5f619c348d1</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,d981498a-ae69-47b6-8b16-f5f619c348d1.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,d981498a-ae69-47b6-8b16-f5f619c348d1.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=d981498a-ae69-47b6-8b16-f5f619c348d1</wfw:commentRss>
      
      <title>SharePoint 2010 Upgrade Verification Tool</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,d981498a-ae69-47b6-8b16-f5f619c348d1.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/Czi_Ym3DVog/SharePoint2010UpgradeVerificationTool.aspx</link>
      <pubDate>Thu, 08 Oct 2009 12:09:45 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Hi folks, I recently came across a tool (or enhancements to &lt;strong&gt;stsadm&lt;/strong&gt;)&#xD;
that runs a series of rules against your farm to see if it passes some of the core&#xD;
requirements for upgrading to ‘a future release of SharePoint’ from WSS 3.0/MOSS 2007…so&#xD;
I’m guessing SP2010 :)&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
          &lt;a title="http://technet.microsoft.com/en-us/library/dd793607.aspx" href="http://technet.microsoft.com/en-us/library/dd793607.aspx"&gt;http://technet.microsoft.com/en-us/library/dd793607.aspx&lt;/a&gt;&#xD;
        &lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Check it out and let me know what you think – I haven’t run it yet…looking into it.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Have fun,&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Mick.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=d981498a-ae69-47b6-8b16-f5f619c348d1"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=Czi_Ym3DVog:iErhuPdcJmg:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=Czi_Ym3DVog:iErhuPdcJmg:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=Czi_Ym3DVog:iErhuPdcJmg:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=Czi_Ym3DVog:iErhuPdcJmg:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=Czi_Ym3DVog:iErhuPdcJmg:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=Czi_Ym3DVog:iErhuPdcJmg:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,d981498a-ae69-47b6-8b16-f5f619c348d1.aspx</comments>
      <category>MOSS</category>
      <category>MOSS/Admin</category>
      <category>SharePoint/2010</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/10/08/SharePoint2010UpgradeVerificationTool.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=1971a12e-3f4c-457b-9724-d66dbb944808</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,1971a12e-3f4c-457b-9724-d66dbb944808.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,1971a12e-3f4c-457b-9724-d66dbb944808.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=1971a12e-3f4c-457b-9724-d66dbb944808</wfw:commentRss>
      
      <title>SharePoint BizTalk Integration – Kent’s running hot!</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,1971a12e-3f4c-457b-9724-d66dbb944808.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/7E-a-U7UU0M/SharePointBizTalkIntegrationKentsRunningHot.aspx</link>
      <pubDate>Sun, 04 Oct 2009 12:15:38 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
My buddy Kent Weare is launching a great series of posts on pulling/pushing documents&#xD;
in/from SharePoint and BizTalk. Using InfoPath to beautify what hard-core developers&#xD;
have known for years – that thing called XML.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Kent’s just rolling up his sleeves and getting cracking - &lt;a title="http://kentweare.blogspot.com/2009/10/biztalk-2009-sharepointwss-30.html" href="http://kentweare.blogspot.com/2009/10/biztalk-2009-sharepointwss-30.html"&gt;http://kentweare.blogspot.com/2009/10/biztalk-2009-sharepointwss-30.html&lt;/a&gt;&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Well done Kent – looks great!&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=1971a12e-3f4c-457b-9724-d66dbb944808"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=7E-a-U7UU0M:v_QkIqj58ug:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=7E-a-U7UU0M:v_QkIqj58ug:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=7E-a-U7UU0M:v_QkIqj58ug:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=7E-a-U7UU0M:v_QkIqj58ug:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=7E-a-U7UU0M:v_QkIqj58ug:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=7E-a-U7UU0M:v_QkIqj58ug:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,1971a12e-3f4c-457b-9724-d66dbb944808.aspx</comments>
      <category>BizTalk/2009</category>
      <category>SharePoint/2010</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/10/04/SharePointBizTalkIntegrationKentsRunningHot.aspx</feedburner:origLink></item>
    <item>
      <trackback:ping>http://blogs.breezetraining.com.au/mickb/Trackback.aspx?guid=2ef0751d-ae18-47ca-af00-c2d9d46c113c</trackback:ping>
      <pingback:server>http://blogs.breezetraining.com.au/mickb/pingback.aspx</pingback:server>
      <pingback:target>http://blogs.breezetraining.com.au/mickb/PermaLink,guid,2ef0751d-ae18-47ca-af00-c2d9d46c113c.aspx</pingback:target>
      <dc:creator>Mick Badran</dc:creator>
      <wfw:comment>http://blogs.breezetraining.com.au/mickb/CommentView,guid,2ef0751d-ae18-47ca-af00-c2d9d46c113c.aspx</wfw:comment>
      <wfw:commentRss>http://blogs.breezetraining.com.au/mickb/SyndicationService.asmx/GetEntryCommentsRss?guid=2ef0751d-ae18-47ca-af00-c2d9d46c113c</wfw:commentRss>
      <slash:comments>3</slash:comments>
      
      <title>BizTalk: Long Running Processes – Friend or Foe?</title>
      <guid isPermaLink="false">http://blogs.breezetraining.com.au/mickb/PermaLink,guid,2ef0751d-ae18-47ca-af00-c2d9d46c113c.aspx</guid>
      <link>http://feedproxy.google.com/~r/MicksBlog/~3/3RBf5BXGWPg/BizTalkLongRunningProcessesFriendOrFoe.aspx</link>
      <pubDate>Sun, 04 Oct 2009 12:05:03 GMT</pubDate>
      <description>&lt;body xmlns="http://www.w3.org/1999/xhtml"&gt;&#xD;
        &lt;p&gt;&#xD;
Something that I’ve come across in recent years and it concerns me more and more…&lt;strong&gt;long&#xD;
running transactions&lt;/strong&gt;.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
For example let’s take an Insurance Company implementing a Claims Process.&lt;br&gt;&lt;br&gt;&#xD;
The way it works is:&#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
            &lt;strong&gt;Design Long Running Business Processes around BizTalk Orchestrations&lt;/strong&gt;&#xD;
            &lt;br&gt;&#xD;
Sounds great on the surface and since BizTalk 2004, the techniques for implementing&#xD;
this were easier.&lt;br&gt;&#xD;
Basically – the BizTalk Environment will look after ensuring state is maintained,&#xD;
waiting Orchestrations are managed and Correlations are in place for return messages,&#xD;
that may return seconds, minutes, weeks or months later.&lt;br&gt;&lt;br&gt;&#xD;
So in this case we’d implement a main &lt;strong&gt;claims&lt;/strong&gt; process manager which&#xD;
is runs for the duration the claim is active in the system.&lt;br&gt;&lt;br&gt;&#xD;
A Claim comes in, enters the System and the Claims Process Manager initiates and we’re&#xD;
off and running.&lt;br&gt;&lt;br&gt;&#xD;
A common technique with long running processes is to &lt;strong&gt;forcibly suspend biztalk&#xD;
messages &lt;/strong&gt;that are in error. At a later date someone looks into the BizTalk&#xD;
Admin Console (or via a WMI query) and ‘deals with’ the suspended messages.&lt;br&gt;&lt;br&gt;&#xD;
The benefit of these suspended messages is that they potentially can be resumed right&#xD;
where they left off and these messages are stored in the MsgBoxDB awaiting attention.&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
The reason why &lt;strong&gt;I don’t think this works:&lt;/strong&gt;&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
Messages are immutable – meaning that while they’re in the MsgBoxDB they can’t be&#xD;
changed (technically we *can* changed these messages as a hack, but it’s *not supported*).&#xD;
So if the message is incorrect and in the overall process, we might fix the problem&#xD;
and resubmit that message – we can’t do this from within the MessageBox. We have to&#xD;
export the message out and provide some ‘resubmit to biztalk’ port (usually a file&#xD;
port).&lt;br&gt;&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
BizTalk MessageBoxDB is keeping state of the system. In process Claims are part floating&#xD;
around as part of our system (we could also be a bank processing Loans etc etc). If&#xD;
we lose the MessageBoxDB this could spell even more trouble.&lt;br&gt;&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Also system upgrade complexity moves up that extra notch, careful planning and various&#xD;
considerations need to be thought out. Pending Orchestrations have to be allowed to&#xD;
run through to completion; hydrated messages waiting to be sent through Ports, means&#xD;
that those ports must stay around until these messages are dealt with… and many other.&lt;br&gt;&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Backup – despite the recent advancements in SQL Server 2008 (mirroring) we can’t take&#xD;
advantage of it in the BizTalk world.&lt;br&gt;&#xD;
The supported Technique is to use &lt;strong&gt;Log Shipping&lt;/strong&gt; – The recommended&#xD;
backup interval is &lt;strong&gt;15 minutes&lt;/strong&gt; so worse case your system is out 15&#xD;
minutes in the case of a crash.&lt;br&gt;&lt;br&gt;&#xD;
This is not entirely true… on busy systems the actual log shipping process may take&#xD;
between 15-30 mins to backup. This means that during the time while log shipping backup&#xD;
is running, the system is not being backed up. So all in all your system could be&#xD;
running for 1hr (approx.) with no covering backup.&lt;br&gt;&lt;br&gt;&#xD;
This essentially is the &lt;strong&gt;state of your solution&lt;/strong&gt;.&lt;br&gt;&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
What &lt;strong&gt;Does Work&lt;/strong&gt;….in my opinion.&#xD;
&lt;/p&gt;&#xD;
        &lt;ul&gt;&#xD;
          &lt;li&gt;&#xD;
Manage the State of your System in another area, such as SQL or SharePoint.&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Where possible keep the Orchestrations short running.&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Upgrades are simplier&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
System maintenance is simplier.&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Provide a MSMQ or File Inbound Port for ‘Resubmission into BizTalk’.&lt;/li&gt;&#xD;
          &lt;li&gt;&#xD;
Use Content Based Routing to establish mutually exclusive processes.&lt;/li&gt;&#xD;
        &lt;/ul&gt;&#xD;
        &lt;p&gt;&#xD;
Food for thought folks, from what I’ve worked on and noticed out in the field.&#xD;
&lt;/p&gt;&#xD;
        &lt;p&gt;&#xD;
Mick.&#xD;
&lt;/p&gt;&#xD;
        &lt;img width="0" height="0" src="http://blogs.breezetraining.com.au/mickb/aggbug.ashx?id=2ef0751d-ae18-47ca-af00-c2d9d46c113c"&gt;&lt;/img&gt;&#xD;
      &lt;/body&gt;&lt;div class="feedflare"&gt;
&lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=3RBf5BXGWPg:nFfv2hScMkc:yIl2AUoC8zA"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=yIl2AUoC8zA" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=3RBf5BXGWPg:nFfv2hScMkc:dnMXMwOfBR0"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?d=dnMXMwOfBR0" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=3RBf5BXGWPg:nFfv2hScMkc:D7DqB2pKExk"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=3RBf5BXGWPg:nFfv2hScMkc:D7DqB2pKExk" border="0"&gt;&lt;/img&gt;&lt;/a&gt; &lt;a href="http://feeds.feedburner.com/~ff/MicksBlog?a=3RBf5BXGWPg:nFfv2hScMkc:JEwB19i1-c4"&gt;&lt;img src="http://feeds.feedburner.com/~ff/MicksBlog?i=3RBf5BXGWPg:nFfv2hScMkc:JEwB19i1-c4" border="0"&gt;&lt;/img&gt;&lt;/a&gt;
&lt;/div&gt;</description>
      <comments>http://blogs.breezetraining.com.au/mickb/CommentView,guid,2ef0751d-ae18-47ca-af00-c2d9d46c113c.aspx</comments>
      <category>BizTalk/2009</category>
      <category>SharePoint/2010</category>
      <category>Tips</category>
    <feedburner:origLink>http://blogs.breezetraining.com.au/mickb/2009/10/04/BizTalkLongRunningProcessesFriendOrFoe.aspx</feedburner:origLink></item>
  </channel>
</rss>
