From the Publisher: This comprehensive compendium provides a broad and thorough investigation of all aspects of programming with ***. Entirely revised and updated for the Golden Release of .NET, this book will give yo...
详细信息
ISBN:
(纸本)9781861007032
From the Publisher: This comprehensive compendium provides a broad and thorough investigation of all aspects of programming with ***. Entirely revised and updated for the Golden Release of .NET, this book will give you the information you need to master *** and build dynamic, successful, enterprise Web applications. With this Special Edition, you can access this book free for one year on Wroxbase - Wrox's new online library of books. Those who have purchased the previous edition of this book will be able to access this book at Wroxbase at a specially reduced rate. To find out more about Wroxbase, visit ***. In this book, we: Explain what *** is, and how it makes building applications even easier Show how easy it is to work with *** pages and server-side controls Access data of all kinds in our *** pages, and introduce *** Examine how XML is an integral part of data manipulation Use Web Services to provide asynchronous background services to applications Discuss and demonstrate the *** application framework Show how easy it is to build and deploy custom *** controls Combine the concepts discussed in the book into an *** application Discuss how it is possible to migrate from ASP to ***
Modeling the cost of road construction is a prerequisite for evaluation and planning of different alternatives for low-volume road networks included in a forest management plan. In this paper, a model for cost estimat...
详细信息
Modeling the cost of road construction is a prerequisite for evaluation and planning of different alternatives for low-volume road networks included in a forest management plan. In this paper, a model for cost estimation of forest roads is presented, based on the standard engineering properties of cross sections and the location-specific parameters of terrain slope and vegetation information. The model assumes six main cost elements of clearing operations, embankment, pavement, grading, culverts and ditch for total construction cost calculation. To validate the performance, the outputs of the model were compared with the experts' prediction for an existing forest road project in a mountain condition. The final result of the research showed that the model could estimate total cost of road construction in an accuracy range of perpendicular to 6.5%. The results of the validation process showed a 66.51% underestimate for clearing operation, 3.56% underestimate for embankment, 3.85% underestimate for surfacing, 3.32% underestimate for culverts, 20.54% underestimate for ditch excavation, and 22.33% overestimate for grading of the cut slope and travel way. According to the reasonable estimation for total cost, the model could be applied as an evaluation function in finding the optimized layout of a forest road network.
JBoss Seam is an exciting new application framework based on the Java EE platform that is used to build rich, web-based business applications. Seam is rapidly capturing the interest of Java enterprise developers becau...
详细信息
ISBN:
(纸本)1933988401
JBoss Seam is an exciting new application framework based on the Java EE platform that is used to build rich, web-based business applications. Seam is rapidly capturing the interest of Java enterprise developers because of its focus on simplicity, ease of use, transparent integration, and scalability. Seam in Action offers a practical and in-depth look at JBoss Seam. The book puts Seam head-to-head with the complexities in the Java EE architecture. The author presents an unbiased view of Seam from outside the walls of RedHat/JBoss, focusing on such topics as Spring integration and deployment to alternative application servers to steer clear of vendor lock-in. By the end of the book, you should expect to not only gain a deep understanding of Seam, but also come away with the confidence to teach the material to others. To start off, you will see a working Java EE-compliant application come together by the end of the second chapter. As you progress through the book, you will discover how Seam eliminates unnecessary layers and configurations, solves the most common JSF pain points, and establishes the missing link between JSF, EJB 3 and JavaBean components. The author also shows you how Seam opens doors for you to incorporate technologies you previously have not had time to learn, such as business processes and stateful page flows (jBPM), Ajax remoting, PDF generation, asynchronous tasks, and more. All too often, developers spend a majority of their time integrating disparate technologies, manually tracking state, struggling to understand JSF, wrestling with Hibernate exceptions, and constantly redeploying applications, rather than on the logic pertaining to the business at hand. Seam in Action dives deep into thorough explanations of how Seam eliminates these non-core tasks by leveraging configuration by exception, Java 5 annotations, and aspect-oriented programming.
Microsoft .NET Development Series“Supported by the leaders and principal authorities of core Microsoft technologies, this series has an author pool that combines some of the most insightful authors in the industry wi...
详细信息
ISBN:
(纸本)0321514440;9780321514448
Microsoft .NET Development Series“Supported by the leaders and principal authorities of core Microsoft technologies, this series has an author pool that combines some of the most insightful authors in the industry with the lead software architects and developers at Microsoft and the developer community at large.”ï Don BoxArchitect, Microsoft“This is a great resource for professional .NET developers. It covers all bases, from expert perspective to reference and how-to. Books in this series are essential reading for those who want to judiciously expand their knowledge base and expertise.”ï John MontgomeryPrincipal Group Program Manager,Developer Division, Microsoft“This foremost series on .NET contains vital information for developers who need to get the most out of the .NET Framework. Our authors are selected from the key innovators who create the technology and are the most respected practitioners of it.”ï Brad AbramsGroup Program Manager, *** AJAX server controls can encapsulate even the most powerful AJAX functionality, helping you build more elegant, maintainable, and scalable applications. This is the first comprehensive, code-rich guide to custom *** AJAX server controls for experienced *** developers. Unlike other books on *** AJAX, this book focuses solely on server control development and reflects the significant improvements in *** 3.5 AJAX and the latest Visual Studio 2008 features for streamlining AJAX developmentAdam Calderon and Joel Rumerman first review the core Microsoft AJAX Library and JavaScript techniques needed to support a rich client-side experience. Next, they build upon these techniques showing how to create distributable AJAX-enabled controls that include rich browser-independent JavaScript client-side functionality. The authors thoroughly explain both the JavaScript and .NET aspects of control development and how these two distinct environments come together to provide a foundation for building a rich user expe
From the Publisher: Web-maven Elizabeth Castro, who has penned Peachpit books on HTML,Perl and CGI, and Netscape, now tackles XML—an indispensable toolfor creating personalized, updated content for each visitor on yo...
详细信息
ISBN:
(纸本)9780201710984
From the Publisher: Web-maven Elizabeth Castro, who has penned Peachpit books on HTML,Perl and CGI, and Netscape, now tackles XML—an indispensable toolfor creating personalized, updated content for each visitor on yoursite. Whether you build Web pages for a living or you're taking on anew hobby, XML for the World Wide Web contains everything you need tocreate dynamic Web sites by writing XML code, developing custom XMLapplications with DTDs and schemas, transforming XML intopersonalized Web content through XSLT-based transformations, andprofessionally formatting XML documents with Cascading Style *** real power of XML lies in combining information from varioussources and generating personalized content for different ***'s easy-to-follow graphics show exactly what XML looks like,and her real-world examples explain how to transform and streamlineyour Web-site creation process by automatically updating content.
From the Publisher: Java Data Objects is a standardized Java API for object persistence. It facilitates the storage and retrieval of complex object models with various storage mechanisms, including both object and rel...
详细信息
ISBN:
(纸本)9780321123800
From the Publisher: Java Data Objects is a standardized Java API for object persistence. It facilitates the storage and retrieval of complex object models with various storage mechanisms, including both object and relational databases. Analysts agree that JDO's transparent persistence will accelerate software development and yield more flexible applications and object models. According to Infoworld , "The JDO standard promises to be a winner for business leaders and corporate developers alike. Unifying data access—that is, using familiar Java constructs to access information housed in relational databases, object databases, file systems, or even flash RAM—means that corporate applications will experience an increase in usability, portability and integration". This book is for Java developers, designers and architects with a good understanding of the Java language who wish to write applications that use JDO for persistence. Prior knowledge of JDBC and J2EE is not specifically required, but would help to accelerate the reader's understanding of JDO's relationship with these technologies. The companion CD-ROM includes the following JDO implementations:FastObjects, Kodo JDO, LiDO and OpenFusion JDO.
With more than 700,000 copies sold to date, Java in a Nutshell from O'Reilly is clearly the favorite resource amongst the legion of developers and programmers using Java technology. And now, with the release of th...
详细信息
ISBN:
(纸本)9780596007737
With more than 700,000 copies sold to date, Java in a Nutshell from O'Reilly is clearly the favorite resource amongst the legion of developers and programmers using Java technology. And now, with the release of the 5.0 version of Java, O'Reilly has given the book that defined the "in a Nutshell" category another impressive *** this latest revision, readers will find Java in a Nutshell, 5th Edition, does more than just cover the extensive changes implicit in 5.0, the newest version of Java. It's undergone a complete makeover--in scope, size, and type of coverage--in order to more closely meet the needs of the modern Java *** wit, Java in a Nutshell, 5th Edition now places less emphasis on coming to Java from C and C++, and adds more discussion on tools and frameworks. It also offers new code examples to illustrate the working of APIs, and, of course, extensive coverage of Java 5.0. But faithful readers take comfort: it still hasn't lost any of its core elements that made it such a classic to begin *** handy reference gets right to the heart of the program with an accelerated introduction to the Java programming language and its key APIs--ideal for developers wishing to start writing code right away. And, as was the case in previous editions, Java in a Nutshell, 5th Edition is once again chock-full of poignant tips, techniques, examples, and practical advice. For as long as Java has existed, Java in a Nutshell has helped developers maximize the capabilities of the program's newest versions. And this latest edition is no different.
From the Publisher: Virtually everything, not just computers, but all devices are coming onboard the Internet, and the two principal applications are the World-Wide Web and E-Mail. The POP3 model for online-only messa...
详细信息
ISBN:
(纸本)9780596000127
From the Publisher: Virtually everything, not just computers, but all devices are coming onboard the Internet, and the two principal applications are the World-Wide Web and E-Mail. The POP3 model for online-only messaging is being taxed to its limit, and users clearly would like mail servers with more "oomph". More specifically, the demand is for E-Mail servers that take advantage of centralized resources to manage mail, rather than heap more tasks on end-user computers. This clamor has been answered by incorporating the IMAP protocol into virtually every major E-Mail server on the market. Those that don't already have IMAP are probably among those that are planning to do so. Managing IMAP is a moveable feast of IMAP help. It is a handy guide for everyday tasks common to most IMAP servers as well as a concise reference to help you navigate the sometimes sparsely and obtusely documented open-source software. Whether you want more insight into the IMAP server, client or utility software, or big-picture strategic suggestions to get off your legacy system, Managing IMAP is here to help. This book is both a conceptual and mechanical IMAP road map. Managers, system integrators, and system administrators on the front lines of Internet messaging will find it a valuable tool for IMAP system provision, maintenance and support. It is also useful to anyone considering IMAP for their messaging system. Managing IMAP covers the IMAP protocol, setting up a client, IMAP security, performance monitoring, and tools. Several chapters are devoted specifically to two of the most popular servers: the University of Washington server, and Cyrus, and detailed appendixes cover topics such as TCL, procmail, Sieve, and sendmail.
Do you enjoy writing software, except for the database code? Hibernate:A Developer's Notebook is for you. Database experts may enjoy fiddling with SQL, but you don't have to--the rest of the application is the...
详细信息
ISBN:
(纸本)9780596006969
Do you enjoy writing software, except for the database code? Hibernate:A Developer's Notebook is for you. Database experts may enjoy fiddling with SQL, but you don't have to--the rest of the application is the fun part. And even database experts dread the tedious plumbing and typographical spaghetti needed to put their SQL into a Java program. Hibernate: A Developers Notebook shows you how to use Hibernate to automate persistence: you write natural Java objects and some simple configuration files, and Hibernate automates all the interaction between your objects and the database. You don't even need to know the database is there, and you can change from one database to another simply by changing a few statements in a configuration file. Hibernate: A Developer's Notebook walks you through the ins and outs of using Hibernate, from installation and configuration, to complex associations and composite types. Two chapters explore ways to write sophisticated queries, which you can express either through a pure Java API, or with an SQL-inspired, but object-oriented, query language. Don't let that intimidate you though: one of the biggest surprises in working with Hibernate is that for many of the common real-world application scenarios, you don't need an explicit query at all. If you've needed to add a database backend to your application, don't put it off. It's much more fun than it used to be, and Hibernate: A Developer's Notebook shows you why. Here's what a few reviewers had to say: "I'm sitting on an airplane after finishing Hibernate: A Developer's Notebook. It's rare to find a book on a new Java technology that you can get through on a domestic flight. That this notebook effectively and succinctly tackles object-relational mapping makes it, and Hibernate, even more impressive. Many books in this category would need to be checked luggage. With this book, you travel first class." --Mike Clark "A simple persistence framework deserves a simple book, and this one delivers
暂无评论