Page 8 - MSDN Magazine, October 2019
P. 8
Editor’s NotE MICHAEL DESMOND And Now a Word from Our Columnists
When MSDN Magazine closes shop after the November issue, we’ll be saying farewell to a gifted group of longtime columnists who have been the heart and conscience of the magazine. I wanted to take a moment this month to recognize their contributions and consider the lessons they’ve learned in the process.
I’ll start with James McCaffrey and his Test Run column, which got its start in January 2003, after the release of .NET Framework revolutionized the way applications were developed and tested. For the next several years, McCaffrey says, his column explored how to test .NET apps natively, with an emphasis on automation. But a sharp pivot was already in the offing.
“During this time, I was one of the few research engineers who worked on machine learning systems, including ‘TMSN,’ the prede- cessor to the ML.NET framework that was released earlier this year,” McCaffrey explains. By 2012, breakthroughs in storage, processing and algorithms convinced McCaffrey that machine learning was about to explode. “So, in May 2012 the Test Run column switched focus to machine learning and artificial intelligence with an article titled ‘Dive into Neural Networks.’” (msdn.com/magazine/hh975375)
Looking back, McCaffrey singles out two columns: “Use Bee Colony Algorithms to Solve Impossible Problems” (April 2011, msdn.com/magazine/gg983491) and “Artificial Intelligence—Particle Swarm Optimization" (August 2011, msdn.com/magazine/hh335067). He says: “Both articles illustrate the joy of computer science—creating beautiful abstractions of reality that solve practical problems, which can’t be tackled using standard approaches.”
I asked Dino Esposito what Cutting Edge column stood out to him over his decades with the magazine. He recalled one about the transition from ASP.NET Web Forms 1.1 to 2.0, and a feature called “personalization” that was a built-in, provider-based API to support custom application settings. He showed how developers could achieve the new functionality in the 1.1 version, and in doing so, he says, “basically rewrote for the current version what the team at Microsoft was writing for the next.”
Esposito says the accomplishment gave him a “sense of power,” and produced an outpouring of feedback from readers excited
to extend the existing framework ahead of version 2.0. He says: “Today, it’s much harder to do, given the significantly increased complexity of things, but it’s a very nice memory and still a goal totrytopursueanyway—tolearnanddoityourself.”
The Working Programmer columnist Ted Neward wouldn’t argue that last point. His 10-part “Multiparadigmatic Design” series (msdn.com/magazine/ff955611) in 2010-2011 stood out to him, he says, “largely because that was the first time I’d really had to bear down and explore, investigate and describe what had always been a much murkier concept floating around in my head.”
His conclusion: Penning the column forced clarity of thought. “Writing for the column definitely helped me learn things about subjects I thought I knew, and after writing, knew better.”
Julie Lerman says she often faced “steep learning curves and a lot of research” with her Data Points columns, and singles out her look at document databases (“What the Heck Is a Document Database?,” msdn.com/magazine/hh547103), which forced her to wrap her head around NoSQL concepts. She also says that returning to previous topics after discovering new solutions could be both immensely rewarding and “a little humiliating.” (“Refactoring an ASP.NET 5/EF6 Project andDependencyInjection,”msdn.com/magazine/mt632269)
The experience, Lerman says, expanded her horizons as a devel- oper. “I was able to broaden my technical expertise in so many directions—digging Git, Docker, Azure, document databases— as well as follow the path of Entity Framework even to this day. So much fun!”
Speaking of fun, resident bomb thrower David Platt clearly relished his role as back-page instigator at MSDN Magazine. And he particularly enjoyed his columns on Visual Basic 6, including the June 2012 piece, “The Silent Majority: Why Visual Basic 6 Still Thrives” (msdn.com/magazine/jj133828), that produced more first-month traffic than almost any article in the magazine over the last 10 years.
“Nothing stirred up a hornet’s nest like these columns, both pro and con,” Platt says. “Talk about pouring oil on troubled fires!”
Visit us at msdn.microsoft.com/magazine. Questions, comments or suggestions for MSDN Magazine? Send them to the editor: mmeditor@microsoft.com.
© 2019 Microsoft Corporation. All rights reserved.
Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, you are not permitted to reproduce, store, or introduce into a retrieval system MSDN Magazine or any part of MSDN Magazine. If you have purchased or have otherwise properly acquired a copy of MSDN Magazine in paper format, you are permitted to physically transfer this paper copy in unmodified form. Otherwise, you are not permitted to transmit copies of MSDN Magazine (or any part of MSDN Magazine) in any form or by any means without the express written permission of Microsoft Corporation.
A listing of Microsoft Corporation trademarks can be found at microsoft.com/library/toolbar/3.0/trademarks/en-us.mspx. Other trademarks or trade names mentioned herein are the property of their respective owners.
MSDN Magazine is published by 1105 Media, Inc. 1105 Media, Inc. is an independent company not affiliated with Microsoft Corporation. Microsoft Corporation is solely responsible for the editorial contents of this magazine. The recommendations and technical guidelines in MSDN Magazine are based on specific environments and configurations. These recommendations or guidelines may not apply to dissimilar configurations. Microsoft Corporation does not make any representation or warranty, express or implied, with respect to any code or other information herein and disclaims any liability whatsoever for any use of such code or other information. MSDN Magazine, MSDN and Microsoft logos are used by 1105 Media, Inc. under license from owner.
4 msdn magazine