Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • 2005-2009  (64)
  • 1985-1989
  • 1975-1979
  • 1955-1959
  • Boston, Mass. :Safari Books Online  (64)
  • Ajax (Web site development technology)  (34)
  • Internet programming  (31)
Datasource
Material
Language
Years
  • 2005-2009  (64)
  • 1985-1989
  • 1975-1979
  • 1955-1959
  • 2000-2004  (1)
Year
  • 1
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 9780321491930 , 0321491939
    Language: English
    Pages: xxvi, 470 p , ill. , 24 cm
    Keywords: Ajax (Web site development technology) ; Computer networks ; Security measures ; Computer security ; Electronic books ; local
    Abstract: The Hands-On, Practical Guide to Preventing Ajax-Related Security Vulnerabilities More and more Web sites are being rewritten as Ajax applications; even traditional desktop software is rapidly moving to the Web via Ajax. But, all too often, this transition is being made with reckless disregard for security. If Ajax applications aren't designed and coded properly, they can be susceptible to far more dangerous security vulnerabilities than conventional Web or desktop software. Ajax developers desperately need guidance on securing their applications: knowledge that's been virtually impossible to find, until now . Ajax Security systematically debunks today's most dangerous myths about Ajax security, illustrating key points with detailed case studies of actual exploited Ajax vulnerabilities, ranging from MySpace's Samy worm to MacWorld's conference code validator. Even more important, it delivers specific, up-to-the-minute recommendations for securing Ajax applications in each major Web programming language and environment, including .NET, Java, PHP, and even Ruby on Rails. You'll learn how to: · Mitigate unique risks associated with Ajax, including overly granular Web services, application control flow tampering, and manipulation of program logic · Write new Ajax code more safely-and identify and fix flaws in existing code · Prevent emerging Ajax-specific attacks, including JavaScript hijacking and persistent storage theft · Avoid attacks based on XSS and SQL Injection-including a dangerous SQL Injection variant that can extract an entire backend database with just two requests · Leverage security built into Ajax frameworks like Prototype, Dojo, and ASP.NET AJAX Extensions-and recognize what you still must implement on your own · Create more secure "mashup" applications Ajax Security will be an indispensable resource for developers coding or maintaining Ajax applications; architects and development managers planning or designing new Ajax software, and all software security professionals, from QA specialists to penetration testers.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Farnham : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596528388 , 9780596528386
    Language: English
    Pages: [980] p , ill.
    Keywords: Ajax (Web site development technology) ; Electronic books ; local
    Abstract: Is Ajax a new technology, or the same old stuff web developers have been using for years? Both, actually. This book demonstrates not only how tried-and-true web standards make Ajax possible, but how these older technologies allow you to give sites a decidedly modern Web 2.0 feel. Ajax: The Definitive Guide explains how to use standards like JavaScript, XML, CSS, and XHTML, along with the XMLHttpRequest object, to build browser-based web applications that function like desktop programs. You get a complete background on what goes into today's web sites and applications, and learn to leverage these tools along with Ajax for advanced browser searching, web services, mashups, and more. You discover how to turn a web browser and web site into a true application, and why developing with Ajax is faster, easier and cheaper. The book also explains: How to connect server-side backend components to user interfaces in the browser Loading and manipulating XML documents, and how to replace XML with JSON Manipulating the Document Object Model (DOM) Designing Ajax interfaces for usability, functionality, visualization, and accessibility Site navigation layout, including issues with Ajax and the browser's back button Adding life to tables & lists, navigation boxes and windows Animation creation, interactive forms, and data validation Search, web services and mash-ups Applying Ajax to business communications, and creating Internet games without plug-ins The advantages of modular coding, ways to optimize Ajax applications, and more This book also provides references to XML and XSLT, popular JavaScript Frameworks, Libraries, and Toolkits, and various Web Service APIs. By offering web developers a much broader set of tools and options, Ajax gives developers a new way to create content on the Web, while throwing off the constraints of the past. Ajax: The Definitive Guide describes the contents of this unique toolbox in exhaustive detail, and explains how to get the most out of it.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    Farnham : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596510329 , 0596510322
    Language: English
    Pages: xiii, 342 p , ill. , 24 cm
    Keywords: Ruby on rails (Electronic resource) ; Internet programming ; Web sites ; Design ; Application software ; Development ; Computer programming ; Electronic books ; local
    Abstract: A guide to building applications with Rails covers such topics as metaprogamming, Active Support library, advanced database functions, security principles, RESTful architecture, and optimizing performance.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 9780321501967 , 0321501969
    Language: English
    Pages: xxiii, 574 p , ill. , 24 cm
    Keywords: Google ; Ajax (Web site development technology) ; Java (Computer program language) ; Electronic books ; local
    Abstract: "Ryan clearly understands the GWT value proposition and how GWT integrates into a diverse web technology stack-and not just in a theoretical way. With the popularity of gpokr.com and kdice.com, Ryan can speak with the authority of concrete success." - Bruce Johnson, creator of Google Web Toolkit "This book distinguishes itself from other books on GWT in that it walks through the entire process of building several nontrivial GWT applications, not the toy applications that most books present." - R. Mark Volkmann, Object Computing, Inc. " Google™ Web Toolkit Applications is an excellent resource for any GWT developer. Solutions to challenges commonly encountered in GWT are presented through the design and development of actual applications. The applications developed throughout the text demonstrate best practices from simple UI design all the way to custom code generation, and are presented with little pretext about the amount of Java knowledge a given developer may have. Advanced concepts are not withheld but are presented in a way that will be understood by both novice and seasoned developers alike. Good application development practices and proper Model View Controller design is reinforced throughout the book, nearly guaranteeing that the reader will come away a better programmer. " - Jason Essington, Senior Web/Java Engineer, Green River Computing "Dewsbury's Google™ Web Toolkit Applications is a book for both experts and beginner programmers who want to discover this open source Java software development framework, as well as write Ajax applications. A very detailed book!" - Massimo Nardone, Advisory IT Security Architect Accelerate and Simplify Ajax Development with Google Web Toolkit Get the edge you need to deliver exceptional user experiences with Google™ Web Toolkit Applications, a guidebook that provides web developers with core information and instructions for creating rich web applications. Whether you're a developer who needs to build a high-performance front end for Java, PHP, or Ruby applications, or to integrate with external web services, this resource from expert Google Web Toolkit (GWT) developer Ryan Dewsbury delivers the in-depth coverage you'll need. In this valuable book, insider Ryan Dewsbury provides instructions for using the robust tool set and gets you on your way to creating first-class web applications by providing a comprehensive overview of GWT technology. In addition, he shares his "in-the-trenches" insights ...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    Berkeley, Calif. : New Riders | Boston, Mass. :Safari Books Online
    ISBN: 9780321549785 , 0321549783
    Language: English
    Pages: ix, 280 p , col. ill. , 23 cm
    Parallel Title: Erscheint auch als
    Keywords: Cascading style sheets ; Web sites ; Design ; Handbooks, manuals, etc ; Web site development ; Handbooks, manuals, etc ; Ajax (Web site development technology) ; Electronic books ; local
    Abstract: After learning the language of design, how does one effectively use standards-based technologies to create visually strong Web sites? The full-color Adapting to Web Standards: CSS and Ajax for Big Sites gives developers a peek into the process of the best designers in the world through the work of high profile, real-world Web sites that made them famous. The book focuses on deconstructing these top-tier large-scale sites with particular attention given to deconstructing CSS.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Sams | Boston, Mass. :Safari Books Online
    ISBN: 9780768676662 , 0768676665
    Language: English
    Keywords: Internet programming ; Flex (Computer file) ; Application software ; Development ; Web site development ; Computer programs ; Electronic books ; local
    Abstract: With the release of the Apollo alpha, the code name of Adobe's new technology, the next generation of rich desktop applications is already under way. At an accelerating rate, new Apollo applications are vying for your PC's desktop real estate. Combining the existing web technologies you already know (Flex, AJAX, HTML, and others) with the Apollo runtime allows you to create engaging experiences for both Windows and Mac platforms that function even while disconnected from the network. In this Digital Short Cut, you will learn about the Apollo alpha and see a sample workflow for taking your current web development and server-side skills and applying them to create a new kind of desktop application. After reading this Short Cut, you will be well on your way to creating a different kind of desktop experience. Beginning with a sample application, Hello Apollo World, and progressing to a real-world desktop application, Go Fly, you will learn about some of the most important aspects of this exciting new technology. Apollo in Flight is targeted for developers that want just the facts - no fluff, only stuff.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    Boston, Mass. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 9780321515995 , 0321515994
    Language: English
    Keywords: Internet programming ; World Wide Web ; Electronic books ; local
    Abstract: Windows Workflow Foundation (WF) is Microsoft's programming model for building workflow-enabled applications in the Windows operating system. It includes a set of classes, a workflow engine, and design tools that can be used with Visual Studio .NET. Workflow is an extremely important type of application that has been difficult to build on the Microsoft platform. Workflow Foundation is a major element of the .NET Framework 3.0 platform that enables application developers to build these types of applications. In Building Applications with Windows Workflow Foundation: Extended Workflow Example , author, MVP, speaker, and leading consultant Michael Stiefel explains to readers how to build useful, reusable, workflow custom activities. The other parts of this series include Basics of Windows Workflow Foundation Advanced Workflow Features Extended Workflow Example
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online
    ISBN: 9780735623361 , 0735623368
    Language: English
    Keywords: Microsoft Windows (Computer file) ; Microsoft .NET ; Computer network protocols ; Internet programming ; Electronic books ; local
    Abstract: Teach yourself the essentials of Windows Communication Foundation-one step at a time. With this practical tutorial, you get hands-on guidance for creating the Web services you need to implement robust business applications for Windows.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online
    ISBN: 9780735624139 , 0735624135
    Language: English
    Keywords: Active server pages ; Ajax (Web site development technology) ; Web sites ; Design ; Microsoft .NET ; Electronic books ; local
    Abstract: Get an expert introduction to the new JavaScript enhancements (code-named â??Atlasâ?Â) for Microsoft ASP.NET 2.0. More than a basic AJAX (Asynchronous JavaScript And XML) script library, the Microsoft implementation brings object orientation to JavaScript, together with enhanced client-side and server-side controls that greatly simplify coding while delivering enhanced Web experiences with any browser. Scheduled for release with the next version of Microsoft Visual Studioî, code named â??Orcas,â? AJAX extensions and tools can be used by developers today. This book offers expert insights direct from the Microsoft product team and noted ASP authority Dino Esposito, as well as hands-on instruction and examples of Web development with AJAX. This ideal reference will be updated online until the final release, keeping readers up to date with the evolving tool. The book includes code samples in ASP.NET 2.0 created using C#and JavaScript. Visit the catalog page for Introducing Microsoft® ASP.NET AJAXVisit the errata page for Introducing Microsoft® ASP.NET AJAXVisit the supplemental content page for Introducing Microsoft® ASP.NET AJAX
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    Language: English
    Keywords: JavaServer pages ; Ajax (Web site development technology) ; Asynchronous transfer mode ; Web site development ; Application software ; Electronic books ; local
    Abstract: Based on material from the forthcoming second edition of Core JavaServer™ Faces by David Geary and Cay Horstmann, this short cut explores how to use JavaServer Faces and AJAX (Asynchronous JavaScript with XMLHttpRequest) to create rich user interfaces. Starting with a brief review of Ajax fundamentals, it goes on to cover Implementing Ajax with a servlet in a JSF application Using JSF phase listeners for more complex Ajax scenarios Form completion and real-time validation Accessing UI view state from an Ajax call Client-side state saving and Ajax Direct Web Remoting with DWR Finally, after concisely explaining JSF components that wrap existing JavaScript components using Prototype, Scriptaculous, Dojo, and Rico, this Short Cut briefly explores how to use the Ajax4jsf framework to seamlessly integrate Ajax into JSF applications.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596514419 , 0596514417
    Language: English
    Keywords: Flex (Computer file) ; Internet programming ; Application software ; Development ; Web site development ; Computer programs ; Electronic books ; local
    Abstract: Evaluating any new technology can be a challenge. This Short Cut is designed to help web application developers (and their team managers) understand if Flex is the right technology for their company or client. Although the authors of this book have a strong understanding of the Flex framework, this isn't a sales pitch for Flex. The authors believe that Flex is a good tool to solve many business problems, but it is not a cure-all. After reading this material, you'll know what's good about Rich Internet Applications. You'll know the capabilities of Flex 2, how Flex works, and how much it costs. We'll tell you about the challenges you'll face in developing with Flex, and show you the steps you'll take to create and deploy a Flex 2 application.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    Berkeley, Calif. : Adobe Press | Boston, Mass. :Safari Books Online
    ISBN: 9780321509871 , 0321509870
    Language: English
    Keywords: Adobe LiveCycle Designer ; Web sites ; Design ; Internet programming ; Electronic books ; local
    Abstract: Adobe LiveCycle Designer is the form creation tool that comes bundled with Adobe Acrobat Professional. This is the first and only book that explains how to use Designer to create interactive and dynamic forms. The book was written in tandem with the Adobe LiveCycle development team and it has been thoroughly reviewed by over a dozen Adobe engineers. This book is accessible enough for a beginner but rich enough for an experienced user. It covers all of the major topics and includes valuable links to other LiveCycle Designer documentation and resources.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596514037 , 0596514034
    Language: English
    Keywords: Ajax (Web site development technology) ; JavaScript (Computer program language) ; PHP (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: "Ajax with PHP 5" is a detailed overview of how to use PHP technologies to create interactive, fault-tolerant, and responsive web applications. This Short Cut first concentrates on the fundamentals of Ajax. Then it covers serving (or providing) content formatted in both XML and JSON. Finally, we completely immerse ourselves in the Ajax world and write two PHP applications that use each markup language on both the client and server. We encourage you to use the classes and examples given to produce your own rich Web 2.0-style applications.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    Berkeley, Calif. : Peachpit Press | Boston, Mass. :Safari Books Online
    ISBN: 9780321524416 , 0321524411
    Language: English
    Keywords: Ajax (Web site development technology) ; Web site development ; Electronic books ; local
    Abstract: Ajax is at the heart of the Web 2.0 revolution. It isn't a technology but, rather, is a technique that leverages other technologies and techniques, such as CSS, XML, DHTML, and XHTML. Many Web designers and programmers would like to incorporate Ajax in their projects because of the amazing functionality it can add to a Web site, but they can't because of the steep learning curve. That's where this book steps in. It makes learning Ajax fun and easy -- a great place to start! Visual QuickProject Guides focus on a single project. In this case the project is creating a business employee directory, like an address book. What's being created is a better, new kind of Web site.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    Sebastapol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596529321 , 0596529325
    Language: English
    Keywords: Information technology ; Social aspects ; Programming ; Internet programming ; Electronic books ; local
    Abstract: Want to tap the power behind search rankings, product recommendations, social bookmarking, and online matchmaking? This fascinating book demonstrates how you can build Web 2.0 applications to mine the enormous amount of data created by people on the Internet. With the sophisticated algorithms in this book, you can write smart programs to access interesting datasets from other web sites, collect data from users of your own applications, and analyze and understand the data once you've found it. Programming Collective Intelligence takes you into the world of machine learning and statistics, and explains how to draw conclusions about user experience, marketing, personal tastes, and human behavior in general -- all from information that you and others collect every day. Each algorithm is described clearly and concisely with code that can immediately be used on your web site, blog, Wiki, or specialized application. This book explains: Collaborative filtering techniques that enable online retailers to recommend products or media Methods of clustering to detect groups of similar items in a large dataset Search engine features -- crawlers, indexers, query engines, and the PageRank algorithm Optimization algorithms that search millions of possible solutions to a problem and choose the best one Bayesian filtering, used in spam filters for classifying documents based on word types and other features Using decision trees not only to make predictions, but to model the way decisions are made Predicting numerical values rather than classifications to build price models Support vector machines to match people in online dating sites Non-negative matrix factorization to find the independent features in a dataset Evolving intelligence for problem solving -- how a computer develops its skill by improving its own code the more it plays a game Each chapter includes exercises for extending the algorithms to make them more powerful. Go beyond simple database-backed applications and put the wealth of Internet data to work for you. "Bravo! I cannot think of a better way for a developer to first learn these algorithms and methods, nor can I think of a better way for me (an old AI dog) to reinvigorate my knowledge of the details." -- Dan Russell, Google "Toby's book does a great job of breaking down the complex subject matter of machine-learning algorithms into practical, easy-to-understand examples that can be directly applied to analysis of social interaction across the...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596513917 , 0596513917
    Language: English
    Keywords: Flex (Computer file) ; Internet programming ; Application software ; Development ; Web site development ; Computer programs ; Electronic books ; local
    Abstract: Written by members of the Apollo product team, this is the official guide to the Alpha release of Adobe Apollo, the new cross platform desktop runtime from Adobe Labs. Apollo for Adobe Flex Developers Pocket Guide explains how to build and deploy Flash-based Rich Internet Applications (RIAs) to the desktop using Adobe's Flex framework. This book describes concisely how Apollo works, and offers numerous examples for those who want to start building RIAs for the desktop right away. Why put RIAs on the desktop? They're already supposed to offer the responsiveness of desktop programs. Unfortunately, web browsers were designed to deliver and display HTML-based documents, not applications. The conflict between document- and application-focused functionality creates several problems when deploying applications via the browser. Adobe Apollo gives you the best of both worlds -- the web development model and true desktop functionality. This pocket guide explains how to: Set up your development environment Create your first application Use the File I/O API Use HTML within Flex-based Apollo applications Use the included Apollo mini-cookbook for common tasks The book also includes a guide to Apollo packages, classes, and command-line tools. Once you understand the basics of building a Flex-based Apollo application, this pocket guide makes an ideal reference for tackling specific problems. Adobe Developer Library is a co-publishing partnership between O'Reilly Media and Adobe Systems, Inc. and is designed to produce the number one information resources for developers who use Adobe technologies. Created in 2006, the Adobe Developer Library is the official source for comprehensive learning solutions to help developers create expressive and interactive web applications that can reach virtually anyone on any platform. With top-notch books and innovative online resources covering the latest in rich Internet application development, the Adobe Developer Library offers expert training and in-depth resources, straight from the source.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 059652689X , 9780596526894
    Language: English
    Keywords: Flex (Computer file) ; Internet programming ; Application software ; Development ; Web site development ; Computer programs ; Electronic books ; local
    Abstract: Is there an easier way to build and deliver rich internet applications (RIAs) other than the Flash IDE or Ajax? Absolutely. With Adobe Flex 2, the Flex 2 SDK, and this book, you have all you need to build RIAs. Programming Flex 2 offers you plenty of practical and useful examples that reveal how and why to use a particular feature of Flex 2, and when and when not to. As part of the Adobe Developer Library, Programming Flex 2 is the authoritative guide to this new Adobe framework. You learn to use a markup language called MXML and a vast library of off-the-shelf and highly-configurable components to build Flash-based applications that combine the immediacy of the Web with the functionality and responsiveness of desktop applications. You also discover why -- with the Flash Player runtime environment and the powerful ActionScript 3.0 programming language -- the possibilities with Flex 2 are nearly limitless. Topics include: Managing Layout Working with Components Working with Media Managing State Using Transitions and Effects Working with Data Customizing Application Appearance Client Data Communication and Remote Data Communication Debugging Flex Framework Applications Creating Custom Components Flex may be easier to learn than the Flash IDE, but you still need a reliable guide to the framework. Programming Flex 2 not only serves as a reference, but provides valuable and practical insight into this new technology. As you learn how to build Flex applications, you'll also discover how Flex works. This book supplies all the information you need in one convenient place. Adobe Developer Library is a co-publishing partnership between O'Reilly Media and Adobe Systems, Inc. and is designed to produce the number one information resources for developers who use Adobe technologies. Created in 2006, the Adobe Developer Library is the official source for comprehensive learning solutions to help developers create expressive and interactive web applications that can reach virtually anyone on any platform. With top-notch books and innovative online resources covering the latest in rich Internet application development, the Adobe Developer Library offers expert training and in-depth resources, straight from the source.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 0321419502 , 9780321419507
    Language: English
    Keywords: Active server pages ; Microsoft .NET ; Web servers ; Web site development ; Internet programming ; Electronic books ; local
    Abstract: The Comprehensive Guide to ASP.NET 2.0 for Experienced Developers ASP.NET 2.0 represents a true breakthrough in Web development technology and delivers unprecedented power, flexibility, and efficiency. If you're an experienced programmer who wants to build production-quality Web applications and services with ASP.NET 2.0, this book is the deepest, most practical tutorial you can find. Randy Connolly introduces today's best practices for every facet of ASP.NET 2.0 development. He illuminates ASP.NET 2.0 Web server control architecture, sophisticated user interface capabilities, and navigation controls. He presents systematic, practical coverage of ASP.NET 2.0 data integration, state management, personalization, and more. As with all books in the Prentice Hall Core Series, Core Internet Application Development with ASP.NET 2.0 focuses on solving serious problems with professional-quality code. With practical insights into everything from data binding to security, this is the ASP.NET 2.0 book you've been searching for: a definitive guide to building industrial-strength Web solutions. This Book Delivers Best practices for architecting and implementing state-of-the-art Web applications and services Expert insight into the entire ASP.NET development process, from design through deployment Hundreds of professional-quality code examples, including complete applications and business objects In-depth coverage of the latest ASP.NET features, including master pages, new data source controls, and ASP.NET AJAX (a.k.a. "Atlas") Every Core Series Book Demonstrates practical techniques used by professional developers Features robust, thoroughly tested sample code and realistic examples Focuses on the cutting-edge technologies you need to master today Provides expert advice that will help you build superior software Preface Acknowledgments About the Author Part I: Core ASP.NET Chapter 1: Introducing ASP.NET 2.0 Chapter 2: How ASP.NET Works Chapter 3: Working with the Standard Web Server Controls Chapter 4: The Additional Standard Web Server Controls Chapter 5: Exception Handling and Validation Controls Chapter 6: Customizing and Managing Your Site's Appearance Chapter 7: ASP.NET Site Navigation Part II: Working with Data Chapter 8: Data Binding and Representation Chapter 9: Using ADO.NET Chapter 10: Data Controls Chapter 11: Designing and Implementing Web Applications Chapter 12: Managing ASP.NET State Part III: Implementing Web Applications Chapter 13: Se...
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596529369 , 0596529368
    Language: English
    Keywords: Ajax (Web site development technology) ; Electronic books ; local
    Abstract: Ajax can bring many advantages to an existing web application without forcing you to redo the whole thing. This book explains how you can add Ajax to enhance, rather than replace, the way your application works. For instance, if you have a traditional web application based on submitting a form to update a table, you can enhance it by adding the capability to update the table with changes to the form fields, without actually having to submit the form. That's just one example. Adding Ajax is for those of you more interested in extending existing applications than in creating Rich Internet Applications (RIA). You already know the "business-side" of applications-web forms, server-side driven pages, and static content-and now you want to make your web pages livelier, more fun, and much more interactive. This book: Provides an overview of Ajax technologies, and the importance of developing a strategy for changing your site before you sit down to code Explains the heart and soul of Ajax: how to work with the XMLHttpRequest object Introduces and demonstrates several important Ajax libraries, including Prototype, script.aculo.us, rico, Mochikit Explores the interactive element that is Ajax, including how to work with events and event handlers that work across browsers Introduces the concept of web page as space, and covers three popular approaches to managing web space Explains how to make data updates, including adding new data, deleting, and making updates, all from within a single page Describes the effects Ajax has on the Web-breaking the back button, losing browser history, dynamic effects that disappear when the page is refreshed, and more Covers advanced CSS effects, including drag and drop "scroll bars", pagination, and the use of SVG and the Canvas object Explores mashups-Ajax's ability to combine data from different web services in any number of ways, directly in our web pages You don't need to start over to use Ajax. You can simply add to what you already have. This book explains how.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596515188 , 0596515189
    Language: English
    Keywords: Google ; Application software ; Internet programming ; Electronic books ; local
    Abstract: Google technologies can pull far-flung places into your classroom and make historical events come alive for your students. Students can express themselves through blogs, collaborative writing, and slideshows. Google provides the necessary tools to bring your classroom or educational institution into the 21st century, while also giving you the means to protect users' privacy. As a teacher, you can leverage these technologies to share lesson plans and other resources throughout your institution. This Short Cut is a companion to the Setting Up Google Apps Standard Edition Short Cut, and focuses specifically on using Google Apps and various other Google technologies, such as Google Earth, Picasa, and Notebook, in an educational environment.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596510657 , 0596510659
    Language: English
    Keywords: Ajax (Web site development technology) ; Electronic books ; local
    Abstract: The World Wide Web has come a long way from static HTML pages. Today's developers enforce and enjoy standards, and we have built the web's primitive tools into advanced libraries, frameworks, and platforms.With these new freedoms come new responsibilities. Developers can now write some amazing bugs. A bug in a web page, hosted in a free web browser, can render expensive servers useless. Modern editors help rapidly write tangled and crufty code, the perfect habitat for bugs of every species, in situations that are hard to debug. We need help from the mortal enemy of the bug: Test-First Programming. This Short Cut seeks fixes for the hardest situation in web development; proactive test cases for Ajax code. We survey existing techniques, and invent new ones. Our goal is heads-down programming, without repeatedly clicking on a web browser.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    New York : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 9780132350082 , 0132350084
    Language: English
    Keywords: Ajax (Web site development technology) ; Web site development ; JavaScript (Computer program language) ; Asynchronous transfer mode ; Electronic books ; local
    Abstract: Supercharge Your Sites with Ajax Right Now...No Scripting Expertise Needed! You've heard how great Ajax is--how it can help make your Web sites more usable, more interactive, more responsive, more successful. Ajax Construction Kit lets you put Ajax to work right now, even if you've never written a script! Just learn a few essentials, check out a few examples, then run the live CD and discover all the plug-and-play code you need to hit the ground running. Ajax Construction Kit 's built-in applications work right out of the box. And with easy guidance from Michael Morrison, you'll gradually deepen your understanding--learn how to customize, extend, and reuse these applications---and even build skills for creating new ones. Walk away an expert. Use Ajax Construction Kit 's ten complete applications to Dynamically load Web data Dynamically populate lists Tap into RSS news feeds Use AutoComplete to reduce input errors Create more responsive GUIs with real-time validation Build a killer interface for viewing images Present information or advertising with slick pop-ups Provide an up-to-the-minute weather forecast Build an e-commerce product shipping calculator Add ratings tools to your site And more... CD-ROM Includes Your complete Ajax projects: Run the Ajax projects (HTML, JavaScript, and PHP source code) that are included on the CD from your Windows, Mac OS X, or Linux system. Your complete Ajax environment: Boot the CD as an Ubuntu Linux live CD to immediately begin working with the Ajax projects (no setup required). Ready-to-run tools on the CD include the XAMPP Web server, Firefox Web browser, and Bluefish HTML editor. System Requirements: Platform: Windows, Linux, Mac (OS X or higher) Processor: Intel-based processor (Pentium or higher) Memory: 128 MB RAM or more Disk space: None required; USB thumb drive optional to store data Optical drive: CD reader Negus Live Linux Series Your Practical, Hands-On Guides to Getting Real Results with Free Software Add the free software and examples from the book's CD to your Windows, Mac OS X, or Linux system to follow along with the projects described in the book. Or boot the CD directly to use a complete, prepackaged set of free software tools to play, display, and modify those projects. Start as a novice, by trying out examples...and finish with professional Ajax-enabled Web content! SERIES EDITOR CHRISTOPHER NEGUS is the bestselling author of the Red Hat Linux Bible series, Linux Toys series, and this se...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 9780132242066 , 0132242060
    Language: English
    Keywords: Ajax (Web site development technology) ; Web sites ; Authoring programs ; Web site development ; Electronic books ; local
    Abstract: "The core technologies of Ajax are quite straightforward; the hard part is applying them in the real world. Fortunately, the authors have been putting Ajax into practice since long before the term 'Ajax' was even coined. Enterprise AJAX offers excellent coverage of issues rarely explained to date, but frequently encountered by enterprise developers-including architecting of Ajax applications, and how to deal with such concerns as usability, security, and reliability." -DR. MICHAEL MAHEMOFF, PH.D. author of Ajax Design Patterns (AjaxPatterns.org) "Just when you thought you knew all you need to know about Ajax, Dave, Alexei, and Andre force open your cranium and unload a dumptruck full of Enterprise Ajax techniques, best practices, and hard-earned expert insight onto your brain. If you want to mix some serious Ajax into your serious business applications, the solid information and advice you get from this book will let you do so with confidence." -BRENT ASHLEY, Web Developer and Ajax Pioneer "I can't think of any better authors for a book on Enterprise AJAX. The book is sure to be a valuable reference for developers the world over working on the next generation of web applications." -MATT MCKENZIE, Software development manager, LiveCycle, Adobe Systems Inc. "A great resource for writing quality, enterprise-level JavaScript." -CHRISTIAN VAN EEDEN, Senior Application Specialist, Schenker DB Logistics BUILD RELIABLE, SCALABLE, ENTERPRISE-CLASS WEB APPLICATIONS WITH AJAX Writing for enterprise developers, architects, and user interface specialists, the authors explain why AJAX offers such great promise in large-scale development. Next, they systematically introduce today's key AJAX techniques and components. You'll walk through developing frameworks for building AJAX applications that combine data tables, Web forms, charts, search, and filtering: the very systems businesses depend on in CRM, ERP, BI, and beyond. Then, building on this strong foundation, the authors identify proven AJAX architectural patterns, and present case studies drawn from actual .NET and Java AJAX applications. Coverge includes Using AJAX to implement Model-View-Controller (MVC) in the browser Encapsulating user interface functionality to facilitate code reuse and reduce cross-browser development problems Overcoming the unique security challenges associated with AJAX Web applications Optimizing AJAX usability: the "back" button, caching, bookmarking, offline usage, and beyond ...
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 9780131350649 , 0131350641
    Language: English
    Keywords: Ajax (Web site development technology) ; Electronic books ; local
    Abstract: "I very much enjoyed how this book covers the full Ajax application lifecycle and not only coding techniques. Anyone who is looking to become a professional front-end developer will appreciate the architectural insight and best practices delivered by this book." - Andi Gutmans, Co-Founder & Co-Chief Technology Officer of Zend Technologies Mission-Critical Ajax: Maximizing Scalability, Performance, Security, Reliability, and Maintainability Advanced Ajax: Architecture and Best Practices is the definitive guide to building business-critical, production-quality Web applications with Ajax. Shawn M. Lauriat systematically addresses the design, architecture, and development issues associated with Ajax, offering proven patterns and robust code examples available in no other book. You'll find best practices for addressing the full spectrum of issues enterprise Ajax developers face: scalability, performance, security, reliability, flexibility, maintainability, and reusability. Writing for experienced Web developers, Lauriat delivers fresh ideas and elegant solutions: meaty technical content, presented with exceptional clarity. Among the many topics he covers in unprecedented depth: cleanly implementing JavaScript custom events to reduce coupling and to enhance flexibility; overcoming Ajax's traditional accessibility limitations; reducing network latency through compression and other techniques; and much more. Coverage includes Planning Ajax interfaces for simplicity, clarity, and intuitiveness Creating scalable, maintainable architectures for client-side JavaScript Using the latest tools to profile, validate, and debug client-side code Architecting the server side for security and functionality, while restricting loaded data, objects, and actions to current requests Protecting against the most widespread and significant Ajax security risks Optimizing every component of an Ajax application, from server-side scripts to database interactions Introducing cutting-edge Ajax: game development, Ajax with canvas, and Ajax for enterprise applications About the Web Site This book's companion Web site (http://advancedajax.frozen-o.com) doesn't just provide all the code: It shows code examples in action , as building blocks of a real Web application interface.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596101872 , 9780596101879
    Language: English
    Keywords: Java (Computer program language) ; Ajax (Web site development technology) ; Electronic books ; local
    Abstract: 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 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.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596510244 , 0596510241
    Language: English
    Keywords: Ajax (Web site development technology) ; Web sites ; Design ; JavaScript (Computer program language) ; Electronic books ; local
    Abstract: Unobtrusive Ajax is about making web applications that work for everyone all the time, even if you have JavaScript turned off, or you're using a mobile phone or a screen reader, or however you happen to be using the Web. It's about the separation of behavior (JavaScript), content (HTML), and presentation (CSS). This short cut will focus on the practical benefits of using Ajax and JavaScript unobtrusively and show you that unobtrusive web development and progressive enhancement benefit both web developers and users of the Web. You'll get to see many simple examples of building web interfaces that are unobtrusive. You'll quickly see that it is actually very easy to make web applications that everyone can use. When you're finished reading this short cut, you will be able to convince anyone why developing unobtrusively is the best way to build a site with JavaScript and Ajax.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online
    ISBN: 9780735623354 , 073562335X
    Language: English
    Keywords: Windows workflow foundation ; Workflow ; Computer programs ; Internet programming ; Electronic books ; local
    Abstract: Get hands-on guidance for using Microsoft Windows Workflow Foundation to create process-managed applications for Microsoft Windows-one step at a time. Understanding Windows Workflow Foundation is essential for every developer who works with multiple applications and services that must exchange data or results. Windows Workflow Foundation defines a process flow amongst people, applications, and services-mapping dependencies and sequences to allow automation of tasks across previously stand-alone programs. With STEP BY STEP, you work at your own pace through hands-on, learn-by-doing exercises to understand the core capabilities and fundamental techniques for working with Windows Workflow Foundation. New-to-topic developers can take a sequential approach to understanding workflows and learning how to create Windows Workflow Foundation-enabled applications and services. This book includes practice exercises and code samples to help developers accelerate their productivity.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    Boston, Mass. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 9780132366229 , 0132366223
    Language: English
    Keywords: Ajax (Web site development technology) ; Web sites ; Design ; Web site development ; Electronic books ; local
    Abstract: Would you like to create powerful Ajax applications without having to be a JavaScript expert? Are you a Java developer who is looking for a better way to build rich web applications? In this book we'll introduce you to ThinWire, an innovative open source Ajax framework that strives to empower Java developers of all skill levels. Learn how to create responsive, expressive & interactive web applications with ease. Rather than requiring you to work in the dual worlds of client & server side programming, with ThinWire you write your entire application in Java on the server-side, without writing any JavaScript, HTML or CSS. ThinWire accomplishes this feat by encapsulating the underlying client-side rendering and data communication layers, instead providing you with a clean Java component model for dealing with familiar concepts such as a buttons, trees, or grids. Use the ThinWire Handbook as a developer guide while building your ThinWire applications or just as a way to learn more about this innovative framework. Either way, the handbook provides complete coverage of all the goodies that the framework has to offer, giving you everything you need to know to build virtually any kind of Ajax web application. Whether you're looking to tackle a small personal project or a large enterprise class project, ThinWire has the power to deliver and with the ThinWire Handbook by your side, you'll have the know-how.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 0321396855 , 9780321396853
    Language: English
    Keywords: Web site development ; Java (Computer program language) ; Internet programming ; Electronic books ; local
    Abstract: Discover WTP, the New End-to-End Toolset for Java-Based Web Development The Eclipse Web Tools Platform (WTP) seamlessly integrates all the tools today's Java Web developer needs. WTP is both an unprecedented Open Source resource for working developers and a powerful foundation for state-of-the-art commercial products. Eclipse Web Tools Platform offers in-depth descriptions of every tool included in WTP, introducing powerful capabilities never before available in Eclipse. The authors cover the entire Web development process-from defining Web application architectures and development processes through testing and beyond. And if you're seeking to extend WTP, this book provides an introduction to the platform's rich APIs. The book also Presents step-by-step coverage of developing persistence, business logic, and presentation tiers with WTP and Java Introduces best practices for multiple styles of Web and Java EE development Demonstrates JDBC database access and configuration Shows how to configure application servers for use with WTP Walks through creating Web service application interfaces Covers automated testing with JUnit and Cactus, and automated builds utilizing Ant, Maven, and CruiseControl Introduces testing and profiling Web applications with the Eclipse Test and Performance Tools Platform (TPTP) project Describes how to extend WTP with new servers, file types, and WSDL extensions Foreword Preface Acknowledgments About the Authors Part I: Getting Started Chapter 1: Introduction Chapter 2: About the Eclipse Web Tools Platform Project Chapter 3: Quick Tour Chapter 4: Setting Up Your Workspace Part II: Java Web Application Development Chapter 5: Web Application Architecture and Design Chapter 6: Organizing Your Development Project Chapter 7: The Presentation Tier Chapter 8: The Business Logic Tier Chapter 9: The Persistence Tier Chapter 10: Web Services Chapter 11: Testing Part III: Extending WTP Chapter 12: Adding New Servers Chapter 13: Supporting New File Types Chapter 14: Creating WSDL Extensions Chapter 15: Customizing Resource Resolution Part IV: Products and Plans Chapter 16: Other Web Tools Based on Eclipse Chapter 17: The Road Ahead Glossary References Index This book is an invaluable resource for every Eclipse and enterprise Java Web developer: both those who use Eclipse to build other Web applications, and those who build Eclipse technologies into their own products. Complete source code examples are available at www.eclipsewt...
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    Berkeley, Calif. : Peachpit Press | Boston, Mass. :Safari Books Online
    ISBN: 9781933671086 , 1933671084
    Language: English
    Keywords: Internet ; Macintosh (Computer) ; Internet programming ; Electronic books ; local
    Abstract: Apple's .Mac service provides oodles of features, but are you making the most of your membership? In this 193-page book by Macintosh expert Joe Kissell, you'll find help with all the features, whether you are just getting started and want to customize your .Mac preferences or you've been using .Mac for years but have never tried to use .Mac's advanced capabilities. Along with covering commonly known capabilities like email and iDisk online storage, Take Control of .Mac explains how to use .Mac's many other powerful features: Groups lets you set up mailing lists and members-only Web sites; .Mac Sync helps you coordinate bookmarks, calendars, contacts, keychains, and more among your Macs; Mail lets you read your mac.com account's email in a Web browser; and HomePage lets you make a simple Web site. .Mac also integrates with the whizzy new photo/movie Web Galleries in iLife and Aperture, facilitates iCal-based calendar sharing, and serves as a default host for Web sites you make with iWeb. Read this book to learn the answers to questions such as: What changed with .Mac's capabilities in Mac OS X 10.5 Leopard? How do I use my .Mac email address in my email program on my Mac? Should I use Backup to make backups to .Mac, along with Time Machine? How do I access my iDisk from Windows XP and Vista? Can I run a private mailing list via .Mac Groups? How do I add movies and photos to my Web Gallery? How do I use .Mac to sync my bookmarks and calendar between Macs? What's the difference between creating Web sites with iWeb and HomePage? How can I configure my AirPort Extreme so it will work with Back to My Mac? About Take Control Ebooks: The Take Control ebook series was designed to be read onscreen. All Take Control ebooks offer bookmarks and links to help you navigate within the PDF, as well as clickable Web links that provide quick access to related information. Once you download your ebook, be sure to click the Check for Updates link to see if the author has posted updated news, to sign up for update notifications, to access a print service, and to send feedback to the publisher.
    Note: Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    Berkeley, Calif. : Peachpit Press | Boston, Mass. :Safari Books Online
    ISBN: 9781933671093 , 1933671092
    Language: English
    Keywords: Internet ; Macintosh (Computer) ; Internet programming ; Electronic books ; local
    Abstract: Learn how to make useful, attractive Web sites with iWeb! How do I create special graphical effects like those in the above clickable images? How do I create an RSS feed for my blog? What if I don't want to publish to .Mac? How do I make an image map? (There is a way!) Can I create an entire online store with iWeb?
    Note: Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596527713 , 9780596527716
    Language: English
    Keywords: XML (Document markup language) ; Query languages (Computer science) ; Internet programming ; Web sites ; Design ; Electronic books ; local
    Abstract: Schematron is a rule-based XML schema language, offering flexibility and power that W3C XML schema, RELAX NG, and DTDs simply can't match. You need Schematron and can't settle for other languages if you have to check rules that go beyond checking the document structures (i.e., checking that an element bar is included in element foo) and their datatypes. Schematron is the right tool for checking conditions such as "startDate is earlier than or equal to endDate." Schematron is also the right tool to use if you have to raise user-friendly error messages rather than depend on error messages that are generated by a schema processor and that are often obscure. Schematron builds on XPath. You will need to understand XPath to to get the most from Schematron.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596514082 , 0596514085
    Language: English
    Edition: 2nd ed.
    Keywords: JavaScript (Computer program language) ; DHTML (Document markup language) ; Internet programming ; Electronic books ; local
    Abstract: 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 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.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596514013 , 0596514018
    Language: English
    Edition: 2nd ed.
    Keywords: MySQL (Electronic resource) ; PHP (Computer program language) ; SQL (Computer program language) ; Web databases ; Internet programming ; Electronic books ; local
    Abstract: PHP and MySQL are quickly becoming the de facto standard for rapid development of dynamic, database-driven web sites. This book is perfect for newcomers to programming as well as hobbyists who are intimidated by harder-to-follow books. With concepts explained in plain English, the new edition starts with the basics of the PHP language, and explains how to work with MySQL, the popular open source database. You then learn how to put the two together to generate dynamic content. If you come from a web design or graphics design background and know your way around HTML, Learning PHP & MySQL is the book you've been looking for. The content includes: PHP basics such as strings and arrays, and pattern matching A detailed discussion of the variances in different PHP versions MySQL data fundamentals like tables and statements Information on SQL data access for language A new chapter on XHTML Error handling, security, HTTP authentication, and more Learning PHP & MySQL explains everything from fundamental concepts to the nuts and bolts of performing specific tasks. As part of O'Reilly's bestselling Learning series, the book is an easy-to-use resource designed specifically for beginners. It's a launching pad for future learning, providing you with a solid foundation for more advanced development.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    Beijing ; : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596514242 , 0596514247
    Language: English
    Pages: xviii, 454 p , ill. , 24 cm
    Edition: 1st ed.
    Keywords: Active server pages ; Ajax (Web site development technology) ; Microsoft .NET ; Web site development ; Electronic books ; local
    Abstract: Provides information on building Web sites and applications using the ASP.NET 2.0 Ajax framework.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    Beijing ; : O'Reilly Media | Boston, Mass. :Safari Books Online
    ISBN: 9780596513979 , 0596513976
    Language: English
    Pages: xx, 498 p , ill. , 24 cm
    Edition: 1st ed.
    Keywords: Active server pages ; Microsoft .NET Framework ; Ajax (Web site development technology) ; Web site development ; Internet programming ; Electronic books ; local
    Abstract: With this book, web developers can build engaging and interactive sites and applications using Microsoft's latest web development tools -- ASP.NET 2.0 and the new ASP.NET AJAX framework. You learn to create applications that have all the great tricks you see on popular commercial web sites, such as order forms and the ability to interact with a database. And you can build pages that display information interactively without a page refresh. This straightforward tutorial explains how. Learning ASP.NET 2.0 with AJAX helps you master the concepts and techniques of Microsoft's tools with plenty of annotated examples, review quizzes, web construction exercises and chapter summaries, so you can practice new skills and test your understanding as you go. With it, you'll learn to: Master the fundamental skills of ASP.NET 2.0 to build professional quality web applications Integrate new Ajax tools and CSS with ASP.NET 2.0 for flashier and more interactive sites Build applications with minimal coding using Visual Studio or its free counterpart, Visual Web Developer Connect your site with a database so that users can retrieve, interact and save data Debug your application, deal with unexpected problems, and protect your site from malicious users Use the community-maintained ASP.NET AJAX Control Toolkit to extend the controls that come with ASP.NET AJAX Use personalization tools to give your site a customized look for each user Ideal for beginning web developers, or those who are new to ASP.NET, this book gets you involved with your own learning through hands-on lessons that are clear and to the point. You get the chance to try out new techniques on the spot. Want to join the world of modern web development? This book will get you started.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Online Resource
    Online Resource
    Boston, Mass. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 9780321501745 , 0321501748
    Language: English
    Keywords: Web site development ; Ruby (Computer program language ; Ajax (Web site development technology) ; Electronic books ; local
    Abstract: Since David Heinemeier Hansson's keynote speech at RailsConf 2006 and the release of Rails 1.2 in early 2007, Representational State Transfer, better known as REST, has taken the Rails world by storm. If you're new to REST, this short cut will help you decide which parts of the REST paradigm you want to introduce to your application. If you're a developer with more RESTful experience, this short cut will introduce you to some refactorings that will give your application a cleaner, leaner code base, while also serving as a reference to much of the functionality REST has brought to Rails. Section 1: What This Short Cut Covers 3 Section 2: What Is REST? 6 Section 3: Refactorings 10 Section 4: RESTful Controllers 31 Section 5: RESTful Routes 48 Section 6: RESTful Views 54 Section 7: RESTful Tests 59 Section 8: RESTful Authentication 61 Section 9: Consuming RESTful APIs 63 Resources 72 About the Author 73
    Note: Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    San Francisco, Calif. : No Starch Press | Boston, Mass. :Safari Books Online
    ISBN: 9781593271206 , 1593271204
    Language: English
    Keywords: Web search engines ; Internet programming ; Internet searching ; Intelligent agents (Computer software) ; Electronic books ; local
    Abstract: The Internet is bigger and better than what a mere browser allows. Webbots, Spiders, and Screen Scrapers is for programmers and businesspeople who want to take full advantage of the vast resources available on the Web. There's no reason to let browsers limit your online experience-especially when you can easily automate online tasks to suit your individual needs. Learn how to write webbots and spiders that do all this and more: Programmatically download entire websites Effectively parse data from web pages Manage cookies Decode encrypted files Automate form submissions Send and receive email Send SMS alerts to your cell phone Unlock password-protected websites Automatically bid in online auctions Exchange data with FTP and NNTP servers Sample projects using standard code libraries reinforce these new skills. You'll learn how to create your own webbots and spiders that track online prices, aggregate different data sources into a single web page, and archive the online data you just can't live without. You'll learn inside information from an experienced webbot developer on how and when to write stealthy webbots that mimic human behavior, tips for developing fault-tolerant designs, and various methods for launching and scheduling webbots. You'll also get advice on how to write webbots and spiders that respect website owner property rights, plus techniques for shielding websites from unwanted robots. As a bonus, visit the author's website to test your webbots on sample target pages, and to download the scripts and code libraries used in the book. Some tasks are just too tedious-or too important!- to leave to humans. Once you've automated your online life, you'll never let a browser limit the way you use the Internet again.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    Language: English
    Keywords: Flex (Computer file) ; Internet programming ; Application software ; Development ; Web site development ; Computer programs ; Electronic books ; local
    Abstract: This Short Cut is all about getting up and running with Adobe Flex 2; a perfect title would be "(Almost) Everything You've Ever Wanted to Know about Flex 2 But Were Afraid to Ask." It consists of conversational instruction, along with demonstrative examples, in order to give developers an efficient grounding in how to get their arms around using Flex 2. Especially helpful for those coming from the Flex/AS/Flash universe, but also designed for those coming from Java, .Net, and elsewhere. Six small sections cover: Quick background on Flex 2 What's new in ActionScript 3.0 How to use Flex right out of the box (so to speak) "Making It Look Good": Design and UI issues Extending Flex Little-known features and capabilities Roger Braunstein is a developer and designer living in Brooklyn. He's obsessed with beautiful code, motion design, graphics programming, and video games. He also cultivates an interest in cooking, photography, biking, and 8-bit music. One day he hopes to have a real website at www.partlyhuman.com.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596529536 , 0596529538
    Language: English
    Keywords: Google ; Ajax (Web site development technology) ; Java (Computer program language) ; Electronic books ; local
    Abstract: Use the Google Ajax Search API to integrate web search, image search, local search, and other types of search into your web site by embedding a simple, dynamic search box to display search results in your own web pages using a few lines of JavaScript. For those who do not want to write code, the search wizards and solutions built with the Google Ajax Search API generate code to accomplish common tasks like adding local search results to a Google Maps API mashup, adding video search thumbnails to your web site, or adding a news reel with the latest up to date stories to your blog. More advanced users can directly access the raw search results to heavily customize the look and feel of results for your web application, and create new and innovative mashup applications.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 0321490290 , 9780321490292
    Language: English
    Edition: 3rd ed.
    Keywords: Java (Computer program language) ; Internet programming ; Electronic books ; local
    Abstract: The Java EE 5 Tutorial is an introduction to programming server-side Java applications. This book takes a task-oriented, example-driven approach to show you how to build applications for the Java EE 5 platform. This book also describes the features and functionalities available with NetBeans 5.5. What's new in this edition? The author team have updated the existing chapters to reflect the changes to JSP, EJB, Servlets, and more. Also, the authors have added new chapters on the Sun Java System Application Server 9 as a deployment environment for server-side technologies. The web-tier technology chapters cover the components used in developing the presentation layer of a Java EE 5 or stand-alone web application. The web services technology chapters cover the APIs used in developing standard web services. The Enterprise JavaBeans (EJB) technology chapters cover the components used in developing the business logic of a Java EE 5 application. The Persistence technology chapters cover the Java Persistence API, which is used for accessing databases from Java EE applications. The platform services chapters cover the system services used by all the Java EE 5 component technologies
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 0132216353 , 9780132216357
    Language: English
    Keywords: JavaScript (Computer program language) ; Ajax (Web site development technology) ; Asynchronous transfer mode ; World Wide Web ; Electronic books ; local
    Abstract: AJAX: fast mastery for experienced Web developers! Already an experienced Web developer? Apply your skills in today's fastest-growing area of Web development: AJAX! Building on what you already know, this fast-paced guide will show you exactly how to create rich, usable Internet applications. Joshua Eichorn teaches through sophisticated code examples, including extensive server-side PHP code. You won't just learn how to code AJAX applications: Eichorn covers the entire development lifecycle, from use cases and design through debugging. He also presents detailed application case studies, including a start-to-finish update of a non-AJAX application that addresses everything from feature improvements to changing usage patterns. Coverage includes: · How AJAX changes the conventional Web development cycle · Problems created by the AJAX paradigm -- and how to avoid them · Adding AJAX to existing Web applications: key considerations · Using core AJAX technologies, including the XMLHttpRequest object · Consuming data returned to an AJAX application using both XSLT and JSON · Building more usable AJAX applications: guidelines and downloadable resources · Use cases: solving real-world problems in the AJAX environment · Libraries and toolkits for simplifying AJAX development, including Sarissa, scriptaculous, and HTML_AJAX · A complete guide to AJAX debugging · Supporting browsers without XMLHttpRequest by using IFrames or cookies · JSON data encoding debugging guide, which covers tools for Firefox and Internet Explorer · A list of libraries, which includes PHP, .NET, Java, and other libraries that can be used with any server language
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 0132433885 , 9780132433884
    Language: English
    Keywords: Application software ; Development ; Web site development ; Computer programs ; Ajax (Web site development technology) ; Python (Computer program language) ; Electronic books ; local
    Abstract: "Dear PHP, It's over between us. You can keep the kitchen sink, but I want my MVC. With TurboGears, I was able to shed the most heinous FileMaker Pro legacy 'solu­tion' imaginable. It has relationships based on fields that change frequently, causing 'disappearing data.' I replaced it with an easy to maintain TurboGears application. Defunkifying and normalizing many years worth of munged data took twice as long as developing the TurboGears's application itself. TurboGears's excellent set of tools and best-of-breed approach makes it so easy to build applications quickly." - Isaac Csandl , Manager of Information Technology, Chicago Legal Search, Ltd. "TurboGears has resulted in significant time savings for rPath. Before it was released, we ex­pected to spend significant time building a Web framework for our rPath Appliance Agent product. TurboGears sharpens our focus on building a quality application; it allows us to provide more value to our customers, rather than reinventing the Web wheel." - Michael K. Johnson , rPath Founding Engineer and Coauthor of Linux Application Development, Second Edition "I think this is the first time that a Web framework's functionality has been so obvious." - Bruce Eckel , Author of Thinking in Java and Thinking in C++ "TurboGears helped me build more complex Web applications more quickly and with fewer headaches than any other framework I've used. Just like Python itself, it made me more productive with a minimal learning curve." - Quentin Hartman , System Administrator "TurboGears has changed the way I develop Web applications, from model, to view, to controller. Thanks to the power of TurboGears, I was able to develop the first version of WhatWhat in less than a week of my spare time." - Jonathan LaCour , Development Team Lead, Optio "TurboGears has provided a way for me to greatly enhance my productivity by real­izing the potential of Web-based agile development with Python." - Brandon Goldfedder , Vice President of Engineering, Information Extraction and Transport (IET Inc.), and Author of The Joy of Patterns "TurboGears really changed the way I schedule project releases: It allows me to deliver them faster and with better quality than when I used to use GUI toolkits." - Jorge Godoy , Owner of G2C Tech Consultoria in Brazil, former Lead Developer for Conectiva documentation team "With TurboGears, I was able to transition my Python projects into Web applications as easily as possible." - Benjamin T. Hamilton , ...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online
    ISBN: 0735621799 , 9780735621794
    Language: English
    Keywords: Active server pages ; Web sites ; Design ; Internet programming ; Web servers ; Electronic books ; local
    Abstract: Windows Web Forms pages can streamline development for a variety of applications-but many Microsoft Windows®-related programming books skip over the details that allow developers to take full advantage of Web Forms. In addition, Version 2.0 of the Microsoft .NET Framework introduces new capabilities that even those familiar with early versions of Web Forms will want to learn to use. Written by well-known columnist and author Douglas Reilly, this book offers a concise, focused tutorial suitable for new and experienced Web Forms developers who want to expedite their productivity with Microsoft Visual Studio® 2005 and .NET Framework 2.0. The book features insightful code samples in Microsoft Visual C#® 2005.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596510225 , 9780596510220
    Language: English
    Keywords: Ajax (Web site development technology) ; Web site development ; Electronic books ; local
    Abstract: The Google Web Toolkit (GWT) is a nifty framework that Java programmers can use to create Ajax applications. The GWT allows you to create an Ajax application in your favorite IDE, such as IntelliJ IDEA or Eclipse, using paradigms and mechanisms similar to programming a Java Swing application. After you code the application in Java, the GWT's tools generate the JavaScript code the application needs. You can also use typical Java project tools such as JUnit and Ant when creating GWT applications. The GWT is a free download, and you can freely distribute the client- and server-side code you create with the framework. This shortcut explains how to get started with the GWT, and then demonstrates how to create a simple Ajax application.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596101996 , 9780596101992
    Language: English
    Edition: 5th ed.
    Keywords: JavaScript (Computer program language) ; Ajax (Web site development technology) ; Scripting languages (Computer science) ; Web servers ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: This Fifth Edition is completely revised and expanded to cover JavaScript as it is used in today's Web 2.0 applications. This book is both an example-driven programmer's guide and a keep-on-your-desk reference, with new chapters that explain everything you need to know to get the most out of JavaScript, including: Scripted HTTP and Ajax XML processing Client-side graphics using the canvas tag Namespaces in JavaScript--essential when writing complex programs Classes, closures, persistence, Flash, and JavaScript embedded in Java applications Part I explains the core JavaScript language in detail. If you are new to JavaScript, it will teach you the language. If you are already a JavaScript programmer, Part I will sharpen your skills and deepen your understanding of the language. Part II explains the scripting environment provided by web browsers, with a focus on DOM scripting with unobtrusive JavaScript. The broad and deep coverage of client-side JavaScript is illustrated with many sophisticated examples that demonstrate how to: Generate a table of contents for an HTML document Display DHTML animations Automate form validation Draw dynamic pie charts Make HTML elements draggable Define keyboard shortcuts for web applications Create Ajax-enabled tool tips Use XPath and XSLT on XML documents loaded with Ajax And much more Part III is a complete reference for core JavaScript. It documents every class, object, constructor, method, function, property, and constant defined by JavaScript 1.5 and ECMAScript Version 3. Part IV is a reference for client-side JavaScript, covering legacy web browser APIs, the standard Level 2 DOM API, and emerging standards such as the XMLHttpRequest object and the canvas tag. More than 300,000 JavaScript programmers around the world have madethis their indispensable reference book for building JavaScript applications. "A must-have reference for expert JavaScript programmers...well-organized and detailed." -- Brendan Eich, creator of JavaScript
    Note: Previous ed.: 2002. - "Covers Ajax and DOM scripting"--Cover. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596526725 , 9780596526726
    Language: English
    Keywords: ATLAS (Computer program language) ; Ajax (Web site development technology) ; Web site development ; Electronic books ; local
    Abstract: Learn how to deliver richer, more interactive web experiences to your users using ASP.NET Atlas, Microsoft's new framework for building Ajax-savvy web sites. Web developers of all persuasions have embraced the Ajax suite of technologies (JavaScript, HTTP, XML and more) as a way to implement pages that are faster, livelier and more desktop-like in their behavior. Now Atlas brings the power of Ajax to ASP.NET 2.0 developers with controls, script libraries and server support that delivers engaging results without the pain that writing complex JavaScript can entail. Better yet, Atlas web pages are standards based and even run cross-browser. Programming Atlas is not just another "drag and drop" ASP.NET 2.0 book, but dives into the technologies that make it work. You'll begin with a tour of the technologies most often associated with Ajax, from JavaScript and XMLHttpRequest to JSON and the DOM. With the fundamentals in place, author JavaScript expert Christian Wenz unpacks the Atlas framework and shows you how to put its tools to work. You'll learn to: Understand the architecture of Atlas and the role played by server conrols, such as ScriptManager and UpdatePanel Use core Atlas controls and extenders to build more interactive pages with text fields that autocomplete, user input that is validated, controls that can be dragged and dropped, and much more Bind, display, and update data without causing the entire page to refresh and use the Atlas web services bridge to consume third-party services beyond the domain of your application Incorporate Microsoft Virtual Earth into an application, use Atlas with Web Parts, and create a Windows Live Gadget Use Atlas with PHP and explore other non-Microsoft Ajax tools for ASP.NET
    Note: "Building Ajax-style applications with ASP.NET Atlas"--Cover. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596102097
    Language: English
    Pages: 552 p
    Keywords: C# (Computer program language) ; Internet programming ; Microsoft .NET Framework ; Object-oriented methods (Computer science) ; Electronic books ; local
    Abstract: If you're a novice programmer and you want to learn C#, therearen't many books that will guide you. Most C# books are written forexperienced C++ and Java programmers. That's why Jesse Liberty, author ofthe best-selling books Programming C# and Programming ASP.NET , has written an entry-levelguide to C#. Written in a warm and friendly manner, LearningC# assumes no prior programming experience, and provides athorough introduction to Microsoft's premier .NET language. The book helpsyou build a solid foundation in .NET, and shows you how to apply yourskills through the use of dozens of tested examples. You'll learn aboutthe syntax and structure of the C# language, including operators, classesand interfaces, structs, arrays, and strings. Better yet, this updated edition of LearningC# has been completely revised to include the latest additionsto the C# language plus a variety of learning aids to help lock-in newknowledge and skills. Here's what's new: Extensive revisions to the text and examples to reflect C# 2005and .NET 2.0 changes An introduction to Visual Studio 2005, the most popular toolfor building Windows and web applications More than 200 questions and fully debugged programmingexercises with solutions A greater emphasis on event handling New coverage of generics, generic collections, partial classes,anonymous methods and more. By the time you've finished Learning C# ,you'll be ready to move on to a more advanced programming guide that willhelp you create large-scale web and Windows applications. Whether you have a little object-oriented programming experience oryou are new to programming altogether, Learning C# will set you firmly on your way to mastering the essentials of the C#language.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596100647
    Language: English
    Pages: 1014 p , ill.
    Edition: 2nd ed.
    Keywords: Active server pages ; Microsoft .NET ; Internet programming ; Electronic books ; local
    Abstract: Completely revised for ASP.NET 2.0, this new edition of the best-selling ASP.NET Cookbook has everything you need to go from beginning to advanced Windows-based web site development using Microsoft's popular Visual Studio 2005 and ASP.NET 2.0 developer tools. Written for the impatient professional, ASP.NET 2.0 Cookbook contains more than 125 recipes for solving common and not-so-common problems you are likely to encounter when building ASP.NET-based web applications. The recipes in this book, which run the gamut from simple coding techniques to more comprehensive development strategies, are presented in the popular Problem-Solution-Discussion format of the O'Reilly Cookbook series. As with the first edition, every solution is coded in both C# and Visual Basic 2005. Among the additions and revisions to this new edition are: Three new chapters, including 25 new recipes for Master and Content pages, Personalization using Profiles and Themes, Custom Web Parts, and more New code for every solution, rewritten to take advantage of features and techniques new to ASP.NET 2.0 and available for download The ASP.NET 2.0 Cookbook continues to provide the most comprehensive coverage you'll find anywhere of: Tabular controls, including the new GridView control Data validation, including the new ASP.NET 2.0 validation controls, as well as techniques for performing your own validation programmatically User and custom controls Error handling, performance tuning, and caching Whether you're new to ASP.NET or an experienced Microsoft developer, with ASP.NET 2.0 Cookbook , deliverance from a long day (or night) at your computer could be just one recipe away.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams | Boston, Mass. :Safari Books Online
    ISBN: 0672329123 , 9780672329128
    Language: English
    Keywords: Ajax (Web site development technology) ; Web site development ; Electronic books ; local
    Abstract: Reusable components and patterns for Ajax-driven applications Ajax is one of the latest and greatest ways to improve users' online experience and create new and innovative web functionality. By allowing specific parts of a web page to be displayed without refreshing the entire page, Ajax significantly enhances the experience of web applications. It also lets web developers create intuitive and innovative interaction processes. Ajax for Web Application Developers provides the in-depth working knowledge of Ajax that web developers need to take their web applications to the next level. The book shows how to create an Ajax-driven web application from an object-oriented perspective, and it includes discussion of several useful Ajax design patterns. This detailed guide covers the creation of connections to a MySQL database with PHP 5 via a custom Ajax engine and shows how to gracefully format the response with CSS, JavaScript, and XHTML while keeping the data tightly secure. It also covers the use of four custom Ajax-enabled components in an application and how to create each of them from scratch. The final section of the book combines the individual code examples and techniques from earlier chapters of the book into one larger, Ajax-driven application-an internal web mail application that can be used in any user-based application, such as a community-based web application. Readers will learn not only how to create and use their own reusable Ajax components in this application but also how to connect their components to any future Ajax applications that they might build. Web Development/Ajax/JavaScript
    Note: Includes index. - "Reusable components and patterns for Ajax-driven applications"--Cover
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    [Sebastopol, Calif.] : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596528531 , 9780596528539
    Language: English
    Keywords: Ajax (Web site development technology) ; Web sites ; Design ; Electronic books ; local
    Abstract: Ajax and web services are a perfect match for developing web applications. Ajax has built-in abilities to access and manipulate XML data, the native format for almost all REST and SOAP web services. Using numerous examples, this document explores how to fit the pieces together. Examples demonstrate how to use Ajax to access publicly available web services from Yahoo! and Google. You'll also learn how to use web proxies to access data on remote servers and how to transform XML data using XSLT.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    Berkeley, Calif. : New Riders | Boston, Mass. :Safari Books Online
    ISBN: 0321472667 , 9780321472663
    Language: English
    Keywords: Ajax (Web site development technology) ; Electronic books ; local
    Abstract: Step-by-step guide reveals best practices for enhancing Web sites with Ajax A step-by-step guide to enhancing Web sites with Ajax. Uses progressive enhancement techniques to ensure graceful degradation (which makes sites usable in all browsers). Shows readers how to write their own Ajax scripts instead of relying on third-party libraries. Web site designers love the idea of Ajax--of creating Web pages in which information can be updated without refreshing the entire page. But for those who aren't hard-core programmers, enhancing pages using Ajax can be a challenge. Even more of a challenge is making sure those pages work for all users. In Bulletproof Ajax, author Jeremy Keith demonstrates how developers comfortable with CSS and (X)HTML can build Ajax functionality without frameworks, using the ideas of graceful degradation and progressive enhancement to ensure that the pages work for all users. Throughout this step-by-step guide, his emphasis is on best practices with an approach to building Ajax pages called Hijax, which improves flexibility and avoids worst-case scenarios.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    Hoboken, N.J. : Wiley Pub. | Boston, Mass. :Safari Books Online
    ISBN: 9780471785972 , 0471785970
    Language: English
    Keywords: Ajax (Web site development technology) ; JavaScript (Computer program language) ; XML (Document markup language) ; Web sites ; Design ; Web site development ; Electronic books ; local
    Abstract: Ajax is short for "Asynchronous JavaScript+CSS+DOM+XMLHttpRequest." Even if you weren't intimidated before, that tidbit is probably enough to make you reach for the Excedrin. Just reach for Ajax For Dummies instead. With screen shots, actual code and explanations, and live Web sites where you can see Ajax applications doing their thing, it will have you using Ajax to create Web applications that look an act like desktop applications in no time. With Ajax, you can speed up and clean up your Web applications. Shoppers at your online store can fill their carts without waiting for multiple page refreshes. Searchers on your sites can get instant results on the same page. This guide takes you on a tour of how Ajax is used today, complete with examples of Ajax applications in action, such as an Ajax-enabled Yahoo! search or an Ajax-based chat application. Then it gives you basics on using JavaScript. After that you dive in and get info on: Writing some Ajax, interactive mouseovers using Ajax, passing data to the server with GET or POST, and more Connecting to Google for a live search Using free Ajax frameworks so you don't have to start from scratch, including Ajax Gold (written specifically for this book), AJAXLib, and grabbing XML with libXmlRequest All kinds of Ajax techniques, such as using Ajax for drag-and-drop operations, pop-up menus, downloading images behind the scenes, and more Using SACK (simple AJAX code kit), decoding XML with Sarissa, and creating visual effects with Rico Handling XML int Ajax Applications Working with cascading style sheets (CCS) in Ajax, including setting up the styles, displaying a menu, styling text, handling colors and backgrounds, and more Working with Ajax and PHP Complete with a companion Web site, free Ajax frameworks, and sample code you can use, Ajax for Dummies is your friendly guide to creating truly user-friendly Web sites! Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
    Note: Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 0321399838 , 9780321399830
    Language: English
    Keywords: Internet programming ; World Wide Web ; Electronic books ; local
    Abstract: "Something big is about to happen...." -From the Foreword by Don Box, Architect, Microsoft Corporation "If I were writing a Workflow book, this is what I would have written. The material is very well presented with code examples and explanations. Also, I love how the authors discuss the underlying architecture, enabling me to get a really deep understanding of the technology to efficiently design and build my own projects." -Jeffrey Richter (http://Wintellect.com) "Explicit support for workflows in a lightweight framework is a major contribution. Many tough problems traditionally faced by application authors, such as state management in the presence of long-running activities (think weeks or months!), can be addressed systematically by adopting a workflow approach. Dharma Shukla and Bob Schmidt present the workflow technology under and made accessible by the new workflow foundation in the .NET 3.0 framework, and they do so in an approachable and yet authoritative way that is truly enjoyable." -Clemens Szyperski, software architect, Microsoft Corporation "The Windows Workflow technology combines declarative programming and state machines in a very rich and powerful way, one that is bound to have a profound influence on the way we program in the coming years. In the style of the classic Essential COM by Don Box, Dharma and Bob have done a great job making this technology accessible to any developer already versed in C#, VB, and the .NET Framework, and who wants to achieve declarative enlightenment. Don't miss out." -Joe Duffy, program manager, Common Language Runtime (CLR) team, Microsoft Corporation "I think WF should and will be used as the main application model for web service applications. Developers working on web services will want to learn about this technology from this book; it comes straight from the source and explains the technology well and in depth." -Krzysztof Cwalina, program manager, Microsoft Corporation "This book provides an enlightening exploration of Windows Workflow Foundation for both the novice and the veteran alike." -Nate Talbert, software design engineer, Microsoft Corporation Windows Workflow Foundation (WF) is a groundbreaking approach to writing and executing programs. WF programs are assembled out of resumable program statements called activities, which provide encapsulation of both domainspecific logic and control flow patterns reflective of real-world processes. In Essential Windows Workflow Foundation , two ...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596550049 , 9780596550042
    Language: English
    Keywords: Netscape Mozilla ; Internet programming ; Web sites ; Design ; Electronic books ; local
    Abstract: The XForms technology gives you many advantages over ordinary XHTML forms. The XForms technology separates your form's data and presentation and submits your data as XML. XForms-aware applications can validate your data as you type it and can also submit your data to different servers and even store it in files. This tutorial shows you how to use Mozilla to start working with XForms.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596527446 , 9780596527440
    Language: English
    Keywords: Ajax (Web site development technology) ; Ruby (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: Learn to build dynamic, interactive web applications using the two most important approaches to web development today: Ajax and the phenomenally efficient Ruby on Rails platform. This book teaches intermediate to advanced web developers how to use both Ajax and Rails to quickly build high-performance, scalable applications without being overwhelmed with thousands of lines of JavaScript code. More than just recipes, you also get a thorough, low-level understanding of what's happening under the hood. Ajax on Rails includes three fully worked out Rails/Ajax applications, and quick reference sections for Prototype and script.aculo.us. Testing lessons show you how to eliminate cross-browser JavaScript errors and DOM debugging nightmares using a combination of Firebug, and Venkman. Advanced material explains the most current design practices for Ajax usability. You'll learn to avoid user experience mistakes with proven design patterns. Beyond the how-to, Ajax on Rails helps you consider when Ajax is (and isn't) appropriate, and the trade-offs associated with it. For those new to Rails, this book provides a quick introduction, the big picture, a walk through the installation process, and some tips on getting started. If you've already started working with Rails and seek to deepen your skill set, you'll find dozens of examples drawn from real-world projects, exhaustive reference for every relevant feature, and expert advice on how to "Ajaxify" your applications.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596527063 , 9780596527068
    Language: English
    Edition: 3rd ed.
    Keywords: Google ; Google ; Web search engines ; Internet programming ; Computer software ; Reusability ; Electronic books ; local
    Abstract: Everyone knows that Google lets you search billions of web pages. But few people realize that Google also gives you hundreds of cool ways to organize and play with information. Since we released the last edition of this bestselling book, Google has added many new features and services to its expanding universe: Google Earth, Google Talk, Google Maps, Google Blog Search, Video Search, Music Search, Google Base, Google Reader, and Google Desktop among them. We've found ways to get these new services to do even more. The expanded third edition of Google Hacks is a brand-new and infinitely more useful book for this powerful search engine. You'll not only find dozens of hacks for the new Google services, but plenty of updated tips, tricks and scripts for hacking the old ones. Now you can make a Google Earth movie, visualize your web site traffic with Google Analytics, post pictures to your blog with Picasa, or access Gmail in your favorite email client. Industrial strength and real-world tested, this new collection enables you to mine a ton of information within Google's reach. And have a lot of fun while doing it: Search Google over IM with a Google Talk bot Build a customized Google Map and add it to your own web site Cover your searching tracks and take back your browsing privacy Turn any Google query into an RSS feed that you can monitor in Google Reader or the newsreader of your choice Keep tabs on blogs in new, useful ways Turn Gmail into an external hard drive for Windows, Mac, or Linux Beef up your web pages with search, ads, news feeds, and more Program Google with the Google API and language of your choice For those of you concerned about Google as an emerging Big Brother, this new edition also offers advice and concrete tips for protecting your privacy. Get into the world of Google and bend it to your will!
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    [Sebastopol, Calif.] : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 059652806X , 9780596528065
    Language: English
    Keywords: Application software ; Development ; Web sites ; Design ; Internet programming ; Electronic books ; local
    Abstract: What is a web app? It's software that you use right in your web browser. Rather than installing an application on your computer, you visit a web site and sign up as a new user of its software. Instead of storing your files on your own hard disk, the web app stores them for you, online. Is it possible to switch entirely to web apps? To run nothing but a browser for an entire day? In this PDF we'll take you through one day in the life of a web apps-only user and chronicle the pros and cons of living by browser. And if the idea of switching, fully or partially, to web apps sounds appealing to you, we also take care of the job of investigating which web apps to use. The immediate benefit of living by web apps is their accessibility: you can use almost any computer, anywhere, to retrieve your data. If you habitually switch between several computers of your own, web apps keep everything in sync and make version control simple. But there are also drawbacks to overcome: Can you trust web apps? Can you back them up? In this PDF we'll also address practicality, security issues, and backup strategies for living the web app life. Is it really possible? This PDF will help you decide.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    [Sebastopol, Calif.] : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596527470 , 9780596527471
    Language: English
    Keywords: Ajax (Web site development technology) ; ATLAS (Computer file) ; Microsoft .NET ; Web sites ; Design ; Application software ; Development ; Electronic books ; local
    Abstract: This newly revised Short Cut teaches you how to build richer and more interactive Ajax-style web pages using ASP.NET AJAX, Microsoft's Ajax framework for ASP.NET 2.0. The ASP.NET AJAX UpdatePanel control is key to building ASP.NET 2.0 applications more responsive to user input and in this tutorial, you'll learn how to use it from the Microsoft experts: Bertrand Le Roy, UpdatePanel control's architect and developer, and Matt Gibbs, ASP.NET AJAX dev team manager. Completely revised for the Version 1.0 release of ASP.NET AJAX, this Short Cut teaches you what you need to know to make UpdatePanel part of your application pages. You'll also learn how to use the control to improve the performance of an ASP.NET Wizard control; create a better master/details page for the AdventureWorks database; and add a pop-up preview to a search page. Finally, you'll learn how to display UpdatePanel error messages and deal with its quirks and limitations. And all of the example code is available for free download. In short, this PDF has exactly what you need to begin adding the interactivity of AJAX to your ASP.NET 2.0 applications today.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Online Resource
    Online Resource
    San Jose, Calif. : AdobePress | Boston, Mass. :Safari Books Online
    ISBN: 032142316X , 9780321423160
    Language: English
    Keywords: Flex (Computer file) ; Internet programming ; Application software ; Development ; Web site development ; Computer programs ; Electronic books ; local
    Abstract: Part of the Adobe Training from the Source series, the official curriculum from Adobe, developed by experienced trainers. Using project-based tutorials, this book/CD volume is designed to teach the techniques needed to create sophisticated, professional-level projects. Each book includes a CD that contains all the files used in the lessons, plus completed projects for comparison. This title covers the new development framework for Rich Internet Applications, Adobe Flex 2. In the course of the book, the reader will build several Web applications using Flex Builder and incorporating MXML and ActionScript 3.0.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 0132272679 , 9780132272674
    Language: English
    Keywords: Web sites ; Authoring programs ; Ajax (Web site development technology) ; JavaScript (Computer program language) ; XML (Document markup language) ; Electronic books ; local
    Abstract: The Easy, Example-Based Guide to Ajax for E very Web Developer Using Ajax, you can build Web applications with the sophistication and usability of traditional desktop applications and you can do it using standards and open source software. Now, for the first time, there's an easy, example-driven guide to Ajax for every Web and open source developer, regardless of experience. Edmond Woychowsky begins with simple techniques involving only HTML and basic JavaScript. Then, one step at a time, he introduces techniques for building increasingly rich applications. Don't worry if you're not an expert on Ajax's underlying technologies; Woychowsky offers refreshers on them, from JavaScript to the XMLHttpRequest object. You'll also find multiple open source technologies and open standards throughout, ranging from Firefox to Ruby and MySQL. You'll not only learn how to write "functional" code, but also master design patterns for writing rocksolid, high-performance Ajax applications. You'll also learn how to use frameworks such as Ruby on Rails to get the job done fast . Learn how Ajax works, how it evolved, and what it's good for Understand the flow of processing in Ajax applications Build Ajax applications with XML and the XMLHttpRequest object Integrate back-end code, from PHP to C# Use XSLT and XPath, including XPath Axis Develop client-side Ajax libraries to support code reuse Streamline development with Ruby on Rails and the Ruby programming language Use the cross-browser HTML DOM to update parts of a page Discover the best Ajax Web resources, including Ajax-capable JavaScript libraries
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 0131584650 , 9780131584655
    Language: English
    Keywords: Ajax (Web site development technology) ; Java (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: The Google Web Toolkit (GWT) is a cutting-edge UI framework for Java developers, which lets you create rich, interactive user interfaces using familiar idioms from Java's Abstract Window Toolkit (AWT), Swing, and the Eclipse Foundation's SWT. If you've used any of those frameworks in the past, you're already halfway up the GWT learning curve. This short cut assumes that you have already installed GWT and have experimented with its basic features. It also assumes that you're comfortable with techniques like implementing event listeners as anonymous inner classes and know how to construct applications using panels and widgets. Some of the more advanced aspects of the GWT are explored in this short cut using two applications: an address book and a Yahoo! trip viewer. Both applications use remote procedure calls to access information on the server or an online web service. The Yahoo! Trips application also shows how you can incorporate Scriptaculous, a powerful JavaScript toolkit, to apply a useful effect for displaying results. Other cool and useful techniques, including how to implement drag and drop and how to integrate with a database using Hibernate are demonstrated. Since you'll eventually want to move your GWT application to a servlet container such as Tomcat or Resin, the process of deploying a GWT application to Tomcat with Ant is also covered. Lastly, this short cut shows how to use popup panels and deferred commands to provide a much more interactive user interface. A JAR file containing the source code for both applications can be downloaded by going to www.prenhallprofessional.com/title/0131584650.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Online Resource
    Online Resource
    [Upper Saddle River, N.J.] : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 0132337932 , 9780132337939
    Language: English
    Keywords: Ajax (Web site development technology) ; XML (Document markup language) ; Web sites ; Authoring programs ; Web site development ; Electronic books ; local
    Abstract: Consuming the Sent Data with XML and JSON (Digital Short Cut) Joshua Eichorn ISBN 0132337932 There are two main ways that AJAX programmers can process the data received from an XMLHttpRequest object or one of the alternative fallback methods. One is known as the document-centric approach and involves parsing a Document Object Model (DOM) document. The other involves remote scripting using a subset of JavaScript called JavaScript Object Notation (JSON), which is the literal syntax for JavaScript objects. This Short Cut is a detailed examination of both techniques.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 059600916X
    Language: English
    Pages: 704 p , ill.
    Edition: 3rd ed.
    Keywords: Active server pages ; Microsoft .NET Framework ; Internet programming ; Web site development ; Electronic books ; local
    Abstract: O'Reilly has once again updated its bestselling tutorial on ASP.NET, the world's leading web development tool from Microsoft. In Programming ASP.NET , Third Edition, authors Jesse Liberty and Dan Hurwitz give you the lowdown on the technology's latest version, ASP.NET 2.0, as well as Visual Studio 2005. Among the most significant improvements to ASP.NET 2.0 are new server controls and services that make you dramatically more productive. In fact, when compared to its predecessor, ASP.NET 2.0 reduces the amount of code you have to write by about 75%. Creating interactive web applications has never been easier-but that still doesn't mean it's hassle-free! The difficulty in ASP.NET 2.0 is that it's so complete and flexible that there are many pieces that must be woven together to build a robust, scalable, and efficient application. Fortunately, Programming ASP.NET , Third Edition is on the case, dispensing all the information you need to be effective with this dynamic tool. For starters, the book features a comprehensive tutorial on Web Forms, the user interface that gives web applications their look and feel. It then offers detailed explanations of all new controls, including web server controls, HTML controls, and custom controls. Used properly, these controls are able to take care of nearly all the foundation work-security, data access, layout, etc.-that you would normally have to write yourself. Free of these burdensome tasks, you can instead focus on your specific application. Other new material found in this updated edition even shows you how to create ASP.NET 2.0 pages for mobile devices. With Programming ASP.NET , Third Edition at your side, there's virtually no end to the programming possibilities.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...