Kamis, 30 Juni 2016

1Bookcase - 10 books ready for downloading


1Bookcase - 10 books ready for downloading

Link to 1Bookcase

Learn BlackBerry 10 App Development

Posted: 29 Jun 2016 02:17 PM PDT

Learn BlackBerry 10 App Development

Learn BlackBerry 10 App Development: A Cascades-Driven Approach.

Learn how to leverage the BlackBerry 10 Cascades framework to create rich native applications. Learn BlackBerry 10 App Development gives you a solid foundation for creating BlackBerry 10 apps efficiently. Along the way, you will learn how to use QML and JavaScript for designing your app's UI, and C++/Qt for the application logic. No prior knowledge of C++ is assumed and the book covers the fundamental aspects of the language for writing BlackBerry 10 apps. Also a particular emphasis is put on how to create a visually enticing user experience with the Cascades framework, which is based on Qt and QML.

Starting with the native SDK configuration and an overview of the Momentics IDE, the book is fast-paced and you will rapidly learn many of the best practices and techniques required for developing beautiful BlackBerry 10 apps.

Learn BlackBerry 10 App Development is written for developers wishing to learn how to write apps for the new BlackBerry 10 OS and those interested in porting existing iOS and Android apps to BlackBerry 10 as native applications.

What you'll learn

  • How to design and create native BB10 applications using the declarative expressiveness of QML
  • How to master the Cascades framework and the core BB10 UI components
  • How to use C++ and Qt efficiently with Cascades
  • How to utilize the BlackBerry Momentics IDE to launch and debug your applications
  • How to apply the fundamental aspects and best practices of BB10 application design
  • How to use HTTP networking in order to leverage remote services
  • How to integrate your application with BlackBerry 10 core apps such as the Contacts and Calendar apps
  • How to send email and short text messages from your app
  • How to use your device's camera and sensors such as the accelerometer and gyroscope

Who this book is for

BlackBerry developers wishing to write native BB10 applications, game developers. iOS and Android developers wishing to port their apps to BB 10.

The post Learn BlackBerry 10 App Development appeared first on 1Bookcase.

Irresistible Apps

Posted: 29 Jun 2016 02:16 PM PDT

Irresistible Apps

Irresistible Apps: Motivational Design Patterns for Apps, Games, and Web-based Communities.

When you create an app, a website, or a game, how do you attract users, and perhaps more importantly, how do you keep them? Irresistible Apps explains exactly how to do this using a library of 27 motivational design patterns and real-world examples of how they work.

As a developer, you need to retain users in the new economy of advertisements, subscriptions, and in-app purchases, but how do you do this? How do some applications keep users coming back? Why do people spend hours and hours playing World of Warcraft? Why do people care about Reddit karma? What makes customers keep buying from Amazon? Why do so many people love Khan Academy?

The answers are found in Gameful, Social, Interface, and Information patterns. Not only will you learn about these patterns, you'll also learn why they work using psychological theories of intrinsic motivation, behavioral psychology, and behavioral economics. Good and bad implementations of the patterns are shown so practitioners can use them effectively and avoid pitfalls along the way.

What you'll learn

  • How to use motivational design patterns to create meaningful user experiences
  • How to write motivational user stories
  • About the psychology of your users
  • Techniques for improving your software in ways your users will notice
  • How to analyze software for motivational effectiveness using case studies and the pattern library
  • How to apply psychological principles and patterns to solve sample design problems

Who this book is for

This book is for software designers and developers working on mobile and web apps, especially those using retention-based payment models. It’s also for academics and students working on Human-Computer Interface and Software Engineering.

The post Irresistible Apps appeared first on 1Bookcase.

Python Algorithms, 2nd Edition

Posted: 29 Jun 2016 02:11 PM PDT

Python Algorithms

Python Algorithms: Mastering Basic Algorithms in the Python Language, 2nd Edition.

Python Algorithms, Second Edition explains the Python approach to algorithm analysis and design. Written by Magnus Lie Hetland, author of Beginning Python, this book is sharply focused on classical algorithms, but it also gives a solid understanding of fundamental algorithmic problem-solving techniques.

The book deals with some of the most important and challenging areas of programming and computer science in a highly readable manner. It covers both algorithmic theory and programming practice, demonstrating how theory is reflected in real Python programs. Well-known algorithms and data structures that are built into the Python language are explained, and the user is shown how to implement and evaluate others.

What you'll learn

  • How to transform new problems to well-known algorithmic problems with efficient solutions, or show that the problems belong to classes of problems thought not to be efficiently solvable
  • How to analyze algorithms and Python programs using both mathematical tools and basic experiments and benchmarks
  • How to understand several classical algorithms and data structures in depth, and be able to implement these efficiently in Python
  • How to design and implement new algorithms for new problems, using time-tested design principles and techniques
  • How to speed up implementations, using a plethora of tools for high-performance computing in Python

Who this book is for

The book is intended for Python programmers who need to learn about algorithmic problem-solving, or who need a refresher. Data and computational scientists employed to do big data analytic analysis should find this book useful. Game programmers and financial analysts/engineers may find this book applicable too. And, students of computer science, or similar programming-related topics, such as bioinformatics, may also find the book to be quite useful.

The post Python Algorithms, 2nd Edition appeared first on 1Bookcase.

SQL Server Query Performance Tuning, 4th Edition

Posted: 29 Jun 2016 02:00 PM PDT

SQL Server Query Performance Tuning

SQL Server Query Performance Tuning, 4th Edition.

Queries not running fast enough? Wondering about the in-memory database features in 2014? Tired of phone calls from frustrated users? Grant Fritchey's book SQL Server Query Performance Tuning is the answer to your SQL Server query performance problems. The book is revised to cover the very latest in performance optimization features and techniques, especially including the newly-added, in-memory database features formerly known under the code name Project Hekaton. This book provides the tools you need to approach your queries with performance in mind.

SQL Server Query Performance Tuning leads you through understanding the causes of poor performance, how to identify them, and how to fix them. You'll learn to be proactive in establishing performance baselines using tools like Performance Monitor and Extended Events. You'll learn to recognize bottlenecks and defuse them before the phone rings. You'll learn some quick solutions too, but emphasis is on designing for performance and getting it right, and upon heading off trouble before it occurs. Delight your users. Silence that ringing phone. Put the principles and lessons from SQL Server Query Performance Tuning into practice today.

  • Covers the in-memory features from Project Hekaton
  • Helps establish performance baselines and monitor against them
  • Guides in troubleshooting and eliminating of bottlenecks that frustrate users

What you'll learn

  • Establish performance baselines and monitor against them
  • Recognize and eliminate bottlenecks leading to slow performance
  • Deploy quick fixes when needed, following up with long term solutions
  • Implement best-practices in T-SQL so as to minimize performance risk
  • Design in the performance that you need through careful query and index design
  • Take advantage of the very latest performance optimization features in SQL Server 2014
  • Understand the new, in-memory database features formerly code-named as Project Hekaton

Who this book is for

SQL Server Query Performance Tuning is aimed at developers and database administrators having responsibility for application performance in SQL Server environments. Programmers and administrators alike will find the book a trove of good insight into bottlenecks, how to recognize them, how to eliminated them. SQL Server Query Performance Tuning provides the tools and techniques readers need to create good-performing applications that delight their users.

The post SQL Server Query Performance Tuning, 4th Edition appeared first on 1Bookcase.

Visual Studio Condensed

Posted: 29 Jun 2016 01:56 PM PDT

Visual Studio Condensed

Visual Studio Condensed: For Visual Studio 2013 Express, Professional, Premium and Ultimate Editions.

Visual Studio 2013 is one of the most sophisticated integrated development environments in the world today. With hundreds of features and several different editions available, it can be hard to learn your way around, and hard to know whether you’re using it to its full potential. Visual Studio Condensed gives you a quick and systematic guide to the features that matter most, tagged clearly according to their availability.

The book starts by familiarizing you with the main features of Visual Studio and how to configure the user interface depending on your needs. You’ll then dive into each key developer tool in turn, starting with the editor window and going through the navigation pane, documentation, and the NuGet package manager. Debugging is a difficult skill to master with a range of approaches and tools at your disposal, so you’ll see how to make best use of breakpoints, the debugging windows, tracing and managed memory analysis, as well as tips and tricks on advanced debugging techniques that can make a real difference to your productivity.

Visual Studio 2013 comes with sophisticated code improvement tools. You can visualize relationships in your code with the Code Map feature, find duplicated code to maximize your code reuse, and use Visual Studio’s inbuilt list of metrics to figure out just how healthy your code is and how difficult or easy it will be to maintain. Testing is also made easy with unit testing and web performance tests as well as a Test Manager to organize your tests into test plans and suites. The final chapters of the book cover team work with Team Foundation Server, framework-specific features, and how to build your own Visual Studio extensions.

Visual Studio Condensed is the ideal manual for busy developers who just want to get on with what matters: writing code. Whether you’re new to Visual Studio or brushing up on the latest features, this book will get you up to speed in no time.

What you'll learn

  • Know your way around the most important features of Visual Studio and how to use them productively
  • Master debugging techniques using the full range of available tools, from breakpoints to IntelliTrace
  • Make best use of Team Foundation Integration within Visual Studio
  • Expand your code editing skills
  • Create your own Visual Studio extensions
  • Test your applications, including unit testing and web performance testing

Who this book is for

Visual Studio Condensed is for developers who want a quick and reliable way to master the important parts of Visual Studio without wading through a comprehensive manual. Beginners will find this a perfect overview of what Visual Studio can do and how to get to grips with it quickly, while more experienced developers will find this a handy guide to the latest features and their availability, as well as tips and tricks to make sure they’re using this product to its potential.

The post Visual Studio Condensed appeared first on 1Bookcase.

Expert ASP.NET Web API 2 for MVC Developers

Posted: 29 Jun 2016 01:52 PM PDT

Expert ASP.NET Web API 2 for MVC Developers

Expert ASP.NET Web API 2 for MVC Developers.

Web API 2 is the latest evolution of Microsoft’s web services toolkit, which allows the creation of RESTful applications built on the ASP.NET platform. It provides a standards-based approach and a high-productivity development model that makes it easy to deliver services to a wide-range of clients, including mobile devices.

This book puts Web API into context for the experienced MVC Framework developer and dives deep into the tools and techniques required to build Web API applications that integrate with the MVC Framework and shows you how to create single-page applications to consume them.

Best-selling author Adam Freeman explains how to get the most from Web API 2 by building on the foundation of the MVC Framework and the ASP.NET platform. He starts with the nuts-and-bolts and shows you everything through to advanced features, going in-depth to give you the knowledge you need.

What you'll learn

  • Gain a solid architectural understanding of RESTful services
  • Learn how to leverage the MVC pattern and components to build web services
  • Generate and process JSON data from data models
  • Learn what’s new in Web API 2 and how best to apply these new features
  • Build secure and scalable web services that integrate with MVC applications
  • Extend Web API 2 to customize it to your needs

Each topic is covered clearly and concisely and is packed with the details you need to learn to be truly effective. The most important features are given a no-nonsense in-depth treatment and chapters include common problems and details of how to avoid them.

Who this book is for

Experienced MVC developers who want to build and integrate web applications using the latest version of Web API 2

The post Expert ASP.NET Web API 2 for MVC Developers appeared first on 1Bookcase.

CSS Quick Syntax Reference

Posted: 29 Jun 2016 01:50 PM PDT

CSS Quick Syntax Reference

CSS Quick Syntax Reference.

The CSS Quick Syntax Reference is a 150-page syntax reference to the Cascading Style Sheet specification and style sheet language. It presents the essentials of CSS in a well-organized format that can be used as a handy reference.

You won't find any technical jargon, bloated samples, drawn out history lessons or witty stories in this book. What you will find is a CSS reference that is concise, to the point, and highly accessible. The book is packed with useful information and is a must-have for any CSS programmer or Web developer.

In the CSS Quick Syntax Reference, you will find:

  • A concise reference to CSS
  • Short, simple, and focused code examples for presentation semantics
  • A well laid out table of contents and a comprehensive index allowing easy review

What you'll learn

  • How to handle fundamentals like adding styles to HTML/XHTML as well as rule structure, style precedence, element classifications and display roles, visual layout, and floating and table layouts
  • How to work with CSS values like keywords, color and number values, percentage values, length values, and strings
  • How to apply CSS selectors: structural pseudo-classes, the negation pseudo-class, interaction pseudo-classes, pseudo-elements, and media queries
  • How to use CSS property references like universal values, visual media, paged media, and more

Who this book is for

This book is a handy, pocket quick syntax reference for experienced CSS developers as well as perhaps other programmers and Web developers new to CSS.

The post CSS Quick Syntax Reference appeared first on 1Bookcase.

C# Deconstructed

Posted: 29 Jun 2016 01:47 PM PDT

C# Deconstructed

C# Deconstructed: Discover how C# works on the .NET Framework.

C# Deconstructed answers a seemingly simply question: Just what is going on, exactly, when you run C# code on the .NET Framework?

To answer this question we will dig ever deeper into the structure of the C# language and the onion-skin abstraction layers of the .NET Framework that underpins it. We'll follow the execution thread downwards, first to MSIL (Microsoft Intermediate Language) then down through just-in-time compilation into Machine Code before finally seeing the results executed at the hardware level.The aim of this deep-dive is to provide you with a much more rounded knowledge of the environment within which you code exists. As a managed language, it's best-practice to let the Framework deal with device interaction but you'll find the experience of taking the cover off once in a while a very rewarding one that will greatly enrich your appreciate of the C# language and the way in which in functions.

What you'll learn

  • Understand how C# handles your filesystem requests and passes them down to hard disks and memory
  • Learn how RAM works and how programs map to address spaces
  • Discover the C# compilation sequence in detail and follow it down from abstract code to actual function
  • See how your device's micro-processor executes Machine Code and just-in-time compilation provides it when it's needed
  • Learn how the Common Language Runtime (CLR) determines the execution of your code and handles Threading and Scheduling for your instructions

Who this book is for

This book is ideal for anyone who works with C# and has ever wondered what happens after they press F5.

The post C# Deconstructed appeared first on 1Bookcase.

C++ 2013 for C# Developers, 2nd Edition

Posted: 29 Jun 2016 01:45 PM PDT

C++ 2013 for C# Developers, 2nd Edition

C++ 2013 for C# Developers, 2nd Edition.

C++ 2013 for C# Developers provides a fast-track to C++ proficiency forthose already using the C# language at an advanced level. Beginning with a detailed explanation of the mechanics of C++’s execution sequence, its grammar, syntax and data access you’ll quickly learn the similarities and differences between C++ and C#.

The second and third partsof the of the book are devoted to a detailed deep-dive into C++ development to provide clear information and advice about how to use the languageeffectively.

What you'll learn

  • Understand the underlying similarities and difference between C# and C++
  • Learn how to use pointers and unmanaged code effectively
  • Use generics, templates, casting and the C++ pre-processor to create highly-efficient code
  • Move between native C++ and Microsoft's C++/CLI implementation to take advantage of different resource libraries and standards
  • Learn how Multiple Language Support allows you to include C#-based libraries within your C++ code

Who this book is for

This book is for experienced C# developers who wish to broaden their skill-sets to include the versatile C++ language by following a steep learning curve.

The post C++ 2013 for C# Developers, 2nd Edition appeared first on 1Bookcase.

Advanced API Security

Posted: 29 Jun 2016 01:44 PM PDT

Advanced API Security

Advanced API Security: Securing APIs with OAuth 2.0, OpenID Connect, JWS, and JWE.

Advanced API Security is a complete reference to the next wave of challenges in enterprise security–securing public and private APIs.

API adoption in both consumer and enterprises has gone beyond predictions. It has become the 'coolest' way of exposing business functionalities to the outside world. Both your public and private APIs, need to be protected, monitored and managed. Security is not an afterthought, but API security has evolved a lot in last five years. The growth of standards, out there, has been exponential.

That’s where AdvancedAPI Security comes in–to wade through the weeds and help you keep the bad guys away while realizing the internal and external benefits of developing APIs for your services. Our expert author guides you through the maze of options and shares industry leading best practices in designing APIs for rock-solid security. The book will explain, in depth, securing APIs from quite traditional HTTP Basic Authentication to OAuth 2.0 and the standards built around it.

Build APIs with rock-solid security today with Advanced API Security.

  • Takes you through the best practices in designing APIs for rock-solid security.
  • Provides an in depth tutorial of most widely adopted security standards for API security.
  • Teaches you how to compare and contrast different security standards/protocols to find out what suits your business needs the best.

What you'll learn

  • Build APIs with rock-solid security by understanding best practices and design guidelines.
  • Get a thorough understanding about widely adopted security standards for API security.
  • Compare and contrast different security standards/protocols to find out what suits your business needs, the best.
  • Expand business APIs to partners and outsiders with Identity Federation.
  • Get hands-on experience in developing clients against Facebook, Twitter, and Salesforce APIs.
  • Understand and learn how to mitigate security threats.

Who this book is for

Advanced API Security is for enterprise security architects and developers who are designing, building and managing APIs. The book will provide guidelines, best practices in designing APIs and threat mitigation techniques for enterprise security architects while developers would be able to gain hands-on experience by developing API clients against Facebook, Twitter, Salesforce and many other cloud service providers.

The post Advanced API Security appeared first on 1Bookcase.

Tidak ada komentar:

Posting Komentar