"The need for this book—No one has published a similar compendium of MDA case studies, making a transition to new technology is not simply a technical affair, although many of us tend to overlook this point, and the authors are superb writers. These are people who have seen a lot in the industry and have a gift for articulating important...
Model-driven development has become the most important new paradigm in software development and has already demonstrated considerable impact in reducing time to market and improving product quality. However, the development of high-quality systems not only requires systematic development processes but also systematic test processes.
Learn about an exciting new technology that is revolutionizing network and Internet content delivery
As the first pure language of the content engineering era, Network Query Language (NQL) is the ultimate tool for rapid and simple development of intelligent agents, bots, spiders, middleware, and scalable business-to-business content aggregation...
A major thrust of computer science is the design, analysis, implementation, and scientific evaluation of algorithms to solve critical problems. In addition, new challenges are being offered to computer scientists in the field of computational science and engineering, which includes challenging problems in computational biology, computational fluid...
Robert Sedgewick has thoroughly rewritten and substantially expanded and updated his popular work to provide current and comprehensive coverage of important algorithms and data structures. Christopher Van Wyk and Sedgewick have developed new C++ implementations that both express the methods in a concise and direct manner, and...
How do professionals on Wall Street earn a living each year by predicting stock prices when efficient market theory claims that stock prices are essentially random and unpredictable? The answer is simple–by using techniques that allow for a stock market that can at times become predictable....
This is the 2010 edition of Murach's best-selling C# book on developing Windows Forms applications. Here's what developers have said about earlier editions:
"I have to tell you that your C# book is far and away the best resource I have seen to date. It really does do what the learner needs. It is simple,...
The Shelly Cashman Series® offers the fi nest textbooks in computer education. We are
proud of the fact that our series of Microsoft Offi ce 4.3, Microsoft Offi ce 95, Microsoft
Offi ce 97, Microsoft Offi ce 2000, Microsoft Offi ce XP, Microsoft Offi ce 2003, and
Microsoft Offi ce 2007 textbooks have been the most widely used books...
By emphasizing the application of computer programming not only in success stories in the software industry but also in familiar scenarios in physical and biological science, engineering, and applied mathematics, Introduction to Programming in Java takes an interdisciplinary approach to teaching programming with...
Beginning HTML5 Games with CreateJS provides a hands-on approach to get you up and running with the most comprehensive tools available for HTML5 Canvas game development. Whether you are brand new to...
Sports medicine is a passion and hobby that increases my effectiveness as a primary care physician. The spirit of the George Sheehan essay entitled, вÐÑEvery patient is an athleteвÐÑ is the foundation of my approach to patients. The first edition of Bull's Handbook of Sports...
Elixir is an excellent language if you want to learn about functional programming, and with this hands-on introduction, you’ll discover just how powerful and fun Elixir can be. This language combines the robust functional programming of Erlang with a syntax similar to Ruby, and includes powerful features for...