| |||||||||
|
1. #24995 Building a Database-Driven Web Site Using PHP and MySQL A hands-on look at what's involved in building a database-driven Web site. We'll be using two new tools for this: the PHP scripting language and the MySQL relational database. Yank, Kevin. MySQL (2004). Articles>Web Design>Server Side Includes>SQL 2. #31208 Creating More Using Less Effort with Ruby on Rails The “why” of Ruby on Rails comes down to productivity, says Michael Slater. Web applications that share three characteristics—they’re database-driven, they’re new, and they have needs not well met by a typical CMS—can be built much more quickly with Ruby on Rails than with PHP, .NET, or Java, once the investment required to learn Rails has been made. Does your web app fall within the RoR “sweet spot?” Slater, Michael. List Apart, A (2008). Articles>Web Design>Server Side Includes>Ruby on Rails 3. #26878 Crossing Borders: Continuations, Web Development, and Java Programming This article explores continuations, the technique behind frameworks like Smalltalk's Seaside. Continuation servers make it much easier to build Web applications by offering a stateful programming model without giving up the scalability inherent in statelessness. Tate, Bruce. IBM (2006). Articles>Web Design>Server Side Includes 4. #30656 Develop a Dojo-Based Blog Reader In this article, the authors put your newly gained knowledge into practice by starting the development of a simple Dojo and Atom-based blog reader. Shachor, Gal, Ksenya Kveler and Maya Barnea. IBM (2007). Articles>Web Design>Server Side Includes>Ajax 5. #31577 Doing HTTP Caching Right: Introducing httplib2 In the latest installment of Joe Gregorio's The Restful Web column Joe goes a bit nuts, presenting httplib2, a Python HTTP client library written with the goal of doing caching in HTTP right. Gregorio, Joe. XML.com (2006). Articles>Web Design>Server Side Includes>Python 6. #27160 Single quote, double quote, or no quote? This seemingly simple question is often asked by those new to PHP. Suprisingly, however, some of those who claimed to be PHP programmer also can't tell the difference. It's very simple, really. DevBay (2005). Articles>Web Design>Server Side Includes>PHP 7. #27800 Extensible Master-Page Framework for ASP.NET 1.1 Using Pattern Oriented Design Development of a framework for master-pages using ASP.NET and C#. Mukhtar, Shams. Code Project, The (2004). Articles>Web Design>Server Side Includes>ASP 8. #31211 Getting Started with Ruby on Rails The “how” of Ruby on Rails: Hivelogic’s Dan Benjamin prepares non-Rails developers, designers, and other creative professionals for their first foray into Rails. Learn what Ruby on Rails is (and isn’t), and where it fits into the spectrum of web development and design. See through the myths surrounding this powerful young platform, and learn how to approach working with it. Benjamin, Dan. List Apart, A (2008). Articles>Web Design>Server Side Includes>Ruby on Rails 9. #27896 IBM Servlet-Based Content Creation Framework This framework provides an easily-used and easily-understood way of developing Web-based applications. The framework not only supports but also enforces the complete separation of content and presentation. Its simple and elegant design does not hide the familiar underlying servlet infrastructure. Pawlitzek, Rene. IBM (2005). Articles>Web Design>Server Side Includes>Java 10. #26892 The Hamlet framework was developed to extend Java servlets and enforce the separation of content from presentation. In this article, you'll find an additional way to provide dynamic content as René Pawlitzek advances the framework further and refines use of the template engine. Pawlitzek, Rene. IBM (2006). Articles>Web Design>Server Side Includes>Java 11. #29955 Integrate XForms with the Google Web Toolkit, Part 2: Creating an Artist and Album Management Form This four-part series demonstrates how to use the Google Web Toolkit (GWT) and XForms together to create a dynamic Web application. Part 1 looked at the JavaScript underpinnings of each technology. Part 2 shows you how to use those JavaScript underpinnings to start mixing the two technologies together to build the rock star application. Galpin, Michael. IBM (2007). Articles>Web Design>Server Side Includes>Ajax 12. #27895 Servlets are a key component of server-side Java development, but despite a number of attractive traits, servlets do not support or enforce the separation of content and presentation. To master that functionality, Rene Pawlitzek proposes Hamlets -- servlet extensions that provide this functionality within a lightweight framework implemented with less than 500 lines of Java source code. Pawlitzek, Rene. IBM (2005). Articles>Web Design>Server Side Includes>Java 13. #25790 Introduction to LAMP Technology This tutorial explores the Linux-Apache-MySQL-PHP, or LAMP, Web development framework and shows how that framework can help you build applications to solve common business problems. The tutorial begins with an exploration of the LAMP architecture, then introduces fundamental PHP concepts. After a solid grounding of PHP, the tutorial explains MySQL support, with coverage focusing on database concepts and how to access MySQL from PHP. All of these techniques are discussed within the context of a real-world customer management example. Bacon, Jono. IBM (2005). Articles>Web Design>Server Side Includes>Open Source 14. #30674 JSON is an easy format to use for sending (and receiving) data that maps to objects, or even arrays of objects. In this final article of the series, you'll learn how to handle data sent to a server in the JSON format and how to reply to scripts using the same format. McLaughlin, Brett D. IBM (2007). Articles>Web Design>Server Side Includes>Ajax 15. #27553 Learning PHP: A Gentle Introduction According to Netcraft, PHP overtook Microsoft's ASP as the most popular web scripting language back in the spring of 2002. And PHP has continued its explosive growth ever since. Today, when the Apache web server powers nearly 70% of all sites on the Internet and its closest competitor, Microsoft's IIS, has a market share of just over 20%, PHP is far and away the most widely used server-side scripting language. Just what is it that makes PHP so popular? Pletcher, Thomas. Community MX. Articles>Web Design>Server Side Includes>PHP 16. #30664 Make Ajax Development Easier with AjaxTags Developers and users have much higher expectations for the usability and responsiveness of Web-based applications in the Web 2.0 era. Unless you've been living under a rock for the past two years, you've likely heard of Asynchronous JavaScript + XML (the Ajax technique). Ajax allows you to build slick, responsive, and highly dynamic browser-based user interfaces without requiring browser page reloads. This article takes a look at AjaxTags, a Java/JavaScript Library that lets you easily integrate Ajax functionality into your JSP pages. Wintschel, Daniel. IBM (2007). Articles>Web Design>Server Side Includes>Ajax 17. #27799 NHibernate Best Practices with ASP.NET, Generics, and Unit Tests This article describes best practices for leveraging the benefits of NHibernate, ASP.NET, Generics, and unit testing together. McCafferty, Billy. Code Project, The (2006). Articles>Web Design>Server Side Includes>ASP 18. #27832 On Connecting to SQL Databases This article deals only with connecting to databases on a SQL2000 server. Various connection options are discussed and their implementation details are shown. Data retrieval and data manipulation will be discussed in a future article. Only very simple, but basic code to test the connection is used, and each case uses a different ASPX page. This article is self-contained and complete, a copy of the projects in zip format is provided for download. Code Project, The (2006). Articles>Web Design>Server Side Includes>SQL 19. #28277 PHP is Approaching the End of Its Life Cycle PHP while not the top programming language does dominate the web. It is seen as being easy to learn and can be used on any webserver. So PHP is gaining popularity by leaps. But PHP is also approaching the end of its development life cycle. The language itself is close to the point where it can no longer grow. When you look at PHP6 you can see the trend in development is turning towards cleaning up. This is a sure sign that things are close to being finished. That and the fact that all new features have been passed over. Hiveminds (2006). Articles>Web Design>Server Side Includes>PHP 20. #28364 Programmatically Manipulating Microsoft Excel Spreadsheets with the Apache POI API The Apache Jakarta POI project consists of Java APIs dedicated to the manipulation of files based on Microsoft's OLE 2 Compound Document format. In this article, you'll learn how to use the APIs of the POI project to read from and write to Microsoft Excel spreadsheets. As you will see, the programmatic liberty to manipulate Excel files represents a powerful offering to the Java programmer.The Apache POI contains a number of components. In this article, we'll be focusing our study on the HSSF component. The HSSF project will provide us with the ability to read and write from XLS spreadsheets. Bhogal, Kulvir S. Dev Articles (2003). Articles>Web Design>Server Side Includes>Databases 21. #32004 Responsible Asynchronous Scripting Asynchronous or remote scripting has been lurking in the background of web app development for quite some time now. Originally dependent on proprietary technology like Java applets, ActiveX and Flash or clever combinations of disparate technologies like images and cookies, native support for the XMLHttpRequest (XHR) object in modern browsers has made it easier than ever to make web apps more responsive and more like their desktop counterparts. This lower barrier to entry also makes it easier to make poor decisions and inappropriate use of a powerful technology. Inman, Shaun. Vitamin (2008). Articles>Web Design>Server Side Includes>Ajax 22. #30768 Users Can Bask in the Benefits of Google Analytics Google has earned its giant position in search engine marketplace through real innovative solutions, and of course, strategic moves all aimed at users ultimate convenience. It has been almost customary for Google to bring in some exciting features initially for a price then slashing the rate drastically to making it FREE for all. This sort of repeated move could be seen as first serving the target market with its innovative solutions, and later making it free to give many a business in similar or remotely similar categories a run for their money. Critics claims have to stand the test of contemporary business realities. Azam, Rahbre. Amateur Writerz (2008). Articles>Web Design>Server Side Includes>Search Engine Optimization 23. #30657 Why (Almost) Every Web Site Needs an RDBMS When your Web application reaches a certain size, it needs a good database design behind it. And in fact, this 'certain size' is much smaller than almost every small-site developer thinks. Relational Data Base Management Systems (RDBMSes) need not be restrictive or over-architected, as their bad reputation sometimes brings developers to fear. A bit of thought toward what your site does quickly turns into a sensible schema design, and it is easy to leave open expandable storage mechanisms like a configuration table within an RDBMS back end. Mertz, David. IBM (2007). Articles>Web Design>Server Side Includes>Databases
| |||||||||
| |||||||||
Click here to learn how to embed the RSS feed of this category in your website.