Author: Editors and Content Managers at Microsoft Corporation
Format: Paperback, 464 pages
Publisher: Microsoft Press; 4 edition (January 27, 2012)
ISBN-10: 0735648719
ISBN-13: 978-0735648715
I don't write technical content for Microsoft products very much these days (read: "practically never") but the Microsoft Manual of Style is not only considered required reading for those folks who do, but even for those of us who don't. Let me explain.
In many companies that produce technical documentation, there is a distinct set of rules that govern the voice, style, and other aspects in how the documentation is to be presented. Most people who aren't technical writers assume I just "wing it" whenever I create documentation for a technical product, but this is untrue. The documentation has to speak to a particular audience and for a variety of reasons, not the least of which is consistency, documentation for technical products must be presented in an exquisitely specific manner. Any technical style guide is designed to provide the writer with a template around which that presentation is organized.
Microsoft's fourth edition of their style guide is constructed into two broad areas: General Topics and Usage Dictionary. The first part is the narrative that addresses general subjects such as web content, the user interface, and even grammar and punctuation. The second part is the dictionary, but one that offers correct spelling and syntax around technical terms, from beep and bitmask to undo and update. Like any dictionary, you use it when you need to be sure you are using a technical term correctly or if you haven't the faintest idea on it's proper usage (and not all writers know how to spell all words, which is why we have dictionaries).
The first part of the book exists to familiarize the writer with the various aspects of writing style expected when documenting Microsoft products. It stands to reason that Microsoft's internal writing staff all use this book as the Bible; a Bible they themselves have produced. However, plenty of other companies must refer to Microsoft products in their documentation and it makes a great deal of sense to comply with Microsoft's preferred standards when doing so (just as we'd all wish Microsoft would write a version of Internet Explorer that complied with accepted web standards, but I digress).
As the front matter states though, no style guide can contain references to each and every aspect of each and every product, so there will be gaps. Several other references are suggested, both web resources and other guides and dictionaries. Together, this should provide the technical writer with a sufficient set of tools in order to create documentation that is readable by a general audience, internally consistent, and consistent with documents produced by other writers and agencies that comply with Microsoft writing standards.
This isn't a bad way to produce documentation for technical products that have nothing to do with Microsoft, either. Many technical writers work under temporary contract and provide writing services to a variety of companies needing documentation for general customers (such as end users) as well as technical consumers (such as IT staff). Smaller companies especially, won't have their own preferred style guide for their documentation, so it will be up to the writer to consult with the ops or dev team supervisor to agree upon a preferred style. While the Chicago Manual of Style is the accepted standard for professional writing, it is not designed specifically for technical documentation. In lieu of any other technical style, Microsoft's style guide is considered the de facto style by most businesses that need technical documentation.
I took a look at the Punctuation chapter in order to sample this book's wares, and was pleased that Microsoft indicated correct vs. incorrect styling as "Microsoft style" vs. "Not Microsoft style." There's more than one way to be right or wrong, but we're talking about Microsoft technical writing style, not general language usage, so what might be "right" in an email, could still be "Not Microsoft style".
You'll never memorize this book, so don't even try. If you are an aspiring technical writer, you don't want this stuck in your memory, anyway. That's why it's a reference and not undying prose. Plus, styles change over time, so you will need to continually adapt in order to stay current. That's also why you will need the current edition, rather than relying on previously published versions.
If you're worried about this guide stifling creativity, then you're in the wrong business. While there is certainly aspects of technical writing that require creativity, there is also a large amount of standards compliance required (and you thought programmers had all the fun). If you document Microsoft products or any other technical asset, assuming you want to write by some objective standard, a very good place to start is with the Microsoft Manual of Style.
Showing posts with label microsoft. Show all posts
Showing posts with label microsoft. Show all posts
Friday, February 24, 2012
Wednesday, September 14, 2011
Recovering from the Windows 7 Red Screen of Death
OK, this isn't really how my Windows 7 Professional screen looked last Sunday evening after "the disaster", but I'm not really an artist. The screen looked more or less like the usual desktop except everything had a reddish cast and it resembled an out-of-tune TV image from the 1960s (back in the day when you had to manually fine tune your TV to better pick up a local station).
Here's the background.
I was doing some work in my home office under my desk in the nest of power and network cables when I accidentally hit the power switch to one of the surge protectors. Among other devices, my Windows 7 machine was connected to this unit. No big deal. I've done this a thousand times. I turned the surge protector back on, hit the power button on my Windows 7 machine, and figured all was well.
Wrong.
I got an message saying a serious error had occurred and that I should boot into system recovery using the Windows 7 install disc to repair the damage. Fool that I am, I just rebooted to see if that would fix the problem. It didn't. Since I could still get to the desktop, I accessed System Restore and rebooted back in time a couple of days figuring that would do it.
Nope.
I broke down and got the repair disc and used it to reboot the machine.
When I got to the System Recovery Options screen, I clicked Startup Repair as the most logical option. It went through its routine saying that it might fix the problem and reboot once or need to reboot several times before the error was fixed. After the first reboot, the problem was still with me. I tried again, but had no better luck. I was cursing the fact that I had no backups of my machine to restore it in case it was completely hosed.
I powered the unit down and opened up the box. I made sure the SATA drive connections were solid and that all of the RAM sticks were firmly in place. This proved to be a vain effort, but it was worth a shot.
Rebooted using the disc and ran Startup Repair again, looking for the "Startup Repair could not detect a problem" message, but no such luck. Finally, at the end of the routine, I clicked the "View diagnostic and repair details link". All of the tests were OK except one. The machine couldn't find a valid boot partition.
Oops.
I copied the exact error message down and Googled it, which lead me to sevenforums.com.
Basically, forum user SIW2 saved my ass with this:
Ta-da!
It's alive!
Moral of the story is that bad things can happen under mundane circumstances and back up your frigging computer! The other moral of the story is never, ever throw away, lose, or misplace all of the discs that come with your computer. You never know when you'll need to lay your hands on them quickly.
Oh, there really is a Windows 7 Red Screen of Death, but it's not exactly what I experienced.
Here's the background.
I was doing some work in my home office under my desk in the nest of power and network cables when I accidentally hit the power switch to one of the surge protectors. Among other devices, my Windows 7 machine was connected to this unit. No big deal. I've done this a thousand times. I turned the surge protector back on, hit the power button on my Windows 7 machine, and figured all was well.
Wrong.
I got an message saying a serious error had occurred and that I should boot into system recovery using the Windows 7 install disc to repair the damage. Fool that I am, I just rebooted to see if that would fix the problem. It didn't. Since I could still get to the desktop, I accessed System Restore and rebooted back in time a couple of days figuring that would do it.
Nope.
I broke down and got the repair disc and used it to reboot the machine.
When I got to the System Recovery Options screen, I clicked Startup Repair as the most logical option. It went through its routine saying that it might fix the problem and reboot once or need to reboot several times before the error was fixed. After the first reboot, the problem was still with me. I tried again, but had no better luck. I was cursing the fact that I had no backups of my machine to restore it in case it was completely hosed.
I powered the unit down and opened up the box. I made sure the SATA drive connections were solid and that all of the RAM sticks were firmly in place. This proved to be a vain effort, but it was worth a shot.
Rebooted using the disc and ran Startup Repair again, looking for the "Startup Repair could not detect a problem" message, but no such luck. Finally, at the end of the routine, I clicked the "View diagnostic and repair details link". All of the tests were OK except one. The machine couldn't find a valid boot partition.
Oops.
I copied the exact error message down and Googled it, which lead me to sevenforums.com.
Basically, forum user SIW2 saved my ass with this:
Boot 7 dvd to system recovery options command prompt. Type:I followed his advice step-by-step praying all the time that God would be merciful. After I was finished and closed the command prompt, I removed the disc and rebooted the machine.
Diskpart
lis vol
( find the vol letter e.g C or partition number e.g. 1 for the system partition )
sel vol C( or sel vol 1 , obviously use the correct letter or number)
act
exi
Ta-da!
It's alive!
Moral of the story is that bad things can happen under mundane circumstances and back up your frigging computer! The other moral of the story is never, ever throw away, lose, or misplace all of the discs that come with your computer. You never know when you'll need to lay your hands on them quickly.
Oh, there really is a Windows 7 Red Screen of Death, but it's not exactly what I experienced.
Thursday, March 10, 2011
Book Review: Computer Structure and Logic
Author: Pearson Certification Team
Format: Paperback, 496 pages
Publisher: Pearson IT Certification (January 28, 2011)
ISBN-10: 0789747936
ISBN-13: 978-0789747938
This is and isn't a book about computer hardware and software certification...sort of. OK, it's published by Pearson IT Certification and the authors are the Pearson Certification Team, but the content doesn't map to a specific certification or even a specific technology. That's a little unusual.
Most books on computer or IT certs focus like a laser on a particular exam. Often, but not always, technical certifications are tied to a particular company (Microsoft, Cisco...) and a particular technology (Windows, SharePoint...). However, the blurb on the back of this book says:
The book has a certain logic to it and an assumption. The assumption is that there are people out there who are interested in information technology certifications and a career in IT who pretty much have no idea how computers and computing technologies work. Usually (but not always) people who self-select for a career in a technological field have some prior knowledge about it or at least some sort of aptitude. This book assumes a target audience that doesn't.
The logic of the book is to take the reader to an absolute in-the-basement starting point regarding IT, and to build them up one subsystem and one chapter at a time. This isn't a reference book. For the reader to get anything at all from what's written here (assuming the readers are the target audience), they will have to start at the beginning and move through each chapter in sequence. No short cuts.
To that end, Chapter 1 is "Introduction to Computers". I'm not kidding. You start out with a high level view of the history of computing, beginning with the first computers created in the 1940s. That sounds as dry and moldy as week-old toast, but it's a necessary first step for a person who may not even know what makes a computer work on a fundamental level. What is a CPU? How does it interact with working storage (RAM) and input devices (keyboard and mouse)? Page 9, for example, includes a drawing of a cutaway view of an NMOS transistor. Now that's basic. So is the Chapter 1 section called, "What is a PC?".
Each chapter ends with a series of review questions immediately followed by an answer key that contains a brief explanation for each item. Chapters can contain one or more case studies and the solutions for each one can be found after the review questions and answers. This book reads less like a self-study guide for a computer certification and more like a beginning computing text book. I can see this book being marketed mainly to high schools, vocational schools, and possibly to universities with an eye on the very first freshman class teaching computer technology.
Chapters 1 through 6 are strictly focused on hardware (I/O ports, motherboards, CPUs) but Chapter 7 transitions the reader into the software part of the book by introducing BIOS and the boot process. After that, the remainder of the chapters cover operating systems, including Windows, Linux, and Mac, security basics, networking basics, and beginning troubleshooting skills. By the end of the book, the reader should have an elementary understanding of how modern computers work, including some networking fundamentals. This information can then be used to bridge the reader to further studies mapping to CompTIA A+ and Network+ exams (Linux isn't covered sufficiently to carry the reader into the Linux+ certification without a great deal of additional study).
From the CompTIA A+ and Network+ exams, I can see the reader, building on what they've learned, moving into the entry-level Microsoft Windows and Cisco certifications, but you are talking about starting the journey at the very beginning of the trail. I'm not sure I'd recommend this book for a person interested in certification self-study unless they were very disciplined and enjoyed learning "textbook-style". The book seems a better fit for a group learning experience such as a traditional classroom, or as a supplement for on-line education.
If you've tried the CompTIA A+ exam and felt you were in over your head because you didn't understand basic computer concepts, Computer Structure and Logic might be a good resource for you, but you should really want to learn computing in order to benefit from this book. Otherwise, the rather dry presentation, especially in the beginning chapters, will stop you cold.
Format: Paperback, 496 pages
Publisher: Pearson IT Certification (January 28, 2011)
ISBN-10: 0789747936
ISBN-13: 978-0789747938
This is and isn't a book about computer hardware and software certification...sort of. OK, it's published by Pearson IT Certification and the authors are the Pearson Certification Team, but the content doesn't map to a specific certification or even a specific technology. That's a little unusual.
Most books on computer or IT certs focus like a laser on a particular exam. Often, but not always, technical certifications are tied to a particular company (Microsoft, Cisco...) and a particular technology (Windows, SharePoint...). However, the blurb on the back of this book says:
Your first step toward certifications from CompTIA, Microsoft, or Cisco...absolutely no experience necessary!Really?
The book has a certain logic to it and an assumption. The assumption is that there are people out there who are interested in information technology certifications and a career in IT who pretty much have no idea how computers and computing technologies work. Usually (but not always) people who self-select for a career in a technological field have some prior knowledge about it or at least some sort of aptitude. This book assumes a target audience that doesn't.
The logic of the book is to take the reader to an absolute in-the-basement starting point regarding IT, and to build them up one subsystem and one chapter at a time. This isn't a reference book. For the reader to get anything at all from what's written here (assuming the readers are the target audience), they will have to start at the beginning and move through each chapter in sequence. No short cuts.
To that end, Chapter 1 is "Introduction to Computers". I'm not kidding. You start out with a high level view of the history of computing, beginning with the first computers created in the 1940s. That sounds as dry and moldy as week-old toast, but it's a necessary first step for a person who may not even know what makes a computer work on a fundamental level. What is a CPU? How does it interact with working storage (RAM) and input devices (keyboard and mouse)? Page 9, for example, includes a drawing of a cutaway view of an NMOS transistor. Now that's basic. So is the Chapter 1 section called, "What is a PC?".
Each chapter ends with a series of review questions immediately followed by an answer key that contains a brief explanation for each item. Chapters can contain one or more case studies and the solutions for each one can be found after the review questions and answers. This book reads less like a self-study guide for a computer certification and more like a beginning computing text book. I can see this book being marketed mainly to high schools, vocational schools, and possibly to universities with an eye on the very first freshman class teaching computer technology.
Chapters 1 through 6 are strictly focused on hardware (I/O ports, motherboards, CPUs) but Chapter 7 transitions the reader into the software part of the book by introducing BIOS and the boot process. After that, the remainder of the chapters cover operating systems, including Windows, Linux, and Mac, security basics, networking basics, and beginning troubleshooting skills. By the end of the book, the reader should have an elementary understanding of how modern computers work, including some networking fundamentals. This information can then be used to bridge the reader to further studies mapping to CompTIA A+ and Network+ exams (Linux isn't covered sufficiently to carry the reader into the Linux+ certification without a great deal of additional study).
From the CompTIA A+ and Network+ exams, I can see the reader, building on what they've learned, moving into the entry-level Microsoft Windows and Cisco certifications, but you are talking about starting the journey at the very beginning of the trail. I'm not sure I'd recommend this book for a person interested in certification self-study unless they were very disciplined and enjoyed learning "textbook-style". The book seems a better fit for a group learning experience such as a traditional classroom, or as a supplement for on-line education.
If you've tried the CompTIA A+ exam and felt you were in over your head because you didn't understand basic computer concepts, Computer Structure and Logic might be a good resource for you, but you should really want to learn computing in order to benefit from this book. Otherwise, the rather dry presentation, especially in the beginning chapters, will stop you cold.
Friday, August 27, 2010
Coming in November: MCTS: Microsoft SharePoint 2010 Configuration Study Guide
I hate keeping secrets, mainly because I'm no good at it, but when you sign an NDA with a publisher, you can't tell people what book you're writing until the publisher starts marketing it. Finally this one showed up at Amazon (I'm doing the copy edits now) so I can talk about it.
Need to know the ins and outs of SharePoint Server 2010? Considering taking (and passing) the Microsoft SharePoint Server 2010 Configuration (70-667) certification exam? That's why I wrote this book: MCTS: Microsoft SharePoint 2010 Configuration Study Guide (70-667).
Expect to see it available November 22, 2010 or pre-order now and avoid the rush.
Need to know the ins and outs of SharePoint Server 2010? Considering taking (and passing) the Microsoft SharePoint Server 2010 Configuration (70-667) certification exam? That's why I wrote this book: MCTS: Microsoft SharePoint 2010 Configuration Study Guide (70-667).
Expect to see it available November 22, 2010 or pre-order now and avoid the rush.
Subscribe to:
Comments (Atom)




