Client-side web app development has always been the poor cousin to server-side coding. This started
because browsers and the devices they run on have been less capable than enterprise-class servers. To
provide any kind of serious web app functionality, the server had to do all of the heavy lifting for the
browsers, which was pretty...
Updated and expanded to cover iOS 5 and Xcode 4.3, iOS Programming: The Big Nerd Ranch Guide leads you through the essential concepts, tools, and techniques for developing iOS applications. After completing this book, you will have the understanding, the know-how, and the confidence you need to tackle iOS projects of your own. ...
This second edition of Pharmaceutical Project Management is published one
decade after the first edition. What has changed over the past decade in drug
development? Actually, a lot. The move to outsourcing has intensified and the
successful management of relationships between sponsor and contractor is recognized
to be a...
The Java language has had an enormous impact since its introduction in the last
decade of the twentieth century. Its success has been particularly strong in enterprise
applications, where Java is one of the preeminent technology in use. A domain
where Java is still trying to gain a foothold is that of real-time and embedded...
When you need answers for programming with C# 5.0, this practical and tightly focused book tells you exactly what you need to know—without long introductions or bloated samples. Easy to browse, it’s ideal as quick reference or as a guide to get you rapidly up to speed if you already know Java, C++, or an earlier version...
Currently the mobile wireless technology is experiencing rapid
growth. However the major challenge for deployment of this technology
with its special characteristics is securing the existing and future
vulnerabilities. Major security and privacy issues for standard wireless
networks include the authentication of wireless clients and...
Ruby is famous for being easy to learn, but most users only scratch the surface of what it can do. While other books focus on Ruby's trendier features, The Book of Ruby reveals the secret inner workings of one of the world's most popular programming languages, teaching you to write clear, maintainable code.
I know you are interested in programming and using PIC microcontrollers. If
not, you would not have picked up this book and be reading this preface. The
first question one usually asks when choosing one book over another is,
"Which book offers me something more?" Since everyone is looking for some
thing a little different in...
In contemporary globally competitive markets, the development of new products
is considered a critical success factor for organizations. Significant efforts have
been invested in the development of methods and tools for improving the management
of design processes, being a key element in development processes,
especially those related...
Visual Studio 2010 is an exciting version for the Visual Basic language, which reaches a double
digit version in Visual Basic 10. This is a phenomenal achievement for a programming language,
and it demonstrates the enormous utility that the language continues to provide, year after year.
Visual Basic has always been a premier tool for...
We are all familiar with the time-honored idea of a Virtual Machine that is neutral
with respect to computer architecture and can be used to execute a high-level
language, after its translation to the VM byte-code. This approach can be found in
several successful mono-language systems, that support popular languages such as
Java or...
Graph rewriting systems have come of age. In autumn 1994, the 25th anniversary of
the first publication in this area was celebrated at the 5th Workshop on Graph
Grammars and their Applications to Computer Science. In the interim, the subject has
evolved. The current situation can be described by a three-stage model. At the very
low...