
The Elements of C# Style
By
Paperback
Available / dispatched within 1 - 4 weeks
Quantity
Description
The Elements of C# Style is for all C# practitioners, especially those working in teams where consistency is critical. Like previous Elements titles, the text furnishes a set of rules for writing clear, comprehensible and easy-to maintain code; this time for C#. The authors offer a collection of standards and guidelines for creating solid C# that can save time, effort and expense. The book provides conventions for: * formatting * naming * documentation * programming * packaging for C# 2.0 and includes discussion of advanced topics such as generics. Worked examples or Exercises
About the Author
Ken is currently President of CenterSpace Software, a developer of C# numerical libraries for the .NET platform. He has previously written documentation for C++ and Java class libraries for Rogue Wave Software, mathematical and statistical tools for MathSoft Inc., 3-D modeling and animation tools for Cubicomp, and semantic networks for Microsoft. He has also developed Web-based learning systems for Medlink and the Stanford University School of Education. Ken holds a PhD in Cognitive Science from the University of California, San Diego, and a BA in Linguistics from the University of California, Berkeley. Andy was coauthor of The Elements of C++ Style. He is currently an Executive Partner with Evolution Software Design, focusing on .NET, Tablet PCs, and XML/Web Services. He co-hosts TabletDev (www.tabletdev.com), a resource site for the Tablet PC development community. He has many years of Windows development experience, working for IntelliChem, Rogue Wave Software, ACCEL Technologies, and Microsoft. He holds a MS degree in Computer Science from University of California, San Diego, and a BS degree in Computer Science from Harvey Mudd College. Trevor is coauthor of The Elements of Java Style and The Elements of C++ Style. He has held programming positions for a variety of firms using C#, C++, Java, and other technologies. He is currently CEO of CenterSpace Software, a developer of C# numerical libraries for the .NET platform, and has worked previously for Rogue Wave Software, CleverSet Inc., and ProWorks. He holds a BSc in Computer Science from the University of British Columbia and a BA in Economics from the University of Western Ontario.
More Details
- Contributor: Kenneth Baldwin
- Imprint: Cambridge University Press
- ISBN13: 9780521671590
- Number of Pages: 156
- Packaged Dimensions: 115x177x14mm
- Packaged Weight: 146
- Format: Paperback
- Publisher: Cambridge University Press
- Release Date: 2006-07-31
- Binding: Paperback / softback
- Biography: Ken is currently President of CenterSpace Software, a developer of C# numerical libraries for the .NET platform. He has previously written documentation for C++ and Java class libraries for Rogue Wave Software, mathematical and statistical tools for MathSoft Inc., 3-D modeling and animation tools for Cubicomp, and semantic networks for Microsoft. He has also developed Web-based learning systems for Medlink and the Stanford University School of Education. Ken holds a PhD in Cognitive Science from the University of California, San Diego, and a BA in Linguistics from the University of California, Berkeley. Andy was coauthor of The Elements of C++ Style. He is currently an Executive Partner with Evolution Software Design, focusing on .NET, Tablet PCs, and XML/Web Services. He co-hosts TabletDev (www.tabletdev.com), a resource site for the Tablet PC development community. He has many years of Windows development experience, working for IntelliChem, Rogue Wave Software, ACCEL Technologies, and Microsoft. He holds a MS degree in Computer Science from University of California, San Diego, and a BS degree in Computer Science from Harvey Mudd College. Trevor is coauthor of The Elements of Java Style and The Elements of C++ Style. He has held programming positions for a variety of firms using C#, C++, Java, and other technologies. He is currently CEO of CenterSpace Software, a developer of C# numerical libraries for the .NET platform, and has worked previously for Rogue Wave Software, CleverSet Inc., and ProWorks. He holds a BSc in Computer Science from the University of British Columbia and a BA in Economics from the University of Western Ontario.
Delivery Options
Home Delivery
Store Delivery
Free Returns
We hope you are delighted with everything you buy from us. However, if you are not, we will refund or replace your order up to 30 days after purchase. Terms and exclusions apply; find out more from our Returns and Refunds Policy.