Home | Amazing | Today | Tags | Publishers | Years | Account | Search 
Introducing Microsoft® Silverlight(TM) 3

Buy

As the Web grows and evolves, so do the expectations of the Web user. When the first Web browser was developed, it was created to provide a relatively simple way to allow hyperlinking between documents. Then these early browsers were coupled with the cross-machine protocols encompassing the Internet, and suddenly documents stored on computer servers anywhere in the world could be hyperlinked to each other.

Over time, the people who were using the Internet changed—the user base expanded from a small group of people associated with universities and computational research to encompass the general population. And what had been an acceptable user interface for experts in the field was greatly lacking for commercial applications. People now want high-quality user interfaces that are simple to use—and as more types of information, including many kinds of media files, are available on the Internet, it becomes more difficult to satisfy users’ expectations about how easy it should be to access the information they want.

The need to supply users with sophisticated methods of accessing Internet resources that were easy to use led to advanced application technologies. One type of technology, for example, created “plug-in” browser tools that allowed the browser to use some of the user’s local computational horsepower.

ActiveX controls, Java Applets, and Flash applications are examples of plug-in technology. Asynchronous JavaScript and XML (AJAX) is another tool that has been introduced to develop new and exciting user interfaces that benefit from immediate partial updates. Using AJAX, the browser’s screen area doesn’t flash or lock up since the need for full-page refreshes is reduced.

Although AJAX provides technology to enable developers to build Web sites that contain more complex content and are more dynamic than HTML alone could provide, AJAX does have its limitations. For example, it allows asynchronous communication with the server, which means that applications can update themselves using background threads, eliminating the screen flicker so often seen with complex Web user interfaces. But AJAX is strictly a browser-to-server communications mechanism. It lacks graphics, animation, video, and other capabilities that are necessary to provide for truly multimedia user interfaces.

(HTML tags aren't allowed.)

LabView: Advanced Programming Techniques, Second Edition
LabView: Advanced Programming Techniques, Second Edition

Whether seeking deeper knowledge of LabVIEW®’s capabilities or striving to build enhanced VIs, professionals know they will find everything they need in LabVIEW: Advanced Programming Techniques. Now accompanied by LabVIEW 2011, this classic second edition, focusing on LabVIEW 8.0, delves deeply into the...

Professional F# 2.0
Professional F# 2.0

This is a book on the F# programming language.

On the surface of things, that is an intuitively obvious statement, given the title of this book. However, despite the apparent redundancy in saying it aloud, the sentence above elegantly describes what this book is about: The authors are not attempting to teach developers how...

FORTRAN 90 for Scientists and Engineers
FORTRAN 90 for Scientists and Engineers
The Fortran 90 standard represents the first significant change in Fortran in over 20 years,
and brings it into line with most modern structured programming languages. This book is
one of a handful on Fortran 90, and one of even fewer in which every program (unless
otherwise clearly stated) has been tested on a working compiler: the
...

Urban Ecology: An International Perspective on the Interaction Between Humans and Nature
Urban Ecology: An International Perspective on the Interaction Between Humans and Nature
Urban Ecology is the study of ecosystems that include humans living in cities and urbanizing landscapes. It is an emerging, interdisciplinary field that aims to understand how human and ecological processes can coexist in human-dominated systems and help societies with their efforts to become more sustainable. It has deep roots in...
A Living Countryside? (Perspectives on Rural Policy and Planning)
A Living Countryside? (Perspectives on Rural Policy and Planning)

In recent years the ideal of achieving sustainable rural development has become a key dimension of EU, national, regional and local policy. Whether this ideal is achievable in the near future to any substantial degree is by no means certain. By examining a range of experiences from both the north and south of Ireland, this book asks what the...

Numerical Partial Differential Equations for Environmental Scientists and Engineers: A First Practical Course
Numerical Partial Differential Equations for Environmental Scientists and Engineers: A First Practical Course

This book concerns the practical solution of Partial Differential Equations (PDE). It reflects an interdisciplinary approach to problems occurring in natural Environmental Phenomena: the hydrosphere, atmosphere, cryosphere, lithosphere, biosphere and ionosphere. It assumes the reader has gained some intuitive knowledge of their solution...

©2020 LearnIT (support@pdfchm.net) - Privacy Policy