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.  (167)
  • Boston, Mass. :Safari Books Online,  (167)
  • Web site development  (113)
  • Computer software ; Development  (54)
  • Electronic books.
Datasource
  • MPI Ethno. Forsch.  (167)
Material
Language
  • 1
    Online Resource
    Online Resource
    [United States?] : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9781449306137
    Language: English
    Pages: 1 streaming video file (38 min., 52 sec.) , digital, sd., col.
    Keywords: Machine learning ; Web site development ; Electronic videos ; local
    Abstract: "With growing amounts of digital data at the fingertips of software developers, the need for a scalable, easy to use framework is tremendous. This talk introduces Apache Mahout--a project with the goal of implementing scalable machine learning algorithms for the masses." --Resource description page.
    Note: Title from title screen
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321619433 , 0321619439
    Language: English
    Pages: xxvi, 379 p , ill. , 23 cm
    Series Statement: Developer's library series
    Keywords: MySpace.com ; OpenSocial ; Entertainment computing ; Internet programming ; Web site development ; Social networks ; Computer network resources ; Application program interfaces (Computer software) ; Electronic books ; local
    Abstract: "The authors did a great job covering the various ins and outs of OpenSocial, and especially the specific MySpace quirks. If you are a new social networking application developer or even someone who just wants to write better OpenSocial Apps, then this book has what you are looking for." -Cassandra Doll, Software Engineer, Google The Insider's Guide to Writing OpenSocial Applications for MySpace-and Beyond! When you write OpenSocial applications for MySpace, you can reach millions of users overnight. Building OpenSocial Apps shows you how, one step at a time. Whether you're building casual widgets or feature-rich, professional applications, this book will teach you everything you need to know. The authors are the leading experts on OpenSocial and MySpace and have personally helped construct the MySpace platform and OpenSocial standards. In this indispensable book, they walk you through the entire process of building apps, from signing up through building complex apps that can scale to thousands of users and interoperate on more than fifty social networks, such as Hi5, Orkut, and LinkedIn. They demonstrate today's best practices for building OpenSocial applications and present dozens of tips for leveraging both MySpace and OpenSocial to their fullest. Coverage includes Installing and working with the MySpace Developer Platform Retrieving, parsing, and displaying user data, friend lists, and photos Sending App invitations and notifications Building mashups that communicate with third-party web services Marketing your App and building your user base Designing for performance, scalability, and fault tolerance Securing MySpace and OpenSocial apps, and protecting users' privacy Building apps that display ads and accept micropayments A companion web site (opensocialtictactoe.googlecode.com) includes an extensive library of downloadable source code and other support materials.
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    Greenwich, [Conn.] : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781933988627 , 1933988622
    Language: English
    Pages: xxviii, 351 p , ill.
    Keywords: Active server pages ; Microsoft .NET ; Web site development ; Electronic books ; local
    Abstract: ASP.NET MVC implements the Model-View-Controller pattern on the ASP.NET runtime. It works well with open source projects like NHibernate, Castle, StructureMap, AutoMapper, and MvcContrib. ASP.NET MVC in Action is a guide to pragmatic MVC-based web development. After a thorough overview, it dives into issues of architecture and maintainability. The book assumes basic knowledge of ASP.NET (v. 3.5) and expands your expertise. Some of the topics covered: How to effectively perform unit and full-system tests. How to implement dependency injection using StructureMap or Windsor How to work with the domain and presentation model How to work with persistence layers like NHibernate The book's many examples are in C#. "Shows how to put all the features of ASP.NET MVC together to build a great application." -From the Foreword by Phil Haack, Senior Program Manager, ASP.NET MVC Team, Microsoft "This book put me in control of ASP.NET MVC." -Mark Monster, Software Engineer, Rubicon "Of all the offerings, this one got it right!" -Andrew Siemer, Principal Architect, OTX Research "Highly recommended for those switching from Web Forms to MVC." -Frank Wang, Chief Software Architect, DigitalVelocity LLC
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    Greenwich, Conn. : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781933988931 , 1933988932
    Language: English
    Pages: xxix, 487 p , ill. , 24 cm
    Keywords: Web site development ; Groovy (Computer program language) ; Java (Computer program language) ; Application software ; Development ; Electronic books ; local
    Abstract: For web developers used to wrestling with Java and XML, Grails is a breath of fresh air. Developers are instantly productive, picking up all the benefits of the Ruby-based Rails framework without giving up any of the power of Java. Grails in Action is a comprehensive look at Grails for Java developers. It covers the nuts and bolts of the core Grails components and is jam-packed with tutorials, techniques, and insights from the trenches. The book starts with an overview of Grails and how it can help you get your web dev mojo back. Then it walks readers through a Twitter-style social networking app-built in Grails, of course-where they implement high-interest features like mashups, AJAX/JSON, animation effects, full text search, rounded corners, and lots of visual goodness. The book also covers using Grails with existing Java technology, like Spring, Hibernate, and EJBs.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    Greenwich, [Conn.] : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781932394986 , 1932394982
    Language: English
    Pages: xxvi, 364 p , ill. ; 24 cm.
    Keywords: Java (Computer program language) ; Computer software ; Development ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: There are dozens of Java frameworks out there, but most of them require you to learn special coding techniques and new, often rigid, patterns of development. Wicket is different. As a component-based Web application framework, Wicket lets you build maintainable enterprise-grade web applications using the power of plain old Java objects (POJOs), HTML, Ajax, Spring, Hibernate and Maven. Wicket automatically manages state at the component level, which means no more awkward HTTPSession objects. Its elegant programming model enables you to write rich web applications quickly. Wicket in Action is an authoritative, comprehensive guide for Java developers building Wicket-based Web applications. This book starts with an introduction to Wicket's structure and components, and moves quickly into examples of Wicket at work. Written by two of the project's earliest and most authoritative experts, this book shows you both the "how-to" and the "why" of Wicket. As you move through the book, you'll learn to use and customize Wicket components, how to interact with other technologies like Spring and Hibernate, and how to build rich, Ajax-driven features into your applications.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    Berkeley, Calif. : Apress ; | Boston, Mass. :Safari Books Online,
    ISBN: 9781590599952 , 1590599950
    Language: English
    Pages: xxviii, 618 p , ill. , 24 cm
    Edition: 2nd ed.
    Series Statement: The expert's voice in Web development
    Parallel Title: Erscheint auch als
    Keywords: Web site development ; Groovy (Computer program language) ; Application software ; Development ; Electronic books ; local
    Abstract: The rise of Ruby on Rails has signified a huge shift in how we build web applications today; it is a fantastic framework with a growing community. There is, however, space for another such framework that integrates seamlessly with Java. Thousands of companies have invested in Java, and these same companies are losing out on the benefits of a Rails-like framework. Enter Grails. Grails is not just a Rails clone. It aims to provide a Rails-like environment that is more familiar to Java developers and employs idioms that Java developers are comfortable using, making the adjustment in mentality to a dynamic framework less of a jump. The concepts within Grails, like interceptors, tag libs, and Groovy Server Pages (GSP), make those in the Java community feel right at home. Grails' foundation is on solid open source technologies such as Spring, Hibernate, and SiteMesh, which gives it even more potential in the Java space: Spring provides powerful inversion of control and MVC, Hibernate brings a stable, mature object relational mapping technology with the ability to integrate with legacy systems, and SiteMesh handles flexible layout control and page decoration. Grails complements these with additional features that take advantage of the coding-by-convention paradigm such as dynamic tag libraries, Grails object relational mapping, Groovy Server Pages, and scaffolding. Graeme Rocher , Grails lead and founder, and Jeff Brown bring you completely up-to-date with their authoritative and fully comprehensive guide to the Grails framework. You'll get to know all the core features, services, and Grails extensions via plug-ins, and understand the roles that Groovy and Grails are playing in the changing Web. What you'll learn Discover how the Web is changing and the role the Groovy language and its Rails framework play Get to know the Grails Project and its domains, services, filters, controllers, views, testing, and plug-ins Experience the availability of plug-ins for Rich Client and Ajax, web services, performance/utilities, scheduling, security, functionality, and even Persistence See how Grails works with other frameworks like Spring, Wicket, Hibernate, and more Create custom plug-ins in Grails Who this book is for This book is for everyone who is looking for a more agile approach to web development with a dynamic scripting language such as Groovy. This includes a large number of Java developers who have been enticed by the productivity gains seen with framew...
    Note: Title from resource description page (viewed May 27, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Indianapolis, Ind.] : Sams | Boston, Mass. :Safari Books Online,
    ISBN: 9780768689488 , 0768689481
    Language: English
    Pages: 1 streaming video file (4 hrs., 1 min., 48 sec.) , digital, sd., col.
    Keywords: MySQL (Electronic resource) ; Web site development ; PHP (Computer program language) ; Electronic videos ; local
    Abstract: "Based on the successful book series from Sams Publishing, Sams Teach Yourself Video Learning courses bring the books to life on video --- with the same clear and concise style, practical hands-on examples, and self-paced learning approach that have made the bestselling books so popular with beginners looking for the easiest way to quickly get up to speed on a new technology." --Resource description page.
    Note: Title and publication data from resource description page (viewed July 20, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    Beijing ; : O'Reilly | Boston, Mass. :Safari Books Online,
    ISBN: 9780596804909 , 0596804903
    Language: English
    Pages: xxii, 409 p , ill. , 24 cm
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Online social networks ; Design ; Social media ; Application software ; Development ; Web site development ; Electronic books ; local
    Abstract: Building a web application that attracts and retains regular visitors is tricky enough, but creating a social application that encourages visitors to interact with one another requires careful planning. This book provides practical solutions to the tough questions you'll face when building an effective community site -- one that makes visitors feel like they've found a new home on the Web. If your company is ready to take part in the social web, this book will help you get started. Whether you're creating a new site from scratch or reworking an existing site, Building Social Web Applications helps you choose the tools appropriate for your audience so you can build an infrastructure that will promote interaction and help the community coalesce. You'll also learn about business models for various social web applications, with examples of member-driven, customer-service-driven, and contributor-driven sites. Determine who will be drawn to your site, why they'll stay, and who they'll interact with Create visual design that clearly communicates how your site works Build the software you need versus plugging in one-size-fits-all, off-the-shelf apps Manage the identities of your visitors and determine how to support their interaction Monitor demand from the community to guide your choice of new functions Plan the launch of your site and get the message out
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    Farnham ; : O'Reilly | Boston, Mass. :Safari Books Online,
    ISBN: 9780596801885 , 0596801882
    Language: English
    Pages: xxiv, 482 p , ill. , 24 cm
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Teams in the workplace ; Electronic books ; local
    Abstract: What's it like to work on a great software development team facing an impossible problem? How do you build an effective team? Can a group of people who don't get along still build good software? How does a team leader keep everyone on track when the stakes are high and the schedule is tight? Beautiful Teams takes you behind the scenes with some of the most interesting teams in software engineering history. You'll learn from veteran team leaders' successes and failures, told through a series of engaging personal stories -- and interviews -- by leading programmers, architects, project managers, and thought leaders. This book includes contributions from: Tim O'Reilly Scott Berkun Mark Healey Bill DiPierre Andy Lester Keoki Andrus Tom Tarka Auke Jilderda Grady Booch Jennifer Greene Mike Cohn Cory Doctorow Neil Siegel Trevor Field James Grenning Steve McConnell Barry Boehm and Maria H. Penedo Peter Gluck Karl E. Wiegers Alex Martelli Karl Fogel Michael Collins Karl Rehmer Andrew Stellman Ned Robinson Scott Ambler Johanna Rothman Mark Denovich and Eric Renkey Patricia Ensworth Andy Oram Tony Visconti Beautiful Teams is edited by Andrew Stellman and Jennifer Greene, veteran software engineers and project managers who have been writing bestselling books for O'Reilly since 2005, including Applied Software Project Management , Head First PMP , and Head First C# .
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online,
    ISBN: 9780735626065 , 0735626065
    Language: English
    Pages: xv, 292 p , ill. , 23 cm. +
    Series Statement: Step by step
    Keywords: Microsoft Visual Web Developer (Electronic resource) ; Web site development ; Electronic books ; local
    Abstract: Teach yourself Visual Web Developer Express Edition one step at a time. This practical tutorial steps novice developers and hobbyists through an end-to-end example, helping them build essential skills logically and sequentially. By the end of the book, you ll have a working Web site, plus the fundamental skills needed to advance to the next level of Web development ASP.NET.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online,
    ISBN: 9780735625921 , 0735625921
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Keywords: Computer software ; Development ; Software engineering ; Electronic books ; local
    Abstract: Get best-in-class engineering practices to help you write more-robust, bug-free code. Two Microsoft .NET development experts share real-world examples and proven methods for optimizing the software development life cycle-from avoiding costly programming pitfalls to making your development team more efficient. Managed code developers at all levels will find design, prototyping, implementation, debugging, and testing tips to boost the quality of their code-today. Optimize each stage of the development process-from design to testing-and produce higher-quality applications. Use metaprogramming to reduce code complexity, while increasing flexibility and maintainability Treat performance as a feature-and manage it throughout the development life cycle Apply best practices for application scalability Employ preventative security measures to ward off malicious attacks Practice defensive programming to catch bugs before run time Incorporate automated builds, code analysis, and testing into the daily engineering process Implement better source-control management and check-in procedures Establish a quality-driven, milestone-based project rhythm-and improve your results!
    Note: Title from resource description page. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media, Inc. | Boston, Mass. :Safari Books Online,
    ISBN: 9780596157739 , 0596157738
    Language: English
    Pages: xxxviii, 753 p , ill.
    Series Statement: Head first series
    Parallel Title: Erscheint auch als
    Keywords: MySQL (Electronic resource) ; PHP (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: If you're ready to create web pages more complex than those you can build with HTML and CSS, Head First PHP & MySQL is the ultimate learning guide to building dynamic, database-driven websites using PHP and MySQL. Packed with real-world examples, this book teaches you all the essentials of server-side programming, from the fundamentals of PHP and MySQL coding to advanced topics such as form validation, session IDs, cookies, database queries and joins, file I/O operations, content management, and more. Head First PHP & MySQL offers the same visually rich format that's turned every title in the Head First series into a bestseller, with plenty of exercises, quizzes, puzzles, and other interactive features to help you retain what you've learned. Use PHP to transform static HTML pages into dynamic web sites Create and populate your own MySQL database tables, and work with data stored in files Perform sophisticated MySQL queries with joins, and refine your results with LIMIT and ORDER BY Use cookies and sessions to track visitors' login information and personalize the site for users Protect your data from SQL injection attacks Use regular expressions to validate information on forms Dynamically display text based on session info and create images on the fly Pull syndicated data from other sites using PHP and XML Throughout the book, you'll build sophisticated examples -- including a mailing list, a job board, and an online dating site -- to help you learn how to harness the power of PHP and MySQL in a variety of contexts. If you're ready to build a truly dynamic website, Head First PHP & MySQL is the ideal way to get going.
    Note: Title from resource description page (viewed March 25, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media, Inc. | Boston, Mass. :Safari Books Online,
    ISBN: 9780596157487 , 0596157487
    Language: English
    Pages: 1 v. (unpaged)
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Ruby on rails (Electronic resource) ; Ruby (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: How do you write truly elegant code with Ruby? Ruby Best Practices is for programmers who want to use Ruby as experienced Rubyists do. Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how to work with functional programming ideas and techniques that can simplify your code and make you more productive. You'll learn how to write code that's readable, expressive, and much more. Ruby Best Practices will help you: Understand the secret powers unlocked by Ruby's code blocks Learn how to bend Ruby code without breaking it, such as mixing in modules on the fly Discover the ins and outs of testing and debugging, and how to design for testability Learn to write faster code by keeping things simple Develop strategies for text processing and file management, including regular expressions Understand how and why things can go wrong Reduce cultural barriers by leveraging Ruby's multilingual capabilities This book also offers you comprehensive chapters on driving code through tests, designing APIs, and project maintenance. Learn how to make the most of this rich, beautiful language with Ruby Best Practices .
    Note: Title from resource description page (viewed March 25, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media, Inc. | Boston, Mass. :Safari Books Online,
    ISBN: 9780596155780 , 0596155786
    Language: English
    Pages: xix, 404 p , ill. , 24 cm
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Software engineering ; Computer architecture ; Software architecture ; Electronic books ; local
    Abstract: What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's leading software designers and architects. In each essay, contributors present a notable software architecture, and analyze what makes it innovative and ideal for its purpose. Some of the engineers in this book reveal how they developed a specific project, including decisions they faced and tradeoffs they made. Others take a step back to investigate how certain architectural aspects have influenced computing as a whole. With this book, you'll discover: How Facebook's architecture is the basis for a data-centric application ecosystem The effect of Xen's well-designed architecture on the way operating systems evolve How community processes within the KDE project help software architectures evolve from rough sketches to beautiful systems How creeping featurism has helped GNU Emacs gain unanticipated functionality The magic behind the Jikes RVM self-optimizable, self-hosting runtime Design choices and building blocks that made Tandem the choice platform in high-availability environments for over two decades Differences and similarities between object-oriented and functional architectural views How architectures can affect the software's evolution and the developers' engagement Go behind the scenes to learn what it takes to design elegant software architecture, and how it can shape the way you approach your own projects, with Beautiful Architecture .
    Note: Title from resource description page (viewed March 24, 2009). - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Online Resource
    Online Resource
    Berkeley, [Calif.] : Peachpit | Boston, Mass. :Safari Books Online,
    ISBN: 9780321634689 , 0321634683
    Language: English
    Pages: x, 192 p , ill.
    Series Statement: Visual quickstart guide
    Parallel Title: Erscheint auch als
    Keywords: Ajax (Web site development technology) ; Java (Computer program language) ; Internet programming ; Web site development ; Electronic books ; local
    Abstract: The Dojo Toolkit is an open-source JavaScript toolkit for building Web applications so dynamic they jump off the page. Filled with special controls like calendars and menus, and special effects like wipes and fade-ins, Dojo is rapidly gaining popularity and is emerging as the toolkit of choice for Ajax applications. The Dojo Toolkit Visual QuickStart Guide covers the highlights of Dojo in detail and is the easiest way to get up and running quickly with Dojo.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Pearson Education | Boston, Mass. :Safari Books Online,
    ISBN: 9780321591180 , 0321591186
    Language: English
    Pages: xx, 356 p , ill. , 23 cm
    Series Statement: Developer's library
    Parallel Title: Erscheint auch als
    Keywords: iPhone (Smartphone) ; Programming ; Computer software ; Development ; Mobile computing ; Electronic books ; local
    Abstract: "This book would be a bargain at ten times its price! If you are writing iPhone software, it will save you weeks of development time. Erica has included dozens of crisp and clear examples illustrating essential iPhone development techniques and many others that show special effects going way beyond Apple's official documentation." -Tim Burks, iPhone Software Developer, TootSweet Software "Erica Sadun's technical expertise lives up to the Addison-Wesley name. The iPhone Developer's Cookbook is a comprehensive walkthrough of iPhone development that will help anyone out, from beginners to more experienced developers. Code samples and screenshots help punctuate the numerous tips and tricks in this book." -Jacqui Cheng, Associate Editor, Ars Technica "We make our living writing this stuff and yet I am humbled by Erica's command of her subject matter and the way she presents the material: pleasantly informal, then very appropriately detailed technically. This is a going to be the Petzold book for iPhone developers." -Daniel Pasco, Lead Developer and CEO, Black Pixel Luminance " The iPhone Developer's Cookbook: Building Applications with the iPhone SDK should be the first resource for the beginning iPhone programmer, and is the best supplemental material to Apple's own documentation." -Alex C. Schaefer, Lead Programmer, ApolloIM, iPhone Application Development Specialist, MeLLmo, Inc "Erica's book is a truly great resource for Cocoa Touch developers. This book goes far beyond the documentation on Apple's Web site, and she includes methods that give the developer a deeper understanding of the iPhone OS, by letting them glimpse at what's going on behind the scenes on this incredible mobile platform." -John Zorko, Sr. Software Engineer, Mobile Devices The iPhone and iPod touch aren't just attracting millions of new users; their breakthrough development platform enables programmers to build tomorrow's killer applications. If you're getting started with iPhone programming, this book brings together tested, ready-to-use code for hundreds of the challenges you're most likely to encounter. Use this fully documented, easy-to-customize code to get productive fast-and focus your time on the specifics of your application, not boilerplate tasks. Leading iPhone developer Erica Sadun begins by exploring the iPhone delivery platform and SDK, helping you set up your development environment, and showing how iPhone applications are constructed. Next, she offers single-...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    New York : McGraw-Hill | Boston, Mass. :Safari Books Online,
    ISBN: 9780071496629 , 0071496629
    Language: English
    Pages: xxviii, 572 p , ill. , 23 cm
    Parallel Title: Erscheint auch als
    Keywords: PeopleSoft software ; Business enterprises ; Computer networks ; Database management ; Computer software ; Development ; Management information systems ; Electronic books ; local
    Abstract: Oracle is placing its enterprise application strategy at the center of its future growth Oracle PeopleSoft will be phasing out its current reports product soon, and all reports will need to be rewritten in XML Publisher
    Note: "Oracle Press.". - Includes bibliographical references (p. 556-561) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    Greenwich, Conn. : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781933988665 , 1933988665
    Language: English
    Pages: xxii, 345 p , ill. , 24 cm
    Keywords: Computer algorithms ; Web site development ; Electronic books ; local
    Abstract: Web 2.0 applications are best known for providing a rich user experience, but the parts you can't see are just as important-and impressive. Many Web 2.0 applications use powerful techniques to process information intelligently and offer features based on patterns and relationships in the data that couldn't be discovered manually. Successful examples of these Algorithms of the Intelligent Web include household names like Google Ad Sense, Netflix, and Amazon. These applications use the internet as a platform that not only gathers data at an ever-increasing pace but also systematically transforms the raw data into actionable information. Algorithms of the Intelligent Web is an example-driven blueprint for creating applications that collect, analyze, and act on the massive quantities of data users leave in their wake as they use the web. You'll learn how to build Amazon- and Netflix-style recommendation engines, and how the same techniques apply to people matches on social-networking sites. See how click-trace analysis can result in smarter ad rotations. With a plethora of examples and extensive detail, this book shows you how to build Web 2.0 applications that are as smart as your users.
    Note: Title from resource description page (viewed Aug. 27, 2009). - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    Greenwich [Conn.] : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781933988863 , 193398886X
    Language: English
    Pages: xxiv, 448 p , ill. , 24 cm
    Keywords: iPhone (Smartphone) ; Application software ; Development ; Web site development ; Internet telephony ; Electronic books ; local
    Abstract: "The entry to the world of iPhone." -Aiden Montgomery, Wile Ltd. "If you're new to iPhone development, this is your book!" -Larry C. Whipple, Mobile Productivity, Inc. "Get this book. It's pure gold." -Martijn Dashorst, Author of Wicket in Action "The quick & easy guide." -Premkumar Rajendran, HCL Technologies "The only book on iPhone development I will ever need." -Rama Krishna Vavilala, Author of ASP.NET AJAX in Action The iPhone explodes old ideas of a cell phone. Its native SDK offers a remarkable range of features including easy-to-build graphical objects, a unique navigation system, and a built-in database, all on a location-knowledgeable device. Websites and web apps can now behave like native iPhone apps, with great network integration. iPhone in Action is an in-depth introduction to both native and web programming for the iPhone. You'll learn how to turn your web pages into compelling iPhone web apps using WebKit, iUI, and Canvas. The authors also take you step by step into more complex Objective-C programming. They help you master the iPhone SDK including its UI and features like accelerometers, GPS, the Address Book, SQLite, and many more. Using Apple's standard tools like Dashcode, Xcode, and Interface Builder, you'll learn how to best use both approaches: iPhone web and SDK programming. This book is intended as an introduction to its topics. Proficiency with C, Cocoa, or Objective-C is helpful but not required. What's Inside A comprehensive tutorial for iPhone programming Web development, the SDK, and hybrid coding Over 60 web, Dashcode, and SDK examples
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Online Resource
    Online Resource
    Greenwich [Conn.] : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 1933988320 , 9781933988320
    Language: English
    Pages: xxvi, 401 p , ill. , 25 cm
    Keywords: Web site development ; PHP (Computer program language) ; Electronic books ; local
    Abstract: From rather humble beginnings as the Personal Home Page scripting language, PHP has found its way into almost every server, corporation, and dev shop in the world. On an average day, somewhere between 500,000 and 2 million coders do something in PHP. Even when you use a well-understood language like PHP, building a modern web application requires tools that decrease development time and cost while improving code quality. Frameworks such as Ruby-on-Rails and Django have been getting a lot of attention as a result. For PHP coders, the Zend Framework offers that same promise without the need to move away from PHP. This powerful collection of components can be used in part or as a whole to speed up the development process. Zend Framework has the backing of Zend Technologies; the driving force behind the PHP programming language in which it is written. The first production release of the Zend Framework became available in July of 2007. Zend Framework in Action is a comprehensive tutorial that shows how to use the Zend Framework to create web-based applications and web services. This book takes you on an over-the-shoulder tour of the components of the Zend Framework as you build a high quality, real-world web application. This book is organized around the techniques you'll use every day as a web developer "data handling, forms, authentication, and so forth. As you follow the running example, you'll learn to build interactive Ajax-driven features into your application without sacrificing nuts-and-bolts considerations like security and performance. This book is aimed at the competent PHP developer who wants to master framework-driven web development. Zend Framework in Action goes beyond the docs but still provides quick access to the most common topics encountered in the development of web applications.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    Berkeley, Calif. : Apress ; | Boston, Mass. :Safari Books Online,
    ISBN: 9781590599341 , 1590599349
    Language: English
    Pages: xxv, 536 p , ill. , 24 cm
    Series Statement: The expert's voice in Web development
    Keywords: Web site development ; Python (Computer program language) ; Electronic books ; local
    Abstract: Spurred by the enormous popularity of Ruby on Rails, web frameworks have revolutionized the way developers of all programming languages tackle the often complex task of web application development. Some of the most exciting activity in this area can be seen in the Python community, one of the wildly popular frameworks to enter the fray being Pylons ( http://www.PylonsHQ.com ). Co-founder and lead developer James Gardner brings you a comprehensive introduction to Pylons, the web framework that uses the best of Ruby, Python, and Perl and the emerging WSGI standard to provide structure and flexibility. With expert guidance from the author, you'll learn how to create your own Pylons-driven web site using SQLAlchemy and FormEncode and attain the mastery of advanced Pylons features, such as internationalization and localization, packaging and deployment.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online,
    ISBN: 9780596806705 , 0596806701
    Language: English
    Pages: 1 v. (various pagings) , ill.
    Edition: 2nd ed.
    Keywords: Joomla! (Computer file) ; Web sites ; Authoring programs ; Web site development ; Electronic books ; local
    Abstract: Need to launch a feature-rich website quickly where you have one or more people authoring the content? Want to use a powerful, robust, and scalable Content Management System (CMS) you can trust? This Short Cut will get you up and running with Joomla 1.5, 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!
    Note: Title from resource description page (viewed Aug. 22, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    Redmond, Wash. : Microsoft Press | Boston, Mass. :Safari Books Online,
    ISBN: 9780735625914 , 0735625913
    Language: English
    Pages: xx, 327 p , ill. , 23 cm
    Keywords: Ajax (Web site development technology) ; Web site development ; Web sites ; Design ; Electronic books ; local
    Abstract: Delve into the fundamental architectural principles and techniques for developing service-oriented AJAX applications for the enterprise. This guide offers a code-heavy, example-based approach to learning how to write a modern services API and an AJAX front end that can easily be extended, reused, and integrated by third parties. Focusing on Microsoft technologies and enterprise servers, including Microsoft SharePoint(r) Server 2007, ASP.NET AJAX, and Microsoft .NET Frameworks 2.0, 3.0, and 3.5, this book walks you through a client-centric UI architecture programmed against an XML service-oriented backend. Topics include the Microsoft AJAX Library, Web services and an XML API, client-side XSLT, JavaScript AJAX communication, and integration with Microsoft servers. The book does not attempt to be an exhaustive reference, but focuses instead on fundamental architectural principles and guidance.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596514433 , 0596514433
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Edition: 1st ed.
    Series Statement: Adobe developer library
    Keywords: Web 2.0 ; Web site development ; Computer network architectures ; Semantic Web ; Electronic books ; local
    Abstract: Web 2.0 is more pervasive than ever, with business analysts and technologists struggling to comprehend the opportunity it represents. So what exactly is Web 2.0 -- a marketing term or technical reality? This fascinating book finally puts substance behind the phenomenon by identifying the core patterns of Web 2.0, and by introducing an abstract model and reference architecture to help you take advantage of them. In Web 2.0 Architectures , authors Duane Nickull, Dion Hinchcliffe, and James Governor -- who have 40 years of combined experience with technical specifications and industry trends -- examine what makes successful Web 2.0 services such as Google AdSense, Flickr, BitTorrent, MySpace, Facebook, and Wikipedia work. The result is a base of knowledge that developers, business people, futurists, and entrepreneurs can understand and use as a source of ideas and inspiration. This book reveals: A Web 2.0 model: How the classic Client-Server model evolved into a more detailed Web 2.0 model. Web 2.0 reference architecture: A generic component view of basic Web 2.0 patterns that can be repurposed for other commercial ventures. Specific Web 2.0 patterns: How service oriented architecture (SOA), Software as a Service (SaaS), participation-collaboration, mashups, rich user experience, collaborative tagging systems (Folksonomy), and more can be used in your business. If you want to understand what makes Web 2.0 tick, and how it will enhance your business, Web 2.0 Architectures takes you right to the core.
    Note: Title from resource description page (viewed Aug. 11, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596515201 , 0596515200
    Language: English
    Pages: xxii, 325 p , ill. , 24 cm
    Edition: 1st ed.
    Keywords: Ruby on rails (Electronic resource) ; Ruby (Computer program language) ; Web site development ; Application software ; Development ; Electronic books ; local
    Abstract: What does it take to develop an enterprise application with Rails? Enterprise Rails introduces several time-tested software engineering principles to prepare you for the challenge of building a high-performance, scalable website with global reach. You'll learn how to design a solid architecture that ties the many parts of an enterprise website together, including the database, your servers and clients, and other services as well. Many Rails developers think that planning for scale is unnecessary. But there's nothing worse than an application that fails because it can't handle sudden success. Throughout this book, you'll work on an example enterprise project to learn first-hand what's involved in architecting serious web applications. With this book, you will: Tour an ideal enterprise systems layout: how Rails fits in, and which elements don't rely on Rails Learn to structure a Rails 2.0 application for complex websites Discover how plugins can support reusable code and improve application clarity Build a solid data model -- a fortress -- that protects your data from corruption Base an ActiveRecord model on a database view, and build support for multiple table inheritance Explore service-oriented architecture and web services with XML-RPC and REST See how caching can be a dependable way to improve performance Building for scale requires more work up front, but you'll have a flexible website that can be extended easily when your needs change. Enterprise Rails teaches you how to architect scalable Rails applications from the ground up. "Enterprise Rails is indispensable for anyone planning to build enterprise web services. It's one thing to get your service off the ground with a framework like Rails, but quite another to construct a system that will hold up at enterprise scale. The secret is to make good architectural choices from the beginning. Chak shows you how to make those choices. Ignore his advice at your peril."-- Hal Abelson, Prof. of Computer Science and Engineering, MIT
    Note: Title from title screen. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media, Inc. | Boston, Mass. :Safari Books Online,
    ISBN: 9780596157722 , 059615772X
    Language: English
    Pages: xxxii, 451 p , ill. (chiefly col.)
    Edition: 1st ed.
    Series Statement: Head first series
    Parallel Title: Erscheint auch als
    Keywords: Web site development ; Web sites ; Design ; Web publishing ; HTML (Document markup language) ; XHTML (Document markup language) ; Internet programming ; Electronic books ; local
    Abstract: Want to know how to make your pages look beautiful, communicate your message effectively, guide visitors through your website with ease, and get everything approved by the accessibility and usability police at the same time? Head First Web Design is your ticket to mastering all of these complex topics, and understanding what's really going on in the world of web design. Whether you're building a personal blog or a corporate website, there's a lot more to web design than div's and CSS selectors, but what do you really need to know? With this book, you'll learn the secrets of designing effective, user-friendly sites, from customer requirements to hand-drawn storyboards all the way to finished HTML and CSS creations that offer an unforgettable online presence. The revised two-color edition of this book includes a free online version of the chapter on web color. You can easily access this chapter at Oreilly.com once you register your book. Your time is way too valuable to waste struggling with new concepts. Using the latest research in cognitive science and learning theory to craft a multi-sensory learning experience, Head First Web Design uses a visually rich format specifically designed to take advantage of the way your brain really works.
    Note: Title from resource description page (viewed March 25, 2009). - Includes index
    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: 9780596522506 , 0596522509
    Language: English
    Pages: xxiv, 418 p , ill. , 24 cm
    Edition: 1st ed.
    Keywords: Adobe Developer Library ; Cross-platform software development ; Internet programming ; Web site development ; Electronic books ; local
    Abstract: Thoroughly vetted by Adobe's AIR development team, Adobe AIR 1.5 Cookbook addresses fundamentals, best practices, and topics that web developers and application designers inquire about most. The hands-on recipes in this cookbook help you solve a variety of tasks and scenarios you may encounter using Adobe AIR to build Rich Internet Applications for the desktop. It's an ideal way to learn the nuances of Adobe AIR, with practical solutions you can use right away, and detailed explanations of why and how they work. These recipes will help you: Build an AIR application with Flex, Flash, or HTML and Ajax Create a database and connect it to your application Put together native menus for PCs and Macs Work with the Service Monitor Framework Utilize the Adobe AIR Update Framework Create branded desktop experiences with custom chrome and custom application icons Distribute your AIR application with the Seamless Install Badge And more. Adobe AIR 1.5 Cookbook includes dozens of recipes from rising stars in the AIR development community-David Tucker, Rich Tretola, Marco Casario, and Koen De Weggheleire-along with the best solutions posted by visitors to the Adobe AIR Cookbook community website hosted by Adobe and O'Reilly (www.adobe.com/go/air_cookbook). If you're ready to expand your skill set with Adobe AIR, this is the book you've been waiting for.
    Note: Includes index. - "Solutions and examples for Rich Internet Application developers"--Cover
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    [Berkeley, Calif.] : Peachpit Press | Boston, Mass. :Safari Books Online,
    ISBN: 9780321684691 , 0321684699
    Language: English
    Pages: 1 streaming video file (1 hr., 39 min., 50 sec.) , digital, sd., col. +
    Keywords: Adobe Photoshop lightroom ; Dreamweaver (Computer file) ; Photography ; Digital techniques ; Web sites ; Design ; Web sites ; Authoring programs ; Web site development ; Electronic videos ; local
    Abstract: "In this course, RC explains the process of creating an online Photo Portfolio site using Lightroom 2 and Dreamweaver CS4" --Resource description page.
    Note: Title and publication data from resource description page (viewed Aug 11, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    Online Resource
    Online Resource
    [Indianapolis, Ind.?] : New Riders | Boston, Mass. :Safari Books Online,
    ISBN: 9780321659156 , 0321659155
    Language: English
    Pages: 1 streaming video file (1 hr., 41 min., 1 sec.) , digital, sd., col.
    Series Statement: Voices that matter
    Keywords: Ajax (Web site development technology) ; Web site development ; Web sites ; Design ; Electronic videos ; local
    Abstract: "In this video, web designers and developers interested in standards-compliant Ajax techniques will learn to create Ajax-style behaviors that will work for all users. Integrated directly into Dreamweaver CS4, the Spry Framework represents a breakthrough in web development by making Web 2.0 approachable. Spry lets designers and developers easily implement AJAX widgets, such as Accordion panes, multi-tab interfaces, effects and sliding panels, as well as advanced data manipulation and form validation without sacrificing backward compatibility for non-JavaScript enabled user agents. This video demonstrates techniques for using Spry that are completely unobtrusive, but also not documented in the Adobe Help materials."--Resource description page.
    Note: Title from title frames
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321579447 , 0321579445
    Language: English
    Pages: xxxvi, 362 p , ill. , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Agile software development ; Management ; Electronic books ; local
    Abstract: Proven Patterns and Techniques for Succeeding with Agile in Your Organization Agile methods promise to help you create software that delivers far more business value-and do it faster, at lower cost, and with less pain. However, many organizations struggle with implementation and leveraging these methods to their full benefit. In this book, Amr Elssamadisy identifies the powerful lessons that have been learned about successfully moving to agile and distills them into 30 proven agile adoption patterns. Elssamadisy walks you through the process of defining your optimal agile adoption strategy with case studies and hands-on exercises that illuminate the key points. He systematically examines the most common obstacles to agile implementation, identifying proven solutions. You'll learn where to start, how to choose the best agile practices for your business and technical environment, and how to adopt agility incrementally, building on steadily growing success. Next, he presents the definitive agile adoption pattern reference: all the information you need to implement the strategy that you've already defined. Utilizing the classic pattern format, he explains each agile solution in its proper context, revealing why it works-and how to make the most of it. The pattern reference prepares you to Understand the core drivers, principles, and values associated with agile success Tightly focus development on delivering business value-and recognize the "smells" of a project headed off track Gain rapid, effective feedback practices: iteration, kickoff and stand-up meetings, demos, retrospectives, and much more Foster team development: co-location, self-organization, cross-functional roles, and how to bring the customer aboard Facilitate technical tasks and processes: testing, refactoring, continuous integration, simple design, collective code ownership, and pair programming Act as an effective coach, learning to engage the community and promote learning Integrate "clusters" of agile practices that work exceptionally well together Agile Adoption Patterns will help you whether you're planning your first agile project, trying to improve your next project, or evangelizing agility throughout your organization. This actionable advice is designed to work with any agile method, from XP and Scrum to Crystal Clear and Lean. The practical insights will make you more effective in any agile project role: as leader, developer, architect, or customer. Foreword xxiii & xxvi P...
    Note: Includes bibliographical references (p. 333-337) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    [United States?] : Addison-Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 9780321591869 , 0321591860
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Keywords: Software engineering ; Mashups (World Wide Web) ; Web site development ; Electronic books ; local
    Abstract: Creating Enterprise-Quality Web 2.0 Mashups: The Complete How-To Guide Mashups give businesses powerful new ways to leverage today's massive public and private data resources for competitive advantage. In Mashups: Strategies for the Modern Enterprise, J. Jeffrey Hanson brings together all the knowledge enterprise developers need to create mashups that are reliable, secure, flexible, and effective. Using detailed sample code and third-party tools, Hanson walks readers through every step of creating a working enterprise mashup, as well as every component: presentation, process, data, and infrastructure. He surveys the styles, technologies, and standards used in mashup development, identifying key trade-offs and helping you choose the best options for your environment. You'll learn how to overcome technical and business concerns associated with mashups, apply proven mashup patterns, and much more. Coverage includes Understanding and using presentation-oriented, data-oriented, process-oriented, or hybrid mashup styles Identifying the optimal uses for mashups in your environment Up-front planning: requirements, constraints, and security considerations; stability, reliability, and performance issues Creating an enterprise mashup, step by step: design, identification of services and data sources, and more Creating effective frameworks for mashup mediation and monitoring Applying proven patterns to your enterprise mashup infrastructure Securing mashups: validation, HTML sanitization, protecting iframes, and avoiding common attacks, such as cross-site request forgery Building mashups with third-party tools for Google, Oracle, Salesforce.com, Amazon, and other environments Developing an open, agile environment that supports rapid, flexible development of new mashups Also of interest: The companion book, Mashup Patterns: Designs and Examples for the Modern Enterprise by Mike Ogrinz (Addison-Wesley), is an indispensable guide to patterns, with insights for making mashups work in production environments.
    Note: Title from resource description page (viewed March 27, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    Greenwich [Conn.] : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781933988641 , 1933988649
    Language: English
    Pages: xxiv, 463 p , ill. , 24 cm
    Keywords: Hibernate (Electronic resource) ; Object-oriented programming (Computer science) ; Computer software ; Development ; Relational databases ; Electronic books ; local
    Abstract: Enterprise and web applications require full-featured, "Google-quality" search capabilities, but such features are notoriously difficult to implement and maintain. Hibernate Search builds on the Lucene feature set and offers an easyto- implement interface that integrates seamlessly with Hibernate-the leading data persistence solution for Java applications. Hibernate Search in Action introduces both the principles of enterprise search and the implementation details a Java developer will need to use Hibernate Search effectively. This book blends the insights of the Hibernate Search lead developer with the practical techniques required to index and manipulate data, assemble and execute search queries, and create smart filters for better search results. Along the way, the reader masters performance-boosting concepts like using Hibernate Search in a clustered environment and integrating with the features already in your applications. This book assumes you're a competent Java developer with some experience using Hibernate and Lucene.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    Greenwich, Conn. : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781933988276 , 1933988274
    Language: English
    Pages: xxiii, 296 p , ill. , 24 cm
    Keywords: Computer software ; Testing ; Computer software ; Development ; Microsoft .NET ; Electronic books ; local
    Abstract: Unit testing, done right, can mean the diff erence between a failed project and a successful one, between a maintainable code base and a code base that no one dares touch, and between getting home at 2 AM or getting home in time for dinner, even before a release deadline. The Art of Unit Testing builds on top of what's already been written about this important topic. It guides you step by step from simple tests to tests that are maintainable, readable, and trustworthy. It covers advanced subjects like mocks, stubs, and frameworks such as Typemock Isolator and Rhino Mocks. And you'll learn about advanced test patterns and organization, working with legacy code and even untestable code. The book discusses tools you need when testing databases and other technologies. It's written for .NET developers but others will also benefit from this book. WHAT'S INSIDE THE BOOK : How to create readable, maintainable, trustworthy tests Stubs, mock objects, and automated frameworks Working with .NET tools, including NUnit, Rhino Mocks and Typemock Isolator
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media, Inc. | Boston, Mass. :Safari Books Online,
    ISBN: 9780596157708 , 0596157703
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Web site development ; Java (Computer program language) ; Application software ; Development ; Electronic books ; local
    Abstract: This example-driven book offers a thorough introduction to Java's APIs for XML Web Services (JAX-WS) and RESTful Web Services (JAX-RS). Java Web Services: Up and Running takes a clear, pragmatic approach to these technologies by providing a mix of architectural overview, complete working code examples, and short yet precise instructions for compiling, deploying, and executing an application. You'll learn how to write web services from scratch and integrate existing services into your Java applications. With Java Web Services: Up and Running , you will: Understand the distinction between SOAP-based and REST-style services Write, deploy, and consume SOAP-based services in core Java Understand the Web Service Definition Language (WSDL) service contract Recognize the structure of a SOAP message Learn how to deliver Java-based RESTful web services and consume commercial RESTful services Know security requirements for SOAP- and REST-based web services Learn how to implement JAX-WS in various application servers Ideal for students as well as experienced programmers, Java Web Services: Up and Running is the concise guide you need to start working with these technologies right away.
    Note: Title from resource description page (viewed March 25, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media, Inc. | Boston, Mass. :Safari Books Online,
    ISBN: 9780596155711 , 0596155719
    Language: English
    Pages: 1v (unpaged) , ill.
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Electronic books ; local
    Abstract: This succinct book explains how you can apply the practices of Lean software development to dramatically increase productivity and quality. Based on techniques that revolutionized Japanese manufacturing, Lean principles are being applied successfully to product design, engineering, the supply chain, and now software development. With The Art of Lean Software Development , you'll learn how to adopt Lean practices one at a time rather than taking on the entire methodology at once. As you master each practice, you'll see significant, measurable results. With this book, you will: Understand Lean's origins from Japanese industries and how it applies to software development Learn the Lean software development principles and the five most important practices in detail Distinguish between the Lean and Agile methodologies and understand their similarities and differences Determine which Lean principles you should adopt first, and how you can gradually incorporate more of the methodology into your process Review hands-on practices, including descriptions, benefits, trade-offs, and roadblocks Learn how to sell these principles to management The Art of Lean Software Development is ideal for busy people who want to improve the development process but can't afford the disruption of a sudden and complete transformation. The Lean approach has been yielding dramatic results for decades, and with this book, you can make incremental changes that will produce immediate benefits. "This book presents Lean practices in a clear and concise manner so readers are motivated to make their software more reliable and less costly to maintain. I recommend it to anyone looking for an easy-to-follow guide to transform how the developer views the process of writing good software."-- Bryan Wells, Boeing Intelligence & Security Sytems Mission System "If you're new to Lean software development and you're not quite sure where to start, this book will help get your development process going in the right direction, one step at a time."-- John McClenning, software development lead, Aclara
    Note: Title from resource description page (viewed March 24, 2009). - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596804756 , 059680475X
    Language: English
    Pages: xviii, 259 p , ill. , 24 cm
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Software configuration management ; Computer software ; Development ; Electronic books ; local
    Abstract: This instructive book takes you step by step through ways to track, merge, and manage both open source and commercial software projects with Mercurial, using Windows, Mac OS X, Linux, Solaris, and other systems. Mercurial is the easiest system to learn when it comes to distributed revision control. And it's a very flexible tool that's ideal whether you're a lone programmer working on a small project, or part of a huge team dealing with thousands of files. Mercurial permits a countless variety of development and collaboration methods, and this book offers several concrete suggestions to get you started. This guide will help you: Learn the basics of working with a repository, changesets, and revisions Merge changes from separate repositories Set up Mercurial to work with files on a daily basis, including which ones to track Get examples and tools for setting up various workflow models Manage a project that's making progress on multiple fronts at once Find and fix mistakes by isolating problem sources Use hooks to perform actions automatically in response to repository events Customize the output of Mercurial Mercurial: The Definitive Guide maintains a strong focus on simplicity to help you learn Mercurial quickly and thoroughly.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    Online Resource
    Online Resource
    [Berkeley, Calif.] : Peachpit Press | Boston, Mass. :Safari Books Online,
    ISBN: 9780321684684 , 0321684680
    Language: English
    Pages: 1 streaming video file (2 hrs., 14 min., 8 sec.) , digital, sd., col. +
    Keywords: Dreamweaver (Computer file) ; Web sites ; Design ; Web sites ; Authoring programs ; Web site development ; Electronic videos ; local
    Abstract: "Learn the functions and capabilities of Dreamweaver CS4 as RC goes through the basics of building and designing a website with the new version" --Resource description page.
    Note: Title and publication data from resource description page (viewed Aug 11, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    [United States] : Addison-Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 9780321620354 , 0321620356
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Keywords: Drupal (Computer program language) ; Web sites ; Design ; Web site development ; Electronic books ; local
    Abstract: Using Drupal, web professionals can create full-featured websites with just a few clicks. Drupal's core is compact and well documented, but much of Drupal's immense power lies elsewhere: in external modules that, until now, have not been well documented. Now, however, there's Drupal's Building Blocks, an authoritative tutorial, reference, and cookbook for Drupal's most valuable modules. The authors are Drupal insiders who've spent years creating and supporting these modules-Earl Miles, developer of the Views module, and Lynette Miles, Drupal documentation team member. They've brought together indispensable, up-to-date information you won't find anywhere else, as well as extensive sample "recipe" code designed for easy adaptation and reuse. Learn how to Use Content Construction Kit (CCK) to customize your data around your needs Improve site flexibility with Drupal's node system Add optional field types, including PHP-based fields Use modules with themes to display data more attractively and legibly Build powerful Views query displays Integrate with SQL databases Customize Views with relationships, arguments, and filters Optimize query performance Add styling through the Panel UI or custom-code-based designs Maintain full control over sites as you deploy into production This book will help you create more powerful, flexible, usable, and manageable websites-whether you're a web developer, designer, administrator, architect, or consultant. About the Website The accompanying website contains all examples, code, and themes presented in this book.
    Note: Title from resource description page (viewed March 30, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    Online Resource
    Online Resource
    [Erscheinungsort nicht ermittelbar] : New Riders | Boston, Mass. :Safari Books Online,
    ISBN: 9780321668745 , 032166874X
    Language: English
    Pages: 1 streaming video file (1 hr., 5 min., 20 sec.) , digital, sd., col.
    Keywords: XHTML (Document markup language) ; Cascading style sheets ; Web site development ; Electronic videos ; local
    Abstract: "Being a good Web craftsman is about always asking questions: How flexible are your designs? What happens when the user adjusts the text size? What if one paragraph turns into two? What happens when you turn off images or styles? Does the design fall apart, or can it adapt to worst-case scenarios? It's attention to details like these that sets good Web design apart from great Web design, and it is what author Dan Cederholm illustrates in this video, which complements his book Handcrafted CSS: More Bulletproof Web Design. Whether you're a Web designer, project manager, or graphic designer, you'll come away from this video armed with an essential checklist to make your next project a flexible, adaptable, and well-crafted design" --Resource description page.
    Note: Title from resource description page (viewed Aug. 25, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    Berkeley, Calif. : New Riders | Boston, Mass. :Safari Books Online,
    ISBN: 9780321648747 , 0321648749
    Language: English
    Pages: xi, 176 p , ill.
    Series Statement: Voices that matter
    Parallel Title: Erscheint auch als
    Keywords: Web site development ; Web site development ; Management ; Electronic books ; local
    Abstract: If your website content is out of date, off-brand, and out of control, you're missing a huge opportunity to engage, convert, and retain customers online. Redesigning your home page won't help. Investing in a new content management system won't fix it, either. So, where do you start? Without meaningful content, your website isn't worth much to your key audiences. But creating (and caring for) "meaningful" content is far more complicated than we're often willing to acknowledge. Content Strategy for the Web explains how to create and deliver useful, usable content for your online audiences, when and where they need it most. It also shares content best practices so you can get your next website redesign right, on time and on budget. For the first time, you'll: See content strategy (and its business value) explained in plain language Find out why so many web projects implode in the content development phase ... and how to avoid the associated, unnecessary costs and delays Learn how to audit and analyze your content Make smarter, achievable decisions about which content to create and how Find out how to maintain consistent, accurate, compelling content over time Get solid, practical advice on staffing for content-related roles and responsibilities
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    Berkeley, Calif. : Peachpit Press | Boston, Mass. :Safari Books Online,
    ISBN: 9780321603579 , 0321603575
    Language: English
    Pages: xii, 195 p , ill. , 23 cm
    Series Statement: Visual quickstart guide
    Parallel Title: Erscheint auch als
    Keywords: Microsoft Expression blend ; Graphical user interfaces (Computer systems) ; Application software ; Development ; Web site development ; Electronic books ; local
    Abstract: This task-based, visual reference guide uses step-by-step instructions and plenty of screenshots to teach beginning and intermediate users how to create streamlined, innovative and just plain beautiful applications with Microsoft's new application development tool . Design expert and author Robert Reinhardt takes readers step-by-step through the features and tools, and shows them how they can use Microsoft Expression Blend to create engaging, cinematic user interfaces with a rich design environment that combines multiple media elements including vectors, pixel images, 3D content, video and audio, high quality text, and animation. Whether learning the application from start or looking for specific task-based answers, Microsoft Expression Blend for Windows: Visual QuickStart Guide, provides designers and application developers with exactly the information they need.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321603944 , 032160394X
    Language: English
    Pages: xxxii, 382 p , ill. , 24 cm
    Series Statement: Addison-Wesley information technology series
    Parallel Title: Erscheint auch als
    Keywords: Parallel processing (Electronic computers) ; Computer software ; Development ; Service-oriented architecture (Computer science) ; Web services ; Electronic books ; local
    Abstract: Build Breakthrough Performance into Any SOA or Advanced Computing Application To meet unprecedented demand, IT organizations must improve application performance by an order of magnitude. Improving performance is even more crucial in SOA environments, which demand far more computing power than older architectures. Today's multi-core servers can deliver the performance businesses require, but few applications take full advantage of them. Now, software innovator Cory Isaacson introduces an easier, more flexible approach to parallel processing-one that any IT organization can use to attain unprecedented levels of performance. Isaacson shows how Software Pipeline models can help you scale applications to any level required, maximize resources, deliver on challenging objectives, and achieve unprecedented ROI. He illuminates these techniques with real-life business scenarios and proven design patterns-everything architects, analysts, and developers need to start using them immediately. This book's in-depth coverage includes How Software Pipelines work, what they can accomplish, and how you can apply them using the Software Pipelines Optimization Cycle (SPOC) Scaling applications via parallel processing while guaranteeing order of processing in mission-critical applications Solving performance problems in existing applications, and resolving bottlenecks in existing processes A complete, easy-to-adapt Pipelines Reference Framework Detailed code examples reflecting proven Pipelines Patterns Techniques that can be applied in any industry, with any programming language Specific architectural and design solutions for common business and technical challenges The future of Software Pipelines: emerging opportunities for "greenfield" development Tools, sample templates, and source code at www.informit.com/title/0137137974, Download
    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
    Berkeley, Calif. : Apress ; | Boston, Mass. :Safari Books Online,
    ISBN: 9781430218937 , 1430218932
    Language: English
    Pages: xxiv, 350 p , ill. , 24 cm
    Edition: 2nd ed.
    Series Statement: The expert's voice in open source
    Keywords: Web site development ; Open source software ; Electronic books ; local
    Abstract: The Definitive Guide to Plone, Second Edition has been completely updated to cover version 3 of Plone and its newest features. This book provides a complete and detailed overview of Plone. It is divided into three parts, which cover using, configuring, and developing and customizing Plone. After the coverage of Plone's features, the case studies in the final part of the book reveal the true power of Plone. These case studies demonstrate Plone's ability to handle all kinds of requirements, while retaining an easy-to-use interface for users. As when you're working with Plone itself, you can choose where to start in this book and how best to apply it to your own needs. With Plone, anyone can manage a website or work with an efficient intranet. Start reading The Definitive Guide to Plone, Second Edition right away, and the World Wide Web will be yours! Fully covers content management with Plone in Windows, Mac OS X, and Linux Shows how to configure, administer, and maintain Plone Details the development of custom applications with Plone Includes case studies that show how Plone is already being deployed across networks and businesses
    Note: Previous ed. entered under Andy McKay. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    [Indianapolis, Ind.?] : Sams | Boston, Mass. :Safari Books Online,
    ISBN: 9780672330834 , 0672330830
    Language: English
    Pages: 1 streaming video file (7 hr., 37 min., 13 sec.) , digital, sd., col.
    Keywords: Silverlight (Electronic resource) ; Web site development ; Internet programming ; Web sites ; Design ; Application software ; Development ; Electronic videos ; local
    Abstract: "Silverlight 2 provides a solid framework for building Rich Internet Applications (RIAs) that can run in a variety of browsers on multiple operating systems. Applications built using Silverlight 2 you can take advantage of a rich set of features including built-in support for animations, robust controls, integrated networking classes, deep zoom images and flexible data binding. In this Live Lessons series Silverlight expert Dan Wahlin walks you through the process of creating Silverlight 2 applications in Visual Studio 2008 and discusses key concepts that will help make your applications successful."--Resource description page.
    Note: Title from resource description page (viewed June 10, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams | Boston, Mass. :Safari Books Online,
    ISBN: 9780768689815 , 0768689813
    Language: English
    Pages: xi, 723 p , ill. , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: Active server pages ; Microsoft .NET Framework ; Web site development ; Electronic books ; local
    Abstract: In this book, world-renowned ASP.NET expert and member of the Microsoft ASP.NET team Stephen Walther shows experienced developers how to use Microsoft's new ASP.NET MVC Framework to build web applications that are more powerful, flexible, testable, manageable, scalable, and extensible. Writing for professional programmers, Walther explains the crucial concepts that make the Model-View-Controller (MVC) development paradigm work so well and shows exactly how to apply them with the ASP.NET MVC Framework. From controllers and actions to views and models, Walther demonstrates how to apply each ASP.NET MVC Framework feature in real-world projects. In Part II, you'll walk step-by-step through building a full-fledged ASP.NET MVC blog application that implements capabilities ranging from data access to validation. Through this case study, you'll learn how to build ASP.NET MVC applications using test-driven development processes that enable rapid feedback, greater productivity, and better quality. Throughout, Walther presents extensive code examples, reflecting his unsurpassed experience as an ASP.NET instructor, a leading commercial developer, and now as a member of Microsoft's ASP.NET development team. Understand how to: Build enterprise-scale web applications far more rapidly and effectively Develop web applications that are easier to maintain and extend over time Gain unprecedented control over the appearance of your website or application Expose intuitive URLs that are friendlier to search engines and users alike Create ASP.NET MVC models that contain all your application's business, validation, and data access logic Make the most of HTML helpers, model binders, action filters, routing, and authentication Efficiently deploy your ASP.NET MVC applications Use the lightweight JQuery JavaScript library to easily find and manipulate HTML elements Create ASP.NET MVC applications using unit test and mock object framework
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    Online Resource
    Online Resource
    Beijing ; : O'Reilly | Boston, Mass. :Safari Books Online,
    ISBN: 9780596803605 , 0596803605
    Language: English
    Pages: xvii, 505 p , ill. , 24 cm
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: MySQL (Electronic resource) ; PHP (Computer program language) ; Web site development ; JavaScript (Computer program language) ; Web sites ; Design ; Electronic books ; local
    Abstract: A guide to PHP essentials and the basics of object-oriented programming. Learn how to master MySQL, from database structure to complex queries; create web pages with PHP and MySQL by integrating forms and other HTML features; learn about JavaScript, from functions and event handling to accessing the Document Object Model; use libraries and packages, including the Smarty web template system, PEAR program repository, and the Yahoo User Interface Library; make Ajax calls and turn your website into a highly dynamic environment; and upload and manipulate files and images, validate user input, and secure your applications.
    Note: "A step-by-step guide to creating dynamic websites"--Cover. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596809133 , 0596809131
    Language: English
    Pages: xxiv, 574 p , ill.
    Keywords: Web search engines ; Web sites ; Design ; Web site development ; Internet marketing ; Web sites ; Ratings and rankings ; Program transformation (Computer programming) ; Internet searching ; Electronic books ; local
    Abstract: Four acknowledged experts in search engine optimization share guidelines and innovative techniques that will help you plan and execute a comprehensive SEO strategy. This second edition brings you up to date on recent changes in search engine behavior-such as new ranking methods involving user engagement and social media-with an array of effective tactics, from basic to advanced. Comprehend SEO's many intricacies and complexities Explore the underlying theory and inner workings of search engines Understand the role of social media, user data, and links Discover tools to track results and measure success Recognize how changes to your site can confuse search engines Learn to build a competent SEO team with defined roles Glimpse the future of search and the SEO industry Visit www.artofseobook.com for late-breaking updates, checklists, worksheets, templates, and guides.
    Note: Title from resource description page (viewed Nov. 6, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly | Boston, Mass. :Safari Books Online,
    ISBN: 9780596806736 , 0596806736
    Language: English
    Pages: xvii, 538 p , ill.
    Edition: 2nd ed.
    Series Statement: The missing manual
    Keywords: Cascading style sheets ; Web site development ; Computer graphics ; Web sites ; Authoring programs ; Web sites ; Design ; Web publishing ; Electronic books ; local
    Abstract: Cascading Style Sheets can turn humdrum websites into highly-functional, professional-looking destinations, but many designers merely treat CSS as window-dressing to spruce up their site's appearance. You can tap into the real power of this tool with CSS: The Missing Manual . This second edition combines crystal-clear explanations, real-world examples, and dozens of step-by-step tutorials to show you how to design sites with CSS that work consistently across browsers. Witty and entertaining, this second edition gives you up-to-the-minute pro techniques. You'll learn how to: Create HTML that's simpler, uses less code, is search-engine friendly, and works well with CSS Style text by changing fonts, colors, font sizes, and adding borders Turn simple HTML links into complex and attractive navigation bars -- complete with rollover effects Create effective photo galleries and special effects, including drop shadows Get up to speed on CSS 3 properties that work in the latest browser versions Build complex layouts using CSS, including multi-column designs Style web pages for printing With CSS: The Missing Manual , Second Edition, you'll find all-new online tutorial pages, expanded CSS 3 coverage, and broad support for Firebox, Safari, and other major web browsers, including Internet Explorer 8. Learn how to use CSS effectively to build new websites, or refurbish old sites that are due for an upgrade.
    Note: Title from resource description page. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    Online Resource
    Online Resource
    [United States?] : New Riders | Boston, Mass. :Safari Books Online,
    ISBN: 9780321626592 , 0321626591
    Language: English
    Pages: 1 streaming video file (1 hr., 31 min., 3 sec.) , digital, sd., col.
    Series Statement: Voices that matter
    Keywords: Internet searching ; Web search engines ; Web sites ; Design ; Web site development ; Electronic videos ; local
    Abstract: "In this video, noted web design expert, author, and consultant Aarron Walter demonstrates a holistic approach to building websites. He shows web designers and developers how to help audiences find their web content and rediscover it later. Viewers will learn the basic concepts behind SEO and findability, as well as practical web standards by watching Aarron take a real world project from paper to pixel."--Resource description page.
    Note: Title from title frames
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    Boston, Mass. : Addison-Wesley/Pearson | Boston, Mass. :Safari Books Online,
    ISBN: 9780321657701 , 0321657705
    Language: English
    Pages: 98 p , ill.
    Series Statement: Shortcut
    Parallel Title: Erscheint auch als
    Keywords: Agile software development ; Computer software ; Development ; Electronic books ; local
    Abstract: Transition Testing presents a practical solution framework for application developers working in a database environment. This short cut enables the reader to implement the latest in agile thinking into their day-to-day work. It is a resource that teaches the practitioner how to effectively maintain and improve the structure and integrity of their organization's data. By focusing on validating individual changes rather than finished products, the tenets presented in this valuable resource will enable any data-driven organization to vastly improve. Section 1: Introduction and Overview 3 Section 2: Iteration 1-Logging In 17 Section 3: Iteration 2-Storage and Retrieval of Intellectual Properties 40 Section 4: Iteration 3-Sharing Work with Other Authors 66 Section 5: Conclusion 96 Acknowledgments 98
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    Berkeley, Calif. : Peachpit ; | Boston, Mass. :Safari Books Online,
    ISBN: 9780321604026 , 0321604024
    Language: English
    Pages: xiv, 249 p , ill. , 23 cm
    Series Statement: Visual quickstart guide
    Parallel Title: Erscheint auch als
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; local
    Abstract: Microsoft Expression Web offers a powerful array of visual tools for creating great looking sites while fully supporting Web-based standards. Expression Web makes it easy for designers to quickly design cool sites with tools that feel familiar. Thanks to Expression Web's underlying standards, the files can then be passed to developers who can code the site in the development tools they prefer. This back and forth without designers having to touch the code unless they want to makes this a powerful program. In Expression Web 2, Microsoft has added support for PHP backed sites and made it easy to work with PHP. Other new features include: Silverlight support and new editing capabilities for Flash SWF and Windows Media files. In addition Expression Web 2 now provides ASP.NET AJAX server controls that enable users to quickly create web pages that include a rich user experience with responsive and familiar user interface (UI) elements.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321574435 , 0321574435
    Language: English
    Pages: xlv, 878 p , ill. , 24 cm
    Edition: 3rd ed.
    Series Statement: The eclipse series
    Parallel Title: Erscheint auch als
    Keywords: Eclipse (Electronic resource) ; Computer software ; Development ; Java (Computer program language) ; Electronic books ; local
    Abstract: Producing a commercial-quality plug-in means going above and beyond the minimal requirements needed to integrate with Eclipse. It means attending to all those details that contribute to the "fit and polish" of a commercial offering. This comprehensive guide covers the entire process of plug-in development, including all the extra steps needed to achieve the highest quality results. Building on two internationally best-selling previous editions, Eclipse Plug-ins, Third Edition, has been fully revised to reflect the powerful new capabilities of Eclipse 3.4. Leading Eclipse experts Eric Clayberg and Dan Rubel present detailed, practical coverage of every aspect of plug-in development, as well as specific, proven solutions for the challenges developers are most likely to encounter. All code examples, relevant API listings, diagrams, and screen captures have been thoroughly updated to reflect both the Eclipse 3.4 API and the latest Java syntax. In addition, Clayberg and Rubel have completely revamped their popular Favorites View case study, reworking much of its content and recreating its code from scratch. The authors carefully cover new functionality added to existing Eclipse features, such as views and editors, and fully explain brand-new features such as Commands, GEF, and PDE Build. This extensively revised edition Thoroughly covers Eclipse's new preferences Illuminates the powerful new Eclipse Command Framework, which replaces Eclipse's older Action Framework Presents extensive new discussions of using commands with views and editors Introduces Mylyn, the new task-focused interface that reduces information overload and simplifies multi-tasking Contains an all-new chapter on using the Graphical Editing Framework (GEF) to build dynamic, interactive graphical user interface elements Walks you step by step through the entire PDE Build process Shows how to create update sites with p2, which replaces Eclipse's old Update Manager This book is designed for every experienced developer interested in extending the Eclipse platform, the Rational Software Development Platform, or any other platform that supports Eclipse plug-ins.
    Note: Previous ed.: Eclipse : building commercial-quality plug-ins. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    Online Resource
    Online Resource
    Köln : O'Reilly Verlag | Boston, Mass. :Safari Books Online,
    ISBN: 9783897218512 , 3897218518
    Language: German
    Pages: xx, 888 p , 24 cm. +
    Edition: 2. Aufl.
    Keywords: Web site development ; Web sites ; Design ; Web publishing ; Electronic books ; local
    Abstract: Die 2. Auflage des beliebten und viel gepriesenen TYPO3 Kochbuchs bietet mehr: noch mehr kluge Rezepte, noch mehr exklusives Expertenwissen und noch mehr Tricks, die Ihnen im Arbeitsalltag mit TYPO3 wirklich weiterhelfen. Die in der TYPO3-Community
    Note: Title from resource description page (viewed April 26, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321564177 , 0321564170
    Language: English
    Pages: 377 p , ill. , 23 cm
    Series Statement: Developer's library
    Parallel Title: Erscheint auch als
    Keywords: Django (Electronic resource) ; Web site development ; Python (Computer program language) ; Web sites ; Authoring programs ; Electronic books ; local
    Abstract: Using the simple, robust, Python-based Django framework, you can build powerful Web solutions with remarkably few lines of code. In Python Web Development with Django® , three experienced Django and Python developers cover all the techniques, tools, and concepts you need to make the most of Django 1.0, including all the major features of the new release. The authors teach Django through in-depth explanations, plus provide extensive sample code supported with images and line-by-line explanations. You'll discover how Django leverages Python's development speed and flexibility to help you solve a wide spectrum of Web development problems and learn Django best practices covered nowhere else. You'll build your first Django application in just minutes and deepen your real-world skills through start-to-finish application projects including Simple Web log (blog) Online photo gallery Simple content management system Ajax-powered live blogger Online source code sharing/syntax highlighting tool How to run your Django applications on the Google App Engine This complete guide starts by introducing Python, Django, and Web development concepts, then dives into the Django framework, providing a deep understanding of its major components (models, views, templates), and how they come together to form complete Web applications. After a discussion of four independent working Django applications, coverage turns to advanced topics, such as caching, extending the template system, syndication, admin customization, and testing. Valuable reference appendices cover using the command-line, installing and configuring Django, development tools, exploring existing Django applications, the Google App Engine, and how to get more involved with the Django community. Introduction 1 Part I: Getting Started Chapter 1: Practical Python for Django 7 Chapter 2: Django for the Impatient: Building a Blog 57 Chapter 3: Starting Out 77 Part II: Django in Depth Chapter 4: Defining and Using Models 89 Chapter 5: URLs, HTTP Mechanisms, and Views 117 Chapter 6: Templates and Form Processing 135 Part III: Django Applications by Example Chapter 7: Photo Gallery 159 Chapter 8: Content Management System 181 Chapter 9: Liveblog 205 Chapter 10: Pastebin 221 Part IV: Advanced Django Techniques and Features Chapter 11: Advanced Django Programming 235 Chapter 12: Advanced Django Deployment 261 Part V: Appendices Appendix A: Command Line Basics 285 Appendix B: Installing and Running Django 295 Appendi...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : IBM Press, Pearson | Boston, Mass. :Safari Books Online,
    ISBN: 9780137004997 , 0137004990
    Language: English
    Pages: xxxv, 511 p , ill. , 25 cm
    Keywords: WebSphere ; Web portals ; Computer programs ; User interfaces (Computer systems) ; Computer programs ; Web site development ; Electronic books ; local
    Abstract: The Step-by-Step Guide to Building World-Class Portlet Solutions-Fast! Portlet development traditionally has been difficult and time-consuming, requiring costly resources and specialized expertise in multiple technologies. IBM ® WebSphere ® Portlet Factory simplifies and accelerates portlet development, enabling developers to build world-class portlet solutions without in-depth knowledge of portal technology. Expert developer David Bowley walks you through several of today's most common portlet development scenarios, demonstrating how to create powerful, robust portlets quickly and cost-effectively. Each walkthrough contains all the step-by-step instructions, detailed guidance, fast answers, and working sample code you need to get tangible results immediately . The best resource available on WebSphere Portlet Factory, this bookreflects Bowley's unsurpassed experience constructing large enterprise portals. Bowley covers everything from back-end integration to user interface and AJAX techniques, helping you choose the right builder tool for each task, and define high-level instructions that generate superior code artifacts. His example projects are simple enough to understand easily, but sophisticated enough to be valuable in real-world development. This book will be indispensable to every developer who wants to succeed with WebSphere Portlet Factory, including Java™, J2EE™, and SOA developers at all levels of expertise, as well as Lotus ® Notes ® developers transitioning to WebSphere Portal. Coverage includes · Creating robust portlets: tips, tricks, shortcuts, and previously undocumented 'gotchas' · Incorporating Web services, Domino ® views/forms, and SQL data sources into your portlets · Formatting information for more effective display · Adding UI controls, charts, validation, Java methods, and other capabilities · Displaying context-sensitive content · Using AJAX in your portlets · Communicating between portlets · Implementing error handling, logging, and security
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    Köln : O'Reilly Verlag | Boston, Mass. :Safari Books Online,
    ISBN: 9783897214859 , 3897214857
    Language: German
    Pages: xiv, 221 p , ill. , 23 cm
    Edition: 1. Aufl.
    Series Statement: O'Reilly basics
    Keywords: Drupal (Computer file) ; Web sites ; Authoring programs ; Web site development ; Electronic books ; local
    Abstract: Drupal ist vor allem im Zusammenhang mit Community-Projekten bekannt, doch auch Medienriesen wie MTV setzen auf das Content Management System. Geschätzt wird das CMS vor allem für seine interaktiven Features, die sich elegant und komfortabel umsetzen lassen. Praxiswissen Drupal 6 bietet einen kompakten Einstieg in das Open Source-Framework und demonstriert anhand eines umfassenden Beispielprojekts, wie Sie eine Drupal-basierte Website Schritt für Schritt aufsetzen. Drupal installieren und einrichten: Verschaffen Sie sich einen Überblick über die Architektur von Drupal 6 und machen Sie sich daran, das CMS inklusive Webserver und Datenbank zu installieren und zu konfigurieren. Eine Website planen und strukturieren: Anhand eines Beispielprojekts erfahren Sie, wie Sie sowohl eigene als auch nutzergenerierte Inhalte fürs Web strukturieren. Ausgehend davon beschäftigen Sie sich damit, eine intuitive Navigation zu entwickeln und umzusetzen. Das Design anpassen: Drupal bietet komfortable Möglichkeiten, das Design einer Website zu gestalten. Erfahren Sie, was es mit den sogenannten Themes auf sich hat und wie Sie mit ihnen das Layout Ihrer Site steuern. Interaktive Elemente: Drupal hat eine Menge Features im Gepäck, mit denen Sie die Interaktion zwischen Ihnen und den Nutzern Ihrer Website intensivieren können. Darüber hinaus ist es ein Leichtes, Website-Nutzern den kommunikativen Raum für den Austausch untereinander zur Verfügung zu stellen. Weblogs, Foren, allgemeine Kommentare, Newsletter, Umfragen u.v.m. stehen Ihnen mit Drupal 6 zur Verfügung. Module selbst entwickeln: Sollte Ihnen die Funktionalität, die Drupal von Hause aus bietet, nicht ausreichen, haben Sie die Möglichkeit, eigene Module zu entwickeln. Anhand eines einfachen und eines komplexeren Beispiels erfahren Sie, wie das geht.
    Note: Title from resource description page (viewed on April 22, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    Köln : O'Reilly Verlag | Boston, Mass. :Safari Books Online,
    ISBN: 9783897218642 , 389721864X
    Language: German
    Pages: xvi, 492 p
    Edition: 2. Aufl.
    Keywords: Computer software ; Development ; PHP (Computer program language) ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: Design Patterns bieten Lösungsmuster für häufig auftretende Entwurfsaufgaben in der Software-Entwicklung, aber sie gelten als schwer verständlich und als sehr theoretisch. Dieses Buch wird Sie davon überzeugen, dass Design Patterns für den Programmieralltag überaus nützlich sind und durchaus praxisnah und verständlich vermittelt werden können. PHP Design Patterns zeigt Ihnen, wie Sie Software mit Entwurfmustern so konzipieren, dass sie modernen Standards entspricht, zukunftssicher ist und sich problemlos erweitern lässt, wenn sich die Anforderungen ändern. Design Patterns für die Praxis: Stephan Schmidt erläutert zunächst einige allgemeine Regeln des guten Software-Designs, um dann alle klassischen Design Patterns detailliert vorzustellen und anhand von Praxisbeispielen Schritt für Schritt zu implementieren. Für die 2. Auflage seines Bestsellers hat er alle Neuerungen der PHP-Version 5.3 berücksichtigt und außerdem den Design-Patterns-Katalog noch einmal deutlich erweitert. Enterprise-Patterns - Fokus auf Webanwendungen: Da PHP häufig für Webanwendungen eingesetzt wird, liegt hier einer der Schwerpunkte dieses Buchs: Der Autor zeigt, wie Websites anhand des Schichtenmodells sinnvoll aufgebaut werden und in welcher Form hier Enterprise-Patterns zum Einsatz kommen. Behandelt werden in diesem Zusammenhang auch Propel und die Template-Engine patTemplate . Crashkurs zur Programmierung mit PHP 5.3: Falls Sie noch nicht mit allen objektorientierten Features von PHP 5 oder den Neuerungen der Version 5.3 vertraut sind, bietet Ihnen dieses Buch vorab einen Crashkurs, der Ihnen Sprachkonstrukte wie Interzeptoren, Exceptions und die Standard PHP Library sowie Namespaces und Closures erläutert.
    Note: Title from resource description page (viewed May 13, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online,
    ISBN: 9780137007752 , 0137007752
    Language: English
    Pages: xxvi, 417 p , ill.
    Parallel Title: Erscheint auch als
    Keywords: Drupal (Computer file) ; Web sites ; Design ; Computer programs ; Web site development ; Electronic books ; local
    Abstract: "For Drupal to succeed, we need books like this." -Dries Buytaert, Drupal founder and project lead "Drupal faces a common problem on the Web-the relative lack of new, high quality themes. Front End Drupal tackles this problem directly and is designed to help both experienced designers and rank novices get an understanding of how Drupal theming works. In fact, I'll be the first to admit I learned a lot from this book." - Dries Buytaert, Drupal founder and project lead The Practical, Complete Guide to Customizing Drupal Sites with Behaviors, Themes, and Templates Drupal is now the world's #1 open source content management system: Thousands of individuals and organizations are using it to build and update Web sites of virtually every kind. As Web designers and developers adopt Drupal, they need ways to quickly customize the visuals and interactivity of their sites. Drupal offers powerful tools for doing so, but little guidance on using them effectively. Front End Drupal is the solution. In this book, two expert Drupal developers cover everything you need to know to create great visual designs and state-of-the-art interactivity with Drupal's behaviors, themes, and templates. Front End Drupal is 100% focused on issues of site design, behavior, usability, and management. The authors show how to style Drupal sites, make the most of Drupal's powerful templating system, build sophisticated community sites, streamline site management, and build more portable, flexible themes. You'll also gain hands-on experience through several case studies that walk you through the customization of everything from page templates to Web site forums. Prepare and organize content so it's easier to integrate into Drupal Web sites Structure Drupal page templates that are easy to work with Configure Drupal with the modules and browser tools you need to customize your site Utilize Drupal's Starter Themes and themes converted from WordPress, Joomla!™, and Drupal 5.x Maximize the power and usability of Drupal's content editing forms Build usable community sites with user profiles, comments, and user-generated content Use JavaScript™ to make your themes interactive and to enhance usability Create powerful animations and AJAX callbacks with jQuery, Drupal's JavaScript library About the Web Site The accompanying site, frontenddrupal.com, contains all sample code and themes presented in this book.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    Online Resource
    Online Resource
    [United States?] : Addison-Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 9780321620293 , 0321620291
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Keywords: Software refactoring ; Ruby (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: The Complete Guide to Avoiding and Fixing Common Rails 3 Code and Design Problems As developers worldwide have adopted the powerful Ruby on Rails web framework, many have fallen victim to common mistakes that reduce code quality, performance, reliability, stability, scalability, and maintainability. Rails™ AntiPatterns identifies these widespread Rails code and design problems, explains why they're bad and why they happen-and shows exactly what to do instead. The book is organized into concise, modular chapters-each outlines a single common AntiPattern and offers detailed, cookbook-style code solutions that were previously difficult or impossible to find. Leading Rails developers Chad Pytel and Tammer Saleh also offer specific guidance for refactoring existing bad code or design to reflect sound object-oriented principles and established Rails best practices. With their help, developers, architects, and testers can dramatically improve new and existing applications, avoid future problems, and establish superior Rails coding standards throughout their organizations. This book will help you understand, avoid, and solve problems with Model layer code, from general object-oriented programming violations to complex SQL and excessive redundancy Domain modeling, including schema and database issues such as normalization and serialization View layer tools and conventions Controller-layer code, including RESTful code Service-related APIs, including timeouts, exceptions, backgrounding, and response codes Third-party code, including plug-ins and gems Testing, from test suites to test-driven development processes Scaling and deployment Database issues, including migrations and validations System design for "graceful degradation" in the real world
    Note: Title from resource description page (viewed March 30, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    Online Resource
    Online Resource
    [United States?] : Addison-Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 9780321574442 , 0321574443
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Keywords: Object-oriented programming (Computer science) ; Computer software ; Testing ; Computer software ; Development ; Electronic books ; local
    Abstract: Foreword by Kent Beck "The authors of this book have led a revolution in the craft of programming by controlling the environment in which software grows." --Ward Cunningham "At last, a book suffused with code that exposes the deep symbiosis between TDD and OOD. This one's a keeper." --Robert C. Martin "If you want to be an expert in the state of the art in TDD, you need to understand the ideas in this book."-- Michael Feathers Test-Driven Development (TDD) is now an established technique for delivering better software faster. TDD is based on a simple idea: Write tests for your code before you write the code itself. However, this "simple" idea takes skill and judgment to do well. Now there's a practical guide to TDD that takes you beyond the basic concepts. Drawing on a decade of experience building real-world systems, two TDD pioneers show how to let tests guide your development and "grow" software that is coherent, reliable, and maintainable. Steve Freeman and Nat Pryce describe the processes they use, the design principles they strive to achieve, and some of the tools that help them get the job done. Through an extended worked example, you'll learn how TDD works at multiple levels, using tests to drive the features and the object-oriented structure of the code, and using Mock Objects to discover and then describe relationships between objects. Along the way, the book systematically addresses challenges that development teams encounter with TDD--from integrating TDD into your processes to testing your most difficult features. Coverage includes • Implementing TDD effectively: getting started, and maintaining your momentum throughout the project • Creating cleaner, more expressive, more sustainable code • Using tests to stay relentlessly focused on sustaining quality • Understanding how TDD, Mock Objects, and Object-Oriented Design come together in the context of a real software development project • Using Mock Objects to guide object-oriented designs • Succeeding where TDD is difficult: managing complex test data, and testing persistence and concurrency
    Note: Title from resource description page (viewed March 27, 2009). - Includes bibliographical references
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    Online Resource
    Online Resource
    Köln : O'Reilly Verlag | Boston, Mass. :Safari Books Online,
    ISBN: 9783897218864 , 3897218860
    Language: German
    Pages: xv, 270 p , ill. , 23 cm
    Edition: 1. Aufl.
    Keywords: Computer programming ; Computer programmers ; Computer software ; Development ; Software engineering ; Electronic books ; local
    Abstract: Wer seine Brötchen mit Software-Entwicklung verdient, braucht Strategien, um besser, schneller und kostengünstiger zu programmieren. Dieses Buch bietet Ihnen erprobte Hilfsmittel, die Zeit sparen, Ihre Produktivität erhöhen, und die Sie unabhängig von der
    Note: Title from resource description page (viewed April 16, 2009). - "Übersetzung und deutsche Bearbeitung: Jörg Staudemeyer" --P. iv. - Includes index. - Text in German translated from English
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    Online Resource
    Online Resource
    Berkeley, Calif. : Apress | Boston, Mass. :Safari Books Online,
    ISBN: 9781430210191 , 1430210192
    Language: English
    Pages: xxx, 768 p , ill. , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: C♯ (Computer program language) ; Object-oriented programming (Computer science) ; Computer software ; Development ; Business ; Data processing ; Electronic books ; local
    Abstract: Do you want to create .NET applications that provide high performance and scalability? Do you want to employ object-oriented programming techniques in a distributed environment? Do you want to maximize the reuse and maintainability of your code? Then this book is for you. In Rockford Lhotka's Expert C# 2008 Business Objects , you'll learn how to use advanced .NET Framework capabilities alongside object-oriented design and programming to create scalable, maintainable object-oriented applications. Better still, this book includes Component-based Scalable Logical Architecture (CSLA) .NET 3.6, a widely-used framework on which you can base your application development. By using the concepts and framework in the book, you can focus more on your business issues and less on technology. Using VS 2008 and C# 3.0, Rockford Lhotka shows you how CSLA .NET 3.6 allows great flexibility in object persistence, so business objects can use virtually any data sources available. The CSLA framework supports 1-, 2- and n-tier models through the concept of mobile objects. This provides the flexibility to optimize performance, scalability, security, and fault tolerance with no changes to code in the UI or business objects. Business objects based on CSLA.NET 3.6 automatically gain many advanced features that simplify the creation of Windows forms, web forms, WPF, WCF, WF, and web services interfaces, and LINQ.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    Online Resource
    Online Resource
    Amsterdam ; : Newnes/Elsevier | Boston, Mass. :Safari Books Online,
    ISBN: 9780750687065 , 0750687061
    Language: English
    Pages: xxxi, 712 p , ill. , 24 cm
    Edition: 2nd ed.
    Keywords: System design ; Computer software ; Development ; Formal methods (Computer science) ; Statecharts (Computer science) ; UML (Computer science) ; Object-oriented programming (Computer science) ; Electronic books ; local
    Abstract: Practical UML Statecharts in C/C++ Second Edition bridges the gap between high-level abstract concepts of the Unified Modeling Language (UML) and the actual programming aspects of modern hierarchical state machines (UML statecharts). The book describes a lightweight, open source, event-driven infrastructure, called QP that enables direct manual coding UML statecharts and concurrent event-driven applications in C or C++ without big tools. This book is presented in two parts. In Part I, you get a practical description of the relevant state machine concepts starting from traditional finite state automata to modern UML state machines followed by state machine coding techniques and state-machine design patterns, all illustrated with executable examples. In Part II, you find a detailed design study of a generic real-time framework indispensable for combining concurrent, event-driven state machines into robust applications. Part II begins with a clear explanation of the key event-driven programming concepts such as inversion of control (Hollywood Principle), blocking versus non-blocking code, run-to-completion (RTC) execution semantics, the importance of event queues, dealing with time, and the role of state machines to maintain the context from one event to the next. This background is designed to help software developers in making the transition from the traditional sequential to the modern event-driven programming, which can be one of the trickiest paradigm shifts. The lightweight QP event-driven infrastructure goes several steps beyond the traditional real-time operating system (RTOS). In the simplest configuration, QP runs on bare-metal microprocessor, microcontroller, or DSP completely replacing the RTOS. QP can also work with almost any OS/RTOS to take advantage of the existing device drivers, communication stacks, and other middleware. The accompanying website to this book contains complete open source code for QP, ports to popular processors and operating systems, including 80x86, ARM Cortex-M3, MSP430, and Linux, as well as all examples described in the book.
    Note: Includes bibliographical references (p. 693-697) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    Indianapolis, Ind. : Que | Boston, Mass. :Safari Books Online,
    ISBN: 9780768687163 , 0768687160
    Language: English
    Pages: xviii, 330 p , ill. , 23 cm
    Parallel Title: Erscheint auch als
    Keywords: Web sites ; Design ; Web site development ; Electronic books ; local
    Abstract: Build a Website for Free Build yourself a state-of-the-art website.It's incredibly easy... and it won't cost you a dime! You need a website. But you don't need the hassles that usually go with building one, or the expense of hiring someone else to do it. Here's your solution: Build a Website for Free! You'll learn how you can use new Web 2.0 technologies to create a site that's impressive and effective. And here's the best part: You'll do it all with software and tools that won't cost you a dime! • Plan, organize, and design a site that really works, using tools you can find for free • Discover the simple secrets of writing pages people want to read • Use video on your site-and get someone else to pay for hosting it • Add an easy-to-update blog and start building your own web community • Quickly and easily handle "nuts and bolts" tasks, from getting your site name to uploading your content • Get your site picked up by Google, Yahoo!, and other search engines • Adapt your site for easy viewing on cell phones Mark Bell is a Ph.D. student in the Indiana University Telecommunications department. He studies virtual worlds and mediated trust with the Synthetic Worlds Initiative and has spent 15 years in the computer industry. Mark created his first website in 1992, ran a web design company in the '90s, and consults on several academic web projects. CATEGORY: Internet/Web
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    [United States?] : Addison-Wesley Professional | Boston, Mass. :Safari Books Online,
    ISBN: 9780321561510 , 0321561511
    Language: English
    Pages: 1 v. (unpaged) , ill.
    Keywords: Computer software ; Development ; Electronic books ; local
    Abstract: A Hands-On Guide to Equinox and the OSGi Framework In OSGI and Equinox: Creating Highly Modular Java™ Systems , three leading experts show developers-for the first time-exactly how to make the most of these breakthrough technologies for building highly modular dynamic systems. You'll quickly get started with Eclipse bundle tooling, create your first OSGi-based system, and move rapidly to sophisticated production development. Next, you'll master best practices and techniques for creating systems with exceptional modularity and maintainability. You'll learn all about OSGi's Declarative Services and how to use them to solve a wide variety of real-world problems. Finally, you'll see everything that you've learned implemented in a complete case study project that takes you from early prototype through application delivery. For every Eclipse developer, regardless of previous experience, this book Combines a complete hands-on tutorial, online sample code at every step, and deep technical dives for working developers Covers the OSGi programming model, component development, OSGi services, Eclipse bundle tooling, server-side Equinox, and much more Offers knowledge, guidance, and best practices for overcoming the complexities of building modular systems Addresses practical issues ranging from integrating third-party code libraries to server-side programming Includes a comprehensive case study that goes beyond prototyping to deliver a fully refined and refactored production system Whatever your application, industry, or problem domain, if you want to build state-of-the-art software systems with OSGi and Equinox, you will find this book to be an essential resource.
    Note: Title from resource description page (viewed March 26, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams Pub. | Boston, Mass. :Safari Books Online,
    ISBN: 9780768685459 , 0768685451
    Language: English
    Pages: xi, 367 p , ill. , 24 cm. +
    Series Statement: Sams teach yourself all in one
    Parallel Title: Erscheint auch als
    Keywords: Ajax (Web site development technology) ; JavaScript (Computer program language) ; PHP (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: In just a short time, you can learn how to use Ajax, JavaScript, and PHP to create interactive interfaces to your web applications by combining these powerful technologies. No previous Ajax programming experience is required. Using a straightforward, step-by-step approach, each lesson in this book builds on the previous ones, enabling you to learn the essentials of Ajax programming with JavaScript, PHP, and related technologies from the ground up. Regardless of whether you run Linux, Windows, or Mac OS X, the enclosed CD includes a complete Ajax programming starter kit that gives you all the programming tools, reference information, JavaScript libraries, and server software you need to set up a stable environment for learning, testing, and production. Learn how to... Build better, more interactive interfaces for your web applications Make JavaScript, HTML, XML, and PHP work together to create Ajax effects Compile an Ajax application Create and consume web services with SOAP and REST Avoid common errors and troubleshoot programs Use popular Ajax libraries to speed up and improve common programming tasks On the CD XAMPP for Windows, Mac OS X, and Linux-an easy-to-install package to set up a PHP- and MySQL-enabled Apache server on your computer The jEdit programming editor for Windows, Mac, and Linux Prototype, Scriptaculous, Rico, and XOAD-popular JavaScript libraries for creating Ajax applications and effects A complete Ajax, HTML, XML, and PHP tutorial reference library in searchable PDF format Source code for the examples in the book Phil Ballard is a software engineering consultant and developer specializing in website and intranet design and development for an international portfolio of clients. He has an honors degree from the University of Leeds, England, and has worked for several years in commercial and managerial roles in the high technology sector. Michael Moncur is a freelance webmaster and author. He runs a network of websites and has written several bestselling books about web development, networking, certification programs, and databases. Category: Web Development Covers: Ajax, JavaScript and PHP User Level: Beginning-Intermediate
    Note: Includes bibliographical references (p. [339]-341) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    Indianapolis, Ind. : Sams Pub. | Boston, Mass. :Safari Books Online,
    ISBN: 9780768680645 , 0768680646
    Language: English
    Pages: xii, 483 p , ill. , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: Cross-platform software development ; Internet programming ; Web site development ; Electronic books ; local
    Abstract: Covers version 1.5 of Adobe AIR Written to help you hit the ground running, this book teaches you how to build state-of-the-art rich desktop applications on the breakthrough Adobe AIR platform. Stacy Tyler Young, Michael Givens, and Dimitrios Gianninas illustrate the power of this technology through practical application examples based on the official 1.5 release of Adobe AIR. You'll discover how Adobe AIR helps you solve problems you just couldn't solve before by extending the reach of your web applications onto users' desktops. Building on your existing knowledge of Adobe Flex, HTML, JavaScript, and Ajax software, you'll master the powerful Adobe AIR platform--moving quickly from task-oriented examples to larger-scale, real-world projects. The authors don't just cover coding--they help you maximize your effectiveness throughout the entire development lifecycle via design patterns, frameworks, build process, continuous integration, and automated testing. If you're ready to build the next generation of rich hybrid desktop applications, Adobe AIR is the development platform you've been searching for...and this is the book you need to kick-start new projects using this exciting new technology. Detailed information on how to... Install and configure your Adobe AIR development environment Build the next generation web/desktop hybrid applications to run on Adobe AIR Add new desktop capabilities to your web applications such as native windows, local file I/O, and client-side databases Create HTML/Adobe Flex mash-up applications Push data to Adobe AIR clients using BlazeDS, an open source Java remoting and messaging technology Package, distribute, and update Adobe AIR applications Work with display objects in 3D space by leveraging Adobe Flash Player 10 Build Adobe AIR applications using common frameworks like Cairngorm Create automated builds using Apache Ant, complete with FlexUnit testing strategies Create a peer-to-peer photo-sharing application by combining Adobe AIR and Java Part I Getting Started with Adobe AIR 1 Introduction to Adobe AIR 9 2 Setting Up the Development Environment 15 3 Creating an Adobe AIR Application 29 4 Debugging Adobe AIR Applications 51 Part II Building Adobe AIR Applications 5 Working with Windows 67 6 Working with Screens 89 7 Working with Files and Directories 101 8 Understanding the Drag-and-Drop API 115 9 Working with Copy and Paste 129 10 ...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321606471 , 0321606477
    Language: English
    Pages: xxxi, 207 p , ill. , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: Programming languages (Electronic computers) ; Software engineering ; Computer software ; Development ; Electronic books ; local
    Abstract: Software practitioners are rapidly discovering the immense value of Domain-Specific Languages (DSLs) in solving problems within clearly definable problem domains. Developers are applying DSLs to improve productivity and quality in a wide range of areas, such as finance, combat simulation, macro scripting, image generation, and more. But until now, there have been few practical resources that explain how DSLs work and how to construct them for optimal use. Software Language Engineering fills that need. Written by expert DSL consultant Anneke Kleppe, this is the first comprehensive guide to successful DSL design. Kleppe systematically introduces and explains every ingredient of an effective language specification, including its description of concepts, how those concepts are denoted, and what those concepts mean in relation to the problem domain. Kleppe carefully illuminates good design strategy, showing how to maximize the flexibility of the languages you create. She also demonstrates powerful techniques for creating new DSLs that cooperate well with general-purpose languages and leverage their power. Completely tool-independent, this book can serve as the primary resource for readers using Microsoft DSL tools, the Eclipse Modeling Framework, openArchitectureWare, or any other DSL toolset. It contains multiple examples, an illustrative running case study, and insights and background information drawn from Kleppe's leading-edge work as a DSL researcher. Specific topics covered include Discovering the types of problems that DSLs can solve, and when to use them Comparing DSLs with general-purpose languages, frameworks, APIs, and other approaches Understanding the roles and tools available to language users and engineers Creating each component of a DSL specification Modeling both concrete and abstract syntax Understanding and describing language semantics Defining textual and visual languages based on object-oriented metamodeling and graph transformations Using metamodels and associated tools to generate grammars Integrating object-oriented modeling with graph theory Building code generators for new languages Supporting multilanguage models and programs This book provides software engineers with all the guidance they need to create DSLs that solve real problems more rapidly, and with higher-quality code.
    Note: Includes bibliographical references (p. 189-196) 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. : Addison-Wesley | Boston, Mass. :Safari Books Online,
    ISBN: 9780321591364 , 0321591364
    Language: English
    Pages: xxv, 706 p , ill. , 24 cm
    Series Statement: The Eclipse series
    Parallel Title: Erscheint auch als
    Keywords: Eclipse (Electronic resource) ; Computer software ; Development ; Programming languages (Electronic computers) ; Electronic books ; local
    Abstract: Achieve Breakthrough Productivity and Quality with MDD and Eclipse-Based DSLs Domain-specific languages (DSLs) and model-driven development (MDD) offer software engineers powerful new ways to improve productivity, enhance quality, and insulate systems from rapid technological change. Now, there's a pragmatic, start-to-finish guide to creating DSLs and using MDD techniques with the powerful open source Eclipse platform. In Eclipse Modeling Project , Richard C. Gronback illuminates both the principles and techniques software professionals need to master, offering insights that will be invaluable to developers working with any tool or platform. As coleader of the Eclipse Modeling Project, Gronback is singularly well-positioned to demonstrate DSLs and MDD at work in Eclipse. Gronback systematically introduces each of the Eclipse technologies that can be used in DSL and MDD development. Throughout, he introduces key concepts and technologies in the context of a complete worked example and presents new best practices and never-before published techniques. He also covers Eclipse projects discussed in no other book, including Query/View/Transformation (QVT) and the Graphical Modeling Framework (GMF)-a project the author personally leads. Eclipse Modeling Project gives software practitioners all the knowledge they need to explore the remarkable potential of DSLs and MDD-and includes coverage of Why a model-based approach enables the rapid customization of high-quality solutions within the product line paradigm How the Eclipse Modeling Project's capabilities can be used to efficiently create new DSLs Powerful techniques for developing DSL abstract syntax, graphical notation, and textual syntax How to build Model-to-Model (M2M) and Model-to-Text (M2T) transformations-including a powerful new M2M implementation of the Object Management Group's QVT Operational Mapping Language (OML) Efficiently packaging and deploying DSLs with Eclipse Complete reference sections for the Graphical Editing Framework (GEF), GMF runtime and tooling, QVT OML, Xpand, and more Foreword xix Preface xxi Acknowledgments xxiii About the Author xxv Part I: Introduction 1 Chapter 1: Introduction 3 Chapter 2: Modeling Project as a DSL Toolkit 17 Part II: Developing Domain-Specific Languages 27 Chapter 3: Developing a DSL Abstract Syntax 29 Chapter 4: Developing a DSL Graphical Notation 55 Chapter 5: Developing a DSL Textual Syntax 227 Chapter 6: Deve...
    Note: Includes bibliographical references (p. 671-674) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    Greenwich, Conn. : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 1933988355 , 9781933988351
    Language: English
    Pages: xxvii, 347 p , ill. , 23 cm
    Keywords: JavaScript (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: A good web development framework anticipates what you need to do and makes those tasks easier and more efficient; jQuery practically reads your mind. Developers of every stripe-hobbyists and professionals alike-fall in love with jQuery the minute they've reduced 20 lines of clunky JavaScript into three lines of elegant, readable code. This new, concise JavaScript library radically simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. jQuery in Action , like jQuery itself, is a concise tool designed to make you a more efficient and effective web developer. In a short 300 pages, this book introduces you to the jQuery programming model and guides you through the major features and techniques you'll need to be productive immediately. The book anchors each new concept in the tasks you'll tackle in day-to-day web development and offers unique lab pages where you immediately put your jQuery knowledge to work. There are dozens of JavaScript libraries available now, with major companies like Google, Yahoo and AOL open-sourcing their in-house tools. This book shows you how jQuery stacks up against other libraries and helps you navigate interaction with other tools and frameworks. jQuery in Action offers a rich investigation of the up-and-coming jQuery library for client-side JavaScript. This book covers all major features and capabilities in a manner focused on getting the reader up and running with jQuery from the very first sections. Web Developers reading this book will gain a deep understanding of how to use jQuery to simplify their pages and lives, as well as learn the philosophy behind writing jQuery-enhanced pages.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    Online Resource
    Online Resource
    Berkeley, Calif. : Friends of ED, an Apress company | Boston, Mass. :Safari Books Online,
    ISBN: 9781430210115 , 1430210117
    Language: English
    Pages: xxi, 372 p , ill. , 23 cm
    Keywords: PHP (Computer program language) ; Object-oriented programming (Computer science) ; Web site development ; Electronic books ; local
    Abstract: With the surge of popularity of PHP 5, object-oriented programming is now an important consideration for PHP developers. This version-neutral book is a gentle introduction to object-oriented programming (OOP) that won't overburden you with complex theory. It teaches you the essential basics of OOP that you'll need to know before moving onto a more advanced level, and includes a series of prepackaged scripts that you can incorporate into your existing sites with the minimum of effort. It shows how object-oriented programming can be used to create reusable and portable code by walking you through a series of simple projects. The projects feature the sorts of things developers run up against every day, and include a validator for filtering user input, a simple Date class that avoids the need to remember all the esoteric format codes in PHP, and an XML generator. Teaches the fundamentals of OOP Simple projects show how OOP concepts work in the real world Prepackaged scripts can easily be added to your own projects
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    Online Resource
    Online Resource
    Berkeley, Calif. : Friends of Ed ; | Boston, Mass. :Safari Books Online,
    ISBN: 9781430209911 , 1430209917
    Language: English
    Pages: xxii, 335 p , ill. , 23 cm
    Keywords: Cascading style sheets ; XHTML (Document markup language) ; JavaScript (Computer program language) ; Internet programming ; Web site development ; Web sites ; Design ; Electronic books ; local
    Abstract: Foundation Website Creation with CSS, XHTML, and JavaScript covers the entire process of building a website. This process involves much more than just technical knowledge, and this book provides you with all the information you'll need to understand the concepts behind designing and developing for the Web, as well as the best means to deliver professional, best-practice-based results. There is far more to building a successful website than knowing a little Hypertext Markup Language (HTML). The process starts long before any coding takes place, and this book introduces you to the agile development process, explaining why this method makes so much sense for web projects and how best to implement it. Planning is vital, so you'll also learn how to use techniques such as brainstorming, wireframes, mockups, and prototypes to get your project off to the best possible start and help ensure smooth progress as it develops. An understanding of correct, semantic markup is essential to any web professional, so this book explains how XHTML should be used to structure content so that the markup adheres to current web standards. You'll learn about the wide range of HTML elements available to you, and you'll learn how and when to use them through building example web pages. Without creative use of Cascading Style Sheets (CSS), websites would all look largely the same. CSS gives you the ability to set your website apart from the rest while maintaining the integrity of your markup. You'll learn how CSS works and how to apply styles to your pages, enabling you to realize your design ideas in the browser. JavaScript can be used to make your website easier and more interesting to use. This book provides information on appropriate uses of this technology and introduces the concepts of programming using it. You'll also see how JavaScript works as part of the much-hyped technique Ajax and in turn where Ajax fits into the wider Web 2.0 picture. While a website is being built, it needs to be tested across multiple browsers and platforms to ensure that the site works for all users, regardless of ability or disability, and the book explains how best to do these tasks. Then, it discusses the process of launching and maintaining the site so that it will continue to work for all its users throughout its life-cycle. The book concludes by covering server-side technologies, acting as a guide to the different options available and explaining differences between available product...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596529963 , 0596529961
    Language: English
    Pages: xxii, 243 p , ill. , 23 cm
    Keywords: Information technology ; Management ; Management information systems ; Project management ; Data processing ; Computer software ; Development ; Electronic books ; local
    Abstract: Web 2.0 makes headlines, but how does it make money? This concise guide explains what's different about Web 2.0 and how those differences can improve your company's bottom line. Whether you're an executive plotting the next move, a small business owner looking to expand, or an entrepreneur planning a startup, Web 2.0: A Strategy Guide illustrates through real-life examples how businesses, large and small, are creating new opportunities on today's Web. This book is about strategy. Rather than focus on the technology, the examples concentrate on its effect. You will learn that creating a Web 2.0 business, or integrating Web 2.0 strategies with your existing business, means creating places online where people like to come together to share what they think, see, and do. When people come together over the Web, the result can be much more than the sum of the parts. The customers themselves help build the site, as old-fashioned "word of mouth" becomes hypergrowth. Web 2.0: A Strategy Guide demonstrates the power of this new paradigm by examining how: Flickr, a classic user-driven business, created value for itself by helping users create their own value Google made money with a model based on free search, and changed the rules for doing business on the Web-opening opportunities you can take advantage of Social network effects can support a business-ever wonder how FaceBook grew so quickly? Businesses like Amazon tap into the Web as a source of indirect revenue, using creative new approaches to monetize the investments they've made in the Web Written by Amy Shuen, an authority on Silicon Valley business models and innovation economics, Web 2.0: A Strategy Guide explains how to transform your business by looking at specific practices for integrating Web 2.0 with what you do. If you're executing business strategy and want to know how the Web is changing business, this book is for you.
    Note: Title from title screen. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596522001 , 0596522002
    Language: English
    Pages: xi, 202 p , ill. , 24 cm
    Edition: 2nd ed.
    Keywords: Ruby (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: In just a matter of days, you can develop powerful web applications with Rails that once took weeks or months to produce with other web frameworks. If that sounds too good to be true, it isn't. Find out for yourself with Rails: Up and Running, the concise and popular book that not only explains how Rails works, but guides you through a complete test drive. Perfect for beginning web developers, this thoroughly revised edition teaches you the basics of installing and using Rails 2.1 and the Ruby scripting language. While Rails is praised for its simplicity, there are still a few tricky steps to master along the way. Rails: Up and Running offers lots of examples and covers just about everything you need to build functional Rails applications right away. Learn how to: Create simple database-backed applications, and build dynamic user-centric web pages using Ajax and REST Exploit the Rails service frameworks to send emails and implement web services Map data to an imperfect table, traverse complex relationships, and build custom finders Use techniques to solve common database performance problems See how fast you can go on Rails, and how reliable it's become with the stability and power of version 2.1. With Rails: Up and Running , you'll discover why Rails is a remarkable new way to build database-driven web applications.
    Note: Title from title screen. - Originally published: as Ruby on Rails. 2006. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596520700 , 0596520700
    Language: English
    Pages: [200] p
    Edition: 1st ed.
    Keywords: Ruby on rails (Electronic resource) ; Web site development ; Ruby (Computer program language) ; Electronic books ; local
    Abstract: Rails 2.1 brings a new level of stability and power to thisacclaimed web development framework, but keeping track of itsnumerous moving parts is still a chore. Rails PocketReference offers you a painless alternative to hunting forresources online, with brief yet thorough explanations of the mostfrequently used methods and structures supported by Rails 2.1,along with key concepts you need to work through the framework'smost tangled corners.Organized to help you quickly find what you need, this book willnot only get you up to speed on how Rails works, it also provides ahandy reference you can use anywhere, anytime. Inside, you'll findessential information on how to: Install Rails with RubyGems Build, compile, and process files with Rake Test Rails applications using assertions and fixtures Use Rails with Ajax Connect objects to a database using ActiveRecord Make web requests with the Action Controller framework Use REST web service APIs And much more. Save yourself hours of frustration: If you useRails daily and just want the facts -- fast -- this is yourbook.
    Note: Title from title screen. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596519780 , 0596519788
    Language: English
    Pages: xiii, 206 p , ill. , 23 cm
    Keywords: Computer programming ; Computer programmers ; Computer software ; Development ; Software engineering ; Electronic books ; local
    Abstract: Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical timesaving and productivity tools that you can adopt right away, no matter what platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity-how to work smarter, spurn interruptions, get the most out your computer, and avoid repetition-he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team. You'll learn to: Write the test before you write the code Manage the lifecycle of your objects fastidiously Build only what you need now, not what you might need later Apply ancient philosophies to software development Question authority, rather than blindly adhere to standards Make hard things easier and impossible things possible through meta-programming Be sure all code within a method is at the same level of abstraction Pick the right editor and assemble the best tools for the job This isn't theory, but the fruits of Ford's real-world experience as an Application Architect at the global IT consultancy ThoughtWorks. Whether you're a beginner or a pro with years of experience, you'll improve your work and your career with the simple and straightforward principles in The Productive Programmer .
    Note: Includes index. - "Anyone who develops software for a living needs a proven way to produce it better, faster, and cheaper. The Productive Programmer offers critical time-saving advice and productivity tools that you can adopt right away, regardless of which platform you use. Master developer Neal Ford not only offers advice on the mechanics of productivity - how to work smarter, spurn interruptions, get the most out of your computer, and avoid repetition - he also details valuable practices that will help you elude common traps, improve your code, and become more valuable to your team."--Cover
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    Online Resource
    Online Resource
    Sebastopol, [Calif.] : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596157937 , 0596157932
    Language: English
    Pages: 496 p , ill.
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Web site development ; Web sites ; Design ; World Wide Web ; PHP (Computer program language) ; Drupal ; Electronic books ; local
    Abstract: With the recipes in this book, you can take full advantage of the vast collection of community-contributed modules that make the Drupal web framework useful and unique. You'll get the information you need about how to combine modules in interesting ways (with a minimum of code-wrangling) to develop a variety of community-driven websites. Each chapter describes a case study and outlines specific requirements for one of several projects included in the book -- a wiki, publishing workflow site, photo gallery, product review site, online store, user group site, and more. With Using Drupal , you will: Get an overview of Drupal concepts and key modules introduced in each chapter, with a bird's-eye view of each module's specialty and how it works Explore various solutions within Drupal that meet the requirements for the project, with details about which modules are selected and why Learn how to configure modules, with step-by-step recipes for building the precise functionality the project requires Get information on additional modules that will make the project even more powerful Be able to access the modules used in the chapter, along with other resources Newcomers will find a thorough introduction to the framework, while experienced Drupal developers will learn best practices for building powerful websites. With Using Drupal , you'll find concrete and creative solutions for developing the exact community website you have in mind.
    Note: Title from title screen. - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    Online Resource
    Online Resource
    Hoboken, N.J. : Wiley Pub. Co. | Boston, Mass. :Safari Books Online,
    ISBN: 9780470230176 , 0470230177
    Language: English
    Pages: xvi, 368 p , ill. , 24 cm
    Edition: 2nd ed.
    Keywords: Blogs ; Web site development ; Electronic journals ; Online journalism ; Electronic books ; local
    Abstract: Provides information on setting up, publishing, and maintaining a blog.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    Berkeley, Calif. : Peachpit Press | Boston, Mass. :Safari Books Online,
    ISBN: 9780321610515 , 0321610512
    Language: English
    Pages: xx, 147 p , col. ill. , 23 cm
    Series Statement: Visual quickproject guide
    Parallel Title: Erscheint auch als
    Keywords: Flash (Computer file) ; Web site development ; Electronic books ; local
    Abstract: With most U.S. households having Internet connections, more people than ever are looking to develop their own sophisticated Web sites. The need for easy-to-grasp information on how to make an interactive and well-designed site has never been higher as more people need 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 CS4 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, and adding sound and video, plus coverage of new Flash CS4 features. 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.
    Note: Includes index
    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 | Boston, Mass. :Safari Books Online,
    ISBN: 9780321553720 , 0321553721
    Language: English
    Pages: xxxi, 411 p , ill. , 25 cm
    Series Statement: Net Objectives product development series
    Parallel Title: Erscheint auch als
    Keywords: Computer software ; Development ; Computer software ; Development ; Vocational guidance ; Electronic books ; local
    Abstract: For software to consistently deliver promised results, software development must mature into a true profession. Emergent Design points the way. As software continues to evolve and mature, software development processes become more complicated, relying on a variety of methodologies and approaches. This book illuminates the path to building the next generation of software. Author Scott L. Bain integrates the best of today's most important development disciplines into a unified, streamlined, realistic, and fully actionable approach to developing software. Drawing on patterns, refactoring, and test-driven development, Bain offers a blueprint for moving efficiently through the entire software lifecycle, smoothly managing change, and consistently delivering systems that are robust, reliable, and cost-effective. Reflecting a deep understanding of the natural flow of system development, Emergent Design helps developers work with the flow, instead of against it. Bain introduces the principles and practices of emergent design one step at a time, showing how to promote the natural evolution of software systems over time, making systems work better and provide greater value. To illuminate his approach, Bain presents code examples wherever necessary and concludes with a complete project case study. This book provides developers, project leads, and testers powerful new ways to collaborate, achieve immediate goals, and build systems that improve in quality with each iteration. Coverage includes How to design software in a more natural, evolutionary, and professional way How to use the "open-closed" principle to mitigate risks and eliminate waste How and when to test your design throughout the development process How to translate design principles into practices that actually lead to better code How to determine how much design is enough How refactoring can help you reduce over-design and manage change more effectively The book's companion Web site, www.netobjectives.com/resources, provides updates, links to related materials, and support for discussions of the book's content.
    Note: Includes bibliographical references (p. 393-394) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    Online Resource
    Online Resource
    [Redmond, Wash.?] : Microsoft | Boston, Mass. :Safari Books Online,
    Language: English
    Pages: 34 p , ill.
    Series Statement: Solution accelerators
    Keywords: Microsoft Exchange server ; Computer software ; Development ; Information technology ; Management ; Electronic books ; local
    Abstract: Exchange Online - Evaluating Software-plus-Services is new type of guide designed to help you make decisions about what's best for your organization from both a business and a technology point of view. The guide provides a clear comparison of e-mail technologies across on-premises, standard hosting, and dedicated hosting scenarios. Use the Exchange Online: Evaluating Software-plus-Services guide as a framework for evaluating the technical feasibility of Microsoft Exchange Online. An overall scoring assessment is provided for each option, identifying key mail services and requirements for your organization. Understand the impact of adopting software-plus-services, weigh the importance of each topic to your organization, and learn which offering will serve you best.
    Note: "Version 1.0."
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    Online Resource
    Online Resource
    Greenwich, Conn. : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 1932394850 , 9781932394856
    Language: English
    Pages: 513 p , ill. , 24 cm
    Keywords: Java (Computer program language) ; Computer software ; Testing ; Computer software ; Development ; Electronic books ; local
    Abstract: Describes the techniques, tools, and design patterns of TDD and ATDD and how to test Java code and Java EE components.
    Note: Includes bibliographical references (p. 481-485) and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    Berkeley, Calif. : Apress | Boston, Mass. :Safari Books Online,
    ISBN: 9781590599860 , 1590599861
    Language: English
    Pages: xxi, 341 p , ill. , 24 cm
    Series Statement: The expert's voice in open source
    Parallel Title: Erscheint auch als
    Keywords: Java (Computer program language) ; Object-oriented programming (Computer science) ; Computer software ; Development ; Electronic books ; local
    Abstract: Get the definitive guide on all the fundamentals of Terracotta as well as user secrets, recipes, and prepackaged frameworks. Written by Terracotta's chief technology officer Ari Zilka and his team, The Definitive Guide to Terracotta: Cluster the JVM for Spring, Hibernate and POJO Scalability covers the following: High Availability (HA) nth degree scaling and clustering for traditional J2EE and Java EE 5 applications (using Seam or other application) as well as Spring-based enterprise applications Everyday Terracotta using its prepackaged frameworks and integration recipes, including configuration and customization for your application tuning, no matter the scale Power user secrets available, including config modules, customized advanced performance tuning, SDLC, Maven, and more
    Note: Title from resource description page (viewed May 27, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    ISBN: 9781430209874 , 1430209879
    Language: English
    Pages: xi, 305 p , ill. , 23 cm
    Keywords: Computer software ; Development ; Computer software ; Development ; Management ; Computer programming ; Software documentation ; Electronic books ; local
    Abstract: Joel, Apress, Blogs, and Blooks ...I was learning the hard way about how to be a publisher and probably spending way too much time looking at web sites and programming than I should have in response to that. Anyway, one day I came across this web site called , which was run by a guy with strong opinions and an unusual, clever writing style, along with a willingness to take on the conventional wisdom. In particular, he was writing this ongoing series about how bad most user interfaces were-mostly because programmers by and large knew, as Joel and I would say, using the same Yiddish-derived NYC vernacular that we both share, "bupkis" about what users really want. And I, like many, was hooked both by the series and the occasional random essay that Joel wrote. And then I had this epiphany: I'm a publisher, I like reading his stuff, why not turn it into a book?... Read the complete Foreword - Gary Cornell, Cofounder, Apress Since the release of the bestselling title Joel on Software in 2004, requests for a sequel have been relentless. So, we went back to the famed JoelonSoftware.com archives and pulled out a new batch of favorites, many of which have been downloaded over one million times. With Joel's newest book, More Joel on Software , you'll get an even better (not to mention updated) feast of Joel's opinions and impressions on software development, software design, running a software business, and so much more. This is a new selection of essays from the author's web site, http://www.joelonsoftware.com. Joel Spolsky started his weblog in March 2000 in order to offer his insights, based on years of experience, on how to improve the world of programming. This weblog has become infamous among the programming world, and is linked to more than 600 other web sites and translated into 30+ languages! Spolsky's extraordinary writing skills, technical knowledge, and caustic wit have made him a programming guru. With the success of Joel on Software , there has been a strong demand for additional gems and advice, and this book is the answer to those requests. Containing a collection of all-new articles from the original, More Joel on Software has even more of an edge than the original, and the tips for running a business or managing people have far broader application than the software industry. We feel it is safe to say that this is the most useful book you will buy this year. What you'll learn The best approaches to managing and hiring extraordinary peopl...
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    Indianapolis, Ind. : Pearson Education | Boston, Mass. :Safari Books Online,
    ISBN: 9780768680423 , 0768680425
    Language: English
    Pages: viii, 188 p , ill. , 23 cm
    Parallel Title: Erscheint auch als
    Keywords: Zend Studio ; Eclipse (Electronic resource) ; PHP (Computer program language) ; Web site development ; Debugging in computer science ; Electronic books ; local
    Abstract: This is the Safari online edition of the printed book.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    Burlington, Mass. : Newnes | Boston, Mass. :Safari Books Online,
    ISBN: 9780750685832 , 0750685832
    Language: English
    Pages: xxi, 770 p , ill. , 24 cm. +
    Series Statement: Newnes know it all series
    Keywords: Embedded computer systems ; Programming ; Computer software ; Development ; Electronic books ; local
    Abstract: The Newnes Know It All Series takes the best of what our authors have written to create hard-working desk references that will be an engineer's first port of call for key information, design techniques and rules of thumb. Guaranteed not to gather dust on a shelf! Embedded software is present everywhere - from a garage door opener to implanted medical devices to multicore computer systems. This book covers the development and testing of embedded software from many different angles and using different programming languages. Optimization of code, and the testing of that code, are detailed to enable readers to create the best solutions on-time and on-budget. Bringing together the work of leading experts in the field, this a comprehensive reference that every embedded developer will need! Chapter 1: Basic Embedded Programming Concepts Chapter 2: Device Drivers Chapter 3: Embedded Operating Systems Chapter 4: Networking Chapter 5: Error Handling and Debugging Chapter 6: Hardware/Software Co-Verification Chapter 7: Techniques for Embedded Media Processing Chapter 8: DSP in Embedded Systems Chapter 9: Practical Embedded Coding Techniques Chapter 10: Development Technologies and Trends *Proven, real-world advice and guidance from such "name" authors as Tammy Noergard, Jen LaBrosse, and Keith Curtis *Popular architectures and languages fully discussed *Gives a comprehensive, detailed overview of the techniques and methodologies for developing effective, efficient embedded software
    Note: Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Upper Saddle River, NJ?] : Prentice Hall | Boston, Mass. :Safari Books Online,
    ISBN: 9780137008704 , 0137008708
    Language: English
    Pages: 1 streaming video file (10 hr., 7 min., 57 sec.) , digital, sd., col. +
    Series Statement: Livelessons
    Keywords: MySQL (Electronic resource) ; PHP (Computer program language) ; Web site development ; Electronic videos ; local
    Abstract: "In this one-of-a-kind video package, top Web developer and Prentice Hall author Marc Wandschneider shows you exactly how to build reliable, secure, industrial-strength Web applications with PHP and MySQL. You'll master both PHP and MySQL through 18 comprehensive video lessons, and you'll have your first PHP/MySQL application running in less than an hour. Wandschneider shows how to set up PHP on Windows and Mac OS X and then builds your skills by walking you through actual application development projects. Just click, watch, and learn efficient ways to implement user account creation, form validation, cookie and session management, file upload/download, and much more."--Resource description page.
    Note: Title from resource description page (viewed March 10, 2009)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    Upper Saddle River, N.J. : Prentice Hall | Boston, Mass. :Safari Books Online,
    ISBN: 9780131363045 , 0131363042
    Language: English
    Pages: xvii, 370 p , ill. , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: Web sites ; Design ; Web site development ; Java (Computer program language) ; Social networks ; Computer network resources ; Online social networks ; Electronic books ; local
    Abstract: Use zembly to Create Social Web Applications for: Facebook, Flickr, iPhone, and More! With zembly you can create mashups and web applications drawing on content from virtually any web site, API call, or data stream. What's more, zembly makes it as easy to deploy and scale next-generation web applications as it is to build them. Suddenly, the web itself becomes programmable: the browser becomes your development environment, and you can leverage building blocks created by thousands of developers, worldwide. With extensive contributions from zembly's creators, Assemble the Social Web with zembly is the first and only official guide to zembly. This book brings together all the knowledge and code you'll need to build applications for today's leading Web 2.0 platforms: Facebook, Flickr, Google Maps, iPhone, and more. The authors begin with a high-level tour of zembly that clearly explains its goals, capabilities, core concepts, and long-term direction. You'll quickly walk through constructing your first zembly application; then, learn step-by-step how to use zembly with each of today's most powerful and popular social web platforms. Coverage includes Understanding the new paradigm of social programming Building Flickr widgets to generate and display web-based slide shows Creating widgets that draw upon Zillow's enormous real estate database Developing mashups that incorporate maps and geographical data from Google Maps Integrating with Facebook: from the absolute basics through advanced techniques utilizing the Facebook Data Store Model Using Dapper Dapps to create feeds that can capture content from virtually any web site Using zembly to simplify and accelerate iPhone web app development Whether you're a long-time web professional or a casual developer with a specialized problem to solve, zembly is the tool you've been waiting for. One book brings together everything you need to make the most of it: Assemble the Social Web with zembly .
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    Berkeley, [Calif.] : Apress | Boston, Mass. :Safari Books Online,
    ISBN: 9781590598627 , 1590598628
    Language: English
    Pages: xxxiv, 1044 p , ill. , 24 cm
    Edition: 3rd ed.
    Series Statement: Expert's voice in Web development
    Keywords: MySQL (Electronic resource) ; PHP (Computer program language) ; Internet programming ; Web site development ; Electronic books ; local
    Abstract: Beginning PHP and MySQL: From Novice to Professional, Third Edition offers a comprehensive introduction to two of the most prominent open-source technologies on the planet: the PHP scripting language and the MySQL database server. Updated to introduce the features found in MySQL's most significant release to date, readers will learn how to take advantage of the features of both technologies to build powerful, manageable, and stable web applications. Essentially three books in one, readers will not only profit from extensive introductions to the core features of each technology, but also learn how to effectively integrate the two in order to build robust data-driven applications. Packed with practical examples and insight into the real-world challenges faced by developers based on author W. Jason Gilmore 's seven years of expertise working with these technologies, readers will repeatedly return to this book as both a valuable instructional tool and reference guide. What you'll learn The PHP language How to back your web site with MySQL Templating so that you can apply a consistent design across all pages on your site How to authenticate your web site users How to use cookies to maintain information (such as items in a shopping cart) while a user is browsing your site Who this book is for This book is written for developers seeking to take advantage of the PHP language and MySQL database to create powerful web applications.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    Online Resource
    Online Resource
    Berkeley, Calif. : Apress ; | Boston, Mass. :Safari Books Online,
    ISBN: 9781430210474 , 1430210478
    Language: English
    Pages: xx, 299 p , 24 cm
    Series Statement: The expert's voice in Web development
    Parallel Title: Erscheint auch als
    Keywords: Django (Electronic resource) ; Web site development ; Python (Computer program language) ; Web sites ; Authoring programs ; Electronic books ; local
    Abstract: Django is the leading Python web application development framework. Learn how to leverage the Django web framework to its full potential in this advanced tutorial and reference. Endorsed by Django, Pro Django more or less picks up where The Definitive Guide to Django left off and examines in greater detail the unusual and complex problems that Python web application developers can face and how to solve them. Provides in-depth information about advanced tools and techniques available in every Django installation Runs the gamut from the theory of Django's internal operations to actual code that solves real-world problems for high-volume environments Goes above and beyond other books, leaving the basics behind Shows how Django can do things even its core developers never dreamed possible What you'll learn See how to use Django's models, views, forms, and templates Handle HTTP and customizing back ends Use Django's common tooling Employ Django in various environments Build a business software suite for use in the corporate world Make this code reusable-even distributable Who this book is for This book is for companies looking for a framework capable of supporting enterprise needs, as well as advanced Python or web developers looking to solve unusual, complex problems.
    Note: Title from resource description page (viewed May 27, 2009). - Includes bibliographical references and index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    Berkeley, [Calif.] : Apress | Boston, Mass. :Safari Books Online,
    ISBN: 9781430209898 , 1430209895
    Language: English
    Pages: xxxiii, 667 p , ill. , 24 cm
    Edition: 2nd ed.
    Series Statement: Expert's voice in open source
    Keywords: Drupal (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: Widely praised for its in-depth coverage of Drupal internals, bestselling Pro Drupal Development has been updated for Drupal 6 in this edition, and provides are even more tricks of the trade to help you further yourself as a professional Drupal developer. Assuming you already know how to install and bring a standard installation online, John K. VanDyk gives you everything else you need to customize your Drupal installation however you see fit. Pro Drupal Development, Second Edition delves deep into Drupal internals, showing you how to take full advantage of its powerful architecture. What you'll learn Find out how to create your own modules, develop your own themes, and produce your own filters. Learn the inner workings of each key part of Drupal, including user management, sessions, the node system, caching, and the various APIs available to you. Discover how to optimize your Drupal installation to perform well under high-load situations. Gain the knowledge needed to secure your Drupal installation and other best practice techniques. Learn to integrate Ajax into and internationalize your Drupal web site. Who this book is for Web developers maintaining and creating sites with Drupal. It is assumed that you already know the basics of Drupal and are able to install and bring up a basic installation. This book takes you deeper into the internals of Drupal and teaches how to tweak and modify it in order to create that perfect web site. Simply put, if you are working with Drupal, you need Pro Drupal Development, Second Edition. What you'll learn Develop conceptual models of client data using interviews and client documentation Normalize data models to enhance scalability and the long term use of valuable data Translate conceptual models into high-performing SQL Server databases Secure and protect the integrity of data as part of meeting regulatory requirements Take full advantage of new SQL Server features such as the spatial datatype, XML support, transparent data encryption, and more Create effective indexing to speed query performance Who this book is for Pro SQL Server 2008 Relational Database Design and Implementation is designed for programmers of all types who want to use SQL Server 2008 to store data. Rookie database programmers will find a complete course on the fundamentals of database design that includes conceptual designs and physical implementation. Seasoned veterans will find many tips and tricks for implementing database systems tha...
    Note: "Now covers Drupal 6"--Cover. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Sebastopol, Calif.] : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596518738 , 0596518730
    Language: English
    Pages: [300] p , ill.
    Edition: 1st ed.
    Keywords: Web site development ; Electronic books ; local
    Abstract: Universal Design for Web Applications teaches you how to build websites that are more accessible to people with disabilities and explains why doing so is good business. It takes more work up front, but the potential payoff is huge -- especially when mobile users need to access your sites. You'll discover how to use standards-based web technologies -- such as XHTML, CSS, and Ajax, along with video and Flash -- to develop applications for a wide range of users and a variety of devices, including the mobile Web. You'll also learn specifics about this target audience, especially the key over-50 age group, whose use of the Web is rapidly growing. With this book, you will: Learn the importance of metadata and how it affects images, headings, and other design elements Build forms that accommodate cell phones, screen readers, word prediction, and more Create designs using color and text that are effective in a variety of situations Construct tables that present information without spatial cues Design Ajax-driven social networking applications that people with disabilities can access Provide audio with transcriptions and video that includes captions and audio descriptions Discover assistive technology support for Rich Internet Application technologies such as Flash, Flex, and Silverlight Universal Design for Web Applications provides you with a roadmap to help you design easy-to-maintain web applications that benefit a larger audience.
    Note: Title from title screen. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Online Resource
    Online Resource
    [United States?] : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596155063 , 0596155069
    Language: English
    Pages: [250] p , ill.
    Parallel Title: Erscheint auch als
    Keywords: Ruby on rails (Electronic resource) ; Java (Computer program language) ; Ruby (Computer program language) ; Web site development ; Application software ; Development ; Electronic books ; local
    Abstract: If you're interested in JRuby, you probably don't need a tutorial on Ruby, Rails, or Java -- you just need to know how to get things done. This Cookbook offers practical solutions for using the Java implementation of the Ruby language, with targeted recipes for deploying Rails web applications on Java servers, integrating JRuby code with Java technologies, developing JRuby desktop applications with Java toolkits, and more. Using numerous reusable code samples, JRuby Cookbook shows you how to: Install and update JRuby on Windows, Mac OS X, and Linux, and IDEs such as NetBeans and Eclipse Package and deploy Rails apps on Java Servlet containers and Java EE application servers, including JBoss, Tomcat, and GlassFish Integrate Ruby and Rails applications with popular Java EE technologies such as JMS, JMX, JPA, Spring, and Hibernate Develop desktop and client applications with cross-platform Java UI technologies and toolkits such as Swing, SWT, and Java 2D Maximize the flexibility of your testing and build environment, using both existing Java-based tools such as Ant and Maven and newer Ruby-based tools such as Rake, Raven, and Buildr The JRuby interpreter combines Ruby's simplicity and ease of use with Java's extensive libraries and technologies, a potent blend that opens new possibilities for Ruby, Rails, and Java. This Cookbook helps you take full advantage of JRuby's potential. "The JRuby Cookbook is an excellent book for any polyglot who is trying to bridge the gap between Java and Ruby. It provides solutions to specific problems developers face in both their development and testing environments, along with the applications they're building."-- Bob McWhirter, Research & Prototyping, Red Hat Middleware
    Note: Title from title screen. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    Online Resource
    Online Resource
    Indianapolis, Ind. : Wiley | Boston, Mass. :Safari Books Online,
    ISBN: 9780470258224 , 0470258225
    Language: English
    Pages: xxiv, 563 p , ill.
    Keywords: Web site development ; Ruby (Computer program language) ; Electronic books ; local
    Abstract: Thanks to the explosive growth in popularity of the Rails framework, the equally popular Ruby programming language now has a great place to hang its hat. The powerful combination of the two provides the perfect toolset to create Web applications that feature concise code, clean syntax, and easy maintenance. This must-have book is your best guide on how to jump on the RoR bandwagon-from the basics of Ruby programming to advanced techniques for experienced Rails developers.
    Note: Title from resource description page (viewed May 18, 2009). - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Online Resource
    Online Resource
    Berkeley, Calif. : New Riders | Boston, Mass. :Safari Books Online,
    ISBN: 9780321591111 , 0321591119
    Language: English
    Pages: ix, 149 p , 24 cm
    Parallel Title: Erscheint auch als
    Keywords: ActionScript (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: When Flash Player 9 released in June 2006, it introduced the new scripting language, ActionScript 3, which has already taken hold in the Adobe Flex application development community. ActionScript 3 provides not only a significant enhancement in performance, but also a more robust programming model that lends itself to complex Rich Internet Application development. For web designers and developers who need to make the move to ActionScript 3 from the previous version, ActionScript 2, the learning curve has proven to be significant. In this essential and timely guide, ActionScript expert Kris Hadlock speaks squarely to the many thousands of ActionScript 2 users who need to make the leap right away. The ActionScript Migration Guide covers all of the major changes in ActionScript from version 2 to 3. The book explains the most important and fundamental changes in ActionScript drawing comparisons between the two languages both visually and contextually. With a comprehensive index and robust table of contents designers and developers will easily be able to locate the old an/or new codes with side-by-side comparisons of how to program both and the explanation of the concepts behind them.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    Berkeley, Calif. : Peachpit ; | Boston, Mass. :Safari Books Online,
    ISBN: 9780321580535 , 0321580532
    Language: English
    Pages: xvi, 89 p , ill.
    Series Statement: Visual quickproject guide
    Parallel Title: Erscheint auch als
    Keywords: Flash (Computer file) ; Web site development ; Digital video ; Computer animation ; Electronic books ; local
    Abstract: If you want to add great-looking Flash video to your Web site fast but don't want to get bogged down in the details, Enhancing a Dreamweaver CS3 Web Site with Flash Video: Visual QuickProject Guide is just the book for you. The full- color projects in this book teach you all the techniques you need to enhance your Web site with Flash video. Explore the various video formats and players and discover why Flash Video is the best solution for delivering video content to your Web site visitors. Learn how to choose the right delivery method: progressive download, streaming, or embedded. See how to use the Flash Video Encoder to prepare Windows Media and QuickTime movies for the Web, and learn to encode them as fast-downloading Flash Video files. You'll also learn how to embed your Flash Video files in Dreamweaver Web sites, generating appropriate Flash Player skins. Enhancing a Dreamweaver CS3 Web Site With Flash Video: Visual QuickProject Guide shows you just what you need to get your project done fast.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    Online Resource
    Online Resource
    Greenwich, [Conn.] : Manning | Boston, Mass. :Safari Books Online,
    ISBN: 9781933988078 , 193398807X
    Language: English
    Pages: xxviii, 404 p , ill. , 24 cm
    Keywords: Struts framework ; Web site development ; Electronic books ; local
    Abstract: The original Struts project revolutionized Java web development and its rapid adoption resulted in the thousands of Struts-based applications deployed worldwide. Keeping pace with new ideas and trends, Apache Struts 2 has emerged as the product of a merger between the Apache Struts and OpenSymphony WebWork projects, united in their goal to develop an easy-to-use yet feature-rich framework. Struts 2 represents a revolution in design and ease of use when compared to classic Struts. It adds exciting and powerful features such as a plugin framework, JavaServer Faces integration, and XML-free configuration. Struts 2 In Action introduces the Apache Struts 2 web application framework and shows you how to quickly develop professional, production-ready modern web applications. Written by Don Brown, one of the leading developers of Struts 2, Chad Davis, a passionate Struts 2 developer, along with Scott Stanlick, this book gently walks you through the key features of Struts 2 in example-driven, easy-to-digest sections. Struts 2 in Action delivers accurate, seasoned information that can immediately be put to work. This book is designed for working Java web developers-especially those with some background in Struts 1 or WebWork. The core content, covering key framework components such as Actions, Results, and Interceptors, includes new features like the annotation-based configuration options. You'll find chapters on Struts 2 plugins, FreeMarker, and migration from Struts 1 and WebWork 2. Finally, new topics such as the Ajax tags, Spring Framework integration, and configuration by convention give familiar subjects new depth.
    Note: Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    Sebastopol, Calif. : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596516482 , 0596516487
    Language: English
    Pages: xxxi, 451 p , ill. , 24 cm
    Edition: 1st ed.
    Keywords: Web site development ; JavaScript (Computer program language) ; Electronic books ; local
    Abstract: Of all the Ajax-specific frameworks that have popped up in recent years, one clearly stands out as the industrial strength solution. Dojo is not just another JavaScript toolkit-it's the JavaScript toolkit-and Dojo: The Definitive Guide demonstrates how to tame Dojo's extensive library of utilities so that you can build rich and responsive web applications like never before. Dojo founder Alex Russell gives a foreword that explains the "why" of Dojo and of this book. Dojo provides an end-to-end solution for development in the browser, including everything from the core JavaScript library and turnkey widgets to build tools and a testing framework. Its vibrant open source community keeps adding to Dojo's arsenal, and this book provides an ideal companion to Dojo's official documentation. Dojo: the Definitive Guide gives you the most thorough overview of this toolkit available, showing you everything from how to create complex layouts and form controls closely resembling those found in the most advanced desktop applications with stock widgets, to advanced JavaScript idioms to AJAX and advanced communication transports. With this definitive reference you get: Get a concise introduction to Dojo that's good for all 1.x versions Well-explained examples, with scores of tested code samples, that let you see Dojo in action A comprehensive reference to Dojo's standard JavaScript library (including fundamental utilities in Base, Dojo's tiny but powerful kernel) that you'll wonder how you ever lived without An extensive look at additional Core features, such as animations, drag-and-drop, back-button handling, animations like wipe and slide, and more Exhaustive coverage of out-of-the-box Dijits (Dojo widgets) as well as definitive coverage on how to create your own, either from scratch or building on existing ones An itemized inventory of DojoX subprojects, the build tools, and the DOH, Dojo's unit-testing framework that you can use with Dojo-or anywhere else If you're a DHTML-toting web developer, you need to read this book-whether you're a one-person operation or part of an organization employing scores of developers. Dojo packs the standard JavaScript library you've always wanted, and Dojo: The Definitive Guide helps you transform your ideas into working applications quickly by leveraging design concepts you already know.
    Note: Title from title screen. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    Sebastopol, [Calif.] : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596156657 , 0596156650
    Language: English
    Pages: [904] p , ill.
    Edition: 4th ed.
    Parallel Title: Erscheint auch als
    Keywords: Active server pages ; Microsoft .NET Framework ; Internet programming ; Web site development ; Electronic books ; local
    Abstract: With Programming ASP.NET 3.5 , you'll quickly learn to create state-of-the-art applications using Microsoft's popular web development technology and Visual Studio 2008. This updated bestseller provides comprehensive and easy-to-understand information to help you use several .NET 3.5 technologies for faster development and better web application performance-including ASP.NET AJAX for interactive user interfaces, LINQ for data access, and Windows Communication Foundation (WCF) for web services. Programming ASP.NET 3.5 includes examples and sample code that let you explore development with ASP.NET in more depth. With this book, you will: Learn about AJAX and ASP.NET server controls included with Visual Studio 2008 Discover how to use the DataSource and data-bound controls in ADO.NET Use the new LINQ API and learn how to make use of it within ASP.NET pages Create a uniform look and feel throughout your application with Master Pages Use navigation controls to build site maps, menus, and breadcrumbs quickly and easily Build and use various web services with WCF Detect errors during development and handle them in your production code Learn how to configure and deploy your website Written by Microsoft technology experts Jesse Liberty, Dan Hurwitz, and Dan Maharry, Programming ASP.NET 3.5 is the best book for learning how to build dynamic, interactive web applications using Microsoft's latest technologies.
    Note: Title from title screen. - Includes index
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    Online Resource
    Online Resource
    Sebastopol, [Calif.] : O'Reilly Media | Boston, Mass. :Safari Books Online,
    ISBN: 9780596154943 , 0596154941
    Language: English
    Pages: [448] p , ill.
    Edition: 1st ed.
    Parallel Title: Erscheint auch als
    Keywords: Ruby on rails (Electronic resource) ; Ruby (Computer program language) ; Web site development ; Electronic books ; local
    Abstract: While most books written about Rails cater to programmers looking for information on data structures, Learning Rails targets web developers whose programming experience is tied directly to the Web. Rather than begin with the inner layers of a Rails web application--the models and controllers--this unique book approaches Rails development from the outer layer: the application interface. You'll learn how to create something visible with Rails before reaching the more difficult database models and controller code. With Learning Rails , you can start from the foundations of web design you already know, and then move more deeply into Ruby, objects, and database structures. This book will help you: Present web content by building an application with a basic view and a simple controller, while learning Ruby along the way Build forms and process their results, progressing from the simple to the more complex Connect forms to models by setting up a database, and use Rails' ActiveRecord to create code that maps to database structures Use Rails scaffolding to build applications from a view-centric perspective Add common web application elements such as sessions, cookies, and authentication Build applications that combine data from multiple tables Create simple but dynamic interfaces with Rails and Ajax Once you complete Learning Rails , you'll be comfortable working with the Rails web framework, and you'll be well on your way to becoming a Rails guru.
    Note: Title from title screen
    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...