<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://borntolearn.mslearn.net/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>Microsoft Press</title><link>http://borntolearn.mslearn.net/mspress/default.aspx</link><description>Publishing books &amp;amp; ebooks to help you understand &amp;amp; use current and next-generation tools, technologies, &amp;amp; applications. View the full blog at http://blogs.msdn.com/b/microsoft_press</description><dc:language>en-US</dc:language><generator>6.x Production</generator><item><title>Blog Post: Jump Starts: Two new Visual Studio events coming up at the end of May</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/05/17/jump-starts-two-new-visual-studio-events-coming-up-at-the-end-of-may.aspx</link><pubDate>Fri, 17 May 2013 16:45:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372960</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;&lt;b&gt;May 28:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Testing with Visual Studio 2012 (exam 70-497) Jump Start&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Join us on May 28&lt;sup&gt;th&lt;/sup&gt; from 8AM – 5PM for our second live Jump Start about Application Lifecycle Management (ALM). Learn more about software testing with Visual Studio 2012 while you study for exam 70-497. &lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;&lt;u&gt;Register here&lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;: &lt;a href="http://aka.ms/ALM497JS"&gt;http://aka.ms/ALM497JS&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;May 29:&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Administering Visual Studio Team Foundation Server 2012 (exam 70-496) Jump Start&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Join experts Anthony Borton and Steven Borg on May 29&lt;sup&gt;th&lt;/sup&gt; for a MVA Jump Start about administering Visual Studio Team Foundation Server 2012. &lt;/p&gt;  &lt;p&gt;&lt;font color="#ff0000"&gt;&lt;strong&gt;&lt;u&gt;Register here: &lt;/u&gt;&lt;/strong&gt;&lt;/font&gt;&amp;#160;&lt;a href="http://aka.ms/ALM496JS"&gt;http://aka.ms/ALM496JS&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10414292" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: Quick news: More capacity added to Build 2013!</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/05/14/quick-news-more-capacity-added-to-build-2013.aspx</link><pubDate>Tue, 14 May 2013 19:40:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372954</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;Per &lt;a title="http://www.buildwindows.com/" href="http://www.buildwindows.com/"&gt;http://www.buildwindows.com/&lt;/a&gt;, a limited number of additional tickets will go on sale Wednesday May 15 at 9am PDT.&lt;/p&gt;  &lt;p&gt;You can follow &lt;a href="https://twitter.com/bldwin"&gt;@bldwin&lt;/a&gt; for more news about the conference over the coming weeks.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10418586" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: New book: Microsoft OneNote 2013 Plain &amp; Simple</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/05/11/new-book-microsoft-onenote-2013-plain-amp-simple.aspx</link><pubDate>Sat, 11 May 2013 21:51:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372952</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;div style="float:left;padding-right:10px;width:200px;"&gt;&lt;iframe height="500" src="http://cdn.oreillystatic.com/widgets/public/180.html" frameborder="0" width="200" scrolling="no"&gt;&lt;/iframe&gt;&lt;/div&gt;  &lt;p&gt;We’re happy to announce that &lt;strong&gt;&lt;em&gt;Microsoft OneNote 2013 Plain &amp;amp; Simple&lt;/em&gt;&lt;/strong&gt; is available for purchase.&lt;/p&gt;  &lt;p&gt;Here’s WHAT you’ll learn:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Take notes, organize, and share them &lt;/li&gt;    &lt;li&gt;Bookmark and tag notes for easier searching &lt;/li&gt;    &lt;li&gt;Add pictures, drawings, and spreadsheets &lt;/li&gt;    &lt;li&gt;Handwrite notes and convert them to text &lt;/li&gt;    &lt;li&gt;Record audio and video notes &lt;/li&gt;    &lt;li&gt;Access notes from the web or mobile device &lt;/li&gt;    &lt;li&gt;&lt;/li&gt; &lt;/ul&gt; Here’s HOW you’ll learn it:   &lt;ul&gt;   &lt;li&gt;Jump in wherever you need answers &lt;/li&gt;    &lt;li&gt;Follow easy STEPS and SCREENSHOTS to see exactly what to do &lt;/li&gt;    &lt;li&gt;Get handy TIPS for new techniques and shortcuts &lt;/li&gt;    &lt;li&gt;Use TRY THIS! exercises to apply what you learn right away&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;em&gt;NOTE: O&amp;#39;Reilly Media is the official distributor of Microsoft Press books. By clicking the link, you will be taken to O&amp;#39;Reilly&amp;#39;s website. View O&amp;#39;Reilly&amp;#39;s &lt;/em&gt;&lt;a href="http://oreilly.com/terms/"&gt;&lt;em&gt;terms of service&lt;/em&gt;&lt;/a&gt;&lt;em&gt; for use of their services (including payment services) and the &lt;/em&gt;&lt;a href="http://oreilly.com/oreilly/privacy.csp"&gt;&lt;em&gt;privacy policy&lt;/em&gt;&lt;/a&gt;&lt;em&gt; applicable to how O&amp;#39;Reilly handles your data.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;You can also purchase this book from other resellers, such as &lt;a href="http://www.amazon.com/Microsoft-OneNote-2013-Plain-Simple/dp/0735669341"&gt;Amazon.com&lt;/a&gt;, &lt;a href="http://www.barnesandnoble.com/w/microsoft-onenote-2013-plain-simple-peter-weverka/1113769904?ean=9780735669345"&gt;Barnes &amp;amp; Noble&lt;/a&gt; and many others. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10417786" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: New book: Exam Ref 70-687: Configuring Windows 8</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/05/10/new-book-exam-ref-70-687-configuring-windows-8.aspx</link><pubDate>Fri, 10 May 2013 21:37:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372950</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;div style="float:left;padding-right:10px;width:200px;"&gt;&lt;iframe height="500" src="http://cdn.oreillystatic.com/widgets/public/179.html" frameborder="0" width="200" scrolling="no"&gt;&lt;/iframe&gt;&lt;/div&gt;  &lt;p&gt;We’re pleased to announce that Exam Ref 70-687: Configuring Windows 8 is available for purchase.&lt;/p&gt;  &lt;p&gt;Prepare for Exam 70-687—and help demonstrate your real-world mastery of Windows 8 setup and support. Designed for experienced IT Professionals ready to advance their status—Exam Ref focuses on the critical-thinking and decision-making acumen needed for success at the MCSA level.&lt;/p&gt;  &lt;p&gt;Focus on the expertise measured by these objectives:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;-Install and upgrade to Windows 8 &lt;/li&gt;    &lt;li&gt;-Configure hardware and applications &lt;/li&gt;    &lt;li&gt;-Configure network connectivity &lt;/li&gt;    &lt;li&gt;-Configure access to resources &lt;/li&gt;    &lt;li&gt;-Configure remote access and mobility &lt;/li&gt;    &lt;li&gt;-Monitor and maintain Windows clients &lt;/li&gt;    &lt;li&gt;-Configure backup and recovery options &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;NOTE: O&amp;#39;Reilly Media is the official distributor of Microsoft Press books. By clicking the link, you will be taken to O&amp;#39;Reilly&amp;#39;s website. View O&amp;#39;Reilly&amp;#39;s &lt;a href="http://oreilly.com/terms/"&gt;terms of service&lt;/a&gt; for use of their services (including payment services) and the &lt;a href="http://oreilly.com/oreilly/privacy.csp"&gt;privacy policy&lt;/a&gt; applicable to how O&amp;#39;Reilly handles your data.&lt;/p&gt;  &lt;ul&gt;   &lt;p&gt;You can also purchase this book from other resellers, such as &lt;a href="http://www.amazon.com/Exam-Ref-70-687-Configuring-Windows/dp/0735673926"&gt;Amazon.com&lt;/a&gt;, &lt;a href="http://www.barnesandnoble.com/w/exam-ref-70-687-mike-halsey/1113075470?ean=9780735673922"&gt;Barnes &amp;amp; Noble&lt;/a&gt; and many others. &lt;/p&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10417780" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: New book: Microsoft Excel 2013 Plain &amp; Simple</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/05/10/new-book-microsoft-excel-2013-plain-amp-simple.aspx</link><pubDate>Fri, 10 May 2013 21:29:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372951</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;div style="float:left;padding-right:10px;width:200px;"&gt;&lt;iframe height="500" src="http://cdn.oreillystatic.com/widgets/public/178.html" frameborder="0" width="200" scrolling="no"&gt;&lt;/iframe&gt;&lt;/div&gt;  &lt;table cellspacing="0" cellpadding="0" border="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="585"&gt;         &lt;p&gt;We’re happy to announce that &lt;strong&gt;&lt;em&gt;Microsoft Excel 2013 Plain &amp;amp; Simple&lt;/em&gt;&lt;/strong&gt; is available for purchase. &lt;/p&gt;          &lt;p&gt;Here’s WHAT You’ll Learn &lt;/p&gt;          &lt;p&gt;· Manage your data quickly and efficiently &lt;/p&gt;          &lt;p&gt;· Filter, sort, summarize, and crunch your numbers &lt;/p&gt;          &lt;p&gt;· Use formulas and functions to do the heavy lifting &lt;/p&gt;          &lt;p&gt;· Bring data to life with charts and graphics &lt;/p&gt;          &lt;p&gt;· Share data between Microsoft Office documents &lt;/p&gt;          &lt;p&gt;· Work as a team, online and in the cloud &lt;/p&gt;          &lt;p&gt;Here’s HOW You’ll Learn It &lt;/p&gt;          &lt;p&gt;· Jump in wherever you need answers &lt;/p&gt;          &lt;p&gt;· Follow easy STEPS and SCREENSHOTS to see exactly what to do &lt;/p&gt;          &lt;p&gt;· Get handy TIPS for new techniques and shortcuts &lt;/p&gt;          &lt;p&gt;· Use TRY THIS! exercises to apply what you learn right away&lt;/p&gt;          &lt;p&gt;&lt;em&gt;NOTE: O&amp;#39;Reilly Media is the official distributor of Microsoft Press books. By clicking the link, you will be taken to O&amp;#39;Reilly&amp;#39;s website. View O&amp;#39;Reilly&amp;#39;s &lt;/em&gt;&lt;a href="http://oreilly.com/terms/"&gt;&lt;em&gt;terms of service&lt;/em&gt;&lt;/a&gt;&lt;em&gt; for use of their services (including payment services) and the &lt;/em&gt;&lt;a href="http://oreilly.com/oreilly/privacy.csp"&gt;&lt;em&gt;privacy policy&lt;/em&gt;&lt;/a&gt;&lt;em&gt; applicable to how O&amp;#39;Reilly handles your data.&lt;/em&gt;&lt;/p&gt;          &lt;p&gt;You can also purchase this book from other resellers, such as &lt;a href="http://www.amazon.com/Microsoft-Excel-2013-Plain-Simple/dp/0735672431"&gt;Amazon.com&lt;/a&gt;, &lt;a href="http://www.barnesandnoble.com/w/microsoft-excel-2013-plain-simple-curtis-d-frye/1113789034"&gt;Barnes &amp;amp; Noble&lt;/a&gt; and many others. &lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="39"&gt;&amp;nbsp;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10417778" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: Quick news: A new managed library to help with debugging</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/05/07/quick-news-a-new-managed-library-to-help-with-debugging.aspx</link><pubDate>Tue, 07 May 2013 17:59:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372945</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;Greetings, developers. In case you missed it, take a look at &lt;a href="http://blogs.msdn.com/b/dotnet/archive/2013/05/01/net-crash-dump-and-live-process-inspection.aspx?"&gt;this post&lt;/a&gt; by Lee Culver, a software developer on the .NET Runtime team, which introduces you to a new managed library that allows you to automate inspection tasks and access more debugging info. Below is a quick excerpt from the beginning of the post. The post continues with an example and related code in three sections: “Getting Started,” “Analyzing the Heap,” and “ClrMD Features and Functionality.”&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Today are we excited to announce the beta release of the &lt;a href="https://nuget.org/packages/Microsoft.Diagnostics.Runtime"&gt;Microsoft.Diagnostics.Runtime component&lt;/a&gt; (called ClrMD for short) through the NuGet Package Manager.&lt;/p&gt;    &lt;p&gt;ClrMD is a set of advanced APIs for programmatically inspecting a crash dump of a .NET program much in the same way as the &lt;a href="http://msdn.microsoft.com/en-us/library/bb190764.aspx"&gt;SOS Debugging Extensions&lt;/a&gt; (SOS). It allows you to write automated crash analysis for your applications and automate many common debugger tasks.&lt;/p&gt;    &lt;p&gt;We understand that this API won’t be for everyone -- hopefully debugging .NET crash dumps is a rare thing for you. However, our .NET Runtime team has had so much success automating complex diagnostics tasks with this API that we wanted to release it publicly.&lt;/p&gt;    &lt;p&gt;One last, quick note, before we get started: The ClrMD managed library is a wrapper around CLR internal-only debugging APIs. Although those internal-only APIs are very useful for diagnostics, we do not support them as a public, documented release because they are incredibly difficult to use and tightly coupled with other implementation details of the CLR. ClrMD addresses this problem by providing an easy-to-use managed wrapper around these low-level debugging APIs.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Perhaps also of interest is this recent title: &lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2012/05/31/new-book-inside-windows-debugging.aspx"&gt;Inside Windows Debugging&lt;/a&gt; (Microsoft Press, 2012).&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10416745" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: Scott Hanselman: Ah, the thankless life of the Build Master</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/05/02/scott-hanselman-ah-the-thankless-life-of-the-build-master.aspx</link><pubDate>Thu, 02 May 2013 16:59:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372941</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3480.9780735678163f_5F00_137E8664.jpg"&gt;&lt;img title="Front cover of Supplement to Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, 2nd Edition" style="margin:0px 15px 10px 0px;border:0px currentcolor;float:left;display:inline;background-image:none;" border="0" alt="678163CVRnative.indd" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6014.9780735678163f_5F00_thumb_5F00_6FE7796D.jpg" width="394" height="480" /&gt;&lt;/a&gt;Greetings. Today we share the Foreword that Scott Hanselman graciously contributed to Sayed Hashimi and William Bartholomew’s &lt;em&gt;&lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2013/04/18/new-book-supplement-to-inside-the-microsoft-build-engine-using-msbuild-and-team-foundation-build-2nd-edition.aspx"&gt;Supplement to Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, 2nd Edition&lt;/a&gt;&lt;/em&gt; (ISBN 9780735678163). This Supplement adds coverage of new topics to what Scott calls Sayed and Willam’s “missing manual” for MSBuild. As Scott says, “This updated supplemental edition builds (ahem) on the good work of the previous editions and includes new sections on the updates to the MSBuild core, changes in Team Build, and even updates to Web Publishing in Microsoft Visual Studio 2012.” &lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt; &lt;font size="5"&gt;&lt;/font&gt;  &lt;p&gt;&lt;font size="5"&gt;Foreword&lt;/font&gt; &lt;/p&gt;  &lt;p&gt;Ah, the thankless life of the Build Master. If they do their job well, you’ll never know they exist! If they don’t, well, everyone knows it’s the Build Master’s fault, right? &lt;/p&gt;  &lt;p&gt;I’ve been a builder in one form or another since my ﬁrst foray into managing the build. Nearly 15 years ago now, I worked on an extremely large system with a team of hundreds. When it came time to build, we used Fred’s machine. Yes, I learned that day that we built and shipped large systems on Fred’s laptop. &lt;/p&gt;  &lt;p&gt;This is also how I came to ﬁnd that learning a new build system is similar to boiling a frog. If you throw a frog into hot water, it jumps out. But if you turn the water up slowly, the frog doesn’t realize it’s getting hot, so it stays in the pot and gets boiled. The team didn’t realize how big the system had become and how complex the build was getting. &lt;/p&gt;  &lt;p&gt;I realized immediately, somewhat intuitively, that we needed build box. Fast-forward some years, and now every group I work with uses Continuous Integration. Groups I work with have build farms, one with a “Siren of Shame,” a ﬂashing light to effectively shame the build-breaker. We have build artifacts as complex and elegant as actual preconﬁgured virtual machines that pop out the end of our build. &lt;/p&gt;  &lt;p&gt;All this was made possible by the power of automation and the surprising ﬂexibility of MSBuild. &lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2011/01/14/new-book-inside-the-microsoft-build-engine-using-msbuild-and-team-foundation-build-second-edition.aspx"&gt;Sayed and William have written what amounts to the “missing manual” for MSBuild&lt;/a&gt;. MSBuild, and its enterprise support counterpart Team Foundation Build, are almost unapologetically powerful. However, they need to be. &lt;/p&gt;  &lt;p&gt;Today’s software systems are multilayered, multitiered, and iterate at a speed previously unheard of. All our software development practices and team building comes together at one pinch point: the build. &lt;/p&gt;  &lt;p&gt;This essential reference to MSBuild gives us the knowledge not only into how to create an adaptable and vigorous build system, but also valuable insights into the “why” of the product. William is a senior development lead on engineering systems within the Developer division at Microsoft, while Sayed is a program manager overseeing build and pushing for the Microsoft Azure Cloud and Web Tools. I could think of no better people to help me understand a large build system than the folks building large systems themselves.    &lt;br /&gt;    &lt;br /&gt; Sure, we’ve all started with “Build.bat” and called it our build system. Perhaps we’ve put together a little schedule and called it an automated build. But these simple constructs don’t scale across a large team or a large product. This book is what the&amp;#160; documentation should have been—a guide that takes us through the humble beginnings of MSBuild as a supporting and unseen player in the .NET ecosystems to complete and sophisticated team build solutions. &lt;/p&gt;  &lt;p&gt;More importantly, Sayed and Bill dig into the corners and edge cases that we all ﬁnd ourselves bumping up against. They elaborate on the deceptively deep extensibility model that underlies MSBuild and give us the tools to bring both stock and custom components together into a complete team workﬂow. &lt;/p&gt;  &lt;p&gt;MSBuild continues to evolve from version 2, to 3.5, and now to version 4 and beyond. This updated supplemental edition builds (ahem) on the good work of the previous editions and includes new sections on the updates to the MSBuild core, changes in Team Build, and even updates to Web Publishing in Microsoft Visual Studio 2012. &lt;/p&gt;  &lt;p&gt;I’m glad that this book exists and that people who care about the build like Sayed and William exist to light the way. Now, if I can just ﬁnd out what I did just now that broke my build. . .    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;—Scott Hanselman &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Teacher, coder, blogger, podcaster &lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://hanselman.com"&gt;&lt;em&gt;hanselman.com&lt;/em&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10415700" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: Save: Petzold’s Programming Windows 6th Ed with coupon at Amazon.com</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/05/01/save-petzold-s-programming-windows-6th-ed-with-coupon-at-amazon-com.aspx</link><pubDate>Wed, 01 May 2013 15:46:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372940</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;A great way to save an extra $10 through May 15, 2013&lt;/p&gt;  &lt;p&gt;To find coupons, go to &lt;a href="http://www.amazon.com/coupons"&gt;www.amazon.com/coupons&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.amazon.com/Coupons"&gt;&lt;img title="picture of Programming Windows 6th Edition" style="border-top:0px;border-right:0px;background-image:none;border-bottom:0px;padding-top:0px;padding-left:0px;border-left:0px;display:inline;padding-right:0px;" border="0" alt="picture of Programming Windows 6th Edition" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3173.image_5F00_10BAB34D.png" width="234" height="275" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;How to Redeem the Coupon:&lt;/strong&gt;&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;To apply a coupon offer to a qualifying item, add coupon in one of two ways:      &lt;ol&gt;       &lt;li&gt;Click on the coupon offer on the item detail page via the &amp;quot;Clip this Coupon&amp;quot; button, or &lt;/li&gt;        &lt;li&gt;Click on the coupon provided on amazon.com/coupons. &lt;/li&gt;     &lt;/ol&gt;   &lt;/li&gt;    &lt;li&gt;After applying the coupon to the qualifying item, add the item to your Cart via the &amp;quot;Add to Cart&amp;quot; or &amp;quot;1-Click&amp;quot; option button on the respective item detail page. &lt;/li&gt;    &lt;li&gt;The coupon discount will be applied to the qualifying item added to your Cart and will be reflected on the final order checkout page. &lt;/li&gt; &lt;/ol&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10408112" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: New book: Microsoft Excel 2013 Inside Out</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/30/new-book-microsoft-excel-2013-inside-out.aspx</link><pubDate>Tue, 30 Apr 2013 16:29:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372934</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3630.9780735669055x_5F00_5732329F.jpg"&gt;&lt;img title="669055.indd" style="margin:0px 15px 0px 0px;border:0px currentcolor;display:inline;" border="0" alt="669055.indd" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/1586.9780735669055x_5F00_thumb_5F00_2FF7E96A.jpg" width="197" height="240" /&gt;&lt;/a&gt;We’re happy to announce the &lt;em&gt;Microsoft Excel 2013 Inside Out&lt;/em&gt; (ISBN 9780735669055)&lt;em&gt; &lt;/em&gt;by Mark Dodge and Craig Stinson is now available for purchase. &lt;/p&gt;  &lt;p&gt;This supremely organized reference is packed with hundreds of timesaving solutions, troubleshooting tips, and workarounds. It’s all muscle and no fluff. Learn how the experts tackle Excel 2013—and challenge yourself to new levels of mastery. Purchase includes a companion ebook and sample files.&lt;/p&gt;  &lt;p&gt;Topics include:&lt;/p&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;ul&gt;       &lt;ul&gt;         &lt;ul&gt;           &lt;ul&gt;             &lt;li&gt;Customizing the Excel workspace &lt;/li&gt;              &lt;li&gt;Best practices for designing and managing worksheets &lt;/li&gt;              &lt;li&gt;Creating formulas and functions &lt;/li&gt;              &lt;li&gt;Performing statistical, what-if, and other data analysis &lt;/li&gt;              &lt;li&gt;Core to advanced charting techniques &lt;/li&gt;              &lt;li&gt;Using graphics and sparklines &lt;/li&gt;              &lt;li&gt;Managing databases and tables &lt;/li&gt;              &lt;li&gt;Automating Excel with macros and custom functions &lt;/li&gt;              &lt;li&gt;Collaborating in Excel online, in the cloud, and more &lt;/li&gt;              &lt;li&gt;Extending Excel&lt;/li&gt;           &lt;/ul&gt;         &lt;/ul&gt;       &lt;/ul&gt;     &lt;/ul&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;Order this book from &lt;a href="http://www.amazon.com/Microsoft-Excel-2013-Inside-Out/dp/0735669058/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1365109977&amp;amp;sr=1-1&amp;amp;keywords=excel+2013+inside+out" target="_blank"&gt;Amazon&lt;/a&gt;, &lt;a href="http://www.seattletechnicalbooks.com/" target="_blank"&gt;an independent bookstore&lt;/a&gt;, or &lt;a href="http://shop.oreilly.com/product/0790145361844.do?cmp=ex-ms-books-video-product-promo" target="_blank"&gt;O&amp;#39;Reilly Media&lt;/a&gt;.&amp;#160; [NOTE: O’Reilly Media is the official distributor of Microsoft Press books. View O’Reilly’s &lt;a href="http://oreilly.com/terms/"&gt;terms of service&lt;/a&gt; for use of their services (including payment services) and the &lt;a href="http://oreilly.com/oreilly/privacy.csp"&gt;privacy policy&lt;/a&gt; applicable to how O’Reilly handles your data.]&lt;/p&gt;  &lt;p&gt;Visit this &lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2013/04/09/rtm-d-today-microsoft-excel-2013-inside-out.aspx" target="_blank"&gt;previous blog post&lt;/a&gt; to see the book’s table of contents as well as a description of the book’s audience and an overview of topics.&lt;/p&gt;  &lt;p&gt;Here is an excerpt from Chapter 9, “Worksheet formatting techniques.”&lt;/p&gt;&amp;#160;&amp;#160;&amp;#160; &lt;h1&gt;CHAPTER 9&lt;/h1&gt;  &lt;h1&gt;Worksheet formatting techniques&lt;/h1&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;When creating a worksheet in Microsoft Excel, you probably don’t ask yourself    &lt;br /&gt; the question, why use formats? But we’ll answer it anyway. Compare Figure     &lt;br /&gt; 9-1 to Figure 9-2, and we need say no more. Although the data is the same in     &lt;br /&gt; both worksheets, the worksheet in Figure 9-2 takes advantage of the formatting features     &lt;br /&gt; available in Excel, and as you can see, it’s much easier to read and interpret. In this chapter,     &lt;br /&gt; you’ll learn how to apply basic formatting to help turn your data into information.     &lt;br /&gt; We also discuss advanced formatting features such as themes, cell styles, and conditional     &lt;br /&gt; formatting.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/8311.image_5F00_0FDCDCAD.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6266.image_5F00_thumb_5F00_6FC1CFEF.png" width="548" height="342" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/4113.image_5F00_649845A5.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2860.image_5F00_thumb_5F00_168FE630.png" width="561" height="338" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3531.image_5F00_524F7EE3.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6663.image_5F00_thumb_5F00_32347226.png" width="635" height="66" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Formatting fundamentals    &lt;br /&gt; Worksheet editing involves creating and modifying the content, layout, and organization of data, while worksheet formatting deals with the appearance and readability of that data. With formatting, you can take mind-numbing detail and turn it into information by highlighting the important stuff, adding visual cues and clues, and enhancing overall readability and organization. Be careful, though—over formatting can be as distracting as using none at all. Usually, the goal of a good worksheet is to call attention to the right information, not to showcase Excel’s formatting features (or your mastery of them).     &lt;br /&gt; Formatting in Excel is easy: select the cell or range, and use the appropriate buttons and commands on the ribbon to apply formatting. Many of the most often used formatting features appear on the Home tab on the ribbon for quick access, as shown in Figure 9-3. In fact, formatting commands dominate the Home tab; all seven of its ribbon groups include formatting commands (even the Editing group). Figure 9-3 also shows the Format Cells dialog box, which you can access by clicking the dialog box launcher in the Font, Alignment, or Number group on the Home tab on the ribbon. (The dialog box launcher is the small arrow icon to the right of the title in many ribbon groups.)&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2553.image_5F00_642C12B0.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6747.image_5F00_thumb_5F00_441105F3.png" width="563" height="75" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3146.image_5F00_51E34BEE.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2541.image_5F00_thumb_5F00_31C83F31.png" width="554" height="389" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Here are some fundamental rules of formatting in Excel:    &lt;br /&gt;●A formatted cell remains formatted until you remove the format or apply a new format.     &lt;br /&gt;●When you overwrite or edit a cell entry, you need not reformat the cell.     &lt;br /&gt;●When you copy or cut a cell, the formats applied to that cell travel with it.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/0407.image_5F00_11AD3274.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3630.image_5F00_thumb_5F00_0683A82A.png" width="559" height="150" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;h2&gt;Formatting tables&lt;/h2&gt;  &lt;p&gt;   &lt;br /&gt; The concept of “tables” in Excel took on fresh meaning with the 2007 release, and it continues through the 2013 release. Tables are special objects in Excel that include many features beyond formatting, but you can use the Format As Table button on the Home tab to apply specific font, border, and fill attributes to all the elements of a table at once. The Format As Table gallery, shown in Figure 9-4, applies predefined combinations of these formatting criteria.&lt;/p&gt; &lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6758.image_5F00_387B48B4.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7652.image_5F00_thumb_5F00_464D8EAF.png" width="538" height="430" /&gt;&lt;/a&gt;   &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3443.image_5F00_263281F2.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2047.image_5F00_thumb_5F00_6D1BA4EF.png" width="556" height="168" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;You can apply the Format As Table command to any region of cells (that is, a contiguous block of cells on a worksheet). You select a cell anywhere within the region, click Format As Table, and then select one of the sample table formats from the gallery. When you do, Excel displays the Format As Table dialog box, which lets you adjust the selection, as shown in Figure 9-5.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/0804.image_5F00_61F21AA5.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7750.image_5F00_thumb_5F00_41D70DE8.png" width="546" height="347" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;If your table includes headers (as most do), select the My Table Has Headers check box in the Format As Table dialog box. Excel then selects the entire table automatically and applies the selected table format to it. &lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; Here are a few tips to keep in mind when using Format As Table:     &lt;br /&gt;● If you don’t like the way something looks, click the Undo button on the Quick Access Toolbar (or press Ctrl+Z).     &lt;br /&gt;● The boundaries of a table are defined by blank rows and columns or the edges of the worksheet. Try adding blank columns or rows around your table to effectively fence off areas you don’t want Format As&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; Table to touch.     &lt;br /&gt;● Select more than one cell before issuing the command, and Format As Table affects only the selected cells.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Although Format As Table does a pretty good job with simple tables, you usually need to make a few adjustments afterward. For example, starting with the raw data shown in Figure 9-1, we applied the Table Style Medium 20 format. Figure 9-6 shows the result.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6663.image_5F00_4FA953E3.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7343.image_5F00_thumb_5F00_1A9CC4B3.png" width="540" height="320" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;As you can see in Figure 9-6, the title and subtitle in cells A1 and A2 were not part of the table, and therefore were not formatted, so we applied additional formatting manually to arrive at the result shown in Figure 9-2. In addition, we applied number formatting to the cells containing data. Nonetheless, using Format As Table speeds up the formatting process and provides at least one formatting feature that is otherwise unavailable: automatic row and column banding, which was one attribute of the automatic format we applied in Figure 9-6. Another cool part of using Format As Table is the automatic preview feature. After you define a table using the Format As Table command, you can then use the Format As Table gallery to preview other predefined formats. (It doesn’t work on raw data.) Rest the pointer on any format in the gallery, and the associated formatting is temporarily reflected in the table you have already created, but it is not actually applied unless you click. &lt;/p&gt;  &lt;p&gt;After you create a table, a context-triggered tab appears on the ribbon only when you select a cell or cells within the table. Figure 9-7 shows the Table Tools Design tab.    &lt;br /&gt; The Design tab contains formatting commands in the Table Style Options and Table Styles groups. The latter group contains the same gallery as the Format As Table command on the Home tab. In Figure 9-7, we selected both the First Column and Last Column check boxes in the Table Style Options group, which in this particular predefined format applied bold formatting to the fonts in those columns. Also, the Filter Button check box was cleared to unclutter the appearance of the worksheet. (You can always redisplay the filter buttons when you need to massage the numbers; this chapter is all about appearances.) You can select and clear check boxes in this group and view the changes immediately. The Header Row check box actually adds or removes the header row from the table. The Total Row check box adds a double border at the bottom of the table and adds another row containing summary formulas. If you add the summary row, you can select which summary function you want to use by clicking the summary formula in the totals row and then clicking the menu arrow that appears. The menu offers a selection of functions—including Sum (the default), Average, Max, and Min—or you can select More Functions to display the Insert Function dialog box.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2538.image_5F00_286F0AAE.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2541.image_5F00_thumb_5F00_214FCE36.png" width="534" height="350" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/1067.image_5F00_23F889E7.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/0081.image_5F00_thumb_5F00_35D51DB4.png" width="560" height="130" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10415114" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: Register now: Free live Q&amp;A session with Charles Petzold on Tuesday</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/29/register-now-free-live-q-amp-a-session-with-charles-petzold-on-tuesday.aspx</link><pubDate>Mon, 29 Apr 2013 17:21:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372932</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;Join us on April 30 at 5 pm PDT for a Microsoft Virtual Academy Live Q&amp;amp;A with programming legend and renowned author &lt;a href="http://charlespetzold.com/blog/blog.xml"&gt;Charles Petzold&lt;/a&gt;. The focus will be on writing Windows Store apps with C#/XAML, but all of your questions are welcome! &lt;a href="https://www.microsoftvirtualacademy.com/liveevents/programming-windows"&gt;Register here&lt;/a&gt;. (In case you missed it, Microsoft Press recently published Charles’s &lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2013/02/06/new-book-programming-windows-sixth-edition.aspx"&gt;&lt;em&gt;Programming Windows, Sixth Edition,&lt;/em&gt;&lt;/a&gt; 15 years after the fifth edition, to address Windows 8.)&lt;/p&gt;  &lt;p&gt;Also, Microsoft Virtual Academy will be hosting a Twitter Chat during this event, as described below by MVA’s Matt Calder:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;The renowned author will be taking audience questions on camera in our studio, and you can get a place near the front of the line by tweeting your questions to us ahead of time @MSVirtAcademy #MVALive. Register for this free event to tune in and watch live, and then follow the conversation on Twitter to meet the broader MVA community and hear what they have to say. We’ll be pushing questions to Charles on camera from both Twitter and our moderated Q &amp;amp; A chat. &lt;/p&gt;    &lt;p&gt;We like to keep the moderated chat focused and on topic, but we use our Twitter tab for general community chat and donnybrook. We make our Twitter feed available in the MVA event presentation because it’s a great way to share ideas and links with the other attendees, and like all events, some of the most valuable conversations can happen on the side. So if you’re looking to meet other members of our community, or even just If you can’t be there with us in real time but still have a burning question you want answered, you can jump into the conversation using hash tag #MVALive.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;We hope you enjoy this event!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10414836" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: From the MVPs: Data Loss Prevention with Office 365 and Exchange Online</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/29/from-the-mvps-data-loss-prevention-with-office-365-and-exchange-online.aspx</link><pubDate>Mon, 29 Apr 2013 15:29:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372930</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;&lt;em&gt;This is the 27th in our series of guest posts by Microsoft Most Valued Professionals (MVPs). You can click the “MVPs” tag in the right column of our blog to see all the articles.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Since the early 1990s, Microsoft has recognized technology champions around the world with &lt;a href="http://mvp.microsoft.com/en-US/Pages/default.aspx"&gt;the MVP Award&lt;/a&gt;. MVPs freely share their knowledge, real-world experience, and impartial and objective feedback to help people enhance the way they use technology. Of the millions of individuals who participate in technology communities, around 4,000 are recognized as Microsoft MVPs. You can read more original MVP-authored content on the &lt;a href="http://blogs.msdn.com/b/mvpawardprogram/"&gt;Microsoft MVP Award Program Blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;This post is by &lt;a href="http://mvp.microsoft.com/en-us/mvp/Sean%20McNeill-4039728"&gt;Sean McNeill&lt;/a&gt;, an Office365 MVP. &lt;/em&gt;&lt;em&gt;&lt;a&gt;Thanks&lt;/a&gt; much, Sean!&lt;/em&gt;&lt;/p&gt;  &lt;h4&gt;&lt;font size="3"&gt;Background&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;Corporate Data Loss has become a major issue for almost every company. If a company has not suffered from Data Loss, either through an external malicious attack, employee error, or even worse employee deliberate action; most are very aware of consequences of a Data Loss. These consequences include such things as fines, lost trust from customers/clients, payment of credit monitoring services, and many other items that could severely impact a company’s bottom line or, worse, its future.&lt;/p&gt;  &lt;p&gt;McAfee has written a white paper titled &lt;a href="http://www.mcafee.com/us/resources/white-papers/wp-data-loss-by-the-numbers.pdf"&gt;Data Loss by the Numbers&lt;/a&gt;, where they have analyzed data from the &lt;a href="http://datalossdb.org/"&gt;Open Security Foundation’s Data Loss Database&lt;/a&gt;. The white paper records such items as the below list of high-profile Data Loss examples:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6064.clip_5F00_image002_5F00_5B5D0A27.png"&gt;&lt;img title="clip_image002" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image002" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/4885.clip_5F00_image002_5F00_thumb_5F00_570B34B5.png" width="640" height="164" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;The white paper also reveals a striking chart that shows the types of breaches (Data Losses) and records compromised by the breaches:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/0654.clip_5F00_image004_5F00_267A47AE.png"&gt;&lt;img title="clip_image004" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image004" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3487.clip_5F00_image004_5F00_thumb_5F00_6A510CB6.png" width="640" height="282" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;As you can see, while just over half of the breaches were from External, the Malicious Insider and Accidental Insider combined percentages nearly reaches half! Having a perimeter security, firewalls, Intrusion detection, etc., is important, but it is also just as crucial to prevent employees from either maliciously or accidentally contributing to a Data Loss.&lt;/p&gt;  &lt;h4&gt;&lt;font size="3"&gt;Exchange 2013 Data Loss Prevention&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;With the release of Exchange 2013 for on-premises and the new Office 365 (Wave 15, based on the 2013 product sets), Microsoft has now included Data Loss Prevention (DLP) in the core of the Server and Service. With this release, companies can put safeguards in place to prevent Data Loss via email messages.&lt;/p&gt;  &lt;h5&gt;&lt;font size="2"&gt;What is Exchange DLP?&lt;/font&gt;&lt;/h5&gt;  &lt;p&gt;Microsoft implementation of DLP with Exchange 2013 and Office 365 is identical. And since I am an Office 365 MVP, the remainder of this article will concentrate on using DLP within Office 365 and Exchange Online.&lt;/p&gt;  &lt;p&gt;DLP at its core is based on Exchange Transport Rules. Transport Rules were introduced in Exchange 2007 with the introduction of the Hub Transport Exchange Server Role. Transport rules allow the administrator to inspect and control mail flow by using sets of Conditions, Actions and Exceptions. You can find more information on &lt;a href="http://technet.microsoft.com/en-us/library/dd351127(v=exchg.150).aspx"&gt;Transport Rules here&lt;/a&gt;. DLP uses the underlying Transport Rules technology to enforce company email and Data Loss policies. &lt;/p&gt;  &lt;p&gt;&lt;i&gt;“DLP policies can use the full power of existing transport rules. In fact, a number of new types of transport rules have been created in Microsoft Exchange Server 2013 and Exchange Online in order to accomplish new DLP capability. One important new feature of transport rules is a new approach to classifying sensitive information that can be incorporated into mail flow processing. This new DLP feature performs deep content analysis through keyword matches, dictionary matches, regular expression evaluation, and other content examination to detect content that violates organizational DLP policies.” &lt;a href="http://technet.microsoft.com/en-us/library/jj150527%28v=exchg.150%29.aspx"&gt;[source]&lt;/a&gt;&lt;/i&gt;&lt;/p&gt;  &lt;p&gt;DLP policies cover many different sensitive information types. Here are some examples (Type and Country):&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;ABA Routing Number, United States&lt;/li&gt;    &lt;li&gt;Australian Passport Number, Australia&lt;/li&gt;    &lt;li&gt;Canada Bank Account Number, Canada&lt;/li&gt;    &lt;li&gt;Credit Card Number, All&lt;/li&gt;    &lt;li&gt;German Driver’s License Number, Germany&lt;/li&gt;    &lt;li&gt;IP address, All&lt;/li&gt;    &lt;li&gt;Spain National ID, Spain &lt;/li&gt;    &lt;li&gt;U.S. Social Security Number, United States&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The above list is just a small sampling of the sensitive information types that DLP support, for a full list go &lt;a href="http://technet.microsoft.com/en-us/library/jj150541(v=exchg.150).aspx"&gt;here&lt;/a&gt;. DLP has &lt;a href="http://technet.microsoft.com/en-us/library/jj150530(v=exchg.150).aspx"&gt;pre-defined Policy Templates available in Exchange Online&lt;/a&gt;. These Templates can be used as is or customized.&lt;/p&gt;  &lt;h5&gt;&lt;font size="2"&gt;Creating a DLP policy&lt;/font&gt;&lt;/h5&gt;  &lt;p&gt;For this article, I am going to show how to create a new DLP Policy from a Microsoft-supplied template. Templates can also be &lt;a href="http://technet.microsoft.com/en-us/library/jj619284(v=exchg.150).aspx"&gt;imported from Microsoft Partners&lt;/a&gt;. As an Administrator, you can also modify a policy based on a template or &lt;a href="http://technet.microsoft.com/en-us/library/jj150550(v=exchg.150).aspx"&gt;create a custom policy from scratch&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;1. Login to the Office 365 Portal and select Admin\Exchange to navigate to the Exchange Admin Center (EAC)&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/1715.clip_5F00_image006_5F00_2BEB4903.png"&gt;&lt;img title="clip_image006" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image006" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/5428.clip_5F00_image006_5F00_thumb_5F00_6DF1B844.png" width="361" height="211" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2. In the EAC, navigate to Compliance Management on the left, select Data Loss Prevention, click the +, and from the drop-down menu select New DLP Policy from Template.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/8662.clip_5F00_image008_5F00_0BD2CCF7.png"&gt;&lt;img title="clip_image008" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image008" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2772.clip_5F00_image008_5F00_thumb_5F00_68A56244.png" width="837" height="250" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;3. Give the Policy a name and description.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/5584.clip_5F00_image010_5F00_2C7C274D.png"&gt;&lt;img title="clip_image010" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image010" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/4186.clip_5F00_image010_5F00_thumb_5F00_3E5B4BCB.png" width="579" height="384" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4. Select a Template, choose the mode for the Policy, and click Save.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/1856.clip_5F00_image012_5F00_5B63FA93.jpg"&gt;&lt;img title="clip_image012" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image012" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7536.clip_5F00_image012_5F00_thumb_5F00_769EE445.jpg" width="573" height="387" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;5. Back in the EAC you can now view, edit, or delete the Policy.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2402.clip_5F00_image014_5F00_0811D5CF.png"&gt;&lt;img title="clip_image014" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image014" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/4478.clip_5F00_image014_5F00_thumb_5F00_0BB2815D.png" width="937" height="290" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;6. I did modify the rule to remove the “U.S.PII: Scan email sent outside – low count” and set the high count to 1 for Social Security.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6663.clip_5F00_image016_5F00_393631D1.png"&gt;&lt;img title="clip_image016" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image016" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6170.clip_5F00_image016_5F00_thumb_5F00_4E49CEE8.png" width="937" height="437" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;7. I also added an Action to generate incident report and send it to a designated user.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3122.clip_5F00_image018_5F00_7FDA5DDF.png"&gt;&lt;img title="clip_image018" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image018" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3107.clip_5F00_image018_5F00_thumb_5F00_0EA72469.png" width="774" height="440" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;font size="2"&gt;&lt;/font&gt;  &lt;h5&gt;&lt;font size="2"&gt;Testing with Outlook 2013&lt;/font&gt;&lt;/h5&gt;  &lt;p&gt;Currently, DLP works only with Outlook 2013; OWA in On-premises or Office 365 cannot process DLP policies. Obviously, this is a crucial point to make. To ensure that DLP is applied, make sure you have deployed Office/Outlook 2013 and would also need to prohibit users from using OWA. At the time of writing this, there is a &lt;a href="http://support.microsoft.com/kb/2835562"&gt;known issue with disabling OWA access for a user&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;For testing of a new policy, you might need to ensure that the Outlook 2013 client with Office 365 receives the latest policies. To force a download of new Policies to the client, follow &lt;a href="http://support.microsoft.com/kb/2823261"&gt;KB2823261 Article.&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;1. Address an email to external recipients and include a Social Security number in the email. (Note: for DLP to properly identify, either SSN or Social Security needs to be included.) As you can see below, Outlook 2013 identifies the DLP data and notifies the user about the issue with the email as written.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3666.clip_5F00_image020_5F00_568AC7F4.png"&gt;&lt;img title="clip_image020" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image020" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/8015.clip_5F00_image020_5F00_thumb_5F00_19221580.png" width="772" height="397" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;2. By default, the rule allows for override. By selecting this link in the Mail/Policy Tips section of the email, the end user has a chance to override the policy and explain why they are overriding.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2625.clip_5F00_image022_5F00_2E384348.png"&gt;&lt;img title="clip_image022" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image022" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3264.clip_5F00_image022_5F00_thumb_5F00_39F2ABDC.png" width="605" height="356" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;3. Once the override is conducted, the Mail/Policy Tips message changes and the user can now send the email.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/5875.clip_5F00_image024_5F00_6804A9E9.png"&gt;&lt;img title="clip_image024" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image024" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2804.clip_5F00_image024_5F00_thumb_5F00_3F2146F3.png" width="793" height="270" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4. If the user did not choose to override, when the Send message is selected, this message would be presented:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7587.clip_5F00_image026_5F00_473B03F9.png"&gt;&lt;img title="clip_image026" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image026" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/0652.clip_5F00_image026_5F00_thumb_5F00_1231057A.png" width="679" height="116" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;5. After the user sends the message with an override, the generated incident report is immediately sent to the designated user after sending.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7563.clip_5F00_image028_5F00_163DE3FD.png"&gt;&lt;img title="clip_image028" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image028" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/8132.clip_5F00_image028_5F00_thumb_5F00_7142B434.png" width="770" height="283" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;6. Same email, but if I changed the rule to &lt;u&gt;not allow&lt;/u&gt; a user to Override, the sender receives an NDR.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7723.clip_5F00_image030_5F00_5B7B5C88.png"&gt;&lt;img title="clip_image030" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image030" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/0841.clip_5F00_image030_5F00_thumb_5F00_3F038C0A.png" width="735" height="584" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;7. Here is an example of DLP scanning an attachment with Outlook 2013. Also, shown below is the content of the Excel spreadsheet to be attached to the email.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7271.clip_5F00_image032_5F00_749E68D3.png"&gt;&lt;img title="clip_image032" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image032" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/4111.clip_5F00_image032_5F00_thumb_5F00_3A481454.png" width="409" height="535" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;8. Once the Excel file is attached, the Mail/Policy Tips section alerts the users, just as if the DLP protected data was in the body of the email.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7823.clip_5F00_image034_5F00_24171A64.png"&gt;&lt;img title="clip_image034" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image034" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2273.clip_5F00_image034_5F00_thumb_5F00_2E012D31.png" width="760" height="290" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;9. Assuming an override, below is an example of the generated incident report to the designated contact for the Excel attachment.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/1072.clip_5F00_image036_5F00_4CDCC271.png"&gt;&lt;img title="clip_image036" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image036" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/5850.clip_5F00_image036_5F00_thumb_5F00_743BB6FB.png" width="794" height="444" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;&lt;font size="3"&gt;Summary&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;DLP is not a fad; it is needed by most, if not all, companies to ensure that sensitive data is not released. If a company suffers a Data Loss, it can have major financial and long-term impacts, even leading a company to fail. Microsoft has included DLP with the latest version in the on-premises Exchange 2013 server, as well as Office 365 Exchange Online. This is not a perfect solution, but it provides another tool for a company’s IT department to help secure company data.&lt;/p&gt;  &lt;hr align="left" /&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10414338" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: Free Jump Start: May 2, 2013 - Windows Store App Essentials using C#</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/22/free-jump-start-may-2-2013-windows-store-app-essentials-using-c.aspx</link><pubDate>Tue, 23 Apr 2013 02:06:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372925</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;The Microsoft Virtual Academy (MVA) team is excited to announce a new course in the popular “Jump Start” series of live online training events on May 2nd! This core skills course will feature Microsoft Technical Evangelist Jerry Nixon and co-founder of Crank211 Daren May, who will deliver an engaging, demo-rich, live learning experience for developers interested in bulking up their C# app programming skills.&amp;#160; This course is also a great way to prepare for Exam 70-484.&amp;#160;&amp;#160; &lt;/p&gt;  &lt;p&gt;Register here:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://aka.ms/WinSAECR2"&gt;http://aka.ms/WinSAECR2&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This Jump Start covers Developing Windows Store Apps using C#. In typical Jump Start fashion it will be filled with lots of demos and fun.&amp;#160; Microsoft Technical Evangelist &lt;a href="https://twitter.com/jerrynixon"&gt;Jerry Nixon&lt;/a&gt; and the co-founder of Crank211, &lt;a href="https://twitter.com/darrenmay"&gt;Daren May&lt;/a&gt;, will craft sample after sample in real time to show simple and complex techniques you can take back to your workplace. Because this course loosely follows the criteria for exam &lt;a href="http://www.microsoft.com/learning/en/us/Exam.aspx?ID=70-484#fbid=ZMROS96N2EI"&gt;70-484&lt;/a&gt;, it is tailored for intermediary to seasoned developers looking to create Windows Store Apps. It will provide an overview on creating the User Interface layout and structure using XAML.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Overview of the Windows 8 Platform and Windows Store Apps &lt;/li&gt;    &lt;li&gt;Creating User Interfaces using XAML &lt;/li&gt;    &lt;li&gt;Presenting Data and Implementing Layout using Windows 8 Built-In Controls &lt;/li&gt;    &lt;li&gt;Handling Files in Windows Store Apps &lt;/li&gt;    &lt;li&gt;Windows Store App Process Lifetime Management, Working with Resources, Styles, and Templates &lt;/li&gt;    &lt;li&gt;Designing and Implementing Navigation in a Windows Store App &lt;/li&gt;    &lt;li&gt;Implementing Windows 8 Contracts, Tiles and User Notifications &lt;/li&gt;    &lt;li&gt;Designing and Implementing a Data Access Strategy &lt;/li&gt;    &lt;li&gt;Planning for Windows Store App Deployment &lt;/li&gt; &lt;/ul&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10413195" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: Webcast: Exploring the New Reports on Project 2013 by Microsoft Press author Bonnie Biafore</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/22/webcast-exploring-the-new-reports-on-project-2013-by-microsoft-press-author-bonnie-biafore.aspx</link><pubDate>Tue, 23 Apr 2013 00:37:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372924</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;h5&gt;&lt;a href="http://oreillynet.com/pub/e/2569"&gt;&lt;img alt="Bonnie Biafore" src="http://oreillynet.com/images/people/154/bonnie_biafore-2012.jpg" width="154" /&gt;&lt;/a&gt;&amp;#160; &lt;a href="http://oreillynet.com/pub/e/2569"&gt;Click here to register&lt;/a&gt;&lt;/h5&gt;  &lt;p&gt;&lt;img alt="Date" src="http://cdn.oreilly.com/oreilly/date-calendar.gif" /&gt;Tuesday, April 23, 2013&lt;/p&gt;  &lt;p&gt;&lt;img alt="Time" src="http://cdn.oreilly.com/oreilly/time-clock.gif" /&gt; 1PM PT, San Francisco     &lt;br /&gt;9pm - London | 4pm - New York | Wed, Apr 24th at 6am - Sydney | Wed, Apr 24th at 5am - Tokyo | Wed, Apr 24th at 4am - Beijing | Wed, Apr 24th at 1:30am - Mumbai&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Presented by:&lt;/b&gt; &lt;a href="http://www.oreillynet.com/pub/au/539"&gt;Bonnie Biafore&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Duration:&lt;/b&gt; Approximately 60 minutes.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Cost:&lt;/b&gt; Free&lt;/p&gt;  &lt;p&gt;Join us for a live webcast presented by project management expert Bonnie Biafore author of Microsoft Project 2013: The Missing Manual. We will get you up to speed fast and put your project management skills to work. &lt;/p&gt;  &lt;p&gt;In this webcast you will learn: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Exploring built-in Project reports &lt;/li&gt;    &lt;li&gt;Customizing reports in Project 2013 &lt;/li&gt;    &lt;li&gt;Alternatives to the new Project 2013 reports &lt;/li&gt; &lt;/ul&gt;  &lt;h1&gt;About Bonnie Biafore&lt;/h1&gt;  &lt;p&gt;Bonnie Biafore has always been fascinated with math in its practical and more esoteric forms. As an engineer and project manager, she&amp;#39;s thorough and steadfastly attentive to detail but redeems herself by using her sick sense of humor to transform drool-inducing subjects into entertaining reading. She writes about project management, accounting, investing, personal finance, and technology. Her books, Successful Project Management and NAIC Stock Selection Handbook, won major awards from the Society of Technical Communication, although she appreciates the rave she receives from readers much more.&lt;/p&gt;  &lt;p&gt;Bonnie is the award-wining author of more than 25 books including &lt;em&gt;QuickBooks: The Missing Manual&lt;/em&gt; (now Intuit&amp;#39;s Official Guide to QuickBooks), &lt;em&gt;Project: The Missing Manual&lt;/em&gt;, and&lt;em&gt;Online Investing Hacks&lt;/em&gt;. She has also published her first comedic crime novel, Fresh Squeezed. She writes a monthly column called &amp;quot;WebWatch&amp;quot; for Better Investing magazine and is a regular contributor to &lt;a href="http://www.interest.com/"&gt;www.interest.com&lt;/a&gt;. As a consultant, she manages projects for clients and wins accolades for her ability to herd cats. &lt;/p&gt;  &lt;p&gt;When unshackled from her computer, she hikes in the mountains, cycles, walks her dogs, takes aerial dance classes, and cooks gourmet meals. You can learn more at Bonnie&amp;#39;s website, &lt;a href="http://www.bonniebiafore.com/"&gt;www.bonniebiafore.com&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10413191" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: From the MVPs: Exchange 2007 cutover migration to the NEW Office 365</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/22/from-the-mvps-exchange-2007-cutover-migration-to-the-new-office-365.aspx</link><pubDate>Mon, 22 Apr 2013 15:48:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372922</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;&lt;em&gt;This is the 26th in our series of guest posts by Microsoft Most Valued Professionals (MVPs). You can click the “MVPs” tag in the right column to see all the articles.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Since the early 1990s, Microsoft has recognized technology champions around the world with &lt;a href="http://mvp.microsoft.com/en-US/Pages/default.aspx"&gt;the MVP Award&lt;/a&gt;. MVPs freely share their knowledge, real-world experience, and impartial and objective feedback to help people enhance the way they use technology. Of the millions of individuals who participate in technology communities, around 4,000 are recognized as Microsoft MVPs. You can read more original MVP-authored content on the &lt;a href="http://blogs.msdn.com/b/mvpawardprogram/"&gt;Microsoft MVP Award Program Blog&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;This post is by Kelsey Epps, of the Concepps Group, an Office365 MVP. WEB: &lt;/em&gt;&lt;a href="http://conceppsgroup.com/"&gt;&lt;em&gt;http://conceppsgroup.com&lt;/em&gt;&lt;/a&gt;&lt;em&gt; BLOG: &lt;/em&gt;&lt;a href="http://office365support.ca/"&gt;&lt;em&gt;http://office365support.ca&lt;/em&gt;&lt;/a&gt;&lt;em&gt; Thanks very much, Kelsey!&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;A cutover migration is the simplest way to get all your existing email into Office 365. As the name implies, it’s a cutover from one service to another. Cutover migrations are supported for Exchange 2003, 2007 and 2010; for organizations with fewer than 1000 mailboxes. The setup and process is straightforward and nothing complicated. With any successful migration, some planning and testing of existing infrastructure is invaluable. Make sure that you plan and test the migration prior to trying to implement.&lt;/p&gt;  &lt;h4&gt;&lt;font size="4"&gt;PLANNING&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;Before we can attempt the migration, we need to know what we are going. Microsoft has done a great job of providing good quality information for administrators to use, to plan the migration to Office 365. I always use the Exchange Deployment Assistant as a guide for all my migrations. This site is up to date and will cover most of all the migrations scenarios to Office 365.&lt;/p&gt;  &lt;p&gt;1) &lt;b&gt;Open&lt;/b&gt; the &lt;a href="http://technet.microsoft.com/en-us/exdeploy2010/default(EXCHG.150).aspx#Index"&gt;Exchange Deployment Assistant site&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;2) Once the site is launched, you are presented three options. Since I am doing a simple cutover migration from Exchange Server 2007, I am going to use the &lt;i&gt;Cloud Only&lt;/i&gt; option.&lt;/p&gt;  &lt;p&gt;3) Click &lt;b&gt;&lt;i&gt;Cloud Only.&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;4) You are now asked a series of questions on end state goals and existing setup.&lt;/p&gt;  &lt;p&gt;5) &lt;b&gt;Answer&lt;/b&gt; all the questions.&lt;/p&gt;  &lt;p&gt;6) Click the&lt;b&gt; Next arrow.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;7) The Exchange Deployment Assistant will generate a step by step guide for you to follow. Make sure to read and understand what you are doing. &lt;/p&gt;  &lt;h4&gt;&lt;font size="4"&gt;TESTING EXISTING SETUP&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;Using the guide from the Exchange Deployment Assistant, we need to make sure that our Exchange 2007 infrastructure supports Outlook Anywhere (RPC over HTTP) and Autodiscover. Use the guide to verify the Exchange 2007 setup. Once the setup is verified to be correct, use the Microsoft Remote Connectivity Analyzer to verify &lt;b&gt;Outlook Anywhere (RPC over HTTP)&lt;/b&gt;. Make sure that you have assigned the correct permissions to the mailboxes that you are migrating.&lt;/p&gt;  &lt;p&gt;1) Open the &lt;a href="https://www.testexchangeconnectivity.com/"&gt;Microsoft Remote Connectivity Analyzer&lt;/a&gt; site.&lt;/p&gt;  &lt;p&gt;2) Select the &lt;b&gt;Outlook Anywhere (RPC over HTTP)&lt;/b&gt; test.&lt;/p&gt;  &lt;p&gt;3) Click &lt;b&gt;Next.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;4) Enter all the information that is requested. You will want to verify that you are using Autodiscover to detect server settings.&lt;/p&gt;  &lt;p&gt;5) Enter the &lt;b&gt;Verification code.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;6) Click &lt;b&gt;Perform Test.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;Once the test is successful, you can continue to the next step. If it’s successful with warnings, review the warnings and correct them if needed. If the test fails, use the report generated and the guide (Exchange Deployment Assistant) to resolve the issues. &lt;/p&gt;  &lt;p&gt;Use the guide and assign the correct permissions to the mailboxes. If you don’t assign the migration account permissions on the mailboxes, they will not migrate.&lt;/p&gt;  &lt;h4&gt;&lt;font size="4"&gt;CONFIGURE CUTOVER MIGRATION&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;1) Open Internet Explorer.&lt;/p&gt;  &lt;p&gt;2) Login to the &lt;a href="http://login.microsoftonline.com/"&gt;Office 365 Admin Center&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;3) Open Exchange Admin Center.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2703.clip_5F00_image002_5F00_744CE145.jpg"&gt;&lt;img title="clip_image002" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image002" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3660.clip_5F00_image002_5F00_thumb_5F00_33AD2587.jpg" width="936" height="234" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;4) Click Migration.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7870.clip_5F00_image004_5F00_0556308B.jpg"&gt;&lt;img title="clip_image004" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image004" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6320.clip_5F00_image004_5F00_thumb_5F00_444A41D7.jpg" width="936" height="445" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;5) Click the &lt;b&gt;+&lt;/b&gt; drop down menu and select &lt;b&gt;Migrate to Exchange Online.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/8156.clip_5F00_image006_5F00_50DA7FA4.jpg"&gt;&lt;img title="clip_image006" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image006" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2275.clip_5F00_image006_5F00_thumb_5F00_6489F9E9.jpg" width="936" height="451" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;6) Select &lt;b&gt;Cutover migration&lt;/b&gt; (supported by Exchange Server 2003 and later versions).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/1033.clip_5F00_image007_5F00_0D2AF6A2.png"&gt;&lt;img title="clip_image007" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image007" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/1108.clip_5F00_image007_5F00_thumb_5F00_58B1D66C.png" width="914" height="813" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;7) Click &lt;b&gt;Next.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;8) Enter on-premises &lt;b&gt;account&lt;/b&gt; &lt;b&gt;credentials &lt;/b&gt;(this is the same account that you gave full acccess permissions to on all the mailboxes).&lt;/p&gt;  &lt;p&gt;9) Click &lt;b&gt;Next.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/1108.clip_5F00_image008_5F00_576FCE3E.png"&gt;&lt;img title="clip_image008" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image008" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/5808.clip_5F00_image008_5F00_thumb_5F00_5F1FE900.png" width="919" height="814" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;When configured properly, &lt;b&gt;Autodiscover &lt;/b&gt;should resovle the &lt;b&gt;on-premise Exchange Server &lt;/b&gt;and the &lt;b&gt;RPC Proxy Server&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;10) Click &lt;b&gt;Next.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/5315.clip_5F00_image010_5F00_3BF27E4E.jpg"&gt;&lt;img title="clip_image010" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image010" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/0601.clip_5F00_image010_5F00_thumb_5F00_1F7AADD0.jpg" width="924" height="834" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;11) Enter a name for the &lt;b&gt;New Migration Batch.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;12) Click &lt;b&gt;Next.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/4401.clip_5F00_image012_5F00_509F09D2.jpg"&gt;&lt;img title="clip_image012" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image012" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/5383.clip_5F00_image012_5F00_thumb_5F00_1CF92E25.jpg" width="923" height="833" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;13) Select a user to get a report once the migration is completed. Multiple accounts can be selected. If you are ready to start the migration, then automatically strat the batch. If you are not ready to start the migration, then select manually start the batch later.&lt;/p&gt;  &lt;p&gt;14) Click &lt;b&gt;New.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6457.clip_5F00_image014_5F00_2C3227A3.jpg"&gt;&lt;img title="clip_image014" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image014" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2335.clip_5F00_image014_5F00_thumb_5F00_1AE3E16F.jpg" width="923" height="835" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;15) The new migration batch is created and the &lt;b&gt;status is set to syncing.&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/0576.clip_5F00_image016_5F00_246451F8.jpg"&gt;&lt;img title="clip_image016" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image016" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3718.clip_5F00_image016_5F00_thumb_5F00_5EE1E27D.jpg" width="935" height="663" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This is where we wait for the migration to happen. Depending on the number of accounts and the ammount of data, this can take some time. You can view the migration details, by clicking &lt;b&gt;&lt;i&gt;View Details&lt;/i&gt;&lt;/b&gt; under the &lt;b&gt;&lt;i&gt;Maibox Status&lt;/i&gt;&lt;/b&gt;&lt;i&gt;. &lt;/i&gt;&lt;/p&gt;  &lt;p&gt;You will see the accounts provisioning in Office 365 and then start to sync from Exchange 2007 to Office 365.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Completed Syncronization&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7607.clip_5F00_image018_5F00_12AC6980.jpg"&gt;&lt;img title="clip_image018" style="border:0px currentcolor;display:inline;background-image:none;" border="0" alt="clip_image018" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/5037.clip_5F00_image018_5F00_thumb_5F00_3A75004E.jpg" width="936" height="662" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;h4&gt;&lt;font size="4"&gt;COMPLETE THE MIGRATION&lt;/font&gt;&lt;/h4&gt;  &lt;p&gt;When all the accounts are provisioned and the sync from Exchange 2007 to Office 365 is completed, you will get a report emailed to you. Once you get the report, you can complete the migration process.&lt;/p&gt;  &lt;p&gt;1) &lt;b&gt;Migrate Public Folders&lt;/b&gt; – Microsoft has released a whitepaper for the companies that have public folders to migrate to Office 365. &lt;a href="http://www.microsoft.com/en-ca/download/details.aspx?id=27582"&gt;Migrate from Exchange Public Folders to Microsoft Office 365&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;2) &lt;b&gt;Assign Office 365 licenses&lt;/b&gt; to all the users. Use this BLOG post - &lt;a href="http://office365support.ca/creating-cloud-users-for-the-new-office-365/"&gt;Creating Cloud Users for the NEW Office 365&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;3) &lt;b&gt;Verify that &lt;u&gt;all&lt;/u&gt; the DNS records&lt;/b&gt; are updated and pointed towards Office 365 services. Use the DNS section in this BLOG post - &lt;a href="http://office365support.ca/adding-and-verifying-a-domain-for-the-new-office-365/"&gt;Adding and Verifying a Domain for the NEW Office 365&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;WARNING&lt;/b&gt; – Once you change the MX record to point at Office 365, there is some DNS replication time. During this time, email will be delivered to either Exchange 2007 or Office 365. It’s important to keep your migration batch job running for up to 72 hours after switching the MX record. &lt;/p&gt;  &lt;p&gt;4) &lt;b&gt;Configure the desktops&lt;/b&gt; to use Office 365 services - Use this BLOG post - &lt;a href="http://office365support.ca/configuring-desktops-for-the-new-office-365/"&gt;Configuring Desktops for the NEW Office 365&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;5) Once you are comfortable that all the email is migrated to Office 365 and the MX record DNS replication is completed, you can &lt;b&gt;stop the migration batch job&lt;/b&gt;.&lt;/p&gt;  &lt;p&gt;At this point the migration is complete and you can retire your Exchange 2007 services. Everyone should be happy cloud users. &lt;/p&gt;  &lt;p&gt;View the complete series on my BLOG - &lt;a href="http://office365support.ca/get-to-know-the-new-office-365/"&gt;Getting to know the NEW Office 365&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10413064" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: Quick news: Microsoft Press wins awards at STC International Summit Competition</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/19/quick-news-microsoft-press-wins-awards-at-stc-international-summit-competition.aspx</link><pubDate>Fri, 19 Apr 2013 13:00:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372920</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;I’m very happy to announce that two of our books received an Award of Distinguished Technical Communication in this year’s STC International Summit Awards.&lt;/p&gt;  &lt;h1&gt;Award of Distinguished Technical Communication&lt;/h1&gt;  &lt;p&gt;&lt;em&gt;&lt;a href="http://shop.oreilly.com/product/0790145321466.do" target="_blank"&gt;&lt;img title="658066cvr.indd" style="margin:0px 15px 0px 0px;display:inline;" border="0" alt="658066cvr.indd" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/8507.future_5F00_6B8FF336.jpg" width="162" height="242" /&gt;&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;a href="http://shop.oreilly.com/product/0790145321466.docmp=ex-ms-books-video-product-promo" target="_blank"&gt;The future of looking back&lt;/a&gt;&lt;/em&gt;     &lt;br /&gt;Author: Richard Banks     &lt;br /&gt;Editor: Devon Musgrave&lt;/p&gt;  &lt;p&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;em&gt;&lt;a href="http://shop.oreilly.com/product/0790145305770.do" target="_blank"&gt;&lt;img title="manual" style="margin:0px 15px 0px 0px;display:inline;" border="0" alt="manual" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/0676.manual_5F00_392C1FB7.jpg" width="200" height="244" /&gt;Microsoft Manual of Style&lt;/a&gt;&lt;/em&gt;     &lt;br /&gt;Author: Microsoft Editorial Board     &lt;br /&gt;Editors: Elizabeth Whitmire, Valerie Woolley&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;The Society for Technical Communication describes the qualification of the award as “The entry contains no major flaws and few, if any, minor flaws. It applies the principles of technical communication in an outstanding way, particularly in the way that it anticipates and fulfills the needs of its audience.”&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Congratulations to our authors, editors, and everyone involved in making great books at Microsoft Press!!&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10412329" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: Author news: On co-authoring a book</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/19/author-news-on-co-authoring-a-book.aspx</link><pubDate>Fri, 19 Apr 2013 11:56:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372919</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6560.9780735679665x_5F00_41946638.jpg"&gt;&lt;img title="Front cover of Software Requirements, Third Edition, by Karl Wiegers and Joy Beatty" style="margin:0px 15px 10px 0px;border:0px currentcolor;float:left;display:inline;background-image:none;" border="0" alt="679665.indd" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/5076.9780735679665x_5F00_thumb_5F00_5F2DF34A.jpg" width="394" height="480" /&gt;&lt;/a&gt;Hello! Karl Wiegers here. I’m doing something right know that I’ve never done before: co-authoring a book. It’s a new experience for me, but it’s going remarkably well. I’ve written several articles with co-authors over the years, which went fine, but nothing like the scale of the book. If you’ve ever thought about writing something with someone else, you might find the story of how we approached this to be interesting.&lt;/p&gt;  &lt;p&gt;In August 2012 Joy Beatty, vice-president of research and development at Seilevel, asked me if I had thought about writing a third edition of my popular book &lt;i&gt;&lt;a href="http://shop.oreilly.com/product/0790145385512.do"&gt;Software Requirements&lt;/a&gt;&lt;/i&gt;. The first edition was published in 1999 and the second in 2003, both by Microsoft Press. I had indeed thought about writing a third edition from time to time. While virtually everything I described in the &lt;a href="http://www.amazon.com/Software-Requirements-2-Karl-Wiegers/dp/0735618798/ref=sr_1_1?s=books&amp;amp;ie=UTF8&amp;amp;qid=1366372516&amp;amp;sr=1-1"&gt;second edition&lt;/a&gt; is still valid and useful 10 years later, the book would benefit from an update in many respects. Some important changes have taken place in the software business and the world of business analysis in the intervening years. Frankly, though, the prospect of revising a 500-page book was daunting. I knew it would be a massive amount of work. I hadn’t been following the software requirements literature closely since I largely retired from consulting and training a few years ago. The hammock, my guitars, and my volunteer work were more appealing than spending hundreds of hours at a keyboard.&lt;/p&gt;  &lt;p&gt;Nevertheless, Joy’s question got me to thinking. What if she and I were to co-author the third edition of the book? Joy is well respected in the business analysis field, very much up on current happenings in the domain, and the co-author herself of a nice book called &lt;i&gt;&lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2012/07/20/new-book-visual-models-for-software-requirements.aspx"&gt;Visual Models for Software Requirements&lt;/a&gt;&lt;/i&gt; (Microsoft Press, 2012). So we began kicking this possibility around. Before long it became clear that there might be value in this collaboration. We agreed to give it a try.&lt;/p&gt;  &lt;h3&gt;Requirements for Requirements&lt;/h3&gt;  &lt;p&gt;Our first task was to create an outline. We began with the outline for the second edition (what the publishers call a 2E). We identified chapters that would benefit from major enhancements, chapters that just needed a tune-up and refresh, and new topics that we could add. We each went through a copy of the 2E and made notes about specific changes to make. I came up with more than 150 sticky notes with ideas, strategically placed at the relevant sections in the 2E. My email archives contained more than 60 email exchanges I had had with readers over the years (including several with Joy from 2004 and 2008!) addressing questions they had raised. Those were a useful source of other improvement ideas and stories to share.&lt;/p&gt;  &lt;p&gt;Joy and I settled fairly quickly on the overall chapter structure and our preliminary first- and second-level headings. Then we enhanced this outline, each of us adding bullets under each chapter with our thoughts about possible changes to make. This annotated outline—which we call the AO—has been our primary working medium for exchanging thoughts and ideas. In essence, that outline and all the associated notes established the requirements for our book on requirements.&lt;/p&gt;  &lt;p&gt;The high-level outline also was incorporated into the proposal that we submitted to Microsoft Press. Joy and I were very pleased when Microsoft accepted our proposal, as they’ve done a very nice job for us on our previous books.&lt;/p&gt;  &lt;h3&gt;Across the Miles&lt;/h3&gt;  &lt;p&gt;I live in Portland, Oregon. Joy lives in Austin, Texas. We have only met once in person, a couple of years ago at a conference, although we have had other professional interactions over the years. We needed to figure out the most efficient and reliable way to exchange materials throughout the duration of this many-month project.&lt;/p&gt;  &lt;p&gt;Joy established a Microsoft SharePoint repository for us to use as a configuration management tool. We also set up an issues list to keep track of some of the myriad questions that arise. We created the following folders in the repository for managing our files:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The final chapter files from the 2E, which served as a great starting point for much of the new book.&lt;/li&gt;    &lt;li&gt;The drafted chapters that we would be iterating on during creation, when making our own revisions, and during peer review.&lt;/li&gt;    &lt;li&gt;An infrastructure folder to store various working documents: status tracking spreadsheet, chapter checklist, collaboration process, reviewer’s guide for our peer reviewers, and so forth.&lt;/li&gt;    &lt;li&gt;A folder for the many figures and other images to appear in the book, organized by chapter.&lt;/li&gt;    &lt;li&gt;A folder for the submitted chapters that went off to the publisher for copy editing and the revised versions the publisher sent back to us.&lt;/li&gt;    &lt;li&gt;A folder for PDFs of the final chapters that we receive from the publisher for proofreading.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As each of us uploads modified versions of a chapter or other document to one of these folders, it gets added to the collection so we retain the history of previous versions. We use check-out and check-in procedures to make sure that only one of us at a time can make changes in a particular file. This basic configuration management discipline has worked very well to keep us from overwriting each other’s work or losing changes one of us has made.&lt;/p&gt;  &lt;h3&gt;Planning the Collaboration&lt;/h3&gt;  &lt;p&gt;I have long suspected that many teams of people who work together on a project don’t spend much time thinking about &lt;i&gt;how&lt;/i&gt; they’re going to work together. They can do fine for a while, but when deadlines loom, there is too much going on, and the stress level ramps up, the lack of a process begins to show. So Joy and I spent quite a bit of time working through the process we would follow for collaboration on the different aspects of this book.&lt;/p&gt;  &lt;p&gt;Each us took responsibility for being the primary author on certain chapters; we’ve adjusted that allocation as we went along to share the workload equitably. We crafted a detailed process to describe how we would hand materials off from one to the other, process feedback received from our reviewers, and handle the interactions with the publisher’s editorial team. We also agreed on some writing style and format issues. One goal was to give the book a consistent feel and style such that it would not be apparent to a reader which of us had written each chapter. This was perhaps easier on those chapters for which we began with the version published in the second edition of the book. But even on new chapters, the numerous passes we made back and forth smoothed out the final presentation. It was well worth the time we spent working out this collaboration process.&lt;/p&gt;  &lt;h3&gt;Tracking Status&lt;/h3&gt;  &lt;p&gt;When writing a book, there is a vast amount of information to keep track of. At any given time one of our chapters can be in one of many possible states:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Not yet begun&lt;/li&gt;    &lt;li&gt;Initial draft written&lt;/li&gt;    &lt;li&gt;Initial draft being reviewed by the other author&lt;/li&gt;    &lt;li&gt;Reviewed draft being revised by primary author&lt;/li&gt;    &lt;li&gt;Out for peer review&lt;/li&gt;    &lt;li&gt;Being revised following peer review&lt;/li&gt;    &lt;li&gt;Being edited by our own internal editor&lt;/li&gt;    &lt;li&gt;Submitted to publisher for copy editing&lt;/li&gt;    &lt;li&gt;Being revised following copy editing&lt;/li&gt;    &lt;li&gt;Final manuscript version submitted to publisher&lt;/li&gt;    &lt;li&gt;Formatted PDF pages and artwork received from publisher&lt;/li&gt;    &lt;li&gt;Formatted PDF pages being proofread and corrected&lt;/li&gt;    &lt;li&gt;Final final final pages submitted to publisher&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Our book contains a total of about 40 components—chapters, front matter, and back matter—plus more than 100 image files, and we are working on many of them simultaneously in these various states. Sometimes I feel as though I’m juggling 20 flaming chainsaws. We set up a spreadsheet to track the date each chapter transitioned from one of these statuses to another. Each of us had to maintain our own set of pending revisions to the shared tracking spreadsheet so we wouldn’t step on each other’s changes when we updated it periodically. We also had a tracking spreadsheet for review status. We recorded when each chapter went out for peer review, the target date for receiving review feedback, the actual date we received feedback from each reviewer, and a rating of how useful each reviewer’s input was.&lt;/p&gt;  &lt;p&gt;Tracking status carefully like this was essential for us to make sure that we always knew what each of us should be working on. It helped ensure that could make our target dates for getting chapters where they needed to be at the right time. Speaking of which, we spent quite a bit of time scheduling those target dates for critical chapter milestones and rescheduling them as we saw how the work progressed. We had a lot of schedule flexibility until the publisher’s editorial team was put into place. At that point, they needed a firm schedule of when they could expect to see chapters, and they needed predictable turnaround on our review of copyedited chapters and final page proofs. When the editorial team was assembled, the project changed from being more or less open-ended to being timeboxed with firm constraints. I take pride in having never missed a deadline for any of the articles or books I’ve written, and I’m going to try hard to make sure I don’t break that record with this project.&lt;/p&gt;  &lt;h3&gt;The Result&lt;/h3&gt;  &lt;p&gt;Writing this book has been an interesting and fun experience. Joy has been, well, a joy to work with. She closes important gaps in my own knowledge, and she brings a broad set of experiences and stories to share. Fortunately, our underlying philosophies and perspectives are very similar. Those minor disagreements that we have are easily worked out through the dozens of emails we exchange each day and the occasional phone discussion. It’s been great to have someone to bounce ideas off, to clarify my thinking, to help me choose between different possible approaches, and to straighten me out when I’m off in the weeds. Joy has also obtained some input from time to time from her colleagues at Seilevel, running small chunks of text past them to test their reaction. This quick, real-world input saved us from ourselves more than once.&lt;/p&gt;  &lt;p&gt;You might think that working with a co-author who has responsibility for many of the chapters would save time. That has not been my experience. If anything, this book is taking more time than if I were doing it all myself. That’s mainly because each chapter goes through more iterations than if only one author was involved. However, there are some important advantages. First, I couldn’t do it all myself. Joy has expertise that allows her to write chapters and sections that I simply could not. She has taken some of the chapters that I had written years ago for the second edition and greatly enhanced and updated them.&lt;/p&gt;  &lt;p&gt;In addition, working with a co-author has made the material I’m writing much better. On my previous books, I just did the best job I could on a draft chapter and sent it out to a dozen or so reviewers. This time, Joy and I are spending a lot of time going over each other’s work before the reviewers ever see it. We commit acts of unspeakable editorial brutality on each other’s writing (politely, of course), all for a good cause. We are each other’s toughest critic. As a consequence, our ultimate presentation of each topic is much clearer and more thorough than it would have been otherwise. It has also been great to have somebody to kick ideas around with, to help me determine the best way to approach a particular topic or whether to cover it at all. We’ve learned a lot from each other, and the quality of the work shows the benefit. &lt;/p&gt;  &lt;p&gt;All that said, I’ll still be glad when it’s done!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10412524" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: New book: Supplement to Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, 2nd Edition</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/18/new-book-supplement-to-inside-the-microsoft-build-engine-using-msbuild-and-team-foundation-build-2nd-edition.aspx</link><pubDate>Thu, 18 Apr 2013 17:15:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372917</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6507.9780735678163f_5F00_6FD98FA3.jpg"&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6378.9780735678163f_5F00_509F2C6D.jpg"&gt;&lt;img title="9780735678163f" style="margin:0px 15px 0px 0px;border:0px currentcolor;display:inline;" border="0" alt="9780735678163f" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3247.9780735678163f_5F00_thumb_5F00_2C0D9EE9.jpg" width="197" height="240" /&gt;&lt;/a&gt;We’re happy to announce that &lt;em&gt;Supplement to Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, 2nd Edition&lt;/em&gt; (ISBN 9780735678163), by Sayed Ibrahim Hashimi and William Bartholomew, is now available for purchase. &lt;/p&gt;  &lt;p&gt;Get the supplement that helps you drill even further into MSBuild—and maximize your control over the software build and deployment process. Designed as a companion to the popular book Inside the Microsoft Build Engine: Using MSBuild and Team Foundation Build, Second Edition, this supplement extends your knowledge by covering what’s new in Visual Studio 2012 for MSBuild and Team Foundation Build. You’ll also gain a fresh cookbook of examples to help you get productive with UI changes, batching, Team Foundation Server, offline apps, database publishing, and other essential topics.&lt;/p&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;ul&gt;       &lt;ul&gt;         &lt;ul&gt;           &lt;ul&gt;             &lt;li&gt;Extends your knowledge of MSBuild with all-new coverage of Visual Studio 2012 &lt;/li&gt;           &lt;/ul&gt;         &lt;/ul&gt;       &lt;/ul&gt;     &lt;/ul&gt;   &lt;/ul&gt;    &lt;ul&gt;     &lt;ul&gt;       &lt;ul&gt;         &lt;ul&gt;           &lt;ul&gt;             &lt;li&gt;Shares additional hands-on insights and guidance from two expert authors &lt;/li&gt;           &lt;/ul&gt;         &lt;/ul&gt;       &lt;/ul&gt;     &lt;/ul&gt;   &lt;/ul&gt;    &lt;ul&gt;     &lt;ul&gt;       &lt;ul&gt;         &lt;ul&gt;           &lt;ul&gt;             &lt;li&gt;Provides a cookbook of examples to study and reuse&lt;/li&gt;           &lt;/ul&gt;         &lt;/ul&gt;       &lt;/ul&gt;     &lt;/ul&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;You can purchase your copy from &lt;a href="http://shop.oreilly.com/product/0790145377173.do?cmp=ex-ms-books-video-product-promo"&gt;O’Reilly&lt;/a&gt;, from &lt;a href="http://www.amazon.com/Supplement-Inside-Microsoft-Build-Engine/dp/0735678162/ref=sr_1_fkmr0_1?ie=UTF8&amp;amp;qid=1365441245&amp;amp;sr=8-1-fkmr0&amp;amp;keywords=Supplement+to+Inside+the+Microsoft%C2%AE+Build+Engine%3A+Using+MSBuild+and+Team+Foundation+Build%2C+2nd+Edition"&gt;Amazon&lt;/a&gt;, or from &lt;a href="http://www.seattletechnicalbooks.com/"&gt;Ada’s Technical Books and Cafe&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;NOTE: O&amp;#39;Reilly Media is the official distributor of Microsoft Press books. View O&amp;#39;Reilly&amp;#39;s &lt;a href="http://oreilly.com/terms/"&gt;terms of service&lt;/a&gt; for use of their services (including payment services) and the &lt;a href="http://oreilly.com/oreilly/privacy.csp"&gt;privacy policy&lt;/a&gt; applicable to how O&amp;#39;Reilly handles your data.&lt;/p&gt;  &lt;p&gt;You can find the TOC in this &lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2013/04/10/rtm-d-today-supplement-to-inside-the-microsoft-build-engine-using-msbuild-and-team-foundation-build-2nd-edition.aspx" target="_blank"&gt;previous post&lt;/a&gt;, which announced our release to the printer.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;Enjoy this excerpt from Chapter 2.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h1&gt;CHAPTER 2 What’s new in Team Foundation Build 2012&lt;/h1&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;In the first part of this chapter, we’ll look at the new features that are available in Team Foundation   &lt;br /&gt; Build 2012, as well as the improvements to Microsoft Windows Workflow Foundation 4.5 that you    &lt;br /&gt; can use when customizing or creating build process templates. In the second part of this chapter, we’ll    &lt;br /&gt; look at how to use some of these new features, step by step.    &lt;br /&gt;&lt;/p&gt;  &lt;h2&gt;Installation&lt;/h2&gt;  &lt;p&gt;   &lt;br /&gt; The installation process for Team Foundation Build 2012 is largely unchanged from Team Foundation    &lt;br /&gt; Build 2010, but there have been some changes to system requirements as well as improved support    &lt;br /&gt; for unattended installation, which we’ll cover in this section.    &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;System requirements&lt;/h3&gt;  &lt;p&gt;   &lt;br /&gt; The system requirements for Team Foundation Build 2012 have not changed significantly. The    &lt;br /&gt; hardware requirements are the same, but Team Foundation Build 2012 now supports the following    &lt;br /&gt; operating systems:&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; ■ 64-bit version of Windows Server 2008 with SP2 (Standard or Enterprise edition)    &lt;br /&gt; ■ 64-bit version of Windows Server 2008 R2 with SP1 (Standard or Enterprise edition)    &lt;br /&gt; ■ 64-bit version of Windows Server 2012    &lt;br /&gt; ■ 32- and 64-bit versions of Windows 7 with SP1 (Home Premium, Professional, Enterprise, or Ultimate edition)    &lt;br /&gt; ■ 32- and 64-bit versions of Windows 8&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; This means that Team Foundation Build 2012 is not supported on Windows XP, Windows Vista,    &lt;br /&gt; Windows Server 2003, or 32-bit versions of Windows Server 2008.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;Unattended installation&lt;/h3&gt;  &lt;p&gt;   &lt;br /&gt; Team Foundation Build 2012 also supports unattended installation by allowing configuration to be    &lt;br /&gt; done unattended using the Tfsconfig command-line tool. There are three steps to performing an    &lt;br /&gt; unattended installation of Team Foundation Build 2012:&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; 1. Create an unattended configuration file. A stub configuration file can be created by running    &lt;br /&gt;tfsconfig unattend /create /type:build /unattendfile:unattend.ini.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; 2. Perform an unattended installation by running&lt;font face="Courier New"&gt; tfs_server.exe /quiet&lt;/font&gt; from the    &lt;br /&gt; installation media. Because installing Microsoft .NET Framework 4.5 requires a reboot if it’s    &lt;br /&gt; not already installed, it may be necessary to run this command, reboot, and then run it again    &lt;br /&gt; before Team Foundation Build 2012 is fully installed.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; 3. Perform an unattended configuration by running&lt;font face="Courier New"&gt; tfsconfig unattend /configure /     &lt;br /&gt;unattendfile:unattend.ini&lt;/font&gt; using the Unattend.ini file created in step 1.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Tip&lt;/strong&gt; The Tfsconfig.exe file is located in %ProgramFiles%\Microsoft Team Foundation    &lt;br /&gt; Server 11.0\Tools once Team Foundation Build 2012 has been installed&lt;/p&gt;  &lt;p&gt;In the “Team Foundation Build 2012 cookbook” section later in this chapter, we’ll look at how to   &lt;br /&gt; implement a common unattended installation scenario in more depth.    &lt;br /&gt;&lt;/p&gt;  &lt;h2&gt;Team Foundation Service&lt;/h2&gt;  &lt;p&gt;   &lt;br /&gt; Perhaps the biggest change in Team Foundation Build 2012 is one that isn’t technically part of    &lt;br /&gt; Microsoft Visual Studio 2012 or Team Foundation Server 2012—the introduction of Team Foundation    &lt;br /&gt; Service.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; The Team Foundation Service is a cloud-based version of Team Foundation Server, which allows    &lt;br /&gt; you to use Team Foundation Server in a matter of minutes, without having to set up your own    &lt;br /&gt; infrastructure.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; A Free Plan is available, which supports up to five users with an unlimited number    &lt;br /&gt; of team projects. It also supports a wide variety of the features available in the on-premise Team    &lt;br /&gt; Foundation Server, including the following:&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; ■ Version control (including Git support)    &lt;br /&gt; ■ Work item tracking    &lt;br /&gt; ■ Agile planning tools    &lt;br /&gt; ■ Build (currently in “preview”)    &lt;br /&gt;■ Test management (currently in “preview”)&lt;/p&gt;  &lt;p&gt;Currently, the Build service is in “preview,” which means it can be used without charge. According   &lt;br /&gt; to the service’s pricing page, when the feature exits this “preview” mode, a certain number of builds    &lt;br /&gt; will be available for free each month (if you’re on the Free Plan), and builds beyond that will incur an    &lt;br /&gt; additional charge.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; The Team Foundation Service supports both on-premise build controllers and agents (where    &lt;br /&gt; they’re hosted on your hardware and network) and a single build controller/agent (per account)    &lt;br /&gt; hosted in the cloud. To use the hosted build controller/agent, simply select Hosted Build Controller    &lt;br /&gt; from the Build Defaults tab of the New Build Definition dialog box, as shown in Figure 2-1.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6765.image_5F00_56E602FB.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/2148.image_5F00_thumb_5F00_24822F7C.png" width="492" height="245" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;On this tab, you may also notice a new option for the drop location (now called Staging Location)   &lt;br /&gt; that allows you to put the build outputs into version control. This option is available only for build    &lt;br /&gt; definitions on the Team Foundation Service and is very important because the Team Foundation    &lt;br /&gt; Service does not have access to a Universal Naming Convention (UNC) path to drop the build    &lt;br /&gt; outputs.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; This path needs to be placed under the drop’s folder at the root of each team project, and    &lt;br /&gt; a subdirectory will be created automatically under the selected path based on the build definition’s    &lt;br /&gt; name. If you choose to delete drops as part of your retention policy, the drop’s folder in version    &lt;br /&gt; control will be destroyed so that that space can be reclaimed by the database.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; Each time you build using the Hosted Build Controller, you’ll notice a short delay before the build    &lt;br /&gt; begins. This delay is because the build controller/agent is reimaged automatically before each build.    &lt;br /&gt; The Hosted Build Controller is a single machine per each account, so it will be shared across all    &lt;br /&gt; the team projects and build definitions in that account. It is the quickest and easiest way to start    &lt;br /&gt; using builds in the Team Foundation Service, but it does have a number of limitations that may affect    &lt;br /&gt; its suitability for your purposes. This machine will run only a single build at a time, which may be a    &lt;br /&gt; problem if you have a large number of build definitions or need to process a large number of builds.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; If you determine that the Hosted Build Controller won’t meet your needs, then you can use    &lt;br /&gt; on-premise build controllers/agents, which is discussed in the “Team Foundation Build 2012    &lt;br /&gt; cookbook” section of this chapter. Some of the limitations of the Hosted Build Controller are&lt;/p&gt;  &lt;p&gt;■ The build process does not run with administrative privileges on the build controller/agent.   &lt;br /&gt; ■ The build controller/agent may not have the software installed that your build process    &lt;br /&gt; requires. A list of the software installed on the build controller/agent is available at    &lt;br /&gt;&lt;a href="http://tfs.visualstudio.com/en-us/learn/build/hosted-build-controller-in-vs/#software"&gt;http://tfs.visualstudio.com/en-us/learn/build/hosted-build-controller-in-vs/#software&lt;/a&gt;.    &lt;br /&gt; ■ The most significant limitation is that the Hosted Build Controller cannot build Windows Store    &lt;br /&gt; applications.    &lt;br /&gt; ■ Because the build process does not run with administrative privileges, you can’t install    &lt;br /&gt; software as part of the build process template to work around this limitation. However, you    &lt;br /&gt; can use software that can be XCopy-deployed (including NuGet packages).    &lt;br /&gt; ■ The build controller/agent has 1 GB of free space for source code, intermediate outputs, and    &lt;br /&gt; build outputs.    &lt;br /&gt; ■ The build process is limited to a maximum execution time of 1 hour.    &lt;br /&gt; ■ The build controller/agent does not run interactively, so it cannot run tests that require an    &lt;br /&gt; interactive session (such as Coded UI tests).    &lt;br /&gt; ■ You do not have the capability to log on to the build controller/agent machine, which may    &lt;br /&gt; affect your ability to debug custom build process templates.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt; You can still customize build process templates in the Team Foundation Service, just as you can    &lt;br /&gt; for Team Foundation Server. However, you need to keep these limitations in mind to ensure that your    &lt;br /&gt; customizations work in the hosted environment. You can detect programmatically whether you’re    &lt;br /&gt; running in the Team Foundation Service by using the IsVirtual property of IBuildServiceHost, which is    &lt;br /&gt; accessible using the ServiceHost property from either IBuildController or IBuildAgent.&lt;/p&gt;  &lt;h2&gt;User interface (UI) enhancements&lt;/h2&gt;  &lt;p&gt;   &lt;br /&gt; This section covers the user interface (UI) enhancements that are in Visual Studio 2012 and Team    &lt;br /&gt; Foundation Server 2012 Web Access, including the significant update to Team Explorer.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;/p&gt;  &lt;h3&gt;Team Explorer&lt;/h3&gt;  &lt;p&gt;   &lt;br /&gt; Visual Studio 2012 includes a significant update of the Team Explorer user interface, which is now    &lt;br /&gt; streamlined to make common tasks easier to complete and to provide “at-a-glance” information    &lt;br /&gt; within Team Explorer itself. The hierarchical tree that had been in previous versions is now replaced    &lt;br /&gt; with a series of pages that focus on specific tasks. Figure 2-2 shows the Builds page of Team Explorer,    &lt;br /&gt; which replaces the Builds tree node from Visual Studio 2010.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/1565.image_5F00_070FDE70.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6378.image_5F00_thumb_5F00_74C717AD.png" width="282" height="254" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;h3&gt;My Builds&lt;/h3&gt;  &lt;p&gt;   &lt;br /&gt; The My Builds section (see Figure 2-3) automatically shows your six most recent builds, which allows you    &lt;br /&gt; to see at a glance the outcome of recent builds that you’ve triggered. Double-clicking a build takes you    &lt;br /&gt; to that build’s details, and right-clicking it allows you to take actions quickly, such as retaining a build,    &lt;br /&gt; retrying    &lt;br /&gt; a failed build, or reconciling your workspace after a gated check-in. You can also click Actions and    &lt;br /&gt; My Builds to open Build Explorer in a form that is filtered based on builds you queued.&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/1172.image_5F00_627E50EB.png"&gt;&lt;img title="image" style="border:0px currentcolor;display:inline;" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/6874.image_5F00_thumb_5F00_22483771.png" width="282" height="153" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10412316" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: New book: Microsoft Access 2013 Plain &amp; Simple</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/18/new-book-microsoft-access-2013-plain-amp-simple.aspx</link><pubDate>Thu, 18 Apr 2013 15:00:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372915</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/3108.accesspands_5F00_555C7308.jpg"&gt;&lt;img title="accesspands" style="margin:0px 15px 0px 0px;border:0px currentcolor;display:inline;" border="0" alt="accesspands" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7331.accesspands_5F00_thumb_5F00_7100FEFE.jpg" width="240" height="194" /&gt;&lt;/a&gt;We’re happy to announce the availability of &lt;em&gt;Microsoft Access 2013 Plain &amp;amp; Simple&lt;/em&gt;. &lt;/p&gt;  &lt;p&gt;Get the full-color, visual guide that makes learning Microsoft Access 2013 plain and simple! Follow the book’s easy steps and screenshots and clear, concise language to learn the simplest ways to build a database and sort information.&lt;/p&gt;  &lt;p&gt;Here’s WHAT you’ll learn:&lt;/p&gt;  &lt;ul&gt;   &lt;ul&gt;     &lt;ul&gt;       &lt;ul&gt;         &lt;ul&gt;           &lt;ul&gt;             &lt;ul&gt;               &lt;li&gt;Build and manage your own database &lt;/li&gt;                &lt;li&gt;Apply professional designs across your databases &lt;/li&gt;                &lt;li&gt;Create presentations and publish reports online &lt;/li&gt;                &lt;li&gt;Secure your database with passwords and encryption &lt;/li&gt;                &lt;li&gt;Exchange data with other databases and documents &lt;/li&gt;                &lt;li&gt;Interact with your data easier using macros&lt;/li&gt;             &lt;/ul&gt;           &lt;/ul&gt;         &lt;/ul&gt;       &lt;/ul&gt;     &lt;/ul&gt;   &lt;/ul&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://shop.oreilly.com/product/0790145365408.do?sortby=publicationDate" target="_blank"&gt;PURCHASE FROM O’REILLY&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;[NOTE: O&amp;#39;Reilly Media is the official distributor of Microsoft Press books. View O&amp;#39;Reilly&amp;#39;s &lt;a href="http://oreilly.com/terms/"&gt;terms of service&lt;/a&gt; for use of their services (including payment services) and the &lt;a href="http://oreilly.com/oreilly/privacy.csp"&gt;privacy policy&lt;/a&gt; applicable to how O&amp;#39;Reilly handles your data.]&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10410163" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: We need your questions for a Q&amp;A session with Charles Petzold</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/17/we-need-your-questions-for-a-q-amp-a-session-with-charles-petzold.aspx</link><pubDate>Wed, 17 Apr 2013 15:44:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372912</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/7455.9780735671768f_5F00_52375CE9.jpg"&gt;&lt;img style="margin:0px 15px 10px 0px;border:0px currentcolor;float:left;display:inline;background-image:none;" border="0" alt="671768cvr.indd" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-01-17-44-metablogapi/8831.9780735671768f_5F00_thumb_5F00_4DFD5F57.jpg" width="197" height="240" /&gt;&lt;/a&gt;Greetings! We’re happy to announce an upcoming event with programming legend and renowned author Charles Petzold, whose &lt;a href="http://blogs.msdn.com/b/microsoft_press/archive/2013/02/06/new-book-programming-windows-sixth-edition.aspx"&gt;&lt;em&gt;Programming Windows, Sixth Edition&lt;/em&gt;&lt;/a&gt;, was recently published: a &lt;a href="http://staging.microsoftvirtualacademy.com/liveevents/programming-windows"&gt;live questions and answers session on April 30&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;The subject of the Q&amp;amp;A session will be the same as the subject of &lt;em&gt;Programming Windows, Sixth Edition&lt;/em&gt;: &lt;strong&gt;writing Windows Store apps with C# and XAML&lt;/strong&gt;. If you’ve been working through Charles’s book and you have a question about some aspect of the book’s guidance or if you have other questions about using C# and XAML to create Windows Store apps, take this opportunity to hear from Charles directly.&lt;/p&gt;  &lt;p&gt;So, we need your questions! Please email them, with “Petzold Q&amp;amp;A” in the subject line, to &lt;a href="mailto:devonm@microsoft.com"&gt;devonm@microsoft.com&lt;/a&gt;. We can’t promise Charles will get to all questions, of course, but the earliest questions have a better chance of being answered.&lt;/p&gt;  &lt;p&gt;And even if you don’t have a question for Charles, we hope you’ll join us on the 30th! &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10411915" width="1" height="1" alt=" " /&gt;</description></item><item><title>Blog Post: Free ebooks: Great content from Microsoft Press on Windows 8, SQL Server, Windows Server and more</title><link>http://borntolearn.mslearn.net/mspress/b/press/archive/2013/04/17/free-ebooks-great-content-from-microsoft-press-on-windows-8-sql-server-windows-server-and-more.aspx</link><pubDate>Wed, 17 Apr 2013 10:30:00 GMT</pubDate><guid isPermaLink="false">cd42f90e-53c0-4753-bfea-3d4e2c6d235c:blog:372905</guid><dc:creator>Devon Musgrave</dc:creator><description>&lt;p&gt;I last updated our free ebook site in November, 2012, but I often get emails from readers wanting me to remind them where to find our complete list.&lt;/p&gt;  &lt;p&gt;Here it is:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://blogs.msdn.com/b/microsoft_press/archive/2012/05/04/free-ebooks-great-content-from-microsoft-press-that-won-t-cost-you-a-penny.aspx" href="http://blogs.msdn.com/b/microsoft_press/archive/2012/05/04/free-ebooks-great-content-from-microsoft-press-that-won-t-cost-you-a-penny.aspx"&gt;http://blogs.msdn.com/b/microsoft_press/archive/2012/05/04/free-ebooks-great-content-from-microsoft-press-that-won-t-cost-you-a-penny.aspx&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;You’ll find current ebooks on building Windows 8 apps, exploring Windows 8 administration and Windows Server 2012, and SQL Server 2012. We also keep some older titles in the collection, too, in case you’re still using previous versions of software.&lt;/p&gt;  &lt;p&gt;Enjoy!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10410763" width="1" height="1" alt=" " /&gt;</description></item></channel></rss>