Marketplace books

Search filter
Page 2 of 5
  • Beginning Groovy and Grails: From Novice to Professional (Beginning from Novice to Professional)

    Beginning Groovy and Grails: From Novice to Professional (Beginning from Novice to Professional)

    by Christopher M. Judd, Joseph Faisal Nusairat, Jim Shingler

    Web frameworks are playing a major role in the creation of today's most compelling web applications, because they automate many of the tedious tasks, allowing developers to instead focus on providing users with creative and powerful features. Java developers have been particularly fortunate in this area, having been able to take advantage of Grails, an open source framework that supercharges productivity when building Java–driven web sites.

  • Introduction to 3D Game Engine Design Using DirectX 9 and C#

    Introduction to 3D Game Engine Design Using DirectX 9 and C#

    by Lynn Thomas Harrison

    Introduction to 3D Game Engine Design Using DirectX 9 and C# illustrates the process of creating a simple 3D game engine. During this process, author Lynn Harrison demonstrates many facets of the DirectX 9 software through clear-cut explanations and examples. Throughout the course of the book, you'll develop an off-road driving game that brings such features as management of large scenes, environmental effects, and physics into play.

  • GDI+ Programming in C# and VB .NET

    GDI+ Programming in C# and VB .NET

    by Nick Symmonds

    GDI+ both wraps arcane API calls and extends them for much easier use. Programmers no longer have to make do with the familiar but simplistic VB 6.0 drawing model, nor do they have to dig down into the GDI API in order to get any real work done. In GDI+, Microsoft has come up with a complete, but still extensible, set of classes for all of the .NET programmer's drawing needs. GDI+ requires different techniques than the Windows GDI API, as it is completely stateless.

  • Distributed .NET Programming in C#

    Distributed .NET Programming in C#

    by Tom Barnaby

    With the release of .NET, Microsoft has once again altered the distributed programming landscape. Almost everything has changed, from data access, to remote object calls, to the deployment of software components. And of course, .NET introduces a new technology in XML Web services that may revolutionize Web development. Distributed .NET Programming in C# describes how to use these new .NET technologies to build fast, scalable, and robust distributed applications.

  • Practical DWR 2 Projects (Expert's Voice in Java)

    Practical DWR 2 Projects (Expert's Voice in Java)

    by Frank Zammetti

    The Ajax craze is sweeping the world, and there is no shortage of libraries from which to choose to make it all easier to develop. One of those libraries has risen near the top in the Java space, and that library is DWR. DWR, or Direct Web Remoting, allows you to treat your Java classes running on the server as if they were local objects running in the browser, bringing the full power of your server–side business logic to the client without the usual problems that entails.

  • Beginning Spring 2: From Novice to Professional (Beginning from Novice to Professional)

    Beginning Spring 2: From Novice to Professional (Beginning from Novice to Professional)

    by Dave Minter

    Spring has made a remarkable rise since its conception in 2002. Users find Spring the ideal framework to build their applications in J2EE environments. Beginning Spring 2 is the first and only Spring–authorized book that takes you through the first steps of using Spring, and requires no prior J2EE experience. It discusses relevant integrated technologies that you should be aware of, and illustrates how Spring makes using them easier.

  • Practical REST on Rails 2 Projects (Practical Projects)

    Practical REST on Rails 2 Projects (Practical Projects)

    by Ben Scofield

    Practical REST on Rails 2 Projects is a guide to joining the burgeoning world of open web applications. It argues that opening up your application can provide significant benefits and involves you in the entire process—from setting up your application, to creating clients for it, to handling success and all its attendant problems. This book is the essential resource for anyone who wants to make their web application a full participant in the new Internet.

  • Visual C# 2005 Recipes: A Problem-Solution Approach (A Problem - Solution Approach)

    Visual C# 2005 Recipes: A Problem-Solution Approach (A Problem - Solution Approach)

    by Allen Jones, Matthew MacDonald, Rakesh Rajan

    Mastering .NET development is as much about understanding the functionality of the .NET Framework as it is about the syntax and grammar of your chosen language. Visual C# 2005 Recipes: A Problem-Solution Approach recognizes this fine balance. This book meets your need for fast, effective solutions to the difficulties you encounter in your coding projects. The recipes included in this book have been chosen and written with emerging pros in mind.

  • The Definitive Guide to JasperReports (Expert's Voice)

    The Definitive Guide to JasperReports (Expert's Voice)

    by Teodor Danciu, Lucian Chirita

    JasperForge.org is the open source development portal for the JasperSoft Business Intelligence Suite, the JasperSoft Business Intelligence solution that delivers comprehensive tools for data access, data integration, analysis, and reporting, including JasperReports.

  • Pro JSP 2, Fourth Edition (Expert's Voice in Java)

    Pro JSP 2, Fourth Edition (Expert's Voice in Java)

    by Simon Brown, Sam Dalton, Daniel Jepp, Dave Johnson, Sing Li, Matt Raible

    This is the first comprehensive guide to cover JSP 2 and 2.1. It supplies you with the tools and techniques to develop web applications with JSP and Java servlets. You'll learn to choose and implement the best persistence option for your web applications, and how to secure web sites against malicious attack and accidental misuse. You will improve the performance and scalability of JSP pages, as well as architect reliable, stable applications.

We'd love to hear what you think! Submit ideas or give us feedback