C# 5.0 Pocket Reference Posted: 16 Jun 2012 09:55 AM PDT Book Description When you need answers for programming with C# 5.0, this practical and tightly focused book tells you exactly what you need to know—without long introductions or bloated samples. Easy to browse, it's ideal as quick reference or as a guide to get you rapidly up to speed if you already know Java, C++, or an earlier version of C#. Written by the authors of C# 5.0 in a Nutshell, this book covers the entire C# 5.0 language, including: - All of C#'s fundamentals
- Advanced topics such as operator overloading, type constraints, covariance & contravariance, iterators, nullable types, operator lifting, lambda expressions & closures
- LINQ, starting with sequences, lazy execution and standard query operators, and finishing with a complete reference to query expressions
- Dynamic binding and C# 5.0's new asynchronous functions
Table of Contents - Conventions Used in This Book
- Using Code Examples
- Safari® Books Online
- How to Contact Us
- A First C# Program
- Syntax
- Type Basics
- Numeric Types
- Boolean Type and Operators
- Strings and Characters
- Arrays
- Variables and Parameters
- Expressions and Operators
- Statements
- Namespaces
- Classes
- Inheritance
- The object Type
- Structs
- Access Modifiers
- Interfaces
- Enums
- Nested Types
- Generics
- Delegates
- Events
- Lambda Expressions
- Anonymous Methods
- try Statements and Exceptions
- Enumeration and Iterators
- Nullable Types
- Operator Overloading
- Extension Methods
- Anonymous Types
- LINQ
- Dynamic Binding
- Attributes
- Caller Info Attributes (C# 5.0)
- Asynchronous Functions (C# 5.0)
- Unsafe Code and Pointers
- Preprocessor Directives
- XML Documentation
Book Details - Paperback: 224 pages
- Publisher: O’Reilly Media (May 2012)
- Language: English
- ISBN-10: 1449320171
- ISBN-13: 978-1449320171
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts
|
Safe C++: How to avoid common mistakes Posted: 16 Jun 2012 09:53 AM PDT Book Description It's easy to make lots of programming mistakes in C++—in fact, any program over a few hundred lines is likely to contain bugs. With this book, you'll learn about many common coding errors that C++ programmers produce, along with rules and strategies you can use to avoid them. Author Vladimir Kushnir shows you how to use his Safe C++ library, based in part on programming practices developed by the C++ community. You'll not only find recipes for identifying errors during your program's compilation, runtime, and testing phases, you'll learn a comprehensive approach for making your C++ code safe and bug-free. - Get recipes for handling ten different error types, including memory leaks and uninitialized variables
- Discover problems C++ inherited from C, like pointer arithmetic
- Insert temporary and permanent sanity checks to catch errors at runtime
- Apply bug prevention techniques, such as using separate classes for each data type
- Pursue a testing strategy to hunt and fix one bug at a time—before your code goes into production
Table of Contents Part I: A Bug-Hunting Strategy for C++ Chapter 1. Where Do C++ Bugs Come From? Chapter 2. When to Catch a Bug Chapter 3. What to Do When We Encounter an Error at Runtime Part II: Bug Hunting: One Bug at a Time Chapter 4. Index Out of Bounds Chapter 5. Pointer Arithmetic Chapter 6. Invalid Pointers, References, and Iterators Chapter 7. Uninitialized Variables Chapter 8. Memory Leaks Chapter 9. Dereferencing NULL Pointers Chapter 10. Copy Constructors and Assignment Operators Chapter 11. Avoid Writing Code in Destructors Chapter 12. How to Write Consistent Comparison Operators Chapter 13. Errors When Using Standard C Libraries Part III: The Joy of Bug Hunting: From Testing to Debugging to Production Chapter 14. General Testing Principles Chapter 15. Debug-On-Error Strategy Chapter 16. Making Your Code Debugger-Friendly Chapter 17. Conclusion Appendix A. Source Code for the scpp Library Used in This Book Appendix B. Source Code for the files scpp_assert.hpp and scpp_assert.cpp Appendix C. Source Code for the file scpp_vector.hpp Appendix D. Source Code for the file scpp_array.hpp Appendix E. Source Code for the file scpp_matrix.hpp Appendix F. Source Code for the file scpp_types.hpp Appendix G. Source Code for the file scpp_refcountptr.hpp Appendix H. Source Code for the file scpp_scopedptr.hpp Appendix I. Source Code for the file scpp_ptr.hpp Appendix J. Source Code for the file scpp_date.hpp and scpp_date.cpp Book Details - Paperback: 142 pages
- Publisher: O’Reilly Media (May 2012)
- Language: English
- ISBN-10: 1449320937
- ISBN-13: 978-1449320935
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts
|
Windows Phone 7 Development Internals Posted: 16 Jun 2012 09:45 AM PDT Book Description Build Windows Phone applications optimized for performance and security Drill into Windows Phone 7 design and architecture—and learn best practices for building a variety of applications. Each chapter focuses on a single Windows Phone building block or feature area, and shows you how to apply it in your applications. If you're an experienced .NET developer familiar with Microsoft® Silverlight®, you'll gain deep insights into the Windows Phone platform design and API surface. Discover how to: - Master the Windows Phone application model, including its lifecycle and events
- Use Silverlight UI controls to create engaging applications
- Manage databinding and decouple architectural layers with the Model View ViewModel pattern
- Employ built-in sensors such as Assisted GPS, the accelerometer, and camera
- Use media services APIs for video streaming, as well as audio input and playback
- Consume web services and connect to the cloud through Windows Azure™
- Apply Windows Phone 7.5 enhancements, such as multitasking and Fast Application Switching
Table of Contents Part I: Building Blocks Chapter 1. Vision and Architecture Chapter 2. UI Core Chapter 3. Controls Chapter 4. Data Binding and Layer Decoupling Chapter 5. Touch UI Part II: Application Model Chapter 6. Application Model Chapter 7. Navigation State and Storage Chapter 8. Diagnostics and Debugging Part III: Extended Services Chapter 9. Phone Services Chapter 10. Media Services Chapter 11. Web and Cloud Chapter 12. Push Notifications Chapter 13. Security Chapter 14. Go to Market Part IV: Version 7.5 Enhancements Chapter 15. Multi-Tasking and Fast App Switching Chapter 16. Enhanced Phone Services Chapter 17. Enhanced Connectivity Features Chapter 18. Data Support Chapter 19. Framework Enhancements Chapter 20. Tooling Enhancements Book Details - Paperback: 836 pages
- Publisher: Microsoft Press (May 2012)
- Language: English
- ISBN-10: 0735663254
- ISBN-13: 978-0735663251
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts
|
The Manga Guide to Linear Algebra Posted: 16 Jun 2012 09:40 AM PDT Book Description Reiji wants two things in life: a black belt in karate and Misa, the girl of his dreams. Luckily, Misa’s big brother is the captain of the university karate club and is ready to strike a deal: Reiji can join the club if he tutors Misa in linear algebra. Follow along in The Manga Guide to Linear Algebra as Reiji takes Misa from the absolute basics of this tricky subject through mind-bending operations like performing linear transformations, calculating determinants, and finding eigenvectors and eigenvalues. With memorable examples like miniature golf games and karate tournaments, Reiji transforms abstract concepts into something concrete, understandable, and even fun. As you follow Misa through her linear algebra crash course, you’ll learn about: - Basic vector and matrix operations such as addition, subtraction, and multiplication
- Linear dependence, independence, and bases
- Using Gaussian elimination to calculate inverse matrices
- Subspaces, dimension, and linear span
- Practical applications of linear algebra in fields like computer graphics, cryptography, and engineering
But Misa’s brother may get more than he bargained for as sparks start to fly between student and tutor. Will Reiji end up with the girl—or just a pummeling from her oversized brother? Real math, real romance, and real action come together like never before in The Manga Guide to Linear Algebra. Book Details - Paperback: 264 pages
- Publisher: No Starch Press (May 2012)
- Language: English
- ISBN-10: 1593274130
- ISBN-13: 978-1593274139
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts
|
Make: School’s Out Summer Fun Guide Posted: 16 Jun 2012 09:37 AM PDT Book Description MAKE magazine's special "Schools Out!" issue features over 50 projects to make and is photographed in 3D with glasses bound inside. The issue is jam-packed with original (and thrilling!) activities photographed in 3D. 50+ projects include electronics, music, 3D printing, toys, snacks, weird science, outdoors, and much more. The projects are divided into popular categories including Combat, Outdoors, Rainy Day, Craft, Music, Pranks, Electronics, and Weird Science. Maker Faire alum Barry Rothstein photographed the 3D issue with his own homemade 3D rig. 3D glasses are bound into every issue, and Some of the featured projects rendered in 3D include: - Shooting 3D movies and photos
- Building a marshmallow shooter
- Installing a backyard zip line
- Making chocolate banana pops
- Silk-screening wearables
- Making a cigar box guitar
About the Author “How to Make a Maker Faire” was conceived and published by the Maker Media team behind Make and Craft magazines, Maker Faire, makezine.com, craftzine.com, Make Weekend Projects videos, the Maker Shed store, and Make Project line of DIY books. Maker Media is focused on uniting, inspiring, informing and entertaining a global community of people who pursue DIY projects on their own time. Maker Media is a division of O’Reilly Media, Inc. Book Details - Paperback: 116 pages
- Publisher: O’Reilly Media / Make (May 2012)
- Language: English
- ISBN-10: 1449332250
- ISBN-13: 978-1449332259
Note: There is a file embedded within this post, please visit this post to download the file. Related Posts
|
Tidak ada komentar:
Posting Komentar