From the Book: The first edition of this book hit the streets late in 1999. For the most part, it was based on my experiences in developing Active Server Page-based applications for the retail and healthcare industrie...
详细信息
ISBN:
(纸本)9780201730388
From the Book: The first edition of this book hit the streets late in 1999. For the most part, it was based on my experiences in developing Active Server Page-based applications for the retail and healthcare industries. I was an independent consultant then, but shortly before finishing the book I joined Rational Software Corporation. Working for Rational has given me the opportunity to visit and to work with many organizations that are in the process of building web-centric applications. And I've seen everything, from well-managed teams producing top-quality software to chaotic teams desperately seeking the right guidance, plus a few others that still seem to be in denial. In the two years since the publication of the first edition I've also seen the rise of the J2EE platform, and have to say that since then most of my web application development experience has been with J2EE architectures. The result of this is that most of the material in this second edition is oriented towards the Java environment. This doesn't mean that .NET developers or even Cold Fusion and PHP developers, can't build applications with the guidance in this book. You can. It's just that the majority of the examples in the design and implementation chapters, and in the reference applications, are written for JavaServer Page-based applications. The ideas in this book and in the previous edition are all a result of a desire to combine my object-oriented skills to the area of web application development. I had little problem applying use case analysis, and it wasn't until I started creating analysis and design models I realized that things were going to get difficult. Whencreating a webapplication, my conceptual focus was always on the web page; and my idea of a model kept revolving around the concept of a site map. I knew that the navigation paths throughout the system were incredibly important to understanding the application and that any system model would have to include them. My earliest atte
In the world today, there are countless ways for us to create and manage our schedules. Everything from the Apple Calendar to a pen-and-paper schedule can help us manage our time. What happens when you must manage not...
详细信息
From the Publisher: Use .NET Framework to accomplish real-world, professional tasks. Incorporating eleven hands-on projects, Microsoft .NET Framework Professional Projects is your key to unlocking the power of .NET Fr...
详细信息
ISBN:
(纸本)9781931841245
From the Publisher: Use .NET Framework to accomplish real-world, professional tasks. Incorporating eleven hands-on projects, Microsoft .NET Framework Professional Projects is your key to unlocking the power of .NET Framework. Each project focuses on a specific concept and is based on a real-world situation. Use Visual ***, C#, and Visual Basic .NET as you create XML schemas and measure system performance. You will be able to use the skills that you develop throughout the book to modify the projects to fit your professional needs.
From the Book: IntroductionSuppose your company wants to sell products online. You have a database that gives the price and inventory status of each item. But, your database doesn't speak HTTP, the protocol that W...
详细信息
ISBN:
(纸本)9780130676146
From the Book: IntroductionSuppose your company wants to sell products online. You have a database that gives the price and inventory status of each item. But, your database doesn't speak HTTP, the protocol that web browsers use. Nor does it output HTML, the format web browsers need. What can you do Once users know what they want to buy, how do you gather that information You want to customize your site based on visitors' preferences and interests-how You want to let users see their previous purchases, but you don't want to reveal that information to other visitors. How do you enforce these security restrictions When your web site becomes popular, you might want to compress pages to reduce bandwidth. How can you do this without causing your site to fail for the 30% of visitors whose browsers don't support compression In all these cases, you need a program to act as the intermediary between the browser and some server-side resource. This book is about using the Java platform for this type of program. "Wait a second," you say. "Didn't you already write a book about that " Well, yes. In May of 2000, Sun Microsystems Press and Prentice Hall released my second book, Core Servlets and JavaServer Pages. It was successful beyond everyone's wildest expectations, selling approximately 100,000 copies in the first year, getting translated into Bulgarian, Chinese, Czech, French, German, Hebrew, Japanese, Korean, Polish, Russian, and Spanish, and being chosen by *** as one of the top five computer programming books of 2001. Even better, I was swamped with requests for what I really like doing: teaching short courses for developers in industry. Despite having to decline most of the requests, I was still able to teach servlet and JSP short courses in Australia, Canada, Japan, the Philippines, and at a variety of U.S. venues. What fun! Since then, use of servlets and JSP has continued to grow at a phenomenal rate. The Java 2 Platform has become the technology of choice for de
Automation technologies are widely acclaimed to have the potential to significantly reduce energy consumption and energy-related costs in buildings. However, despite the abundance of commercially available technologie...
详细信息
Automation technologies are widely acclaimed to have the potential to significantly reduce energy consumption and energy-related costs in buildings. However, despite the abundance of commercially available technologies, automation in domestic environments keep on meeting commercial failures. The main reason for this is the development process that is used to build the automation applications, which tend to focus more on technical aspects rather than on the needs and limitations of the users. An instance of this problem is the complex and poorly designed home automation front-ends that deter customers from investing in a home automation product. On the other hand, developing a usable and interactive interface is a complicated task for developers due to the multi- disciplinary challenges that need to be identified and solved. In this context, the current research work investigates the different design problems associated with developing a home automation interface as well as the existing design solutions that are applied to these problems. The Qualitative Data Analysis approach was used for collecting data from research papers and the open coding process was used to cluster the findings. From the analysis of the data collected, requirements for designing the interface were derived. A home energy management functionality for a web-based home automation front-end was developed as a proof-of-concept and a user evaluation was used to assess the usability of the interface. The results of the evaluation showed that this holistic approach to designing interfaces improved its usability which increases the chances of its commercial success.
Apache Jakarta-Tomcat is designed as a comprehensive reference for professional webapplication developers and administrators. This title is intended to help readers get up to speed on the latest Apache open source JS...
详细信息
ISBN:
(纸本)9781893115361
Apache Jakarta-Tomcat is designed as a comprehensive reference for professional webapplication developers and administrators. This title is intended to help readers get up to speed on the latest Apache open source JSP/servlet container, Tomcat. James Goodwill's book provides a solid foundation, which will give the reader practical insight into all of the major features of the Tomcat webapplication container.
From the Publisher: Programming ColdFusion covers everything a developer needs to know to create effective webapplications with ColdFusion, a powerful tool for rapid web site development. The book starts with the ...
详细信息
ISBN:
(纸本)9781565926981
From the Publisher: Programming ColdFusion covers everything a developer needs to know to create effective webapplications with ColdFusion, a powerful tool for rapid web site development. The book starts with the basics and quickly moves to more advanced topics, providing numerous examples of common webapplication tasks, so readers can learn by example. Covers ColdFusion 5.0.
With this book, you can build exciting, scalable webapplications quickly and confidently, using Google App Engine -- even if you have little or no experience in programming or webdevelopment. App Engine is one of th...
详细信息
ISBN:
(纸本)9780596800697
With this book, you can build exciting, scalable webapplications quickly and confidently, using Google App Engine -- even if you have little or no experience in programming or webdevelopment. App Engine is one of the most exciting web technologies to appear in the last year, providing a simple, easy-to-use application framework with basic web tools. While Google's own tutorial assumes significant development experience, Using Google App Engine is for anyone who wants to get started with this platform. By the end of the book, you'll know how to build complete, interactive applications and deploy them to "the cloud," using the same servers that power Google applications. You will: Get an overview of all the technologies necessary to use Google App Engine Learn how to use Python, HTML, Cascading Style Sheets (CSS), HTTP, and DataStore, App Engine's database Grasp the technical aspects necessary to create sophisticated, dynamic webapplications Understand what's required to deploy your applications to Google servers In addition to being a foundational resource for beginning programmers, Using Google App Engine is also an excellent book for experienced programmers who want to acquire working knowledge of web technologies. Building webapplications used to be for experts only, but with Google App Engine -- and this book -- anyone can create a dynamic web presence.
From the Publisher: The results of using J2EE in practice are often disappointing applications are often slow, unduly complex, and take too long to develop. I believe that the problem lies not in J2EE itself, but in t...
详细信息
ISBN:
(纸本)9781861007841
From the Publisher: The results of using J2EE in practice are often disappointing applications are often slow, unduly complex, and take too long to develop. I believe that the problem lies not in J2EE itself, but in that it is often used badly. Many J2EE publications advocate approaches that, while fine in theory, often fail in reality, or deliver no real business value. Expert One-on-One: J2EE Design and development aims to demystify J2EE development. Using a practical focus, it shows how to use J2EE technologies to reduce, rather than increase, complexity. It doesn't seek to cover the whole of J2EE; rather it aims to demonstrate effective approaches to solving common problems. It's an independent view, based on the experience of working with J2EE in production. This book is about quality, maintainability, and productivity in cost-effective J2EE applications.
Cílem práce bylo vytvoření webové aplikace usnadňující dopravcům a přepravcům práci se zásilkami. Účelem aplikace je evidence zásilek a tisk etiket. Nejprve je poskyt...
详细信息
Cílem práce bylo vytvoření webové aplikace usnadňující dopravcům a přepravcům práci se zásilkami. Účelem aplikace je evidence zásilek a tisk etiket. Nejprve je poskytnut přehled technik používaných při vývoji webových aplikací. Dále je popsáno, jak funguje moderní zásilková přeprava. Pak je specifikována připravovaná webová aplikace. Na závěr je analyzován průběh implementace v C# ASP .NET a výsledky práce.
暂无评论