Geared toward experienced developers, this reference demonstrates how Java 2 Platform, Enterprise Edition (J2EE), and XML technologies can be used together to create more robust distributed applications and software systems. The use of XML technology to extend and enhance the capabilities of the J2EE platform is covered in detail. Discussed...
If you think you're well versed in ASP.NET, think again. This exceptional guide gives you a master class in site building with ASP.NET 3.5 and other cutting-edge Microsoft technologies. You learn how to develop rock-solid web portal applications that can withstand millions of hits every day while surviving scalability and security pressures -- not...
Computational models can be found everywhere in present day science and engineering. In providing a logical framework and foundation for the specification and design of specification languages, Raymond Turner uses this framework to introduce and study computable models. In doing so he presents the first systematic attempt to provide computational...
The increasing use of computer technology in many areas of economic, scientific, and social life is resulting in large collections of digital data. The amount of data which is created on and stored in computers is growing from day to day. Electronic database facilities are common everywhere and can now be considered a standard technology....
It was 1999 when Extreme Programming Explained was first published, making this
year’s event arguably the fifth anniversary of the birth of the XP/Agile movement in
software development. Our fourth conference reflected the evolution and the learning
that have occurred in these exciting five years as agile practices have become...
Don’t just watch them—join them! Become a member of that elite group of sales pros who consistently break records in every selling environment. The 10 Immutable Laws of Power Selling reveals the secrets of the world’s greatest power sellers and shows you how to set some records of your own.
Discover all the ways Outlook can make your life easier
Outlook has been called the Swiss army knife of applications, and with good reason. In one handy package, you get the tools you use constantly—e-mail, a calendar and appointment book, a contacts list, a to-do list, and more. Learn to use them together, and you have a sophisticated...
Enterprise Recipes with Ruby and Rails helps you to overcome typical obstacles hidden in every enterprise's infrastructure. It doesn't matter if your Rails application needs to access your company's message-oriented middleware or if it has to scan through tons of huge XML documents to get a missing piece of data. Ruby and Rails enable you...
We are entering the golden age of GPU computing. Since the introduction of CUDA in 2007, more
than 100 million computers with CUDA-capable GPUs have been shipped to end users. Unlike the
previous GPGPU shader programming models, CUDA supports parallel programming in C. From my
own experience in teaching CUDA programming, C programmers...
The ultimate, definitive programming language has not been created yet, far from it.
Almost every day a new language is created, and new functionalities are added to
existing languages. Improvements in programming languages contribute to making
programs more reliable, shorten the development time, and make programs easier
to...
Windows 95 in a Nutshell is a comprehensive, compact reference that systematically unveils what serious users of Windows 95 will find interesting and useful. Little known details of the operating system, utility programs, and configuration settings are all captured in a consistent reference format.This is the first book in...