Sabtu, 19 Oktober 2013

Wow! eBook: Play for Scala - 5 new eBooks


Wow! eBook: Play for Scala - 5 new eBooks

Link to Wow! eBook

Play for Scala

Posted: 19 Oct 2013 04:46 AM PDT

Book Description

Play for Scala shows you how to build Scala-based web applications using the Play 2 framework. This book starts by introducing Play through a comprehensive overview example. Then, you’ll look at each facet of a typical Play application both by exploring simple code snippets and by adding to a larger running example. Along the way, you’ll deepen your knowledge of Scala as a programming language and work with tools like Akka.

Play is a Scala web framework with built-in advantages: Scala’s strong type system helps deliver bug-free code, and the Akka framework helps achieve hassle-free concurrency and peak performance. Play builds on the web’s stateless nature for excellent scalability, and because it is event-based and nonblocking, you’ll find it to be great for near real-time applications.

Play for Scala teaches you to build Scala-based web applications using Play 2. It gets you going with a comprehensive overview example. It then explores each facet of a typical Play application by walking through sample code snippets and adding features to a running example. Along the way, you’ll deepen your knowledge of Scala and learn to work with tools like Akka.

Written for readers familiar with Scala and web-based application architectures. No knowledge of Play is assumed.

What’s Inside

  • Intro to Play 2
  • Play’s MVC structure
  • Mastering Scala templates and forms
  • Persisting data and using web services
  • Using Play’s advanced features

Table of Contents
Part 1: Getting started
Chapter 1. Introduction to Play 2
Chapter 2. Your first Play application

Part 2: Core functionality
Chapter 3. Deconstructing Play application architecture
Chapter 4. Defining the application's HTTP interface
Chapter 5. Storing data—the persistence layer
Chapter 6. Building a user interface with view templates
Chapter 7. Validating and processing input with the forms API

Part 3: Advanced concepts
Chapter 8. Building a single-page JavaScript application with JSON
Chapter 9. Play and more
Chapter 10. Web services, iteratees, and WebSockets

Book Details

  • Paperback: 328 pages
  • Publisher: Manning Publications (October 2013)
  • Language: English
  • ISBN-10: 1617290793
  • ISBN-13: 978-1617290794
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Play for Scala appeared first on Wow! eBook.

C# in Depth, 3rd Edition

Posted: 19 Oct 2013 04:41 AM PDT

Book Description

C# in Depth, Third Edition updates the best-selling second edition to cover the new features of C# 5, including the challenges of writing maintainable asynchronous code. It preserves the uniquely insightful look into the tricky areas and dusty corners of C# that only expert Jon Skeet can provide.

If you’re a .NET developer, you’ll use C# whether you’re building an advanced enterprise application or just slamming out a quick app. In C# 5 you can do amazing things with generics, lambda expressions, dynamic typing, LINQ, iterator blocks, and other features. But first you have to learn it in depth.

C# in Depth, Third Edition has been thoroughly revised to cover the new features of C# 5, including the subtleties of writing maintainable asynchronous code. You’ll see the power of C# in action, learning how to work with high-value features that you’ll be glad to have in your toolkit. And you’ll learn to avoid hidden pitfalls of C# programming with the help of crystal clear explanations of “behind the scenes” issues.

This book assumes you’ve digested your first C# book and are hungry for more!

What’s Inside

  • Updated for C# 5
  • The new async/await feature
  • How C# works and why

Table of Contents
Part 1: Preparing for the journey
Chapter 1. The changing face of C# development
Chapter 2. Core foundations: building on C# 1

Part 2: C# 2: Solving the issues of C# 1
Chapter 3. Parameterized typing with generics
Chapter 4. Saying nothing with nullable types
Chapter 5. Fast-tracked delegates
Chapter 6. Implementing iterators the easy way
Chapter 7. Concluding C# 2: the final features

Part 3: C# 3: Revolutionizing data access
Chapter 8. Cutting fluff with a smart compiler
Chapter 9. Lambda expressions and expression trees
Chapter 10. Extension methods
Chapter 11. Query expressions and LINQ to Objects
Chapter 12. LINQ beyond collections

Part 4: C# 4: Playing nicely with others
Chapter 13. Minor changes to simplify code
Chapter 14. Dynamic binding in a static language

Part 5: C# 5: Asynchrony made simple
Chapter 15. Asynchrony with async/await
Chapter 16. C# 5 bonus features and closing thoughts

Appendix A. LINQ standard query operators
Appendix B. Generic collections in .NET
Appendix C. Version summaries

Book Details

  • Paperback: 616 pages
  • Publisher: Manning Publications; 3rd Edition (September 2013)
  • Language: English
  • ISBN-10: 161729134X
  • ISBN-13: 978-1617291340
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post C# in Depth, 3rd Edition appeared first on Wow! eBook.

Mondrian in Action

Posted: 19 Oct 2013 04:38 AM PDT

Book Description

Mondrian in Action teaches business users and developers how to use Mondrian and related tools for strategic business analysis. You’ll learn how to design and populate a data warehouse and present the data via a multidimensional model. You’ll follow examples showing how to create a Mondrian schema and then expand it to add basic security based on the users’ roles.

Mondrian is an open source, lightning-fast data analysis engine designed to help you explore your business data and perform speed-of-thought analysis. Mondrian can be integrated into a wide variety of business analysis applications and learning it requires no specialized technical knowledge.

Mondrian in Action teaches you to use Mondrian for strategic business analysis. In it, you’ll learn how to organize and present data in a multidimensional manner. You’ll follow apt and thoroughly explained examples showing how to create a Mondrian schema and then expand it to add basic security based on users’ roles. Developers will discover how to integrate Mondrian using its olap4j Java API and web service calls via XML for Analysis.

Written for developers building data analysis solutions. Appropriate for tech-savvy business users and DBAs needing to query and report on data.

What’s Inside

  • Mondrian from the ground up—no experience required
  • A primer on business analytics
  • Using Mondrian with a variety of leading applications
  • Optimizing and restricting business data for fast, secure analysis

Table of Contents
Chapter 1. Beyond reporting: business analytics
Chapter 2. Mondrian: a first look
Chapter 3. Creating the data mart
Chapter 4. Multidimensional modeling: making analytics data accessible
Chapter 5. How schemas grow
Chapter 6. Securing data
Chapter 7. Maximizing Mondrian performance
Chapter 8. Dynamic security
Chapter 9. Working with Mondrian and Pentaho
Chapter 10. Developing with Mondrian
Chapter 11. Advanced analytics

Appendix A. Installing and running Mondrian
Appendix B. Online resources
Appendix C. Schema shortcuts

Book Details

  • Paperback: 288 pages
  • Publisher: Manning Publications (September 2013)
  • Language: English
  • ISBN-10: 161729098X
  • ISBN-13: 978-1617290985
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Mondrian in Action appeared first on Wow! eBook.

Making Java Groovy

Posted: 19 Oct 2013 04:32 AM PDT

Book Description

Making Java Groovy is a practical handbook for developers who want to blend Groovy into their day-to-day work with Java. It starts by introducing the key differences between Java and Groovy—and how you can use them to your advantage. Then, it guides you step-by-step through realistic development challenges, from web applications to web services to desktop applications, and shows how Groovy makes them easier to put into production.

You don’t need the full force of Java when you’re writing a build script, a simple system utility, or a lightweight web app—but that’s where Groovy shines brightest. This elegant JVM-based dynamic language extends and simplifies Java so you can concentrate on the task at hand instead of managing minute details and unnecessary complexity.

Making Java Groov is a practical guide for developers who want to benefit from Groovy in their work with Java. It starts by introducing the key differences between Java and Groovy and how to use them to your advantage. Then, you’ll focus on the situations you face every day, like consuming and creating RESTful web services, working with databases, and using the Spring framework. You’ll also explore the great Groovy tools for build processes, testing, and deployment and learn how to write Groovy-based domain-specific languages that simplify Java development.

Written for developers familiar with Java. No Groovy experience required.

What’s Inside

  • Easier Java
  • Closures, builders, and metaprogramming
  • Gradle for builds, Spock for testing
  • Groovy frameworks like Grails and Griffon

Table of Contents
Part 1: Up to speed with Groovy
Chapter 1. Why add Groovy to Java?
Chapter 2. Groovy by example
Chapter 3. Code-level integration
Chapter 4. Using Groovy features in Java

Part 2: Groovy tools
Chapter 5. Build processes
Chapter 6. Testing Groovy and Java projects

Part 3: Groovy in the real world
Chapter 7. The Spring framework
Chapter 8. Database access
Chapter 9. RESTful web services
Chapter 10. Building and testing web applications

Appendix A. Installing Groovy
Appendix B. Groovy by feature
Appendix C. Soap-based web services available online at manning.com/kousen

Book Details

  • Paperback: 368 pages
  • Publisher: Manning Publications (September 2013)
  • Language: English
  • ISBN-10: 1935182943
  • ISBN-13: 978-1935182948
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Making Java Groovy appeared first on Wow! eBook.

Single Page Web Applications

Posted: 19 Oct 2013 04:28 AM PDT

Book Description

In Single Page Web Applications you’ll learn to build modern browser-based apps that take advantage of stronger client platforms and more predictable bandwidth. You’ll learn the SPA design approach, and then start exploring new techniques like structured JavaScript and responsive design. And you’ll learn how to capitalize on trends like server-side JavaScript and NoSQL data stores, as well as new frameworks that make JavaScript more manageable and testable as a first-class language.

If your website is a jumpy collection of linked pages, you are behind. Single page web applications are your next step: pushing UI rendering and business logic to the browser and communicating with the server only to synchronize data, they provide a smooth user experience, much like a native application. But, SPAs can be hard to develop, manage, and test.

Single Page Web Applications shows how your team can easily design, test, maintain, and extend sophisticated SPAs using JavaScript end-to-end, without getting locked into a framework. Along the way, you’ll develop advanced HTML5, CSS3, and JavaScript skills, and use JavaScript as the language of the web server and the database.

This book assumes basic knowledge of web development. No experience with SPAs is required.

What’s Inside

  • Design, build, and test a full-stack SPA
  • Best-in-class tools like jQuery, TaffyDB, Node.js, and MongoDB
  • Real-time web with web sockets and Socket.IO
  • Touch controls for tablets and smartphones
  • Common SPA design mistakes

Table of Contents
Part 1: Introducing SPAs
Chapter 1. Our first single page application
Chapter 2. Reintroducing JavaScript

Part 2: The SPA client
Chapter 3. Develop the Shell
Chapter 4. Add feature modules
Chapter 5. Build the Model
Chapter 6. Finish the Model and Data modules

Part 3: The SPA server
Chapter 7. The web server
Chapter 8. The server database
Chapter 9. Readying our SPA for production

Appendix A. JavaScript coding standard
Appendix B. Testing an SPA

Book Details

  • Paperback: 432 pages
  • Publisher: Manning Publications (September 2013)
  • Language: English
  • ISBN-10: 1617290750
  • ISBN-13: 978-1617290756
Note: There is a file embedded within this post, please visit this post to download the file.

Related Books

The post Single Page Web Applications appeared first on Wow! eBook.

Tidak ada komentar:

Posting Komentar