![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > Internet > Internet languages > General
Want to build Facebook applications that truly stand out among the thousands already available? In addition to providing easy-to-follow recipes that offer practical ways to design and build scalable applications using the Facebook Platform and its new profile design, this Cookbook also explains proven strategies for attracting users in this highly competitive environment. With plenty of examples and practical solutions, Facebook Cookbook answers some of the hardest questions Facebook application developers contend with -- including how and where to get started. This Cookbook will help you: * Learn to build an application that scales to accommodate a sudden influx of users * Explore changes from Facebook's old profile design to the new look and feel * Take advantage of new integration points in the new profile design * Get tips for designing applications with hosting and deployment costs in mind * Discover which widgets and controls to use for building the most attractive user interface design * Learn the differences between standard HTML, JavaScript, and SQL, and the versions used on the Facebook Platform * Target large, defined groups on Facebook, including those who want to find jobs, hire employees, market a business, advertise, and more If you can build simple web applications with HTML, Facebook Cookbook will help you build applications with the potential to reach millions of users around the globe. Learn what it takes to design applications that stand above the rest.
Distributed systems have become more fine-grained in the past 10 years, shifting from code-heavy monolithic applications to smaller, self-contained microservices. But developing these systems brings its own set of headaches. With lots of examples and practical advice, the second edition of this practical book takes a holistic view of the topics that system architects and administrators must consider when building, managing, and evolving microservice architectures. Microservice technologies are moving quickly, and this revised edition gets you up to date with a new chapter on serverless and cloud-native applications, expanded coverage of user interfaces, more hands-on code examples, and other additions throughout the book. Author Sam Newman provides you with a firm grounding in the concepts while diving into current solutions for modeling, integrating, testing, deploying, and monitoring your own autonomous services. You'll follow a fictional company throughout the book to learn how building a microservice architecture affects a single domain.
DESCRIPTION AngularJS has rapidly become the most popular web development framework for browser-based applications, but it's not a great solution for mobile apps. Ionic, an open source framework, blends the best features of AngularJS with Cordova (previously known as Phonegap) to package web applications into a native-quality mobile app. In other words, it allows users to build mobile apps using the web technologies they already know and love. Ionic does all the heavy lifting using CSS and JavaScript so users can get clean, native looking cross-platform apps without the hassle of building separate native apps for iOS and Android. Ionic in Action teaches web developers how to build cross-platform mobile apps for phones and tablets. It helps them extend their web development skills to build apps that are indistinguishable from native iOS or Android projects. With carefully explained examples the book shows how to build several mobile apps that demonstrate mobile-specific features such as GPS, camera, notifications, UI controls, and integrating with external data sources. Lastly, the book covers ways to test apps to improve stability and catch errors during development. KEY SELLING POINTS Covers the entire mobile development process Best practices for building mobile apps Sample apps demonstrate wide set of available features AUDIENCE The reader should be experienced in web development with HTML, CSS, and JavaScript. Some familiarity with AngularJS is helpful but not required. ABOUT THE TECHNOLOGY AngularJS is the most popular web development framework for browser-based applications. Ionic, an open source framework, blends the best features of AngularJS with Cordova (previously known as Phonegap) to package web applications into a native-quality mobile app. The book teaches how to build mobile apps for phones and tablets that work on both Apple or Google based operating systems, iOS and Android.
This new edition completely covers the new version of J2EE: 1.4 and is written for experienced Java developers who are looking to get quickly up to speed with the Java 2 Platform, Enterprise Edition (J2EE). This new edition contains revisions to all the major sub-specification J2EE incorporates (JSP, Servlets, EJB) and also incorporates a series of new specifications for building web services into J2EE.
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 just for mass-consumer homepages, but also for dashboards that deliver powerful content aggregation for enterprises. Written by Omar AL Zabir, co-founder and CTO of Pageflakes, Building a Web 2.0 Portal with ASP.NET 3.5 demonstrates how to develop portals similar to My Yahoo!, iGoogle, and Pageflakes using ASP.NET 3.5, ASP.NET AJAX, Windows Workflow Foundation, LINQ and .NET 3.5. Through the course of the book, AL Zabir builds an open source Ajax-enabled portal prototype (available online at www.dropthings.com), and walks you though the design and architectural challenges, advanced Ajax concepts, performance optimization techniques, and server-side scalability problems involved. You learn how to: Implement a highly decoupled architecture following the popular n-tier, widget-based application model Provide drag-and-drop functionality, and use ASP.NET 3.5 to build the server-side part of the web layer Use LINQ to build the data access layer, and Windows Workflow Foundation to build the business layer as a collection of workflows Build client-side widgets using JavaScript for faster performance and better caching Get maximum performance out of the ASP.NET AJAX Framework for faster, more dynamic, and scalable sites Build a custom web service call handler to overcome shortcomings in ASP.NET AJAX 1.0 for asynchronous, transactional, cache-friendly web services Overcome JavaScript performance problems, and help the user interface load faster and be more responsive Solve scalability and security problems as your site grows from hundreds to millions of users Deploy and run a high-volume production site while solving software, hardware, hosting, and Internet infrastructure problems Building a Web 2.0 Portal with ASP.NET 3.5 also presents real-world ASP.NET challenges that the author has solved in building educational and enterprise portals, plus thirteen production disasters common to web applications serving millions of users. If you're ready to build state-of-the art, high-volume web applications, this book has exactly what you need.
The only real tool for developing cross-platform rich Internet applications (RIAs) for that last 11 years has been Flash; until now Silverlight 3 allows you to develop cross-platform rich Internet applications in a fraction of the time because of the extensive and very powerful .NET 3.5 libraries, the powerful, design friendly Blend 3 IDE, and an enhanced workflow that allows designers and developers to work on the same set of files at the same time.Develop stunning RIAs in a short time. Learn some basic object-oriented programming principles. Get familiar with the Blend 3 development environment. What you'll learn Learn the Blend 3 and Visual Studio 2008 IDEs. Learn how to create stunning animations using Silverlight 3 Storyboards. Learn how to incorporate video and sound into your RIAs with the Silverlight MediaElement. Learn about and how to develop quickly using Silverlight 3's reusable resources such as UserControls, ControlTemplates and DataTemplates. Learn about the new Visual State Manager and the State panel in Blend 3 to quickly and easily add MouseEnter and MouseLeave states to your UserControls. Put everything you have learned together to create a sample Silverlight 3 website. Who this book is for Web designers and developers wanting to learn Expression Blend 3 from the ground up. Those who have a background in the development of RIAs and want to learn this technology. Table of Contents Setting Up the Silverlight Development Environment The Blend 3 Integrated Development Environment C#, XAML, and Object-Oriented Programming Controls Storyboards Using the VSM and Blend 3's States Panel to Create a Silverlight Media Player The Silverlight MediaElement The WPF Toolkit Events and EventHandlers Classes and Interfaces ControlTemplates, Styles, and Custom UserControls Writing a Custom Content Panel Building a Sketchflow Prototype Putting Everything Together to Build a Sample Silverlight Website
In today's Web 2.0 world, JavaScript and Dynamic HTML are at the center of the hot new approach to designing highly interactive pages on the client side. With this environment in mind, the new edition of this book offers bite-sized solutions to very specific scripting problems that web developers commonly face. Each recipe includes a focused piece of code that you can insert right into your application. Why is "JavaScript & DHTML Cookbook" so popular? After reading thousands of forum threads over the years, author and scripting pioneer Danny Goodman has compiled a list of problems that frequently vex scripters of various experience levels. For every problem he addresses, Goodman not only offers code, but a discussion of how and why the solution works.Recipes range from simple tasks, such as manipulating strings and validating dates in JavaScript, to entire libraries that demonstrate complex tasks, such as cross-browser positioning of HTML elements, sorting tables, and implementing Ajax features on the client. Ideal for novices as well as experienced scripters, this book contains more than 150 recipes for: working with interactive forms and style sheets; presenting user-friendly page navigation; creating dynamic content via Document Object Model scripting; producing visual effects for stationary content; positioning HTML elements; and working with XML data in the browser.Recipes in this Cookbook are compatible with the latest W3C standards and browsers, including Internet Explorer 7, Firefox 2, Safari, and Opera 9. Several new recipes provide client-side Ajax solutions, and many recipes from the previous edition have been revised to help you build extensible user interfaces for Web 2.0 applications. If you want to write your own scripts and understand how they work, rather than rely on a commercial web development framework, the "JavaScript & DHTML Cookbook" is a must.
Macromedia Fireworks MX 2004 enables you to design, optimize, and add basic interactivity to your graphics and is mainly used for designing and optimizing web graphics, then exporting them to website creation programs like Dreamweaver or Flash. collaborative site design much quicker with improved integration of the Studio products. Graphics in Flash or Dreamweaver libraries can be quickly edited in Fireworks and instantly updated throughout your website. Extra photo-editing tools, Auto Shapes, Live Effects animation, and additional anti-aliasing options provide more creative scope and developers can extend Fireworks image-editing capabilities into Dreamweaver
This book assumes only basic knowledge of VB .NET (although it contains a review of what is needed for those coming from a different background). But, by the end of it, the reader will have mastered the core knowledge needed to begin work as a professional ASP.NET developer. It places special emphasis on the techniques such as code behind, that professionals need. more scalable, faster and is arguably the best thing Microsoft has ever done in the Web development space. The recently released 1.1 version should spur adoptions (since many people wait for the 1.1 version of any Microsoft technology) ASP.NET, like its predecessor allows a Web site builder to dynamically build Web pages on the fly by inserting queries to a relational database in the Web page. ASP.NET is different than its predecessor in that it allows use of modern languages like VB .NET instead of scripting languages and it encourages correct programming style by allowing the separation of the design from the operational code.
This is a new kind of JavaScript book. It's not cut'n'paste, it's not a reference, and it's not an exhaustive investigation of the JavaScript language. It is about client-side, web focused, and task-oriented JavaScript. JavaScript is a core skill for web professionals, and as every web professional knows, client-side JavaScript can produce all sorts of glitches and bugs. 'Practical JavaScript for the Usable Web' takes a two pronged approach to learning the JavaScript that you need to get your work done: teaching the core client-side JavaScript that you need to incorporate usable interactivity into your web applications, including many short functional scripts, and building up a complete application with shopping cart functionality. When you have finished working with this book, you'll have a thorough grounding in Client-side JavaScript, and be able to construct your own client-side functionality quickly, easily, and without falling into any of the usability traps that this technology leaves wide open. This book covers: DHTML for IE4 and NN4 browsers, and the Dom for the latest browsers Usability techniques Working scripts that can be incorporated into your web applications immediately Step-by-step breakdown of JavaScript shopping cart functionality Advanced Data Validation Techniques Book Info Covers DHTML for IE4 and NN4 browsers, and the Dom for the latest browsers. Discusses working scripts that can be incorporated into your web applications immediately. Provides advanced data validation techniques. From the Publisher This is for readers who are either learning JavaScript from scratch, or who have a little experience - perhaps with DreamWeaver behaviors, or incorporating scripts into their pages. It assumes a though understanding of HTML, and a little CSS experience. About the Author After an initial stint as a Visual Basic applications programmer at the Ministry of Defence in the UK, Paul Wilton found himself pulled into the Net. He is currently working freelance and is busy trying to piece together the Microsoft .Net jigsaw. Paul's main skills are in developing web front ends using DHTML, JavaScript, VBScript, and Visual Basic, and back-end solutions with ASP, Visual Basic, and SQL Server. Stephen Williams recently co-founded Chimera Digital Ltd, a company that brings together expertise in the fields of education, video production and web technologies, and produces content packages suitable for business in training, promotion, marketing, and more. Prior to this he worked for Edison Interactive, where he was the lead Vignette developer for their Switch2 entertainment portal web site. His interests in artificial life lead him from his PhD in Molecular Microbiology at the University of Birmingham, into object-oriented programming and the Internet. Sing Li is an active author, consultant, and entrepreneur. He has written for popular technical journals and is the creator of the "Internet Global Phone", one of the very first Internet phones available. His wide-ranging consulting expertise spans Internet and Intranet systems design, distributed architectures, web services, embedded systems, real-time technologies, and cross-platform software design. He also participates in the Jini and Jxta communities.
PHP is an open source, server-side, HTML-embedded web-scripting language for creating dynamic web pages. Not only browser-independent, PHP offers simple cross-platform solutions for e-commerce, and web and database-driven applications. Enter "Professional PHP4." This book will show you exactly how to create fantastic web applications that scale well, utilize databases optimally, and connect to a back-end network using a multi-tiered approach. This book also teaches PHP by coding FTP and e-mail clients, advanced data structures, session management, and secure programming.
This practical guide shows you how to make your Java web applications more responsive and dynamic by incorporating new Ajaxian features, including suggestion lists, drag-and-drop, and more. Java developers can choose between many different ways of incorporating Ajax, from building JavaScript into your applications "by hand" to using the new Google Web Toolkit (GWT). "Ajax on Java" starts with an introduction to Ajax, showing you how to write some basic applications that use client-side JavaScript to request information from a Java servlet and display it without doing a full page reload. It also presents several strategies for communicating between the client and the server, including sending raw data, and using XML or JSON (JavaScript Object Notation) for sending more complex collections of data. The book then branches out into different approaches for incorporating Ajax, which include: the Prototype and script.aculo.us Javascript libraries, the Dojo and Rico libraries, and DWR; integrating Ajax into Java ServerPages (JSP) applications; using Ajax with Struts; integrating Ajax into Java ServerFaces (JSF) applications; and, using Google's GWT, which offers a pure Java approach to developing web applications: your client-side components are written in Java, and compiled into HTML and JavaScript. Ajax gives web developers the ability to build applications that are more interactive, more dynamic, more exciting and enjoyable for your users. If you're a Java developer and haven't tried Ajax, but would like to get started, this book is essential. Your users will be grateful.
For years now, web developers have used powerful application servers like PHP and Node that could create our web apps. But recently there's been a shift between how much we can do on an application server versus how much we can do on the browser itself-as well as what we can do on a mobile app. This practical book shows readers how static site generators provide a powerful middle ground between a full app server deployment and a simple collection of static files. Written by two leading developers in the JavaScript community, this book teaches front-end designers, front-end developers, web developers, and web designers how static site generators work, the benefits you can expect, and what options are available. You'll learn how to deliver static site files to the end user exactly as they are on the server, without using a server-side language or a database, using HTML, CSS, and JavaScript. Static websites today are just like vinyl LPs: they're coming back. With this book, you'll discover just how these websites still fulfill a vital need for bloggers as well as people who just want to disseminate information.
"Java and XML, 3rd Edition", shows you how to cut through all the hype about XML and put it to work. It teaches you how to use the APIs, tools, and tricks of XML to build real-world applications. The result is a new approach to managing information that touches everything from configuration files to web sites. After two chapters on XML basics, including XPath, XSL, DTDs, and XML Schema, the rest of the book focuses on using XML from your Java applications. This third edition of "Java and XML" covers all major Java XML processing libraries, including full coverage of the SAX, DOM, StAX, JDOM, and dom4j APIs as well as the latest version of the Java API for XML Processing (JAXP) and Java Architecture for XML Binding (JAXB). The chapters on web technology have been entirely rewritten to focus on the today's most relevant topics: syndicating content with RSS and creating Web 2.0 applications. You'll learn how to create, read, and modify RSS feeds for syndicated content and use XML to power the next generation of websites with Ajax and Adobe Flash. It includes topics such as: the basics of XML, including DTDs, namespaces, XML Schema, XPath, and Transformations; the SAX API, including all handlers, filters, and writers; the DOM API, including DOM Level 2, Level 3, and the DOM HTML module; the JDOM API, including the core and a look at XPath support; the StAX API, including StAX factories, producing documents and XMLPull; Data Binding with JAXB, using the new JAXB 2.0 annotations; Web syndication and podcasting with RSS; and, XML on the Presentation Layer, paying attention to Ajax and Flash applications. If you are developing with Java and need to use XML, or think that you will be in the future; if you're involved in the new peer-to-peer movement, messaging, or web services; or if you're developing software for electronic commerce, "Java and XML" will be an indispensable companion.
"Classical and Quantum computing" provides a self-contained,
systematic and comprehensive introduction to all the subjects and
techniques important in scientific computing. The style and
presentation are readily accessible to undergraduates and
graduates. A large number of examples, accompanied by complete C++
and Java code wherever possible, cover every topic.
Allgegenwartige, in den Hintergrund tretende Informationstechniken konnten den Menschen in allen Lebensbereichen bei der Arbeit, beim Einkaufen, beim Reisen und zu Hause unbemerkt und mitdenkend" unterstutzen. Eine solche Entwicklung bietet nicht nur die Vision, intellektuelle und physische Begrenzungen des Menschen zu uberwinden, sondern auch viele neue Herausforderungen fur bisherige Werte und Lebensweisen. Daher drangt sich die Frage auf, wie wir angesichts dieser Moglichkeiten kunftig leben wollen und wie wir die vor uns stehenden Entwicklungen beeinflussen konnen. Das Buch beschreibt diese Entwicklungen, ihre moglichen wirtschaftlichen und gesellschaftlichen Folgen sowie ihre Auswirkungen auf das Weltbild und das Selbstbild der Menschen und es analysiert die Moglichkeiten, diese Entwicklungen gestaltend zu beeinflussen."
All of Java's Input/Output (I/O) facilities are based on streams, which provide simple ways to read and write data of different types. Java provides many different kinds of streams, each with its own application. The universe of streams is divided into four large categories: input streams and output streams, for reading and writing binary data; and readers and writers, for reading and writing textual (character) data. You're almost certainly familiar with the basic kinds of streams--but did you know that there's a CipherInputStream for reading encrypted data? And a ZipOutputStream for automatically compressing data? Do you know how to use buffered streams effectively to make your I/O operations more efficient? Java I/O, 2nd Edition has been updated for Java 5.0 APIs and tells you all you ever need to know about streams--and probably more. A discussion of I/O wouldn't be complete without treatment of character sets and formatting. Java supports the Unicode standard, which provides definitions for the character sets of most written languages. Consequently, Java is the first programming language that lets you do I/O in virtually any language. Java also provides a sophisticated model for formatting textual and numeric data. Java I/O, 2nd Edition shows you how to control number formatting, use characters aside from the standard (but outdated) ASCII character set, and get a head start on writing truly multilingual software. Java I/O, 2nd Edition includes: * Coverage of all I/O classes and related classes * In-depth coverage of Java's number formatting facilities and its support for international character sets
"XML Programming: Web Applications and Web Services with JSP and ASP" provides a fast-moving introduction to the XML family of technologies for programmers. Although written with a focus upon JSP- and ASP-based XML solutions, the book presents the material from a language-independent point of view that benefits all developers, whatever their language. The code is written to be readable by all. Chapters 1 through 3 cover the foundations of XML well-formed and valid documents, DTDs and namespacesbut XLink, XPointer, and elements of XSLT are introduced early so the examples can be interesting and useful. Chapters 4 through 6 cover XML processing using SAX, DOM, and XSLT, separately and in various combinations. Each chapter progresses from simple to advanced examples. Chapter 7 is devoted to the development of a real world project involving the use of various XML technologies to create an information repository. In the context of the project, the authors present RDF and the Dublin Core; revisit XPath, XLink, and XPointer; and show how XML data can live inside a relational database. Chapter 8 introduces the newer validation technologies (RELAX NG and XML Schema), in preparation for the final chapter on Web services. In the concluding chapter, the authors not only explain the specifications, but also build working examples: You're shown, step-by-step, how to convert a software module into a Web service, how to generate a WSDL description from code, how to use WSDL to generate stubs and skeletons for distributed language-independent applications, and how to register such applications with a UDDI repository, either local or on the Internet. "XML Programming: Web Applications and Web Services with JSP and ASP" is an indispensable resource for programmers who wish to become proficient in XML technologies and use them for solving large-scale, real-life problems. |
You may like...
Experimental Robotics - The 12th…
Oussama Khatib, Vijay Kumar, …
Hardcover
R5,381
Discovery Miles 53 810
Interactions Between Computational…
Laszlo T. Koczy, Jesus Medina-Moreno, …
Hardcover
R2,653
Discovery Miles 26 530
Proceedings of the 2019 DigitalFUTURES…
Philip F. Yuan, Yi Min (Mike) Xie, …
Hardcover
R4,064
Discovery Miles 40 640
Advanced Computing Technologies and…
Hari Vasudevan, Antonis Michalas, …
Hardcover
R5,285
Discovery Miles 52 850
Mem-elements for Neuromorphic Circuits…
Christos Volos, Viet-Thanh Pham
Paperback
R3,613
Discovery Miles 36 130
Service Orientation in Holonic and…
Theodor Borangiu, Damien Trentesaux, …
Hardcover
Autonomous Guided Vehicles - Methods and…
Hamed Fazlollahtabar, Mohammad Saidi-Mehrabad
Hardcover
|