<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Chris Bowen's Blog : WCF</title><link>http://blogs.msdn.com/cbowen/archive/tags/WCF/default.aspx</link><description>Tags: WCF</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Essential WCF Featured on ARCast.TV</title><link>http://blogs.msdn.com/cbowen/archive/2008/07/22/essential-wcf-featured-on-arcast-tv.aspx</link><pubDate>Tue, 22 Jul 2008 18:15:36 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8764193</guid><dc:creator>cbowen</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cbowen/comments/8764193.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbowen/commentrss.aspx?PostID=8764193</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbowen/rsscomments.aspx?PostID=8764193</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.amazon.com/Essential-Communication-Foundation-Microsoft-Development/dp/0321440064"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="182" alt="Essential WCF 3.5" src="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/EssentialWCFFeaturedonARCast.TV_9E55/Essential%20WCF%203.5_5.png" width="139" align="right" border="0" /&gt;&lt;/a&gt; Thanks to some great work by my colleague &lt;a href="http://blogs.msdn.com/bobfamiliar/archive/2008/07/21/essential-wcf-on-arcast.aspx"&gt;Bob Familiar&lt;/a&gt;, there's a new ARCast.TV episode featuring interviews with &lt;a href="http://blogs.msdn.com/steveres/"&gt;Steve Resnick&lt;/a&gt;, &lt;a href="http://blogs.msdn.com/rich_crane/"&gt;Rich Crane&lt;/a&gt;, and me.&amp;#160; &lt;/p&gt;  &lt;p&gt;In this episode, Bob interviews us about &lt;a href="http://msdn.microsoft.com/en-us/netframework/aa663324.aspx"&gt;WCF&lt;/a&gt; and our new book &amp;quot;&lt;a href="http://www.amazon.com/Essential-Communication-Foundation-Microsoft-Development/dp/0321440064"&gt;&lt;em&gt;Essential Windows Communication Foundation for .NET Framework 3.5&lt;/em&gt;&lt;/a&gt;&amp;quot;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt; &lt;iframe src="http://channel9.msdn.com/shows/ARCast.TV/413350/player/" frameborder="0" width="320" scrolling="no" height="325"&gt;&lt;/iframe&gt;  &lt;br /&gt;&lt;a href="http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-Essential-WCF/"&gt;ARCast.TV - Essential WCF&lt;/a&gt;  &lt;br /&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Check it out &lt;a href="http://channel9.msdn.com/shows/ARCast.TV/ARCastTV-Essential-WCF/"&gt;on Channel 9&lt;/a&gt;!&lt;/p&gt;  &lt;p&gt;-Chris&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8764193" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbowen/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category></item><item><title>Special Boston Scalability User Group Event - 4/23</title><link>http://blogs.msdn.com/cbowen/archive/2008/04/09/special-boston-scalability-user-group-event-4-23.aspx</link><pubDate>Wed, 09 Apr 2008 05:31:03 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8370809</guid><dc:creator>cbowen</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/cbowen/comments/8370809.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbowen/commentrss.aspx?PostID=8370809</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbowen/rsscomments.aspx?PostID=8370809</wfw:comment><description>&lt;p&gt;On April 23rd, the (recently-formed!) &lt;a href="http://www.bostonsug.org/"&gt;Boston Scalability User Group&lt;/a&gt; will serve as host for a special visit by Microsoft's &lt;a href="http://blogs.msdn.com/gregleak/"&gt;Greg Leake&lt;/a&gt; to speak about the &lt;a href="http://msdn.microsoft.com/stocktrader"&gt;.NET StockTrader application&lt;/a&gt; and scalability in distributed SOA systems.&lt;/p&gt; &lt;p&gt;&lt;a href="http://msdn.microsoft.com/stocktrader"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 0px 0px 10px; border-left: 0px; border-bottom: 0px" border="0" alt="StockTrader" align="right" src="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/SpecialBostonScalabilityUserGroupEvent42_13C9A/bb499684_StockTraderT7(en-us,MSDN_10)_3.png" width="244" height="172"&gt;&lt;/a&gt;The meeting will be on Wednesday, April 23rd, from 6-8 PM at the &lt;a href="http://www.microsoft.com/about/companyinformation/usaoffices/Northeast/Waltham.mspx"&gt;Microsoft offices&lt;/a&gt; at 201 Jones Road in Waltham, MA.&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;em&gt;Please &lt;/em&gt;&lt;a href="http://www.bostonsug.org/meeting-registration/"&gt;&lt;em&gt;register for the event&lt;/em&gt;&lt;/a&gt;&lt;em&gt; as pizza (and some raffled software) will be provided.&lt;/em&gt;&lt;/p&gt; &lt;p&gt;If you have an interest in performance, interoperability, and distributed systems scalability, especially with ASP.NET and WCF, then this is a session I strongly recommend you consider attending.&lt;/p&gt; &lt;p&gt;Here's a description of the event:&lt;/p&gt; &lt;blockquote&gt; &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;b&gt;&lt;u&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'"&gt;NET StockTrader/SOA Session&lt;/span&gt;&lt;/u&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'"&gt;Subject: &lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'"&gt;The .NET StockTrader is &lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-ansi-language: en" lang="EN"&gt;an end-to-end sample application for .NET Enterprise Application Server technologies. It is a distributed service-oriented application based on the .NET Framework, specifically using Windows Communication Foundation and ASP.NET. This session will illustrate how many of the .NET enterprise development technologies are made for building highly scalable, rich "enterprise-connected" applications. Greg will also be doing a full demo of this application and how he has designed this application to be a benchmark kit. &lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;b&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'"&gt;Speaker:&lt;/span&gt;&lt;/b&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'"&gt; Greg Leake works in the Connected Systems Division at Microsoft. Greg has been at the company for about 15 years and have held several positions including a few in the Developer Division. He currently spends most of his time &lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'; mso-ansi-language: en" lang="EN"&gt;developing new enterprise software and samples that focus on interoperability, scalability and performance. Go to the link below to find out more about Greg and his work on the .NET Framework.&lt;/span&gt;&lt;span style="font-size: 10pt; font-family: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin: 0in 0in 0pt" class="MsoNormal"&gt;&lt;span style="font-size: 10pt; color: #1f497d; font-family: 'Arial','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&lt;span style="font-size: 11pt; font-family: 'Calibri','sans-serif'; mso-fareast-font-family: calibri; mso-fareast-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: en-us; mso-fareast-language: en-us; mso-bidi-language: ar-sa"&gt;&lt;a href="http://blogs.msdn.com/gregleak"&gt;&lt;span style="font-size: 10pt; color: #1f497d; font-family: 'Arial','sans-serif'; text-decoration: none; text-underline: none"&gt;&lt;?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /&gt;&lt;v:shapetype id="_x0000_t75" stroked="f" filled="f" path="m@4@5l@4@11@9@11@9@5xe" o:preferrelative="t" o:spt="75" coordsize="21600,21600"&gt;&lt;v:stroke joinstyle="miter"&gt;&lt;/v:stroke&gt;&lt;v:formulas&gt;&lt;v:f eqn="if lineDrawn pixelLineWidth 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 1 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum 0 0 @1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @2 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @3 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @0 0 1"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @6 1 2"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelWidth"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @8 21600 0"&gt;&lt;/v:f&gt;&lt;v:f eqn="prod @7 21600 pixelHeight"&gt;&lt;/v:f&gt;&lt;v:f eqn="sum @10 21600 0"&gt;&lt;/v:f&gt;&lt;/v:formulas&gt;&lt;v:path o:connecttype="rect" gradientshapeok="t" o:extrusionok="f"&gt;&lt;/v:path&gt;&lt;o:lock aspectratio="t" v:ext="edit"&gt;&lt;/o:lock&gt;&lt;/v:shapetype&gt;&lt;v:shape style="width: 183.75pt; height: 70.5pt" id="Picture_x0020_1" alt="cid:image003.jpg@01C88F7F.06677080" type="#_x0000_t75" o:spid="_x0000_i1025"&gt;&lt;v:imagedata o:href="cid:image001.jpg@01C89663.05268B80" src="file:///C:\Users\cbowen\AppData\Local\Temp\msohtmlclip1\01\clip_image001.jpg"&gt;&lt;a title="Greg Leake's Blog" href="http://blogs.msdn.com/gregleak/"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" border="0" alt="Leake" src="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/SpecialBostonScalabilityUserGroupEvent42_13C9A/Leake_3.png" width="244" height="96"&gt;&lt;/a&gt; &lt;/v:imagedata&gt;&lt;/v:shape&gt;&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt; &lt;p&gt;See you there!&lt;/p&gt; &lt;p&gt;-Chris&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8370809" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbowen/archive/tags/User+Groups/default.aspx">User Groups</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/Events/default.aspx">Events</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/Massachusetts/default.aspx">Massachusetts</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/ASP.NET/default.aspx">ASP.NET</category></item><item><title>"Essential WCF" on the Shelves!</title><link>http://blogs.msdn.com/cbowen/archive/2008/02/26/essential-wcf-on-the-shelves.aspx</link><pubDate>Tue, 26 Feb 2008 20:10:04 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7906813</guid><dc:creator>cbowen</dc:creator><slash:comments>11</slash:comments><comments>http://blogs.msdn.com/cbowen/comments/7906813.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbowen/commentrss.aspx?PostID=7906813</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbowen/rsscomments.aspx?PostID=7906813</wfw:comment><description>&lt;p&gt;&lt;strong&gt;On The Shelf!&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;I popped in to my local bookstore (and ended up grabbing a copy of "LINQ in Action", which I've heard great things about) and what to my wondering eyes did appear, but hot-off-the-press copies of my latest authoring journey... "&lt;a href="http://www.amazon.com/Essential-Windows-Communication-Foundation-WCF/dp/0321440064"&gt;Essential Windows Communication Foundation&lt;/a&gt;"!&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/EssentialWCFontheShelves_AB15/P2250105.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; border-left: 0px; border-bottom: 0px" height="258" alt="Essential Windows Communication Foundation" src="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/EssentialWCFontheShelves_AB15/P2250105_thumb.jpg" width="343" border="0"&gt;&lt;/a&gt; &lt;/p&gt; &lt;p&gt;It's a great feeling to have all the research, coding, and long nights of writing actually take material shape on a shelf in a bookstore.&lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/EssentialWCFontheShelves_AB15/P2250113.jpg"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 0px 0px 5px; border-left: 0px; border-bottom: 0px" height="163" alt="Bowen Books" src="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/EssentialWCFontheShelves_AB15/P2250113_thumb.jpg" width="123" align="right" border="0"&gt;&lt;/a&gt;(Being a proud pop, I couldn't resist a side-by-side pic with my previous book, "&lt;a href="http://www.amazon.com/Professional-Visual-Studio-System-Programmer/dp/0764584367"&gt;Professional Visual Studio 2005 Team System&lt;/a&gt;".)&lt;/p&gt; &lt;p&gt;&lt;strong&gt;The InformIT Interview&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 5px 0px 0px; border-left: 0px; border-bottom: 0px" height="57" alt="informit" src="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/EssentialWCFontheShelves_AB15/informit_3.png" width="207" border="0"&gt; &lt;/p&gt; &lt;p&gt;We were recently contacted by &lt;a href="http://www.informit.com/"&gt;informIT&lt;/a&gt; for an interview about the book, which you can read here - &lt;a href="http://www.informit.com/articles/article.aspx?p=1179336"&gt;"So, What is This WCF Anyway?"&lt;/a&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;More about &lt;em&gt;Essential WCF&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Since we'd specifically timed the book to include details of .NET Framework 3.5 and Visual Studio 2008, we're among the first to cover some new WCF topics.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Here's a glance at what's inside:&lt;/p&gt; &lt;ul&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Foreword xxv&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Preface xxvii&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 1: &lt;strong&gt;Basics&lt;/strong&gt; 1&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 2: &lt;strong&gt;Contracts &lt;/strong&gt;33&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 3: &lt;strong&gt;Channels &lt;/strong&gt;91&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 4: &lt;strong&gt;Bindings&lt;/strong&gt; 111&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 5: &lt;strong&gt;Behaviors &lt;/strong&gt;181&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 6: &lt;strong&gt;Serialization and Encoding &lt;/strong&gt;241&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 7: &lt;strong&gt;Hosting &lt;/strong&gt;287&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 8: &lt;strong&gt;Security&lt;/strong&gt; 315&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 9: &lt;strong&gt;Diagnostics &lt;/strong&gt;375&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 10: &lt;strong&gt;Exception Handling &lt;/strong&gt;403&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 11: &lt;strong&gt;Workflow Services&lt;/strong&gt; 423&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 12: &lt;strong&gt;Peer Networking &lt;/strong&gt;459&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Chapter 13: &lt;strong&gt;Programmable Web &lt;/strong&gt;503&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Appendix: &lt;strong&gt;Advanced Topics &lt;/strong&gt;537&lt;/div&gt;&lt;/li&gt; &lt;li&gt; &lt;div style="margin: 0px" sercontent=""&gt;Index 553&lt;/div&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p style="margin: 0px" sercontent=""&gt;I've already heard from a number of you who are delving into &lt;a href="http://www.amazon.com/Essential-Windows-Communication-Foundation-WCF/dp/0321440064"&gt;Essential WCF&lt;/a&gt;.&amp;nbsp; Let me know if you have any feedback about the book.&amp;nbsp; &lt;/p&gt; &lt;p style="margin: 0px" sercontent=""&gt;&amp;nbsp;&lt;/p&gt; &lt;p style="margin: 0px" sercontent=""&gt;I encourage you to take a moment to check out my coauthors' blogs:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/steveres"&gt;Steve Resnick&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/rich_crane"&gt;Rich Crane&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;&lt;strong&gt;Thanks Abound&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;Thanks to everyone who helped make this possible - my coauthors in "unbounded awesomeness"* - Steve and Rich, the great team at Addison-Wesley who kept the wheels turning well and in the right direction, and our technical reviewers who did a great job helping to ensure we were spot-on:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;&lt;a href="http://blogs.msdn.com/drnick/"&gt;Nicholas Allen&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Jeff Barnes&lt;/li&gt; &lt;li&gt;&lt;a href="http://www.pluralsight.com/blogs/keith/"&gt;Keith Brown&lt;/a&gt;&lt;/li&gt; &lt;li&gt;Tom Fuller&lt;/li&gt; &lt;li&gt;John Justice&lt;/li&gt; &lt;li&gt;Ron Landers&lt;/li&gt; &lt;li&gt;Willy-Peter Schaub&lt;/li&gt; &lt;li&gt;Sowmy Srinivasan&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Special thanks to &lt;a href="http://hyperthink.net/blog/"&gt;Steve Maine&lt;/a&gt;, who not only provided great support during creation, but who also took the time to pen the book's forward.&lt;/p&gt; &lt;p&gt;And of course, thanks to &lt;strong&gt;you&lt;/strong&gt; in the community for your support!&lt;/p&gt; &lt;p&gt;-Chris&lt;/p&gt; &lt;p&gt;* Note to &lt;a href="http://blogs.msdn.com/toub/"&gt;Steve Toub&lt;/a&gt;, yes, that's the awesomeness' &lt;em&gt;UBound()&lt;/em&gt; we're talking about.&amp;nbsp; :)&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7906813" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbowen/archive/tags/Books/default.aspx">Books</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/WCF/default.aspx">WCF</category></item><item><title>Essential WCF to the Printer!</title><link>http://blogs.msdn.com/cbowen/archive/2008/01/30/essential-wcf-to-the-printer.aspx</link><pubDate>Wed, 30 Jan 2008 18:02:52 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:7327761</guid><dc:creator>cbowen</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/cbowen/comments/7327761.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbowen/commentrss.aspx?PostID=7327761</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbowen/rsscomments.aspx?PostID=7327761</wfw:comment><description>&lt;p&gt;&lt;a href="http://www.amazon.com/Essential-Communication-Foundation-Microsoft-Development/dp/0321440064"&gt;&lt;img style="border-right: 0px; border-top: 0px; margin: 0px 0px 10px; border-left: 0px; border-bottom: 0px" height="240" alt="EssentialWCFCover" src="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/EssentialWCFtothePrinter_87E4/EssentialWCFCover_3.jpg" width="240" align="right" border="0"&gt;&lt;/a&gt;In the rush of the past week, I forgot to post that &lt;a href="http://www.amazon.com/Essential-Communication-Foundation-Microsoft-Development/dp/0321440064"&gt;"Essential Windows Communication Foundation"&lt;/a&gt; has gone to the printer and will be shipping soon!&amp;nbsp; &lt;/p&gt; &lt;p&gt;I joined up with fellow New England area Microsoft guys &lt;a href="http://blogs.msdn.com/steveres/"&gt;Steve Resnick&lt;/a&gt; and &lt;a href="http://blogs.msdn.com/rich_crane"&gt;Rich Crane&lt;/a&gt; (whose &lt;a href="http://blogs.msdn.com/rich_crane/archive/2008/01/21/essential-wcf-on-its-way.aspx"&gt;post&lt;/a&gt; reminded me to write this) to create this book and I'm very excited by the results.&lt;/p&gt; &lt;p&gt;One of our goals was to incorporate the new WCF features of the .NET Framework 3.5 and Visual Studio 2008.&amp;nbsp; So, in addition to the core WCF topics, you'll also see coverage of areas such as RSS/ATOM syndication, peer networking, REST, Workflow integration, and new tools/integration with VS 2008.&amp;nbsp; &lt;/p&gt; &lt;p&gt;Another goal was to have the book on shelves in time for the worldwide &lt;a href="http://www.microsoft.com/heroeshappenhere/default.mspx"&gt;2008 launch events&lt;/a&gt; (BTW, I'll be speaking at most of the ones in the northeast), and it seems that's going to happen!&lt;/p&gt; &lt;p&gt;For those of you who pick up a copy, you have our thanks!&amp;nbsp; We hope it helps you along your way to creating fantastic WCF applications with .NET 3.x.&lt;/p&gt; &lt;p&gt;-Chris&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=7327761" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbowen/archive/tags/Books/default.aspx">Books</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/WCF/default.aspx">WCF</category></item><item><title>New CTPs of .NET Framework 3.5, Acropolis, and ADO.NET Entity Framework</title><link>http://blogs.msdn.com/cbowen/archive/2007/07/06/new-ctps-of-net-framework-3-5-acropolis-and-ado-net-entity-framework.aspx</link><pubDate>Fri, 06 Jul 2007 04:01:06 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3717136</guid><dc:creator>cbowen</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/cbowen/comments/3717136.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbowen/commentrss.aspx?PostID=3717136</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbowen/rsscomments.aspx?PostID=3717136</wfw:comment><description>&lt;p&gt;This week brought a host of new CTPs (Community Technology Previews) to the MSDN Download Center:&lt;/p&gt; &lt;h4&gt;&lt;strong&gt;Microsoft .NET Framework 3.5 June 2007 CTP &lt;h4&gt;&lt;/h4&gt;&lt;/strong&gt;&lt;strong&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=E6FD8663-8B77-4649-8D36-3830E18528FA&amp;amp;displaylang=en"&gt;download&lt;/a&gt;&lt;/strong&gt;&lt;/h4&gt; &lt;p&gt;&lt;span&gt;.NET Framework 3.5 builds incrementally on the new features added in .NET Framework 3.0, for example, Windows Workflow Foundation (WF), Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and Windows CardSpace. In addition, .NET Framework 3.5 contains a number of new features in several technology areas. These new features have been added as new assemblies to avoid breaking changes. They include the following:  &lt;ul&gt; &lt;li&gt;Deep integration of Language Integrated Query (LINQ) and data awareness. This new feature will let you write code written in LINQ-enabled languages to filter, enumerate, and create projections of several types of SQL data, collections, XML, and DataSets by using the same syntax.  &lt;li&gt;ASP.NET AJAX lets you create more efficient, more interactive, and highly-personalized Web experiences that work across all the most popular browsers.  &lt;li&gt;New Web protocol support for building WCF services including AJAX, JSON, REST, POX, RSS, ATOM, and several new WS-* standards.  &lt;li&gt;Full tooling support for WF, WCF, and WPF, including the new workflow-enabled services technology.  &lt;li&gt;New classes in .NET Framework 3.5 base class library (BCL) address the most common customer requests. &lt;/li&gt;&lt;/ul&gt;&lt;/span&gt; &lt;h4&gt;&lt;strong&gt;&lt;/strong&gt;&amp;nbsp;&lt;/h4&gt; &lt;h4&gt;&lt;strong&gt;ADO.NET Entity Framework June 2007 CTP &lt;/h4&gt; &lt;h4&gt;&lt;/h4&gt; &lt;h4&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=5C12FE07-E646-49C2-887F-8CC070B37247&amp;amp;displaylang=en"&gt;download&lt;/a&gt;&lt;/strong&gt;&lt;/h4&gt; &lt;p&gt;&lt;span&gt;This CTP contains updates to the ADO.NET Entity Framework since the Visual Studio Codename "Orcas" Beta 1 release, including changes in Object Services, Query, Entity Client, and the Entity Data Model Wizard in Visual Studio. Some of the new features include IPOCO, detaching from long-running ObjectContext instances, multiple entity sets per type, support for referential integrity constraints, span support, transactions, serialization, no more default constructors in code-generated classes, improvements to stored procedure support, access to the underlying store connection, directory macros in the entity connection string to support hosted scenarios, native SQL read-only views, UNICODE support in Entity SQL, query plan caching, and canonical functions in Entity SQL.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;h4&gt;&lt;strong&gt;Microsoft Codename "Acropolis" July CTP &lt;h4&gt;&lt;/h4&gt;&lt;/strong&gt;&lt;a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=44977885-86B5-4AA0-9F20-DB365BFB9D10&amp;amp;displaylang=en"&gt;download&lt;/a&gt;&lt;/h4&gt; &lt;p&gt;&lt;span&gt;Building on the vision of software + services, Microsoft Code Name “Acropolis” makes it easier to build and manage modular, business-focused, client applications for Microsoft Windows with the .NET Framework. It builds on the rich capabilities of Microsoft Windows and the .NET Framework, including the Windows Presentation Foundation (WPF), by providing tools and pre-built components that help developers quickly assemble an application from loosely-coupled parts and services. Code Name “Acropolis” reduces the complexities of building occasionally connected client applications and provides the ability to assemble and reconfigure systems without having to write as much code. It is part of the .NET Client Futures release, Microsoft’s preview of upcoming technologies in Microsoft Windows client development, available now at &lt;a href="http://www.windowsclient.net"&gt;www.windowsclient.net&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:5296250b-b220-4de8-8a0a-3a895ba41c87" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/Acropolis" rel="tag"&gt;Acropolis&lt;/a&gt;, &lt;a href="http://technorati.com/tags/WPF" rel="tag"&gt;WPF&lt;/a&gt;, &lt;a href="http://technorati.com/tags/.NET%203.0" rel="tag"&gt;.NET 3.0&lt;/a&gt;, &lt;a href="http://technorati.com/tags/ADO.NET" rel="tag"&gt;ADO.NET&lt;/a&gt;, &lt;a href="http://technorati.com/tags/WCF" rel="tag"&gt;WCF&lt;/a&gt;, &lt;a href="http://technorati.com/tags/WF" rel="tag"&gt;WF&lt;/a&gt;, &lt;a href="http://technorati.com/tags/.NET" rel="tag"&gt;.NET&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3717136" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbowen/archive/tags/.NET/default.aspx">.NET</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/ADO.NET/default.aspx">ADO.NET</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/Workflow/default.aspx">Workflow</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/WPF/default.aspx">WPF</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/WCF/default.aspx">WCF</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/.NET+3.5/default.aspx">.NET 3.5</category></item><item><title>Announcing: Essential Windows Communication Foundation</title><link>http://blogs.msdn.com/cbowen/archive/2007/06/22/announcing-essential-windows-communication-foundation.aspx</link><pubDate>Fri, 22 Jun 2007 15:33:09 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:3460354</guid><dc:creator>cbowen</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/cbowen/comments/3460354.aspx</comments><wfw:commentRss>http://blogs.msdn.com/cbowen/commentrss.aspx?PostID=3460354</wfw:commentRss><wfw:comment>http://blogs.msdn.com/cbowen/rsscomments.aspx?PostID=3460354</wfw:comment><description>&lt;p&gt;Word's getting out, so&amp;nbsp;it's time to acknowledge it on this blog.&amp;nbsp; &lt;/p&gt; &lt;p&gt;If you were at TechEd, you may have noticed copies of a sample chapter of &lt;strong&gt;&lt;em&gt;Essential Windows Communication Foundation&lt;/em&gt;&lt;/strong&gt; being given out at the Addison-Wesley booth.&amp;nbsp; &lt;/p&gt; &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/AnnouncingEssentialWindowsCommunicationF_7842/Essential%20WCF.png" atomicselection="true"&gt;&lt;img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; margin: 5px 15px 5px 0px; border-right-width: 0px" height="278" alt="Essential WCF" src="http://blogs.msdn.com/blogfiles/cbowen/WindowsLiveWriter/AnnouncingEssentialWindowsCommunicationF_7842/Essential%20WCF_thumb.png" width="208" align="left" border="0"&gt;&lt;/a&gt; The eagle eyed among you (I heard from a bunch of people, actually) noticed the author listing on the front...&lt;/p&gt; &lt;p&gt;I'm very happy to be working with some of the best minds in WCF I know, Steve Resnick and Rich Crane.&amp;nbsp; Steve and Rich are fellow Microsoft guys&amp;nbsp;based&amp;nbsp;at the Microsoft Technology Center in Waltham, where they work with customers on this technology every day.&amp;nbsp; Steve and Rich are doing the lion's share of the chapters and I'm writing several chapters in my areas of speciality.&lt;/p&gt; &lt;p&gt;It's&amp;nbsp;also good to be working on a &lt;em&gt;.NET Development Series &lt;/em&gt;book, with a rich heritage of&amp;nbsp;solid developer titles that have come before us in the series - &lt;em&gt;Essential&amp;nbsp;ASP.NET&lt;/em&gt;, &lt;em&gt;Essential .NET&lt;/em&gt;, &lt;em&gt;Framework Design Guidelines&lt;/em&gt;, and others.&amp;nbsp;&lt;/p&gt; &lt;p&gt;So, when?&lt;/p&gt; &lt;p&gt;Look for the book near the time when Visual Studio 2008 and .NET 3.5 are released.&amp;nbsp; That's certainly no&amp;nbsp;coincidence as we're writing everything from the ground up to be current with the changes to WCF that those technologies are bringing.&lt;/p&gt; &lt;p&gt;-Chris&lt;/p&gt; &lt;div class="wlWriterSmartContent" id="0767317B-992E-4b12-91E0-4F059A8CECA8:e8c7d81b-7b2a-42bb-8af3-16e96ee85094" contenteditable="false" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px"&gt;Technorati tags: &lt;a href="http://technorati.com/tags/WCF" rel="tag"&gt;WCF&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Books" rel="tag"&gt;Books&lt;/a&gt;, &lt;a href="http://technorati.com/tags/.NET%203.0" rel="tag"&gt;.NET 3.0&lt;/a&gt;, &lt;a href="http://technorati.com/tags/Windows%20Communication%20Foundation" rel="tag"&gt;Windows Communication Foundation&lt;/a&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=3460354" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/cbowen/archive/tags/.NET+3.0/default.aspx">.NET 3.0</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/Books/default.aspx">Books</category><category domain="http://blogs.msdn.com/cbowen/archive/tags/WCF/default.aspx">WCF</category></item></channel></rss>