Your email was sent successfully. Check your inbox.

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

Proceed reservation?

Export
Filter
  • MPI Ethno. Forsch.  (122)
  • Boston, Mass. :Safari Books Online  (122)
  • Web site development  (71)
  • Application software ; Development  (33)
  • Java (Computer program language)  (28)
Datasource
  • MPI Ethno. Forsch.  (122)
Material
Language
Years
  • 1
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online
    ISBN: 9780596519988 , 0596519982
    Language: English
    Pages: [212] p
    Keywords: Silverlight (Electronic resource) ; Multimedia systems ; Web sites ; Design ; Application software ; Development ; Electronic books ; local
    Abstract: Design rich Internet applications (RIAs) for the Web usingSilverlight 2, Microsoft's hot runtime application. Available onlyas an ebook, this concise, easy-to-understand introduction providescomplete step-by-step instructions for using everything Silverlight2 has to offer, including tools for animation, vector graphics,video playback, .NET support for web services and networking, aswell as LINQ, Microsoft's native data querying tool. Essential Silverlight 2 helps you take advantage ofMicrosoft's cross-browser plug-in with: Clever ways to create interactive UIs that are more robust andeasier to debug and test than what you can achieve on otherplatforms Scores of tested JavaScript and C# code examples that you canreuse in your own applications Expert guidance from an author who understands RIAtechnologies, including ASP.NET, Flash, PHP, and JavaScript Ready to deliver a more complete Web experience? EssentialSilverlight 2 offers a world of possibilities.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online
    ISBN: 9780596514556 , 0596514557
    Language: English
    Pages: xiii, 366 p , ill. , 24 cm
    Keywords: Java (Computer program language) ; Web site development ; Web sites ; Authoring programs ; Processing (Web site development technology) ; Electronic books ; local
    Abstract: Provides information on the methods of visualizing data on the Web, along with example projects and code.
    Note: Includes bibliographical references (p. 345-348) 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. : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 9780321445612 , 0321445619
    Language: English
    Pages: lix, 851 p , ill. , 24 cm
    Keywords: Ruby on rails (Electronic resource) ; Object-oriented programming (Computer science) ; Ruby (Computer program language) ; Web site development ; Application software ; Development ; Electronic books ; local
    Abstract: The expert guide to building Ruby on Rails applications Ruby on Rails strips complexity from the development process, enabling professional developers to focus on what matters most: delivering business value. Now, for the first time, there's a comprehensive, authoritative guide to building production-quality software with Rails. Pioneering Rails developer Obie Fernandez and a team of experts illuminate the entire Rails API, along with the Ruby idioms, design approaches, libraries, and plug-ins that make Rails so valuable. Drawing on their unsurpassed experience, they address the real challenges development teams face, showing how to use Rails' tools and best practices to maximize productivity and build polished applications users will enjoy. Using detailed code examples, Obie systematically covers Rails' key capabilities and subsystems. He presents advanced programming techniques, introduces open source libraries that facilitate easy Rails adoption, and offers important insights into testing and production deployment. Dive deep into the Rails codebase together, discovering why Rails behaves as it does- and how to make it behave the way you want it to. This book will help you Increase your productivity as a web developer Realize the overall joy of programming with Ruby on Rails Learn what's new in Rails 2.0 Drive design and protect long-term maintainability with TestUnit and RSpec Understand and manage complex program flow in Rails controllers Leverage Rails' support for designing REST-compliant APIs Master sophisticated Rails routing concepts and techniques Examine and troubleshoot Rails routing Make the most of ActiveRecord object-relational mapping Utilize Ajax within your Rails applications Incorporate logins and authentication into your application Extend Rails with the best third-party plug-ins and write your own Integrate email services into your applications with ActionMailer Choose the right Rails production configurations Streamline deployment with Capistrano
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams | Boston, Mass. :Safari Books Online
    ISBN: 9780768680256 , 0768680255
    Language: English
    Pages: xxiii, 1890 p , ill. , 24 cm. +
    Parallel Title: Erscheint auch als
    Keywords: Active server pages ; Web sites ; Design ; Web site development ; Microsoft .NET ; Electronic books ; local
    Abstract: ASP.NET 3.5 Unleashed is the most comprehensive book available on the Microsoft ASP.NET 3.5 Framework, covering all aspects of the ASP.NET 3.5 Framework--no matter how advanced. This edition covers all the new features of ASP.NET 3.5. It explains Microsoft LINQ to SQL in detail. It includes a chapter on the two new data access controls introduced with the ASP.NET 3.5 Framework: ListView and DataPager. With its coverage of ASP.NET AJAX, this book shows you how to take advantage of Microsoft's server-side AJAX framework to retrofit existing ASP.NET applications with AJAX functionality. It also demonstrates how to use Microsoft's client-side AJAX framework to build the web applications of the future: pure client-side AJAX applications. All code samples are written in the C# programming language. (Visual Basic versions of all code samples are included on the CD-ROM that accompanies this book.) Take advantage of Microsoft's new database query language, LINQ to SQL, to easily build database-driven web applications Learn how to use the new ListView and DataPager data access controls to build flexible user interfaces Take advantage of ASP.NET AJAX when building both server-side and client-side web applications Use the AJAX Control Toolkit to create auto-complete text fields, draggable panels, masked edit fields, and complex animations Design ASP.NET websites Secure your ASP.NET applications Create custom components Build highly interactive websites that can scale to handle thousands of simultaneous users Learn to build a complete ASP.NET 3.5 website from start to finish-the last chapter of the book includes a sample ASP.NET 3.5 web application written with LINQ to SQL and ASP.NET AJAX CD-ROM includes all examples and source code presented in this book in both C# and Visual Basic.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    Berkeley, Calif. : New Rider Press | Boston, Mass. :Safari Books Online
    ISBN: 9780321572974 , 0321572971
    Language: English
    Pages: xviii, 226 p , ill.
    Parallel Title: Erscheint auch als
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; local
    Abstract: The trick to great design is knowing how to think through each decision so that users don't have to. In Designing the Moment: Web Interface Design Concepts in Action , Robert Hoekman, Jr., author of Designing the Obvious , presents over 30 stories that illustrate how to put good design principles to work on real-world web application interfaces to make them obvious and compelling. From the first impression to the last, Hoekman takes a think out loud approach to interface design to show us how to look critically at design decisions to ensure that human beings, the kind that make mistakes and do things we don't expect, can walk away from our software feeling productive, respected, and smart.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    Berkeley, Calif. : Peachpit ; | Boston, Mass. :Safari Books Online
    ISBN: 9780321550187 , 0321550188
    Language: English
    Pages: xx. 602 p , ill.
    Edition: New ed.
    Parallel Title: Erscheint auch als
    Keywords: MySQL (Electronic resource) ; Web site development ; PHP (Computer program language) ; Electronic books ; local
    Abstract: It hasn't taken Web developers long to discover that when it comes to creating dynamic, database-driven Web sites, MySQL and PHP provide a winning open source combination. Add this book to the mix, and there's no limit to the powerful, interactive Web sites that developers can create. With step-by-step instructions, complete scripts, and expert tips to guide readers, veteran author and database designer Larry Ullman gets right down to business: After grounding readers with separate discussions of first the scripting language (PHP) and then the database program (MySQL), he goes on to cover security, sessions and cookies, and using additional Web tools, with several sections devoted to creating sample applications. This guide is indispensable for intermediate- to advanced level Web designers who want to replace their static sites with something dynamic. In this edition, the bulk of the new material covers the latest versions of both technologies: PHP 6 (due out in 2008) and MySQL 5 (available now). The book's publication date is likely to beat the official release of PHP 6, making it one of the first books available on the subject.
    Note: Includes Internet access. - Previous ed.: published as PHP and MySQL for dynamic Web sites. 2005. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 9780321503107 , 0321503104
    Language: English
    Pages: xxiii, 483 p , ill. , 24 cm
    Keywords: Java (Computer program language) ; Computer software ; Testing ; Electronic books ; local
    Abstract: Enterprise Java developers must achieve broader, deeper test coverage, going beyond unit testing to implement functional and integration testing with systematic acceptance. Next Generation Java ™ Testing introduces breakthrough Java testing techniques and TestNG, a powerful open source Java testing platform. Cédric Beust, TestNG's creator, and leading Java developer Hani Suleiman, present powerful, flexible testing patterns that will work with virtually any testing tool, framework, or language. They show how to leverage key Java platform improvements designed to facilitate effective testing, such as dependency injection and mock objects. They also thoroughly introduce TestNG, demonstrating how it overcomes the limitations of older frameworks and enables new techniques, making it far easier to test today's complex software systems. Pragmatic and results-focused, Next Generation Java ™ Testing will help Java developers build more robust code for today's mission-critical environments. This book Illuminates the tradeoffs associated with testing, so you can make better decisions about what and how to test Introduces TestNG, explains its goals and features, and shows how to apply them in real-world environments Shows how to integrate TestNG with your existing code, development frameworks, and software libraries Demonstrates how to test crucial code features, such as encapsulation, state sharing, scopes, and thread safety Shows how to test application elements, including JavaEE APIs, databases, Web pages, and XML files Presents advanced techniques: testing partial failures, factories, dependent testing, remote invocation, cluster-based test farms, and more Walks through installing and using TestNG plug-ins for Eclipse, and IDEA Contains extensive code examples Whether you use TestNG, JUnit, or another testing framework, the testing design patterns presented in this book will show you how to improve your tests by giving you concrete advice on how to make your code and your design more testable.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    Berkeley, Calif. : New Riders | Boston, Mass. :Safari Books Online
    ISBN: 9780321562609 , 0321562607
    Language: English
    Pages: xiv, 249 p , ill. , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; local
    Abstract: This is not another SEO book written for marketing professionals. Between these covers you'll find practical advice and examples for people who build websites aiming to reach their target audience. Each chapter will introduce you to best practices and fresh perspectives on how to accomplish these simple, yet indispensable goals: Help more people find your site Help users find content within your site Encourage return visits The path this book travels through the villages of Web standards, accessibility, and contemporary technologies like Ajax, APIs, Flash, and microformats. You'll find the big ideas behind these technologies and real world examples, illustrating that you don't have to compromise the user experience to create search engine friendly, findable websites. Although this book illuminates a broad range of findability strategies, one common theme pervades: Web standards + compelling content = improved findability = more successful sites You'll find even more findability guidance on the book's companion website (http://buildingfindablewebsites.com) including 5 bonus chapters.
    Note: Includes 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
    ISBN: 9780136135609 , 0136135609
    Language: English
    Pages: xxix, 445 p , ill. , 24 cm
    Keywords: Joomla! (Computer file) ; Web sites ; Authoring programs ; Web site development ; Electronic books ; local
    Abstract: The First E asy-to-Use Guide to Joomla! -The World's #1 Open Source Content Management System If you want to build sophisticated websites that can be easily edited and updated, you need to master Joomla!-the world's #1 open source content management system. Now there's an easy-to-read, easy-to-use guide to Joomla! for every site manager, administrator, and developer. Leading Joomla! consultant Barrie North covers all you need to get results: installation, administration, site organization, template development, content updates, and a whole lot more. You'll find never-before-published tips, tricks, and troubleshooting solutions, as well as three start-to-finish case studies. New to Joomla? No problem! This book starts with the simplest design and system concepts, and builds your expertise step-by-step. You'll rapidly master Joomla!'s power, even if you have no content management, scripting, or CSS expertise. Experienced with Joomla!? You'll turn to this book constantly for its authoritative, plain-English, example-rich Joomla! 1.0 and 1.5 reference content. · Understanding content management, what Joomla! does, and how its components fit together · Building Joomla! sites from scratch, and systematically customizing them to your needs · Organizing content with sections, categories, blogs, and tables · Creating dynamic pages and effective navigation · Working with Joomla! modules and components · Search engine optimization for Joomla! sites · Start-to-finish case studies: building a school website, an e-commerce site, and a blog · The most valuable Joomla! extensions and add-ons: finding them, and using them · Key differences between Joomla! 1.0 and 1.5, and what they mean to you About the Website The accompanying site for the Joomla 1.5 book, provides five fully functional Joomla! sites with live follow-along examples from the book and up-to-date information on Joomla! The site also includes An active forum where you can ask questions specific to chapters from the book from a Joomla expert 5 fully functional Joomla 1.5 live follow-along examples from the book. You can browse the sites and their backends live online. Downloads of 5 free websites for Joomla 1.5 based on various chapter of the book. These are SQL dumps you can import to instantly give you a completed Joomla site. 4 free tutorial templates and 3 free templates from joomlashack.com including the popular commercial template - JS Aqualine!
    Note: Includes bibliographical references and index
    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: 9780596514006 , 059651400X
    Language: English
    Pages: [20] p , ill.
    Keywords: Mashups (World Wide Web) ; Web 2.0 ; Intelligent agents (Computer software) ; Web site development ; Electronic books ; local
    Abstract: Web aggregators select and present content culled from multiple sources, playing an important taste-making and promotional role. Larger aggregators are starting to compete with mainstream news sources but a new class of niche and do-it-yourself aggregators are organizing around specific interests. Niche aggregators harness the power of the internet to build communities previously separated by geography or institutional inertia. These micro-communities serve a trend-setting role. Understanding their operation is critical for those wanting to understand or predict cultural change and for those who want to harness the power of the long tail by catering to niches.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    Boston : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 9780321463425 , 0321463420
    Language: English
    Pages: xxiii, 403 p , ill. , 24 cm
    Keywords: Mobile computing ; Application software ; Development ; Smartphones ; Pocket computers ; Electronic books ; local
    Abstract: The release of MIDP 2.0 and the introduction of the new Mobile Service Architecture (MSA) are generating momentum for the Java ME platform. As more and more Java-enabled mobile devices become available and more service providers become open to third-party development, the demand for customized applications will grow dramatically. Now, there's a practical, realistic guide to building MIDP 2.0/MSA applications that are robust, responsive, maintainable, and fun. Long-time Java ME author Jonathan Knudsen offers real solutions for the complex challenges of coding efficiency, application design, and usability in constrained mobile environments. Experienced Java developers will master MIDP 2.0 and MSA programming through clear, carefully designed examples. Downloadable code is available for both NetBeans Mobility Pack and the Sun Java Wireless Toolkit. Kicking Butt with MIDP and MSA 's wide-ranging content covers: Pushing MIDP's limits, and exploiting MSA's full power Using MIDlets, Forms, commands, core classes, and invocation Building effective mobile user interfaces Designing graphics with the Canvas, the Game API, SVG, and 3D Providing storage and resources: record stores, FileConnection, and PDA PIM Internationalizing mobile applications Networking via WMA, Bluetooth, Web services, and SIP Parsing XML documents Implementing audio and advanced multimedia Securing mobile applications with SATSA and the Payment API Building advanced location-based applications Designing applications for multiple devices Creating end-to-end mobile application architectures
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    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 ...
  • 14
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online
    ISBN: 9780735623064 , 0735623066
    Language: English
    Keywords: Microsoft Windows (Computer file) ; Application software ; Development ; Web services ; Electronic books ; local
    Abstract: Dive deep into the operation of Windows Communication Foundation with this practical, hands-on book-and learn the intricacies of Windows Communication Foundation and service-oriented concepts and implementations. Fundamentally, services are not objects. Given the prevalence of the object-oriented paradigm over the past 20 years, experienced developers need to explore a new way of thinking about architecting solutions. Concise and practical, this guide explains the fundamentals of applications built with a service-oriented architecture and how the international standards for Web services are implemented in Windows Communication Foundation. Each chapter includes at least two practical code samples in Visual C#.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    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 ...
  • 16
    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 ...
  • 17
    Online Resource
    Online Resource
    Boston, Mass. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 9780321544681 , 0321544684
    Language: English
    Keywords: Ruby (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: This short cut introduces key system diagnostic tools to Ruby developers creating and deploying web applications. When programmers develop a Ruby application they commonly experience complex problems which require some understanding of the underlying operating system to be solved. Difficult to diagnose, these problems can make the difference between a project's failure or success. This short cut demonstrates how to leverage system tools available on Mac OS X, Linux, Solaris, BSD or any other Unix flavor. You will learn how to leverage the raw power of tools such as lsof, strace or gdb to resolve problems that are difficult to diagnose with the standard Ruby development tools. You will also find concrete examples that illustrate how these tools solve real-life problems in Ruby development. This expertise will prove especially relevant during the deployment phase of your application. In this way, should your production Mongrel cluster freeze and stop serving HTTP requests, it will not take you 2 days to figure out why!
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    Boston, Mass. : Addison-Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 9780321509246 , 0321509242
    Language: English
    Keywords: Web site development ; Ruby (Computer program language) ; Electronic books ; local
    Abstract: The Rails routing system has always been a key component of theframework, and with the introduction of RESTful routes in the pastyear, it has taken center stage. Fully programmable, the routing systemgoverns the process of mapping request URLs to the appropriatecontroller action. Routing also helps you when you're writing code,especially view templates, where the same logic that interprets URLsworks in reverse to automate the generation of URL strings in yourcode. As all routing is rule-based, you have to know how to write therules to get the most out of the routing system. In this short cut, you'lllearn techniques for writing custom routing rules, how to tap into theconvenience and power of named routes, and the workings of theRESTful routing that's had such an impact on Rails development. Along with a thorough introduction to routing syntax and semantics,you'll find techniques for testing and troubleshooting routes, and tipson the use of this important part of your Rails skill set. Section 1: What This Short Cut Covers 3 Section 2: Introduction 6 Section 3: The Routing System 13 Section 4: Writing Custom Routes 31 Section 5: Named Routes 45 Section 6: REST, Resources, Representations, Routing, and Ruby on Rails 53 Section 7: Reflecting on Routes 91 Further Resources 112 Acknowledgments 113 About the Author 114
    Note: Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    Indianapolis, Ind. : New Riders ; | Boston, Mass. :Safari Books Online
    ISBN: 9780321509024 , 0321509021
    Language: English
    Edition: 2nd ed.
    Keywords: XHTML (Document markup language) ; Cascading style sheets ; Web site development ; Electronic books ; local
    Abstract: No matter how visually appealing or content-packed a Web site may be, if it's not adaptable to a variety of situations and reaching the widest possible audience, it isn't really succeeding. In Bulletproof Web Desing, author and Web designer extraordinaire, Dan Cederholm outlines standards-based strategies for building designs that provide flexibility, readability, and user control--key components of every sucessful site. Each chapter starts out with an example of an unbulletproof site one that employs a traditional HTML-based approach which Dan then deconstructs, pointing out its limitations. He then gives the site a make-over using XHTML and Cascading Style Sheets (CSS), so you can see how to replace bloated code with lean markup and CSS for fast-loading sites that are accessible to all users. Finally, he covers several popular fluid and elastic-width layout techniques and pieces together all of the page components discussed in prior chapters into a single-page template.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    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 ...
  • 21
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams | Boston, Mass. :Safari Books Online
    ISBN: 0672329484 , 9780672329487
    Language: English
    Keywords: Microsoft Windows (Computer file) ; Application software ; Development ; Electronic data processing ; Distributed processing ; Web services ; Electronic books ; local
    Abstract: A new edition of this title is available, ISBN-10: 0672330245 ISBN-13: 9780672330247 Windows Communication Foundation (WCF) is a new Microsoft technology for allowing software to communicate. Superseding earlier technologies, such as COM/DCOM, .NET Remoting, ASP.NET Web Services, and the Web Services Enhancements for .NET, WCF provides a single solution that is designed to always be the best way to exchange data among software entities. It also provides the infrastructure for developing the next generation of Web services, with support for the WS-* family of specifications, and a new serialization system for enhanced performance. For information technology professionals, WCF supplies an impressive array of administration tools that enterprises and software vendors can use to reduce the cost of ownership of their solutions without writing a single line of code. Most important, WCF finally delivers on the long-postponed promise of model-driven software development with the new software factory approach, by which one can iteratively design solutions in a modeling language and generate executables from lower-level class libraries. Windows Communication Foundation Unleashed is designed to be the best resource for software developers and architects working with WCF. The book guides readers toward a conceptual understanding of all the facilities of WCF and provides step-by-step guides to applying the technology to practical problems. Introduces you to WCF and then takes you deep inside the technology Gives you nearly 100 best practices for programming with WCF Provides detailed coverage on how to version services that you will not find anywhere else Delves into using WCF together with Windows Workflow Foundation and Windows CardSpace Provides detailed coverage of the new high-performance data contract serializer for .NET Walks you through how to do secure, reliable, transacted messaging, and how to understand the options available Introduces you to federated, claims-based security, and shows you how to incorporate SAML and WS-Trust security token services into your architecture Provides step-by-step instructions for how to customize every aspect of WCF Shows you how to add your own behaviors, communication channels, message encoders, and transports Gives you options for implementing publish/subscribe solutions Walks you through how to do peer-to-peer communications with WCF As evangelists at Microsoft for WCF, Craig McMurtry, Marc Mercuri, Nigel Watl...
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    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 ...
  • 23
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Pearson Education | Boston, Mass. :Safari Books Online
    Language: English
    Keywords: Apache (Computer file : Apache Group) ; Web servers ; Computer programs ; Application software ; Development ; Electronic books ; local
    Abstract: "Do you learn best by example and experimentation? This book is ideal. Have your favorite editor and compiler ready-you'll encounter example code you'll want to try right away. You've picked the right book-this is sure to become the de facto standard guide to writing Apache modules." -Rich Bowen, coauthor, Apache Administrators Handbook, Apache Cookbook, and The Definitive Guide to Apache mod_rewrite "A first-rate guide to getting the most out of Apache as a modular application platform-sure to become a must-read for any Apache programmer, from beginner to experienced professional. It builds up carefully and meticulously from the absolute basics, while including chapters on everything from the popular Apache DBD Framework to best practices, security, and debugging." -Noirin Plunkett, documentation committer to the Apache httpd project, and member of the ASF conference committee The Only Comprehensive Guide to Developing Apache 2.x Modules and Applications Apache is more than the world's most popular Web server-it's also an extraordinarily powerful and extensible development platform. Now, ApacheTutor.org's Nick Kew has written The Apache Modules Book , the first start-to-finish, example-rich guide for every developer who wants to make the most of Apache. Kew begins with detailed, accessible introductions to Apache's architecture and API, then illuminates all the techniques you'll need, from request processing through code security. He brings together the best of both worlds: powerful C-based techniques for accomplishing tasks Perl or PHP can't handle, implemented with tools that deliver all the productivity you'd expect from higher-level languages. Utilizing realistic code samples, Kew introduces techniques documented in no other book-and, often, nowhere else at all. Coverage includes Using Apache Portable Runtime (APR) to streamline C development and avoid its pitfalls Leveraging Apache DBD to build applications far more scalable than classic LAMP software Working with the latest Apache 2.x features: filter modules, XML support, and smart proxies Mastering best practices, from thread safety to multi-platform development Utilizing the Apache Authentication Framework Tracing and debugging problems in both Apache and your custom modules Foreword Preface Acknowledgments About the Author Chapter 1 Applications Development with Apache Chapter 2 The Apache Platform and Architecture Chapter 3 The Apache Portable Runtime Chapter 4 Programming Techniqu...
    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
    Greenwich, Conn. : Manning | Boston, Mass. :Safari Books Online
    ISBN: 9781932394887 , 1932394885
    Language: English
    Pages: xxxiv, 841 p , 24 cm
    Edition: Rev. ed.
    Keywords: Hibernate (Electronic resource) ; Object-oriented programming (Computer science) ; Java (Computer program language) ; Computer software ; Development ; Relational databases ; Electronic books ; local
    Abstract: Persistence -- the ability of data to outlive an instance of a program -- is central to modern applications. Hibernate, the most popular Java persistence tool, provides automatic and transparent object/relational mapping so it's a snap to work with SQL databases in Java applications. Hibernate conforms to the new EJB 3.0 and Java Persistence 1.0 standards. Java Persistence with Hibernate explores Hibernate by developing an application that ties together hundreds of individual examples. You'll immediately dig into the rich programming model of Hibernate 3.2 and Java Persistence, working through queries, fetching strategies, caching, transactions, conversations, and more. You'll also appreciate the well-illustrated discussion of best practices in database design, object/relational mapping, and optimization techniques. In this revised edition of Manning's bestselling Hibernate in Action, authors Christian Bauer and Gavin King -- the founder of the Hibernate project -- cover Hibernate 3.2 in detail along with the EJB 3.0 and Java Persistence 1.0 standards.
    Note: Previous ed.: published as Hibernate in action. 2005. - 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: 9780596527808 , 0596527802
    Language: English
    Keywords: Application software ; Testing ; Scripting languages (Computer science) ; Web site development ; Electronic books ; local
    Abstract: This Short Cut is an introduction to building automated web tests using two tools, twill and Selenium. twill is a simple web scripting language that can be used to automate web tests, while Selenium is a web testing framework that runs in any browser and can be used to test complex web sites that make extensive use of JavaScript. The best way to use this Short Cut is to run through the examples. We expect that within an hour you can start writing your own functional tests in either twill or Selenium, and within a day you will understand most, if not all, of the possibilities and the limitations of these tools.
    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
    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 ...
  • 27
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596513795 , 0596513798
    Language: English
    Keywords: Web site development ; Web databases ; Design ; PHP (Computer program language) ; Electronic books ; local
    Abstract: With web development now being considered a commodity, projects are getting larger every day. If you are dealing with large projects on a daily basis, you know that the most difficult task is to deliver products on time and within a budget. However, many factors can influence those variables, including the programming language development methods you choose. This Short Cut shows you what a good choice it is to use PHP and Smarty for large-scale web projects. If you follow the principles and methodologies described here, you'll achieve greater productivity in your development tasks.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596515836 , 0596515839
    Language: English
    Keywords: Silverlight (Electronic resource) ; Multimedia systems ; Web sites ; Design ; Application software ; Development ; Electronic books ; local
    Abstract: In this Short Cut, we'll take a close look at Silverlight 1.1 and bring clarity to this bleeding-edge technology. First we'll take a broad look at the new concept of Rich Internet Applications and how Silverlight fits into that picture. Then we'll examine how you work with Silverlight 1.1, highlighting tools, concepts, and code that you will need to build these interactive applications. Finally, we'll take a practical look at using Silverlight 1.1 to build a custom control, pulling all of the concepts and tools together. Join ASP.NET Master and Telerik Chief Technical Evangelist Todd Anglin and the Telerik Team as they guide you to understanding Silverlight 1.1.
    Note: Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    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 ...
  • 30
    Online Resource
    Online Resource
    Hoboken, N.J. : Wiley | Boston, Mass. :Safari Books Online
    ISBN: 9780470149287 , 0470149280
    Language: English
    Edition: 3rd ed.
    Keywords: Web site development ; Electronic books ; local
    Abstract: Whether you're in the preliminary stages of planning a site or you're looking to improve the look of an existing site, this reference book covers it all. Now updated with the latest site tools, design techniques, and commerce options, this new edition of the bestseller offers a solid framework for building a Web site from scratch. Packed with all the essentials to help make your site the best it can be, this resource goes beyond just basic design and page building to show you how to incorporate both of those elements into a successful site. Veteran author David Crowder spills the secrets to planning and creating an effective site from the ground up. You'll decipher ways to transform a bunch of seemingly random web pages into a coherent web site and you'll discover myriad ways to make your site look and sound amazing. This updated third edition features content on designing with CSS, using the latest version of Dreamweaver, and applying Web analytics and promotion techniques. In addition, the book covers topics such as: Keeping a site fresh and exciting Designing a look that appeals to your intended audience Determining your Web page structure Incorporating color, images, graphics, music, and video Merging CSS and HTML Planning usable navigation Providing guestbooks and message boards Designing for e-commerce Getting set up with PayPal, Google Checkout, E-cash, etc. The accompanying CD-ROM provides trial versions of software that is used in the book as well as sample templates and graphics for Web building. Once you start referring to Building a Web Site For Dummies, 3 rd Edition , you'll wonder how you ever existed without this invaluable information! Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    Hoboken, N.J. : Wiley ; | Boston, Mass. :Safari Books Online
    ISBN: 9780470081204 , 0470081201
    Language: English
    Pages: xviii, 329 p , ill. , 24 cm
    Keywords: Ruby (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: Use this free and easy programming language for e-commerce sites and blogs. If you need to build Web and database applications quickly but you don't dream in computer code, Ruby on Rails was created for you. The Ruby scripting language and the Rails framework let you create full-featured Web applications fast. Discover how to install and run Ruby and Rails, use the RadRails IDE, create a blog with Ruby, connect your Web site to a database, and build a shopping cart.--From publisher description.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    Hoboken, N.J. : Wiley Pub. | Boston, Mass. :Safari Books Online
    ISBN: 9780470009949 , 0470009942
    Language: English
    Pages: xxii, 768 p , ill. , 25 cm
    Keywords: Web site development ; Electronic books ; local
    Abstract: From idea to online, your key to great-looking Web sites Your one-stop guide to building a user-friendly site with professional flair Whether you're building a site to keep in touch with others, sell products, or promote a cause, you want to make sure yours stands out in the crowd. This handy reference shows you how to design an accessible site, create graphics and navigation menus, build forms, insert sound and video, and keep your visitors coming back for more. Discover how to Plan, maintain, and promote a Web site Design with users in mind Work with HTML and CSS Optimize graphic elements for the Web Build your site with e-commerce functionality
    Note: "Nine quick reference guides-one great price!"--Cover
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    Boston, Mass. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 9780321540034 , 0321540034
    Language: English
    Keywords: Web site development ; Ruby (Computer program language) ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: This short cut focuses on a number of coding patterns that are useful when trying to get maximum speed out of performance-critical sections of Ruby code. Anti-patterns, that is, coding idioms, which should be avoided in performance-sensitive code sections are discussed, including details on how to transform such code to make it more efficient. Most patterns were extracted from Stefan Kaes' work on improving performance of the Rails core and his regular Rails performance consulting work. These patterns are largely non-algorithmic, detailing local code transformations to achieve identical results with slightly different and faster code, as even local code changes can sometimes result in orders of magnitude improvements. Some patterns are useful independent of Rails' implementation language, but some of them are specific to Ruby, or more specifically, the current implementation of Ruby. Converts from other languages, especially from statically typed languages such as Java or C++ may find this material useful, as the performance characteristics of certain operations, like performing a function call or accessing object fields/attributes, are quite different from what you expect. What This Short Cut Covers Introduction Ruby's Interpreter Is Slow Runtime Complexity of Ruby Language Constructs Patterns Instance Variables versus Accessors Local Variables Are Cheap Assignments in Expressions Interpolated Strings In-Place Updates Sets versus Arrays For Loops versus each Make Decisions at Load Time Self Modifying Code Test Most Frequent Case First Optimize Access to Global Constants Caching Data in Instance Variables Caching Data in Class Variables Coding Variable Caching Efficiently Initializing Variables with nil Using .nil? nil? or empty? versus blank? Using return Using returning Using any? Block Local Variables Date Formatting Temporary Datastructure Constants File System Access ObjectSpace.each_object Unnecessary Block Parameters Symbol.to_proc Chained Calls of map Requiring Files Dynamically Including Modules versus Opening Classes About the Author
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    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 ...
  • 35
    Online Resource
    Online Resource
    Indianapolis, Ind. : New Riders | Boston, Mass. :Safari Books Online
    ISBN: 9780321503244 , 0321503244
    Language: English
    Edition: 2nd ed.
    Keywords: Web site development ; Web search engines ; Electronic books ; local
    Abstract: Search Engine Visibility is about designing, writing, and creating a web site primarily for a site's visitors, and helping them find what they are searching for via the major search engines, directories, and industry-related sites. This book teaches developers, designers, programmers, and online marketers what pitfalls to avoid from the beginning so they can provide their clients with more effective site designs. It includes up-to-date information on new developments such as blogs, video and podcasts, web applications and more.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    Berkeley, Calif. : Peachpit | Boston, Mass. :Safari Books Online
    ISBN: 9780321503008 , 0321503007
    Language: English
    Keywords: Flash (Computer file) ; Computer animation ; Web site development ; Electronic books ; local
    Abstract: With 75% of U.S. households having Internet connections, more people than ever are going online for information, shopping, or just to surf. The need for interactive and well-designed sites has never been higher, and more people are looking to learn-or improve-their Web skills. For the busy professionals whose boss wants them to jazz up their Web site, or the student burning the midnight oil to put together some Web animations for a class, Creating a Web Site with Adobe Flash CS3 Professional: Visual QuickProject Guide is just the book they need to start creating Flash sites in an instant. Pared down to just the essentials, this book shows readers who are short on time just what they need to know to accomplish their first project in Flash. Topics covered include using the Flash authoring tool, creating and animating graphics, tweening, loading dynamic data, adding sound and video, plus coverage of new Flash CS3 features: Primitive Object drawing tools, Adobe Illustrator import, Active content detection, and more. It's everything readers need to know to develop their Web site using Adobe Flash! The book's companion Web site offers project files and updates.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    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 ...
  • 38
    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 ...
  • 39
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596526997 , 9780596526993
    Language: English
    Keywords: Microsoft Windows (Computer file) ; Application software ; Development ; Microsoft .NET ; Electronic books ; local
    Abstract: Written by Microsoft software legend Juval Lowy, Programming WCF Services is the authoritative introduction to Microsoft's new, and some say revolutionary, unified platform for developing service-oriented applications (SOA) on Windows. Relentlessly practical, the book delivers insight, not documentation, to teach developers what they need to know to build the next generation of SOAs. After explaining the advantages of service-orientation for application design and teaching the basics of how to develop SOAs using WCF, the book shows how you can take advantage of built-in features such as service hosting, instance management, asynchronous calls, synchronization, reliability, transaction management, disconnected queued calls and security to build best in class applications. Programming WCF Services focuses on the rationale behind particular design decisions, often shedding light on poorly-documented and little-understood aspects of SOA development. Developers and architects will learn not only the "how" of WCF programming, but also relevant design guidelines, best practices, and pitfalls. Original techniques and utilities provided by the author throughout the book go well beyond anything that can be found in conventional sources. Based on experience and insight gained while taking part in the strategic design of WCF and working with the team that implemented it, Programming WCF Services provides experienced working professionals with the definitive work on WCF. Not only will this book make you a WCF expert, it will make you a better software engineer. It's the Rosetta Stone of WCF.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    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 ...
  • 41
    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 ...
  • 42
    Online Resource
    Online Resource
    Berkeley, Calif. : New Riders | Boston, Mass. :Safari Books Online
    ISBN: 9780321549693 , 0321549694
    Language: English
    Parallel Title: Erscheint auch als
    Keywords: Web site development ; Web sites ; Design ; Rate of return ; Electronic books ; local
    Abstract: Your web site is a business-design it like one. Billions of dollars in spending decisions are influenced by web sites. So why aren't businesses laser-focused on designing their sites to maximize their Return on Investment (ROI)? Web design can do more than make a site look good-it can be a powerful strategic weapon that enhances financial returns and creates competitive advantage. It's time to make web sites accountable. It's time to make design decisions based on metrics and business goals. It's time for Web Design for ROI. In this book you'll learn: Why so many organizations think about web design the wrong way How small design changes can have a big impact on your bottom line Simple tips to increase web sales/leads by 10% - 50% (or more) Concrete design guidelines for: Landing pages Home pages Category pages Detail pages Forms Checkout processes Packed with helpful examples from a wide variety of sites!
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    Online Resource
    Online Resource
    Boston, Mass. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 9780321514547 , 0321514548
    Language: English
    Keywords: Windows workflow foundation ; Application software ; Development ; Workflow ; Computer programs ; 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 namespace, 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; Part I: Basics of Windows Workflow Foundation, author, MVP, speaker, and leading consultant Michael Stiefel introduces readers to the basics of Windows Workflow foundation. The other parts of this series include State Machine and Rules-Driven Workflows Advanced Workflow Features Extended Workflow Example All of the " Building Applications with Windows Workflow Foundation" Short Cuts were created with the professional developer in mind. The author's unique approach is a combination of practical application with just enough understanding of the underpinnings for developers. It is not a book on "workflow plumbing" but a successful approach he has used for many years in consulting and training. Features of this Short Cut series include Demonstrations on how to build practical workflow applications by solving problems that workflow developers will have to solve. Plenty of code that helps demonstrate how to solve the practical problems of building an application. The first three Short Cuts emphasize and illustrate how to build the elements of an application. The fourth Short Cut will pick a different application and illustrate how to build a workflow application with more emphasis on the design strategy and tactics using the problem solutions developed in the first three articles. Providing this information as a Short Cut will enable information to be delivered to developers quickly, more efficiently, and cheaply than could be done in a book, but with the quality of a book rather than the superficial level of most current articles. Table of Contents Why Did Microsoft Create Workflow Foundation? Requirements for Workflow Infrastructure Windows Workflow Foundation Developing Simple Workflows with Visual Studio.NET
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    Berkeley, Calif. : Peachpit Press | Boston, Mass. :Safari Books Online
    ISBN: 0321492234 , 9780321492234
    Language: English
    Keywords: Microsoft Expression Web Designer ; Web sites ; Design ; Web site development ; Electronic books ; local
    Abstract: Get a jump start on using this brand-new Web creation tool from Microsoft. Built from the ground up using current Web standards, Expression Web make it easy to create pages that look good in all browsers. Mirroring the program's focus on standards, the book shows you how to use Cascading Style Sheets to build consistent, easy to navigate designs. CSS newcomers will welcome the plain-spoken approach to a sometimes intimidating topic. Old hands at CSS will find plenty of tips on using Expression Web's many style tools, which are some of the best available in any Web creation program. Packed with more than 600 screenshots, the book goes beyond crafting good-looking single pages. Instead, it shows you how to use templates to generate whole sites with uniform, yet creative, layouts that can be reconfigured with the click of a button. You'll also learn how to give sites extra polish with interactive behaviors and forms. Microsoft Expression Web: Visual Quickstart Guide contains exactly what you need to get started building standards-compliant Web sites using this powerful tool.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 9780132354806 , 0132354802
    Language: English
    Keywords: Java (Computer program language) ; Computer programming ; Electronic books ; local
    Abstract: The open-source NetBeans Platform is an extraordinarily powerful framework for building "write once, run anywhere" rich client applications. Now, for the first time since the release of NetBeans IDE 5.0, there's a comprehensive guide to rich client development on the NetBeans Platform. Written for Java developers and architects who have discovered that basic Swing components are not enough for them, this book will help you get started with NetBeans module development, master NetBeans' key APIs, and learn proven techniques for building reliable desktop software. Each chapter is filled with practical, step-by-step instructions for creating complete rich client applications on top of the NetBeans Platform and plugins for NetBeans IDE. Rich Client Programming 's wide-ranging content covers Why modular development makes sense for small, medium, and large applications Using NetBeans to accelerate development and improve efficiency Leveraging NetBeans productivity features, from the Component Palette to Code Completion Leveraging NetBeans' modular architecture in your own applications Implementing loosely coupled communication to improve code maintainability and robustness Managing user- and system-configuration data Building reloadable components with solid threading models Constructing sophisticated multiwindow applications and presenting rich data structures to users Adding user-configurable options Integrating Web services with NetBeans desktop applications Automating module updates and providing user help Foreword by Jonathan Schwartz Foreword by Jan Chalupa Preface About the Authors and Contributors Acknowledgments Chapter 1: Getting Started with the NetBeans Platform Chapter 2: The Benefits of Modular Programming Chapter 3: Modular Architecture Chapter 4: Loosely Coupled Communication Chapter 5: Lookup Chapter 6: Filesystems Chapter 7: Threading, Listener Patterns, and MIME Lookup Chapter 8: The Window System Chapter 9: Nodes, Explorer Views, Actions, and Presenters Chapter 10: DataObjects and DataLoaders Chapter 11: Graphical User Interfaces Chapter 12: Multiview Editors Chapter 13: Syntax Highlighting Chapter 14: Code Completion Chapter 15: Component Palettes Chapter 16: Hyperlinks Chapter 17: Annotations Chapter 18: Options Windows Chapter 19: Web Frameworks Chapter 20: Web Services Chapter 21: JavaHelp Documentation Chapter 22 Update Centers Chapter 23: Use Case 1: NetBeans Module Development Chapter 24: Use Case 2: Rich Unger on Applicat...
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online
    ISBN: 9780735622166 , 0735622167
    Language: English
    Keywords: Microsoft Visual studio ; Web site development ; Teams in the workplace ; Electronic books ; local
    Abstract: Get the practical reference for using Visual Studio Team System in your software development lifecycle-and maximize project success. Designed for software project managers, this book offers straightforward product information and expert insights for collaborating with architects, developers, and testers in one integrated development environment.
    Note: 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: 9780596515843 , 0596515847
    Language: English
    Pages: [41] p , ill.
    Keywords: Joomla! (Computer file) ; Web sites ; Authoring programs ; Web site development ; Electronic books ; local
    Abstract: Need to launch a feature-rich web site quickly where you have one or more people authoring the content? Want to use a powerful Content Management System (CMS)? This Short Cut will get you up and running with Joomla, a freely available open source CMS. Learn how to install, configure, customize, and extend your Joomla installation. Also learn the tricks of the trade in how to set up and manage both your content and your users. Joomla can be a challenge to understand at first, so drastically cut your "get up to speed" time by taking the Short Cut!
    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: 9780596514846 , 0596514840
    Language: English
    Keywords: Java (Computer program language) ; Computer games ; Interactive multimedia ; Electronic books ; local
    Abstract: So, you have a great idea for the next big multiplayer game. Maybe it's a virtual world based on your favorite sci-fi television show. Or maybe it's an online bowling league for you and your friends. Regardless, the challenge of building a networked multiplayer computer game goes far beyond having a great idea. It can be so significant that it prevents great games from becoming reality. Darkstar breaks down this barrier of complexity. It provides an easy-to-use library of functions that handles the challenging aspects of networked game development for you. Further, it provides a robust, industrial-strength server that can scale with your game as it grows in popularity. With Darkstar, you can quickly turn your idea for a multiplayer game into a (virtual) reality.
    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: 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 ...
  • 50
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596527314 , 9780596527310
    Language: English
    Keywords: Web site development ; Ruby (Computer program language) ; Electronic books ; local
    Abstract: Rails Cookbook is packed with the solutions you need to be aproficient developer with Rails, the leading framework for buildingthe new generation of Web 2.0 applications. Recipes range from thebasics, like installing Rails and setting up your developmentenvironment, to the latest techniques, such as developing RESTfulweb services.With applications that are code light, feature-full and built toscale quickly, Rails has revolutionized web development. TheRails Cookbook addresses scores of real-world challenges; eachone includes a tested solution, plus a discussion of how and why itworks, so that you can adapt the techniques to similar situations.Topics include: Modeling data with the ActiveRecord library Setting up views with ActionView and RHTML templates Building your application's logic into ActionController Testing and debugging your Rails application Building responsive web applications using JavaScript andAjax Ensuring that your application is security and performswell Deploying your application with Mongrel and Apache Using Capistrano to automate deployment Using the many Rails plugins Working with graphics Whether you're new to Rails or an experienced developer, you'lldiscover ways to test, debug and secure your applications,incorporate Ajax, use caching to improve performance, and put yourapplication into production. Want to get ahead of the Web 2.0curve? This valuable cookbook will save you hundreds of hours whendeveloping applications with Rails.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    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 ...
  • 52
    Online Resource
    Online Resource
    San Francisco, Calif. : No Starch Press | Boston, Mass. :Safari Books Online
    ISBN: 9781593271404 , 1593271409
    Language: English
    Keywords: Linux ; Application software ; Development ; Electric apparatus and appliances ; Design and construction ; Electronic books ; local
    Abstract: Modern appliances are complex machines with processors, operating systems, and application software. While there are books that will tell you how to run Linux on embedded hardware, and books on how to build a Linux application, Linux Appliance Design is the first book to demonstrate how to merge the two and create a Linux appliance. You'll see for yourself why Linux is the embedded operating system of choice for low-cost development and a fast time to market. Linux Appliance Design shows how to build better appliances-appliances with more types of interfaces, more dynamic interfaces, and better debugged interfaces. You'll learn how to build backend daemons, handle asynchronous events, and connect various user interfaces (including web, framebuffers, infrared control, SNMP, and front panels) to these processes for remote configuration and control. Linux Appliance Design also introduces the Run-Time Access library, which provides a uniform mechanism for user interfaces to communicate with daemons. Learn to: Separate your user interfaces from your daemons Give user interfaces run time access to configuration, status, and statistics Add professional network management capabilities to your application Use SNMP and build a MIB Build a web-based appliance interface Build a command line interface (CLI) Build a framebuffer interface with an infrared control as input Manage logs and alarms on an appliance Companion CD includes a prototype appliance-a home alarm system-that supports the book's lessons.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    Farnham : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596529307 , 0596529309
    Language: English
    Pages: xix, 146 p , ill. , 23 cm
    Keywords: Web site development ; Electronic books ; local
    Abstract: Presents a collection of fourteen "rules" to help optimize the performance of a Web site.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    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 ...
  • 55
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596514815 , 0596514816
    Language: English
    Keywords: Ruby (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: Although Ruby is an easy language to learn, in the heat of action you may find that you can't remember the correct syntax for a conditional or the name of a method. This handy pocket reference offers brief yet clear explanations of Ruby's core components, from operators to reserved words to data structures to method syntax, highlighting those key features that you'll likely use every day when coding Ruby. Whether you've come to Ruby because of the Rails web development framework --Ruby's killer app -- or simply because it's a relatively clean, powerful and expressive language that's useful for a lot of applications, the Ruby Pocket Reference is organized to help you find what you need quickly. This book not only will get you up to speed on how Ruby works, it provides you with a handy reference you can use anywhere, anytime. In this book, you find essential information on: Reserved words, operators, comments, numbers, variables, ranges, and symbols Predefined variables andglobal constants Conditional statements, method use, classes, and modules (mixins) Lists of methods from the Object, String, Array, and Hash classes and the Kernel module sprintf andtime formatting directories Interactive Ruby (irb) and the Ruby debugger Ruby documentation You also get information on the RubyGems package utility and Rake, a build tool similar to make.. If you're using Ruby daily and just want the facts-fast- Ruby Pocket Reference is your book.
    Note: Includes bibliographical references and index
    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: 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 ...
  • 57
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 9780596514532 , 0596514530
    Language: English
    Keywords: Application program interfaces (Computer software) ; Web site development ; Electronic books ; local
    Abstract: The Internet is transforming itself from a collection of web pages into a huge distributed database. There's a wealth of data out there-not just RSS and Atom feeds, but XML data on where to find a new apartment, how much to pay for a new car, how to see if there's a storm approaching. If the Internet is your new database, you need a tool to mine that data-to merge and sort and search and filter that data. That tool is Yahoo! Pipes. Widely touted as an RSS feed aggregator, Yahoo! Pipes is more than that. With Yahoo! Pipes you can manipulate virtually any web-accessible XML data source, and then publish these data mashups for anyone to use-anywhere. This Short Cut shows you how to use Yahoo! Pipes. Examples illustrate the workings of every Yahoo! Pipes module (more than two dozen), and show how to incorporate these Pipes into your own web pages.
    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: 9780596510237 , 0596510233
    Language: English
    Keywords: Java (Computer program language) ; Electronic books ; local
    Abstract: This Short Cut tells you about tools that will improve the quality of your Java code, using checking above and beyond what the standard tools do, including: Using javac options, JUnit and assertions Making your IDE work harder Checking your source code with PMD Checking your compiled code (.class files) with FindBugs Checking your program's run-time behavior with Java PathFinder
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    Boston, Mass. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 9780321544018 , 0321544013
    Language: English
    Keywords: Web site development ; Mobile computing ; iPhone (Smartphone) ; Electronic books ; local
    Abstract: Optimizing Your Website for Mobile Safari (Digital Short Cut) By August Trometer When Apple announced the iPhone, they also ushered in yet another mobile browser for web developers to contend with: Mobile Safari. While Safari is built on the typical web standards supported by other browsers, Mobile Safari brings in an entirely new paradigm of web browsing. With its touch-screen display, users tap and "pinch" on web pages to bring the content into view. And while most web sites "should" work normally on the iPhone and iPod touch's Mobile Safari, there are some additional tweaks web designers can make to their sites to enhance the user experience. This digital Short Cut introduces web designers and developers to the basic concepts of browsing on the iPhone and iPod touch using Mobile Safari. You'll learn about how the browser works and why it's so important to help users get the full experience from your website. You'll also learn about: Ways to detect Mobile Safari, using JavaScript and PHP How to serve up a style sheet that's Mobile Safari-specific to ensure your website is viewable on the iPhone and iPod touch Mobile Safari-specific CSS attributes that take advantage of Safari's WebKit Which MIME types are supported--and more importantly, not supported--by Mobile Safari How to create video content for viewing in Mobile Safari This Short Cut pulls together all the information you need to make your website iPhone and iPod touch-compatible and condenses it down into a quick run-through of everything you need to know. Optimizing Your Website for Mobile Safari (Digital Short Cut) August Trometer ISBN-10: 0-321-54401-3 ISBN-13: 978-0-321-54401-8 Table of Contents Chapter 1: iPhone Basics Chapter 2: Getting Standard Chapter 3: Getting Compatible Chapter 4: Getting Optimized Chapter 5: Using Rich Media Chapter 6: How-To's and Other Quick Tips Appendix: Resources About the Author Written by August Trometer , an Indianapolis-based web developer, you'll learn the ins and outs of making your website work on the iPhone and iPod touch by someone who's been there himself. Web developer by day and Cocoa programmer by night, August was the founder of dotmac.info, the only "community" site for Apple's .Mac members, and the creator of iPodderX, the first third-party utility for Podcasting. You can contact him via his website, foggynoggin.com.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Online Resource
    Online Resource
    Boston, Mass. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 9780321515971 , 0321515978
    Language: English
    Keywords: Windows workflow foundation ; Application software ; Development ; Workflow ; Computer programs ; 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 namespace, 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: State Machine and Rules-Driven Workflows , author, MVP, speaker, and leading consultant Michael Stiefel introduces readers to the two of the basic Windows Workflow foundation patterns. The other parts of this series include Basics of Windows Workflow Foundation Advanced Workflow Features Extended Workflow Example
    Note: Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    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 ...
  • 62
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 9780321480798 , 0321480791
    Language: English
    Keywords: RailsSpace (Electronic resource) ; Web site development ; Ruby (Computer program language) ; Online social networks ; Electronic books ; local
    Abstract: Ruby on Rails is fast displacing PHP, ASP, and J2EE as the development framework of choice for discriminating programmers, thanks to its elegant design and emphasis on practical results. RailsSpace teaches you to build large-scale projects with Rails by developing a real-world application: a social networking website like MySpace, Facebook, or Friendster. Inside, the authors walk you step by step from the creation of the site's virtually static front page, through user registration and authentication, and into a highly dynamic site, complete with user profiles, image upload, email, blogs, full-text and geographical search, and a friendship request system. In the process, you learn how Rails helps you control code complexity with the model-view-controller (MVC) architecture, abstraction layers, automated testing, and code refactoring, allowing you to scale up to a large project even with a small number of developers. This essential introduction to Rails provides A tutorial approach that allows you to experience Rails as it is actually used A solid foundation for creating any login-based website in Rails Coverage of newer and more advanced Rails features, such as form generators, REST, and Ajax (including RJS) A thorough and integrated introduction to automated testing The book's companion website provides the application source code, a blog with follow-up articles, narrated screencasts, and a working version of the RailSpace social network.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    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 ...
  • 64
    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 ...
  • 65
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams | Boston, Mass. :Safari Books Online
    ISBN: 9780672329432 , 0672329433
    Language: English
    Keywords: Java (Computer program language) ; Electronic books ; local
    Abstract: "If you get only one Java book, it should be Sams Teach Yourself Java in 21 Days" -PC Magazine In just 21 days, you can acquire the knowledge and skills necessary to develop three kinds of programs with Java: applications on your computer, servlets on a web server, and browser-launched Java Web Start applications. No previous programming experience required. By following the 21 carefully organized lessons in this book, anyone can learn the basics of Java programming. Learn at your own pace. You can work through each chapter sequentially to make sure you thoroughly understand all of the concepts and methodologies, or you can focus on specific lessons to learn the techniques that interest you most. Test your knowledge. Each chapter ends with a Workshop section filled with questions, answers, and exercises for further study. There are even certification practice questions. "Sams Teach Yourself Java is one of the best introductions to hands-on Java programming. If you buy one book on Java, this is the one to buy!" -Independent Web Review Completely revised, updated, and expanded to cover the latest features of Java 6 Learn to develop standalone Java applications, web servlets, JavaServer Pages, and Java Web Start applications Easy-to-understand, practical examples clearly illustrate the fundamentals of Java programming Discover how Swing can help you quickly develop programs with a graphical user interface Find out about JDBC database programming, Internet client/server programming, and XML parsing with the open source XOM class library Covers new features of version 6 such as Java DB, the new relational database that is now a built-in part of Java Rogers Cadenhead is a web application developer who has written 22 books on Internet-related topics, including Sams Teach Yourself Java 2 in 24 Hours. He maintains this book's official website at http://www.java21days.com. Laura Lemay is one of the world's most popular authors on Web development topics. She is the author of the bestselling Sams Teach Yourself Web Publishing with HTML, as well as Sams Teach Yourself Perl in 21 Days. CD-ROM includes: Source code for the examples developed in the book Java™ SE Development Kit 6 NetBeans™ IDE 5.5 Bonus materials Category: Java Programming Covers: Java 6 Platform Standard Edition User Level: Beginning-Intermediate
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 9780132413930 , 0132413930
    Language: English
    Keywords: Object-oriented programming (Computer science) ; Java (Computer program language) ; Electronic books ; local
    Abstract: Filthy Rich Clients refers to ultra-graphically rich applications that ooze cool. They suck the user in from the outset and hang on to them with a death grip of excitement. Filthy Rich Clients: Developing Animated and Graphical Effects for Desktop Java™ Applications shows you how to build better, more effective, cooler desktop applications that intensify the user experience. The keys to Filthy Rich Clients are graphical and animated effects. These kinds of effects provide ways of enhancing the user experience of the application through more attractive GUIs, dynamic effects that give your application a pulse, and animated transitions that keep your user connected to the logical flow of the application. The book also discusses how to do so effectively, making sure to enrich applications in sensible ways. In-depth coverage includes Graphics and GUI fundamentals: Dig deep into the internals of how Swing and Java 2D work together to display GUI applications onscreen. Learn how to maximize the flexibility of these libraries and use them most effectively. Performance: Follow in-depth discussions and tips throughout the book that will help you write high-performing GUI applications. Images: Understand how images are created and used to make better Java applications. Advanced graphics: Learn more about elements of Swing and Java 2D that are of particular benefit to Filthy Rich Clients. Animation: Discover general concepts of animation, as well as how to use the facilities provided in the Java platform. Learn new utility libraries that vastly simplify animations in Java. Effects: Learn how to create, customize, and use static and animated effects-the mainstays of Filthy Rich Clients. Code examples illustrate key concepts, and the book's companion Web site, http://filthyrichclients.org, includes extensive demos, utility libraries, additional information on related technologies, and more. Informal, fun, and, most of all, useful, this book is great for any developer working with Java to build desktop applications.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Pearson Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 013241273X , 9780132412735
    Language: English
    Keywords: JBoss ; Web servers ; Management ; Java (Computer program language) ; Electronic books ; local
    Abstract: A new edition of this title is available, ISBN-10: 0137129394 ISBN-13: 9780137129393 Discover JBoss Seam: the Unified Framework for Simpler, More Powerful Web Development JBoss Seam integrates EJB 3.0 and JSF components under a unified framework that simplifies and accelerates Java EE web development. Now, JBoss Seam's project leader and technology evangelist take you inside this powerful new technology, showing exactly how to put it to work. Michael Yuan and Thomas Heute show how JBoss Seam enables you to create web applications that would have been difficult or impossible with previous Java frameworks. Through hands-on examples and a complete case study application, you'll learn how to leverage JBoss Seam's breakthrough state management capabilities; integrate business processes and rules; use AJAX with Seam; and deploy your application into production, one step at a time. Coverage includes How JBoss Seam builds on-and goes beyond-the Java EE platform • Using the "Stateful Framework": conversations, workspaces, concurrent conversations, and transactions • Integrating the web and data components: validation, clickable data tables, and bookmarkable web pages • Creating AJAX and custom UI components, enabling AJAX for existing JSF components, and JavaScript integration via Seam Remoting • Managing business processes, defining stateful pageflows, and implementing rule-based security • Testing and optimizing JBoss Seam applications • Deploying in diverse environments: with Tomcat, with production databases, in clusters, without EJB 3, and more * Download source code for this book's case study application at http://michaelyuan.com/seam/. www.prenhallprofessional.com www.jboss.com About This Book About the Authors Acknowledgments Part I: Getting Started Chapter 1: What Is Seam? Chapter 2: Seam Hello World Chapter 3: Recommended JSF Enhancements Chapter 4: Rapid Application Development Tools Part II: Stateful Applications Made Easy Chapter 5: An Introduction to Stateful Framework Chapter 6: A Simple Stateful Application Chapter 7: Conversations Chapter 8: Workspaces and Concurrent Conversations Chapter 9: Transactions Part III: Integrating Web and Data Components Chapter 10: Validate Input Data Chapter 11: Clickable Data Tables Chapter 12: Bookmarkable Web Pages Chapter 13: The Seam CRUD Application Framework Chapter 14: Failing Gracefully Part IV: AJAX Support Chapter 15: Custom and AJAX UI Components Chapter 16: Enabling AJAX for Existing Componen...
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    ISBN: 9780131738867 , 0131738860
    Language: English
    Edition: 2nd ed.
    Keywords: JavaServer pages ; Web site development ; Web sites ; Design ; Electronic books ; local
    Abstract: JavaServer Faces (JSF) is quickly emerging as the leading solution for rapid user interface development in Java-based server-side applications. Now, Core JavaServer™ Faces -the #1 guide to JSF-has been thoroughly updated in this second edition, covering the latest feature enhancements, the powerful Ajax development techniques, and open source innovations that make JSF even more valuable. Authors David Geary and Cay Horstmann delve into all facets of JSF 1.2 development, offering systematic best practices for building robust applications, minimizing handcoding, and maximizing productivity. Drawing on unsurpassed insider knowledge of the Java platform, they present solutions, hints, tips, and "how-tos" for writing superior JSF 1.2 production code, even if you're new to JSF, JavaServer Pages™, or servlets. The second edition's extensive new coverage includes: JSF 1.2's improved alignment with the broader Java EE 5 platform; enhancements to the JSF APIs; controlling Web flow with Shale; and using Facelets to replace JSP with XHTML markup. The authors also introduce Ajax development with JSF-from real-time validation and Direct Web Remoting to wrapping Ajax in JSF components and using the popular Ajax4jsf framework. This book will help you Automate low-level details and eliminate unnecessary complexity in server-side development Discover JSF best practices, ranging from effective UI design and style sheets to internationalization Use JSF with Tiles to build consistent, reusable user interfaces Leverage external services such as databases, LDAP directories, authentication/authorization, and Web services Use JBoss Seam to greatly simplify development of database-backed applications Implement custom components, converters, and validators Master the JSF 1.2 tag libararies, and extend JSF with additional tag libraries Preface Acknowledgments Chapter 1: Getting Started Chapter 2: Managed Beans Chapter 3: Navigation Chapter 4: Standard JSF Tags Chapter 5: Data Tables Chapter 6: Conversion and Validation Chapter 7: Event Handling Chapter 8: Subviews and Tiles Chapter 9: Custom Components, Converters, and Validators Chapter 10: External Services Chapter 11: Ajax Chapter 12: Open Source Chapter 13: How Do I . . . Index
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online
    Language: English
    Keywords: Web services ; Java (Computer program language) ; Computer network architectures ; Electronic books ; local
    Abstract: Expert Solutions and State-of-the-Art Code Examples SOA Using Java™ Web Services is a hands-on guide to implementing Web services and Service Oriented Architecture (SOA) with today's Java EE 5 and Java SE 6 platforms. Author Mark Hansen presents in explicit detail the information that enterprise developers and architects need to succeed, from best-practice design techniques to state-of-the-art code samples. Hansen covers creating, deploying, and invoking Web services that can be composed into loosely coupled SOA applications. He begins by reviewing the "big picture," including the challenges of Java-based SOA development and the limitations of traditional approaches. Next, he systematically introduces the latest Java Web Services (JWS) APIs and walks through creating Web services that integrate into a comprehensive SOA solution. Finally, he shows how application frameworks based on JWS can streamline the entire SOA development process and introduces one such framework: SOA-J. The book Introduces practical techniques for managing the complexity of Web services and SOA, including best-practice design examples Offers hard-won insights into building effective SOA applications with Java Web Services Illuminates recent major JWS improvements-including two full chapters on JAX-WS 2.0 Thoroughly explains SOA integration using WSDL, SOAP, Java/XML mapping, and JAXB 2.0 data binding Walks step by step through packaging and deploying Web services components on Java EE 5 with JSR-181 (WS-Metadata 2.0) and JSR-109 Includes specific code solutions for many development issues, from publishing REST endpoints to consuming SOAP services with WSDL Presents a complete case study using the JWS APIs, together with an Ajax front end, to build a SOA application integrating Amazon, Yahoo Shopping, and eBay Contains hundreds of code samples-all tested with the GlassFish Java EE 5 reference implementation-that are downloadable from the companion Web site, http://soabook.com. Foreword Preface Acknowledgments About the Author Chapter 1: Service-Oriented Architecture with Java Web Services Chapter 2: An Overview of Java Web Services Chapter 3: Basic SOA Using REST Chapter 4: The Role of WSDL, SOAP, and Java/XML Mapping in SOA Chapter 5: The JAXB 2.0 Data Binding Chapter 6: JAX-WS-Client-Side Development Chapter 7: JAX-WS 2.0-Server-Side Development Chapter 8: Packaging and Deployment of SOA Components (JSR-181 and JSR-109) Chapter 9: SOAShopper: Integrating eBay, Amazon,...
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 9780321321930 , 0321321936
    Language: English
    Keywords: Java (Computer program language) ; Programming languages (Electronic computers) ; Electronic books ; local
    Abstract: Groovy and Beyond: Leverage the Full Power of Scripting on the Java TM Platform! Using the Java TM platform's new scripting support, you can improve efficiency, streamline your development processes, and solve problems ranging from prototyping to Web application programming. In Scripting in Java , Dejan Bosanac covers key aspects of scripting with Java, from the exciting new Groovy scripting language to Java's new Scripting and Web Scripting APIs. Bosanac begins by reviewing the role and value of scripting languages, and then systematically introduces today's best scripting solutions for the Java platform. He introduces Java scripting frameworks, identifies proven patterns for integrating scripting into Java applications, and presents practical techniques for everything from unit testing to project builds. He supports key concepts with extensive code examples that demonstrate scripting at work in real-world Java projects. Coverage includes · Why scripting languages offer surprising value to Java programmers · Scripting languages that run inside the JVM: BeanShell, JavaScript, and Python · Groovy in depth: installation, configuration, Java-like syntax, Java integration, security, and more · Groovy extensions: accessing databases, working with XML, and building simple Web applications and Swing-based UIs · Bean Scripting Framework: implementation, basic abstractions, and usage examples · Traditional and new patterns for Java-based scripting · JSR 223 Scripting API: language bindings, discovery mechanisms, threading, pluggable namespaces, and more · JSR 223 Web Scripting Framework: scripting the generation of Web content within servlet containers About the Web Site All code examples are available for download at this book's companion Web site.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams | Boston, Mass. :Safari Books Online
    ISBN: 9780672330070 , 0672330075
    Language: English
    Keywords: Silverlight (Electronic resource) ; Multimedia systems ; Web sites ; Design ; Application software ; Development ; Electronic books ; local
    Abstract: Full Color Code samples appear as they do in Visual Studio and Expression Blend! Printed entirely in color, with helpful figures and syntax coloring to make code samples appear as they do in Visual Studio and Expression Blend! Silverlight is a lightweight but powerful plug-in for multiple web browsers on multiple operating systems that makes it easier than ever to create rich web-based content, applications, and controls. With support for vector graphics, animations, full-screen high-definition video, and more, Silverlight gives you the ability to create more compelling content than you dreamed possible for Windows, Mac OS X, and Linux. Silverlight provides much of the power of Windows Presentation Foundation, but with less overhead and easy integration with HTML and AJAX-style applications. Silverlight 1.0 Unleashed is the authoritative book that covers the technology in a practical and approachable fashion, authored by Silverlight guru and Microsoft developer Adam Nathan. Covers everything you need to know about Extensible Application Markup Language (XAML) in Silverlight Examines the Silverlight feature areas in depth: graphics, text, audio, video, animation, ink, events, and more Demonstrates how to create reusable controls and perform common tasks (such as drag-and-drop) using basic building blocks Explains how to download assets asynchronously to maximize your user experience Demonstrates how to create hybrid applications that mix Silverlight content with HTML or Flash content Highlights features scheduled for future versions of Silverlight while showing how to achieve your desired results with the current version Introduction 1 Part I Fundamentals 1 Getting Started 9 2 XAML 39 Part II Creating Static Content 3 Shapes, Lines, and Curves 61 4 Text 83 5 Brushes and Images 99 6 Positioning and Transforming Elements 117 Part III Making Your Content Come to Life 7 Responding to Input Events 143 8 Downloading Content on Demand 179 9 Animation 191 10 Audio and Video 219
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    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 ...
  • 73
    Online Resource
    Online Resource
    [Sebastopol, Calif.] : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596528094 , 9780596528096
    Language: English
    Keywords: Ruby (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: RJS templates are an exciting and powerful new type of template added to Rails 1.1. Unlike conventional Rails templates that generate HTML or XML, RJS templates generate JavaScript code that is executed when it is returned to the browser. This JavaScript generation allows you to perform multiple page updates in-place without a page reload using Ajax. All the JavaScript you need is generated from simple templates written in Ruby. This document helps you get acquainted with how RJS templates fit into the Rails framework and gets you started with a few easy-to-follow examples.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    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 ...
  • 75
    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 ...
  • 76
    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 ...
  • 77
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596101015 , 9780596101015
    Language: English
    Edition: 2nd ed.
    Keywords: PHP (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: When it comes to creating dynamic web sites, the open source PHP language is red-hot property: used on more than 20 million web sites today, PHP is now more popular than Microsoft's ASP.NET technology. With our Cookbook's unique format, you can learn how to build dynamic web applications that work on any web browser. This revised new edition makes it easy to find specific solutions for programming challenges. PHP Cookbook has a wealth of solutions for problems that you'll face regularly. With topics that range from beginner questions to advanced web programming techniques, this guide contains practical examples -- or "recipes" -- for anyone who uses this scripting language to generate dynamic web content. Updated for PHP 5, this book provides solutions that explain how to use the new language features in detail, including the vastly improved object-oriented capabilities and the new PDO data access extension. New sections on classes and objects are included, along with new material on processing XML, building web services with PHP, and working with SOAP/REST architectures. With each recipe, the authors include a discussion that explains the logic and concepts underlying the solution.
    Note: "Covers PHP 5"--Cover. - Previous ed.: 2002. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    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 ...
  • 79
    Online Resource
    Online Resource
    [Upper Saddle River, N.J.] : Addison Wesley | Boston, Mass. :Safari Books Online
    ISBN: 0321483502 , 9780321483508
    Language: English
    Keywords: Ruby (Computer program language) ; Web site development ; Application software ; Development ; Electronic books ; local
    Abstract: This short cut is an introduction and guide to Mongrel, a fast, versatile RubyWeb server. If you build or manage Web applications, this will be a usefulreference as you set up and use Mongrel in your development and productionenvironments, as well as a handbook for how you can extend Mongrel to suityour own needs. In addition to covering how to use and extend Mongrel, we also review anumber of topics that we consider "Best Practices" for modern software development,deployment, and performance testing. We discuss these in thecontext of using Mongrel, but they should be considered applicable to anysoftware project. Our own work has always benefited from seeing the techniquesof others, so we hope that sharing the experience, approach, andphilosophy that went into designing and developing Mongrel will be interesting and helpful for your own pursuits. Section 1: What This Short Cut Covers 4 Section 2: Introduction 6 Section 3: Getting Started 13 Section 4: Configurations 20 Section 5: Production Deployment 37 Section 6: Extending Mongrel 60 Section 7: Debugging 79 Section 8: Performance 90 Section 9: Security 96 Resources 103 Acknowledgments 105 About the Authors 106
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 0321443853 , 9780321443854
    Language: English
    Keywords: BIRT (Computer file) ; Computer software ; Development ; Application software ; Development ; Client/server computing ; Electronic books ; local
    Abstract: A new edition of this title is available, ISBN-10: 0321580303 ISBN-13: 9780321580306 The second of a two-book series about business intelligence and reporting technology, Integrating and Extending BIRT introduces programmers to BIRT architecture and the reporting framework. Built on the Eclipse platform, this exciting technology makes it possible for programmers to build and deploy customized reports using scripting and BIRT APIs. In addition, programmers can extend the BIRT framework by building new plug-ins using the Eclipse Plug-in Development Environment. This book describes the key components of BIRT architecture, applications, and engines, including installing, deploying, and troubleshooting the Reporting and Charting engines in an Enterprise Java application-server environment.For developers who wish to incorporate custom business logic in their reports or access data from Java objects, the book describes BIRT's extensive scripting capabilities in JavaScript and Java. For developers who want to extend the BIRT framework, the book describes the key extension points to use in creating customized report items, rendering extensions for generating output other than HTML or PDF, and Open Data Access (ODA) drivers for new data sources. The book provides extensive examples of how to build plug-ins to extend the features of the BIRT framework. Topics discussed include Installing and deploying BIRT Deploying a BIRT report to an application server Understanding BIRT architecture Scripting in a BIRT report design Integrating BIRT functionality in applications Working with the BIRT extension framework
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 0321237706 , 9780321237705
    Language: English
    Keywords: Active server pages ; Web site development ; Microsoft .NET ; Electronic books ; local
    Abstract: "No one knows ASP.NET like Fritz Onion. And no one knows .NET security like Keith Brown. Combine the two and what do you get? The most comprehensive and enlightening book on ASP.NET 2.0 industrywide. I'm sure you'll find the book you're holding was worth every penny." --Aaron Skonnard, member of technical staff and cofounder, Pluralsight " Essential ASP.NET 2.0 gets under the hood and dismantles the engine before your eyes. Fritz and Keith understand that we as developers need to understand how it works and this book does exactly that. Their explanation of the ASP.NET 2.0 page event sequence is worth the price of the book alone." --Shawn Wildermuth, Microsoft MVP (C#), "The ADO Guy" " Essential ASP.NET 2.0 is an incredibly useful must-read for any developer.Many books drag you through theory and mindless detail, but this one actually sets up the problems you may encounter with ASP.NET 2.0 and rolls out the alternatives." --Patrick Hynds, Microsoft Regional Director and President, CriticalSites "This book is essential for any ASP.NET developer moving from version 1.x to 2.0. Onion and Brown not only cover the new features, but provide a wealth of insight and detail about how to use them effectively." --Ron Petrusha, author of Visual Basic 2005: The Complete Reference "Drawing on their deep technical knowledge and real-world experience, Fritz and Keith take the reader into some of the less explored and much improved areas of ASP.NET such as diagnostics and state management and performance. Readers will turn to this book over and over again." --John Timney, Microsoft MVP, Senior Web Services Consultant,British Telecom "Fritz and Keith, both established developers and writers in our industry, have succeeded again--enlightening us on the latest advancements found in ASP.NET 2.0. If you're new to ASP.NET or a seasoned veteran, you'll benefit tremendously from their overview, analysis, and sample code." --Joe "MSJoe" Flanigen "This book seeks not only to explain how to effectively build Web sites with ASP.NET, it also gives the reader an idea of how the process works. This insight is essential to creating applications that work with the infrastructure rather than fighting it." --Justin Burtch, Vice President, Newbrook Solutions Essential ASP.NET 2.0 is the Microsoft developer's definitive reference for ASP.NET 2.0 programming. It covers all you need to know to build robust, well-designed Web applications with ASP.NET 2.0, Visual Studio 2005, and .NET...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596529627 , 9780596529628
    Language: English
    Keywords: Ruby (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: Learn how to make your Rails deployments pain-free with Capistrano! This Short Cut shows you how to use Capistrano to automate the deployment of your Rails applications. It teaches you the basics, but also goes far beyond. It shows you realistic deployment scenarios, including some with complex server farms. It includes a quick reference to Capistrano. As your Rails applications grow, it becomes increasingly important to automate deployment and to keep your development environment well organized. Capistrano is the right tool for the job, and this PDF shows you how to use it effectively.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Sebastopol, Calif.] : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596529600 , 9780596529604
    Language: English
    Keywords: QuickBase (Computer file) ; Application software ; Development ; Web site development ; Computer programs ; Electronic books ; local
    Abstract: Ready to put Intuit's QuickBase to work? Our new Missing Manual shows you how to capture, modify, share, and manage data and documents with this web-based data-sharing program quickly and easily. No longer do you have to coordinate your team through a blizzard of emails or play frustrating games of "guess which document is the right one." QuickBase saves your organization time and money, letting you manage and share the information that makes your business tick: sales figures, project timelines, drafts of documents, purchase or work requests--whatever information you need to keep business flowing smoothly. QuickBase: The Missing Manual shows you how to choose among QuickBase's dozens of ready-made applications (mini-databases, essentially) and how to customize one to fit your needs exactly. You'll also learn to assign people different roles within the application. The guide also shows you how to: Capture and modify data: Whatever kind of data you need to store--sales leads, catalog listings, project milestones, workflow checklists--you can use QuickBase's forms to record and organize that data so it makes sense to you. Filter, sort, and group data: Easily find the records that match your criteria, and then sort those records into groups that make their relationships clear. Display your data: QuickBase uses different views (Table, Grid Edit, Summary/Crosstab, Calendar, Chart, and Timeline) to display and summarize data. Switching between them is easy, like taking tasks listed in a table and displaying them as a timeline. Create reports: Print out a hard copy, embed charts in the annual report, or email this month's sales numbers. Because Intuit frequently introduces new features to QuickBase, you'll find updates to this book at our Missing Manual web site so you can benefit from the latest technology and user suggestions right away.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    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 ...
  • 85
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596101694
    Language: English
    Pages: 438 p , ill.
    Keywords: JavaScript (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: Ajax, the popular term for Asynchronous JavaScript and XML, isone of the most important combinations of technologies for webdevelopers to know these days. With its rich grouping oftechnologies, Ajax developers can create interactive webapplications with XML-based web services, using JavaScript in thebrowser to process the web server response. Taking complete advantage of Ajax, however, requires somethingmore than your typical "how-to" book. What it calls for is AjaxHacks from O'Reilly. This valuable guide provides direct,hands-on solutions that take the mystery out of Ajax's manycapabilities. Each hack represents a clever way to accomplish aspecific task, saving you countless hours of searching for theright answer. A smart collection of 80 insider tips and tricks, AjaxHacks covers all of the technology's finer points. Want tobuild next-generation web applications today? This book can showyou how. Among the multitude of topics addressed, it shows youtechniques for: Using Ajax with Google Maps and Yahoo Maps Displaying Weather.com data Scraping stock quotes Fetching postal codes Building web forms with auto-complete functionality Ajax Hacks also features a number of advanced hacks foraccelerated web developers. Discover how to create huge,maintainable bookmarklets, how to use client-side storage for Ajaxapplications, and how to call a built-in Java object fromJavaScript using Ajax. The book even addresses best practices fortesting Ajax applications and improving maintenance, performance,and reliability for JavaScript code. The latest in O"Reilly's celebrated Hacks series, AjaxHacks smartly complements other O'Reilly titles such as HeadRush Ajax and JavaScript: The Definitive Guide .
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596101090
    Language: English
    Pages: 280 p , ill.
    Edition: 1st ed.
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; local
    Abstract: The total number of web pages today has been estimated at over 3 billion, spanning millions of individual websites. Not surprisingly, there is tremendous pressure on web developers and designers to remain current with the latest technologies. The Web Site Cookbook from O'Reilly covers all the essential skills that you need to create engaging, visitor-friendly websites. It helps you with the practical issues surrounding their inception, design, and maintenance. With recipes that teach both routine and advanced setup tasks, the book includes clear and professional instruction on a host of topics, including: registering domains ensuring that hostnames work managing the directory maintaining and troubleshooting a website site promotion visitor tracking implementing e-commerce systems linking with sales sites This handy guide also tackles the various elements of page design. It explains how to control a reader's eye flow, how to choose a template system, how to set up a color scheme, and more. Typical of O'Reilly's "Cookbook" series, the Web Site Cookbook is written in a straightforward format, featuring recipes that contain problem statements and solutions. A detailed explanation then follows each recipe to show you how and why the solution works. This question-solution-discussion format is a proven teaching method, as any fan of the "Cookbook" series can attest to. Regardless of your strong suit or your role in the creation and life of a website, you can benefit from the teachings found in the Web Site Cookbook . It's a must-have tool for advancing your skills and making better sites.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    Cambridge : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596009879
    Language: English
    Pages: 826 p , ill.
    Edition: 3rd ed.
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; local
    Abstract: Are you still designing web sites like it's 1999? If so, you're in for a surprise. Since the last edition of this book appeared five years ago, there has been a major climate change with regard to web standards. Designers are no longer using (X)HTML as a design tool, but as a means of defining the meaning and structure of content. Cascading Style Sheets are no longer just something interesting to tinker with, but rather a reliable method for handling all matters of presentation, from fonts and colors to the layout of the entire page. In fact, following the standards is now a mandate of professional web design. Our popular reference, Web Design in a Nutshell , is one of the first books to capture this new web landscape with an edition that's been completely rewritten and expanded to reflect the state of the art. In addition to being an authoritative reference for (X)HTML and Cascading Style Sheets, this book also provides an overview of the unique requirements of designing for the Web and gets to the nitty-gritty of JavaScript and DOM Scripting, web graphics optimization, and multimedia production. It is an indispensable tool for web designers and developers of all levels. The third edition covers these contemporary web design topics: Structural layer: HTML 4.01 and XHTML 1.0 (9 chapters), including an alphabetical reference of all elements, attributes and character entities Presentation layer: Ten all-new chapters on Cascading Style Sheets, Level 2.1, including an alphabetical reference of all properties and values. Behavior layer: JavaScript and scripting with the Document Object Model (DOM) Web environment: New web standards, browsers, display devices, accessibility, and internationalization Web graphics optimization: Producing lean and mean GIF, JPEG, PNG, and animated GIFs Multimedia: Web audio, video, Flash, and PDF Organized so that readers can find answers quickly, Web Design in a Nutshell , Third Edition helps experienced designers come up to speed quickly on standards-based web design, and serves as a quick reference for those already familiar with the new standards and technology. There are many books for web designers, but none that address such a wide variety of topics. Find out why nearly half a million buyers have made this the most popular web design book available.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison Wesley Professional | Boston, Mass. :Safari Books Online
    ISBN: 0321442598 , 9780321442598
    Language: English
    Keywords: BIRT (Computer file) ; Computer software ; Development ; Application software ; Development ; Client/server computing ; Electronic books ; local
    Abstract: A new edition of this title is available, ISBN-10: 0321580273 ISBN-13: 9780321580276 The first in a two-book series about Business Intelligence and Reporting Technology, BIRT: A Field Guide to Reporting introduces reporting to a broad base of users. Built on the Eclipse platform, this exciting technology makes it possible for programmers and non-programmers to build and deploy complex reports with minimal effort. BIRT: A Field Guide to Reporting presents information about how to develop and customize reports of progressive complexity using BIRT Report Designer. This tool was designed from the ground up for Web applications and uses a Web page-oriented design metaphor in contrast to older banded report writers that were developed before the advent of the Internet. This unique approach to report creation makes BIRT an approachable and effective tool for developers of all levels. Report designs discussed include Listing reports that include sorting, grouping, and totals Summary reports, such as top N reports Charts, including pie, line, bar, and gauge charts Master-detail reports Other topics discussed include Understanding the technology Planning report designs Accessing data Laying out and formatting reports Building charts Enhancing reports with interactive viewing, shared libraries, and localized text Preparing reports for international data
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    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 ...
  • 90
    Online Resource
    Online Resource
    San Jose, Calif. : Adobe Press | Boston, Mass. :Safari Books Online
    ISBN: 0321450728 , 9780321450722
    Language: English
    Keywords: Dreamweaver (Computer file) ; Web sites ; Authoring programs ; Web site development ; Web sites ; Design ; Electronic books ; local
    Abstract: Macromedia Dreamweaver is widely regarded as one of the best applications to use to build your Web site. In Macromedia Dreamweaver 8 How-Tos, author David Karlins brings you the best techniques to get you started designing and creating pages and sites in Dreamweaver. Why sort through piles of documentation when you can focus on the techniques you most need to learn? This book presents just the information you need-each stand-alone technique is complete with illustrations and practical tips taken from Karlins' experience using and teaching Dreamweaver. These techniques let you explore the program at your own pace, and learn just what you need, when you need it. • Define local and remote sites • Master CSS formatting for more complex page designs • Structure your page using the Dreamweaver table features or frames • Add RSS content to your pages • Generate site maps • Build interactive forms and link them to databases to collect user input • Define type attributes using HTML or CSS • Create navigation elements and enhance them with JavaScript behaviors • Embed multimedia in your pages for a richer user experienc
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online
    ISBN: 0321159624 , 9780321159625
    Language: English
    Edition: 2nd ed.
    Keywords: Active template library ; Application software ; Development ; Electronic books ; local
    Abstract: The Classic Guide to ATL-Now Updated for ATL 8 and Visual Studio 2005 Four leading Windows programming experts systematically reveal ATL's inner workings, explaining not just how ATL works, but why it works the way it does. Client-side developers will master ATL's resources for windowing, COM control, MFC integration, web service proxy generation, and more. Server-side programmers will discover ATL's full COM server and object services, and its extensive support for high-throughput, high-concurrency web applications, and services. Every Windows developer will learn powerful ways to increase flexibility, reduce overhead, and maximize transparency and control. • Discover ATL's internals through diagrams, example code, and internal ATL implementation code • Walk through wizards that simplify ATL usage in common applications • Master string handling in C++, COM, and ATL • Leverage ATL smart types, including CComPtr, CComQIPtr, CComBSTR, and CComVariant • Understand and choose the right options for implementing IUnknown • Create glue code that exposes COM objects from COM servers • Use canned interface implementations to support object persistence, COM collections, enumerators, and connection points • Build standalone applications and UI components with ATL window classes and controls • Use ATL Server to develop web applications that run on Microsoft IIS
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison Wesley | Boston, Mass. :Safari Books Online
    ISBN: 0321334205 , 9780321334206
    Language: English
    Edition: 4th ed.
    Keywords: Java (Computer program language) ; Electronic books ; local
    Abstract: A hands-on guide to the Java programming language, The Java™ Tutorial, Fourth Edition is perfect for any developer looking for a proven path to proficiency with Java SE. This popular tutorial "from the Source" has been completely revised and updated to cover Version 6 of the Java Platform, Standard Edition. Written by members of the Java Software team at Sun Microsystems, this book uses a tested, interactive approach and features real-world problems that help you learn the Java platform by example. New to this edition are chapters on generics, collections, Java Web Start, the platform environment, and regular expressions. Key sections, including the Threads, I/O, Object-Oriented Programming Concepts, and Language Basics chapters have been completely rewritten to reflect reader feedback and to cover new features added to the Java SE 6 platform. A new appendix contains information on how to prepare for the Java Programming Language Certification exam. As with the previous editions, you will find clear explanations of the fundamentals of objects, classes, and data structures, as well as detailed coverage of exceptions, I/O, and threads. All of the popular features that made this book a classic have been retained, including convenient summaries at the end of each section and Questions and Exercises segments to help you practice what you learn. The accompanying CD-ROM is filled with valuable resources including the latest Java SE software (the JRE, JDK, Java API spec, and the guide documentation), the code samples from this book, and solutions to the questions and exercises. The Java™ Series is supported, endorsed, and authored by the creators of the Java technology at Sun Microsystems, Inc. It is the official place to go for complete, expert, and definitive information on Java technology. The books in this series provide the inside information you need to build effective, robust, and portable applications and applets. The Series is an indispensable resource for anyone targeting the Java™ platform.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    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 ...
  • 94
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online
    ISBN: 073562206X , 9780735622067
    Language: English
    Keywords: ActiveX ; Microsoft .NET Framework ; Application software ; Development ; Database design ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: Get a practical introduction to the Microsoft .NET Framework 2.0 libraries (ADO.NET 2.0) that communicate, access, sort, and interact with data from .NET-connected applications. Includes coverage of XML data and Microsoft SQL Server 2005.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596527756 , 9780596527754
    Language: English
    Keywords: Java (Computer program language) ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: This comprehensive guide shows you how to master the most importantchanges to Java since it was first released. Generics and the greatlyexpanded collection libraries have tremendously increased the power ofJava 5 and Java 6. But they have also confused many developers whohaven't known how to take advantage of these new features. Java Generics and Collections covers everything from the mostbasic uses of generics to the strangest corner cases. It teaches youeverything you need to know about the collections libraries, so you'llalways know which collection is appropriate for any given task, andhow to use it. Topics covered include: Fundamentals of generics: type parameters and generic methods Other new features: boxing and unboxing, foreach loops, varargs Subtyping and wildcards Evolution not revolution: generic libraries with legacy clients andgeneric clients with legacy libraries Generics and reflection Design patterns for generics Sets, Queues, Lists, Maps, and their implementations Concurrent programming and thread safety with collections Performance implications of different collections Generics and the new collection libraries they inspired take Java to anew level. If you want to take your software development practice toa new level, this book is essential reading. Philip Wadler is Professor of Theoretical Computer Science at theUniversity of Edinburgh, where his research focuses on the design ofprogramming languages. He is a co-designer of GJ, work thatbecame the basis for generics in Sun's Java 5.0. Maurice Naftalin is Technical Director at Morningside Light Ltd., a software consultancy in the United Kingdom. He has most recently served as an architect and mentor at NSB Retail Systems plc, and as the leader of the client development team of a major UK government social service system. "A brilliant exposition of generics. By far the best book on thetopic, it provides a crystal clear tutorial that starts with thebasics and ends leaving the reader with a deep understanding of boththe use and design of generics." Gilad Bracha, Java Generics Lead, Sun Microsystems
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    Farnham : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596527500
    Language: English
    Pages: 726 p , ill.
    Edition: 2nd ed.
    Keywords: Java (Computer program language) ; Computer input-output equipment ; Electronic books ; local
    Abstract: All of Java's Input/Output (I/O) facilities are based on streams, which provide simple ways to read and write data of different types. Java provides many different kinds of streams, each with its own application. The universe of streams is divided into four largecategories: input streams and output streams, for reading and writing binary data; and readers and writers, for reading and writing textual (character) data. You're almost certainly familiar with the basic kinds of streams--but did you know that there's a CipherInputStream for reading encrypted data? And a ZipOutputStream for automaticallycompressing data? Do you know how to use buffered streams effectively to make your I/O operations more efficient? Java I/O , 2nd Edition has been updated for Java 5.0 APIs and tells you all you ever need to know about streams--and probably more. A discussion of I/O wouldn't be complete without treatment of character sets and formatting. Java supports the Unicode standard, which provides definitions for the character sets of most written languages. Consequently, Java is the first programming language that lets you do I/O in virtually any language. Java also provides a sophisticated model for formatting textual and numeric data. Java I/O , 2nd Edition shows you how to control number formatting, use characters aside from the standard (but outdated) ASCII character set, and get a head start on writing truly multilingual software. Java I/O , 2nd Edition includes: Coverage of all I/O classes and related classes In-depth coverage of Java's number formatting facilities and its support for international character sets
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596526873 , 9780596526870
    Language: English
    Edition: 1st ed.
    Keywords: Cascading style sheets ; Web site development ; Computer graphics ; Web sites ; Authoring programs ; Web sites ; Design ; Web publishing ; Electronic books ; local
    Abstract: Web site design has grown up. Unlike the old days, when designers cobbled togetherchunky HTML, bandwidth-hogging graphics, and a prayer to make their sites look good,Cascading Style Sheets (CSS) now lets your inner designer come out and play. But CSSisn't just a tool to pretty up your site; it's a reliable method for handling allkinds of presentation--from fonts and colors to page layout. CSS: The MissingManual clearly explains this powerful design language and how you can use it tobuild sparklingly new Web sites or refurbish old sites that are ready for an upgrade. Like their counterparts in print page-layout programs, style sheets allowdesigners to apply typographic styles, graphic enhancements, and precise layoutinstructions to elements on a Web page. Unfortunately, due to CSS's complexity andthe many challenges of building pages that work in all Web browsers, most Web authorstreat CSS as a kind of window-dressing to spruce up the appearance of their sites.Integrating CSS with a site's underlying HTML is hard work, and often frustratinglycomplicated. As a result many of the most powerful features of CSS are left untapped.With this book, beginners and Web-building veterans alike can learn how to navigatethe ins-and-outs of CSS and take complete control over their Web pages'appearance. Author David McFarland (the bestselling author of O'Reilly's Dreamweaver: TheMissing Manual ) combines crystal-clear explanations, real-world examples, a dashof humor, and dozens of step-by-step tutorials to show you ways to design sites withCSS that work consistently across browsers. You'll learn how to: Create HTML that's simpler, uses less code, is search-engine friendly, andworks well with CSS Style text by changing fonts, colors, font sizes, and adding borders Turn simple HTML links into complex and attractive navigation bars-completewith CSS-only rollover effects that add interactivity to your Web pages Style images to create effective photo galleries and special effects likeCSS-based drop shadows Make HTML forms look great without a lot of messy HTML Overcome the most hair-pulling browser bugs so your Web pages work consistentlyfrom browser to browser Create complex layouts using CSS, including multi-column designs that don'trequire using old techniques like HTML tables Style Web pages for printing Unlike competing books, this Missing Manual doesn't assume that everyone in theworld only surfs the Web with Microsoft's Internet Explorer; our book providess...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    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 ...
  • 99
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online
    ISBN: 0596529384 , 9780596529383
    Language: English
    Keywords: RSS feeds ; Web site development ; Electronic books ; local
    Abstract: The little orange feed icons are everywhere on the web. From search engines to shopping sites to blogs, Really Simple Syndication (RSS 2.0) has become one of the hottest web technologies going. RSS 2.0 is a powerful - yet surprisingly easy - way to distributing timely content to a web-based audience. This Short Cut will give you the hands-on knowledge you need to build an RSS 2.0 feed. Along the way you'll learn not only the mechanics of building a feed, but industry-accepted best practices for creating feeds that perform well in various situations. Are you ready? Roll up your sleeves, crack open a text editor, and let's build some feeds.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    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 ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...