Nisha Rathode (Editor)

Bill Wagner (software)

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Name
  
Bill Wagner


Role
  
Software

Bill Wagner (software) brainstorminonlinecomwpcontentuploads201109

Education
  
University of Illinois at Urbana–Champaign

Books
  
Effective C#, More Effective C#: 50 Sp, The Entrepreneur Next Doo, C# Core Language Little Blac, The complete idiot's gui

Exploring pattern matching in c bill wagner


Bill Wagner is an American software developer, known as an expert in the C# programming language.

Contents

Bill Wagner (software) thebillwagnercomImagesBillWagnerSmalljpg

Wagner received a B.S. in computer science from the University of Illinois at Urbana–Champaign. He was self-employed consultant for eight years before joining with Dianne Marsh to cofound SRT Solutions, an Ann Arbor, Michigan-based software development company, in 1999. Wagner won an Automation Alley Emerging Technology Leader award in 2011.

Wagner is known primarily for .Net development work, particularly C#. He is the author of several manuals, including Effective C# (now in its second edition, 2010) and More Effective C# (2004). Wagner has written a number of articles appearing in MSDN Magazine, the C# Developer Center, Visual C++ Developer's Journal, Visual Studio Magazine, ASP.NET Pro Magazine, .NET Developer's Journal, as well as technical articles for software developers. Wagner wrote a set of programming idioms for C#. Wagner has stated that he has been developing with C# since public betas for C# 1.0 were released. Prior to that time, Wagner had worked with C++ and Java. In addition to C#, Wagner also has service-oriented architecture skills.

Wagner was appointed Microsoft regional director for Michigan in 2003, and he was reappointed and named a Microsoft MVP in 2005.

Wagner is a founding member and past president of the Great Lakes .NET User Group and the Ann Arbor .NET Developers Group, and a contributor to the Ann Arbor Computer Society.

What were they thinking language design choices that seem wrong until they don t bill wagner


References

Bill Wagner (software) Wikipedia