February, 2010

"Welcome

  • Microsoft Press

    Jeffrey Richter: Excerpt #2 from CLR via C#, Third Edition

    • 69 Comments
    "Today I thought I’d share a section a section from Chapter 23, 'Assembly Loading and Reflection,' with you. This section discusses how to embed your application’s dependent DLLs inside your EXE file, simplifying deployment by allowing you to distribute just one physical file."...
  • Microsoft Press

    Free ebook: Understanding Microsoft Virtualization Solutions (Second Edition)

    • 27 Comments
    Here it is! Mitch Tulloch has updated his free ebook of last year; it’s now updated for Windows Server 2008 R2. You can now download Understanding Microsoft Virtualization Solutions, From the Desktop to the Datacenter in XPS format here and in PDF format here . Six chapters adding up to 466 pages. Here are Mitch’s acknowledgments: Acknowledgments This book would not have been possible without the support and assistance of numerous individuals. First, I would like to especially thank Michael Cooper, Senior Product Manager and Field Technical Community Lead for System Center and Virtualization Business Group; Aurora Santiago, Product Manager for System Center and Virtualization Technical Readiness; and Kenon Owens, Technical Product Marketing Manager for Integrated Virtualization, all of whom...
  • Microsoft Press

    Over 200 DRM-free Microsoft Press ebooks now available

    • 6 Comments
    When you buy an ebook, you get lifetime access to the book, and whenever possible we provide it to you in four, DRM-free file formats—PDF, .epub, Kindle-compatible .mobi, and Android .apk ebook—that you can use on the devices of your choice. Our ebook files are fully searchable, and you can cut-and-paste and print them....
  • Microsoft Press

    New book: CLR via C#, Third Edition

    • 5 Comments
    Hey, everybody: Jeffrey Richter’s CLR via C#, Third Edition , is indeed now available! You can order it here or here (and lots of other places too, of course). Today we’d like to share an excerpt from the book. We'll continue excerpting this chapter over the coming weeks and months. Enjoy. Chapter 16 Arrays In this chapter: Initializing Array Elements . 388 Casting Arrays . 390 All Arrays Are Implicitly Derived from System.Array . 392 All Arrays Implicitly Implement IEnumerable, ICollection, and IList . 393 Passing and Returning Arrays . 394 Creating Non-Zero–Lower Bound Arrays . 395 Array Access Performance . 396 Unsafe Array Access and Fixed-Size Array . 401 Arrays are mechanisms that allow you to treat several items as a single collection. The Microsoft .NET common language runtime...
  • Microsoft Press

    New book: Microsoft Forefront Threat Management Gateway (TMG) Administrator’s Companion

    • 3 Comments
    Microsoft Forefront Threat Management Gateway (TMG) Administrator’s Companion , by Jim Harrison, Yuri Diogenes, and Mohit Saxena from the Microsoft Forefront TMG team with Dr. Tom Shinder, is now available! Use the “Forefront” or “TMG” tag in our tag cloud in the right column to read much more about this book. In today’s post, we share the book’s Foreword, by David Cross, Product Unit Manager for Microsoft Forefront TMG 2010. Foreword As the Product Unit Manager for the Forefront Threat Management Gateway (TMG) 2010 release, I was able to take advantage of a unique opportunity to change the industry regarding how we protect small business users and enterprise customers when connecting to the Internet in a world of ever-evolving threats, malicious software, and dynamic criminal activities. It...
  • Microsoft Press

    Save 40% on Microsoft Press’s Developer E-Reference Library

    • 2 Comments
    That’s $60 off. And you can try out the library for free for ten days.  Here’s information about the library: The Microsoft Press E-Reference Library for developers is a powerful search tool that provides instant access to more than 100 Microsoft Press books on developer topics, including latest releases—whenever you are online. Download select chapters to read offline or make notes online to review at a later time. Use promotional code EREFDEVB to purchase a 12-month subscription to the E-Reference Library for Developers at a 40% discount off the regular price of $149.99. Go to http://www.microsoft.com/learning/books/ereference/dev/ to take advantage of this offer. To learn more about what the E-Reference Library can do for you, check out the demo. About the e-reference library The Developer...
  • Microsoft Press

    Nine-year-old boy going for his fifth Microsoft certification

    • 2 Comments
    Something lighthearted for the weekend: Check out this Gizmodo article on Markos Calasan . “He's nine years old and lives in the Former Yugoslav Republic of Macedonia. He's also Microsoft Certified four times over and working on his fifth certificate.” (Thanks to Kyle VanHemert, the author of the post, who can be reached at kvanhemert@gizmodo.com .)
  • Microsoft Press

    Unofficial Support Site for the Windows 7 Resource Kit

    • 2 Comments
    The Windows 7 Resource Kit (ISBN: 9780735627000) is a great resource. Created by Mitch Tulloch , Tony Northup, Jerry Honeycutt, Ed Wilson , and the Windows 7 team at Microsoft, the book includes 32 chapters, nearly 1800 pages, and the Windows 7 Resource Kit PowerShell Pack and sample PowerShell scripts on its companion CD. And MVP Mitch Tulloch’s unofficial support site for the book is also a great resource. In “Site Table of Contents,” which is organized by the book’s parts (e.g., “Part 2, Deployment”), make sure to click through to see the resource kit’s chapters. Then, you can further click each chapter to see questions from readers about the chapter’s subject matter and answers from Mitch. Here’s an example: Q-1. How do I move the CSC folder to another location on a Windows 7 computer...
  • Microsoft Press

    Gerry O’Brien on free certification exams

    • 1 Comments
    Everybody interested in developer certifications, just want to make sure that you know about Gerry’s post from last week. It starts like this: <warning> This is a long post </warning> Want to see if you’re ready to develop for the Azure platform? Do you have what it takes to create Web apps using ASP.NET, JavaScript, AJAX and Silverlight? What about desktop apps using WPF? Perhaps you're the service developer using WCF or maybe you're good at data access with ADO.NET. Ever tested your knowledge on these topics? Want to? I have just the opportunity for you. I know some of you are just waiting for the announcement while some of you may find this page through a search engine and have no idea what I’m talking about. Whatever brought you here is not important at the...
  • Microsoft Press

    Jeffrey Richter: Excerpt #3 from CLR via C#, Third Edition

    • 1 Comments
    Good morning everyone, Jeffrey Richter here. Today I thought I’d share a section a section from Chapter 21, “Automatic Memory Management (Garbage Collection),”  of my new book with you. This section discusses a new .NET 4.0 class called ConditionalWeakTable and explains how to use it along with C#’s extension methods in order to associate an arbitrary piece of data with various objects. In effect, providing Object Local Storage. > > > > > Developers frequently want to associate a piece of data with another entity. For example, you can associate data with a thread or with an AppDomain. It is also possible to associate data with an individual object by using the System.Runtime.CompilerServices.ConditionalWeakTable<TKey,TValue> class, which looks like this: public sealed...
  • Microsoft Press

    Just a few extracurricular shots from NYC

    • 1 Comments
    Some of the Microsoft Press team was in New York this week for O’Reilly’s Tools of Change publishing conference, where it was fantastic to meet many of our O’Reilly cohorts. Tuesday night we went out to hear Christian McBride’s big band. Nobody took a photo of that great band, who were having an obvious blast on the stand, but we did get these. The exterior of the place (at Columbus Circle) the next day: Our crew: And the band, also wonderful, that followed Christian’s for the late-night show, playing almost exclusively music by Donald Byrd (but for Ellington’s “Sophisticated Lady”):
  • Microsoft Press

    Ed Wilson: What is an Author?

    • 1 Comments
    What is an author? What a seemingly silly question. Obviously an author is someone who writes something! Various scholars used to envision an author as someone who sat in an enclosed room, isolated from society who produced a document that sprang forth from the imagination. With this view of authorship, it was important to learn as much as possible about the person who did the writing, to learn about the authors experiences, imagination, and scholastic achievements. In short the author was a person, and the more we know about the author, the more we are able to understand the writing. A more recent school of thought dismisses the notion of the writer in an enclosed room, isolated from society who works on a document in isolation, and instead moves to the other end of the spectrum. The author...
  • Microsoft Press

    Videos with Forefront TMG Book Authors

    • 1 Comments
    Yuri here. As it was announced here, Microsoft Forefront Threat Management Gateway (TMG) Administrator’s Companion , by Jim Harrison, Yuri Diogenes, and Mohit Saxena from the Microsoft Forefront TMG team with Dr. Tom Shinder, is now available. The authors of the book have recorded a couple of videos for the Microsoft Technet Edge Web site talking about some features that you can learn more in depth by reading the book. Jim Harrison and Mohit Saxena talk about TMG Migration, a subject that is covered in detail in Chapter 6: http://edge.technet.com/Media/ISA-to-TMG-Migration-Guidance Yuri Diogenes and Tom Shinder talk about Web Protection solutions on TMG, subjects that are covered throughout many chapters of the book: http://edge.technet.com/Media/TMG-Web-access-protection...
  • Microsoft Press

    Carl Chatfield: Top 10 Problems, #4: Track by percent complete

    • 0 Comments
    Carl here. ProjHugger is for Microsoft Office Project newbies, enthusiasts, and zealots. I publish new posts every Monday morning, but you can add comments any time. This week’s ProjHugger post continues the “Top 10 problems new (and not so new) Project users have, and what you can do to ease the pain” series, which started like this: #10 , #9 , #8 , #7 , #6 , and #5 . Problem #4: Track by percent complete Project managers who track progress by percent complete often mistake elapsed duration with progress, such that when they're 75% out of time they think they're 75% done. Sadly, this is often not the case. Planning is dandy but... This isn't an exclusive list, but in general I see two types of Project users, which I'll call "planners" and "trackers." Planners use Project...
  • Microsoft Press

    Ed Wilson: Preparing for the 2010 Scripting Games

    • 0 Comments
    I have been really busy trying to get ready for the 2010 Scripting Games at the TechNet Script Center . We will have 40 guest commentators who will each write their own solution to one of the 20 scripting events. There are 20 script events because the 2010 Scripting Games consists of 10 beginner and 10 advanced events. The reason for the 40 commentators is because we will have solutions in both VBScript and in Windows PowerShell. In all likelihood, this will be the last year that we will have VBScript in the Scripting Games. The reason is not because I do not like VBScript – after all I wrote three books for Microsoft Press on VBScript, but that IT Pros are rapidly migrating to Windows PowerShell because it is easier and more powerful than VBScript. The 40 guest commentators will include many...
  • Microsoft Press

    Visual Studio 2010 and .NET Framework 4 Release Candidate

    • 0 Comments
    It’s here.
  • Microsoft Press

    Ed Wilson: My Kingdom for a horse

    • 0 Comments
    I read Richard III over the weekend. This play is like the Casablanca of Shakespearean writings as it is chock full of famous quotes: “Play it again Sam” … wait, that was Casablanca. But how about “Now is the season of our discontent.” Or my favorite, “A horse, A horse. My kingdom for a horse!” After reading the line, that effectively draws to a conclusion this really interesting English monarch, I sat back closed my eyes, and thought about this. “My kingdom for a horse…” Maybe dear old Richard III was not such a bad guy after all. He loves his horse. In my mind’s eye, I saw Smokey … the solid black Quarter horse of my youth. The endless summer days we spent together. Smokey was clever, playful, ornery, and always unpredictable. He was without a doubt the smartest horse I knew … and I...
Page 1 of 2 (26 items) 12