Download Free Computer Ebooks - NET BOOKS

Download Free Computer Ebooks - NET BOOKS


Openswan: Building and Integrating Virtual Private Networks

Posted: 02 Feb 2009 06:52 PM CST

Openswan: Building and Integrating Virtual Private Networks

Openswan: Building and Integrating Virtual Private Networks

Product Description
This book is a comprehensive guide to using Openswan for building both basic and industry size, military strength VPNs for medium to very large organizations. Written by the core developers, this practical book is all you need to use Openswan to build any VPN infrastructure you may need. The authors have covered the latest developments and upcoming issues. This book will not only help you build the VPN you need, but also save you a lot of time.

With the widespread use of wireless and the integration of VPN capabilities in most modern laptops, PDA’s and mobile phones, there is a growing desire for encrypting more and more communications to prevent eavesdropping. Can you trust the coffee shop’s wireless network? Is your neighbor watching your wireless? Or are your competitors perhaps engaged in industrial espionage? Do you need to send information back to your office while on the road or on board a ship? Or do you just want to securely access your MP3’s at home? IPsec is the industry standard for encrypted communication, and Openswan is the de-facto implementation of IPsec for Linux.

Whether you are just connecting your home DSL connection with your laptop when you’re on the road to access your files at home, or you are building an industry size, military strength VPN infrastructure for a medium to very large organization, this book will assist you in setting up Openswan to suit those needs.

The topics discussed range from designing, to building, to configuring Openswan as the VPN gateway to deploy IPsec using Openswan. It not only for Linux clients, but also the more commonly used Operating Systems such as Microsoft Windows and MacOSX. Furthermore it discusses common interoperability examples for third party vendors, such as Cisco, Checkpoint, Netscreen and other common IPsec vendors.

The authors bring you first hand information, as they are the official developers of the Openswan code. They have included the latest developments and upcoming issues. With experience in answering questions on a daily basis on the mailing lists since the creation of Openswan, the authors are by far the most experienced in a wide range of successful and not so successful uses of Openswan by people worldwide.

download

Intelligent Systems in Oil Field Development under Uncertainty

Posted: 02 Feb 2009 06:51 PM CST

Intelligent Systems in Oil Field Development under Uncertainty

Intelligent Systems in Oil Field Development under Uncertainty

Product Description

The decision to invest in oil field development is an extremely complex problem, even in the absence of uncertainty, due to the great number of technological alternatives that may be used, to the dynamic complexity of oil reservoirs - which involves multiphase flows (oil, gas and water) in porous media with phase change, and to the complicated combinatorial optimization problem of choosing the optimal oil well network, that is, choosing the number and types of wells (horizontal, vertical, directional, multilateral) required for draining oil from a field with a view to maximizing its economic value.

The present book is a result of about 4 years of research in this area through a partnership between the Applied Computational Intelligence Laboratory (ICA) of the Department of Electrical Engineering at PUC-Rio, and Petrobras, through its R&D (research and development) program called PRAVAP (Advanced Oil Recovery Program), which is linked to its research center (CENPES). The book makes use of computational intelligence techniques, especially genetic algorithms, genetic programming, neural networks, fuzzy logic and neuro-fuzzy systems for purposes of solving this investment under uncertainty problem. These techniques are combined with modern finance theory, particularly with the real options theory, also known as the investment under uncertainty theory, in such a way as to provide practical as well as theoretically rigorous solutions. This partnership, through which countless master’s and doctoral theses were produced at PUC-Rio and computational methodologies and programs were developed for Petrobras, has been summarized in this original and comprehensive work, now available to a wider audience of researchers and interested readers.

download

Logic Functions and Equations: Examples and Exercises

Posted: 02 Feb 2009 06:49 PM CST

 Logic Functions and Equations: Examples and Exercises

Logic Functions and Equations: Examples and Exercises

Product Description

The field of binary Logics has two main areas of application, the Digital Design of Circuits (related to Electrical Engineering) and Propositional Logics (related to Mathematics, Artificial Intelligence, Complexity etc.). In both cases it is quite possible to teach the theoretical foundations and to do some exercises, but in both cases the examples that can be done in class and by hand are far away from examples that are relevant for practical problems. Therefore a software package called XBOOLE Monitor will be made available (downloadable, without additional fees), and the exercises given in Logic Functions and Equations can be solved by using this software package – in this way it is possible to solve a lot of relevant problems and to study the solutions based on this software.

download

BPEL Cookbook: Best Practices for SOA-based integration and composite applications development

Posted: 02 Feb 2009 06:48 PM CST

BPEL Cookbook: Best Practices for SOA-based integration and composite applications development

BPEL Cookbook: Best Practices for SOA-based integration and composite applications development

Product Description
This book is not just another generic set of Service Oriented Architecture (SOA) best practices with only general recommendations and advice: instead it’s a unique cookbook that shows you how SOA applications are built using best practices that are proven in 10 real-world scenarios.

The book consists of three sections. The first two sections will inspire you. They showcase real-life projects on BPEL-based integration and development of composite applications. You’ll see that SOA is a reality today, learn what successful implementations are like, and how SOA can work for you right now. It will encourage you to take a plunge into the world of services and test-drive SOA yourself. If you are already in the middle of an SOA implementation, these sections will offer you fresh insight into your current approach, help you to deal with specific business challenges, and make sure what you do is in line with the best practice.

The third section will equip you with BPEL techniques to build better SOA applications. These techniques represent the practical implementation of best practice, with code snippets ranging from development to administration of an SOA application. They are generic enough to be applied in any of your existing projects yet specific enough to enable you reap the full benefits from your SOA implementation.

download

Beginners Guide to SQL Server Integration Services Using Visual Studio 2005

Posted: 02 Feb 2009 06:47 PM CST

Beginners Guide to SQL Server Integration Services Using Visual Studio 2005

Beginners Guide to SQL Server Integration Services Using Visual Studio 2005

Product Description

This step-by-step, hands on guide will take you right into the Visual Studio 2005 Integrated Development Interface making you appreciate and understand how Business Intelligence Projects and Packages are created using the Visual Studio designer.

Sql Server Integration Services with the acronym SSIS is a comprehensive ETL tool that made its debut with SQL Server 2005. It is a tool tightly integrated with the Visual Studio 2005 having all the functionalities that its forerunner DTS (Data Transformation Services) had in SQL Server 2000. This does not mean that it is just an improvement over DTS but a product which is totally different with a vastly improved interface; an extensible architecture; an enlarged tool set; ease of integration with other SQL Server Tools such as Analysis Services; capable of supporting connectivity with third party databases and bringing into a central location many database management tasks.

Beginners Guide to SQL Server Integration Services Using Visual Studio 2005 provides you with the basic knowledge that you should have before you move on to more advanced ETL [Extraction, Transformation, and Loading]. The book will also provide you with a comprehensive description of the many designer windows that you may encounter while working with the designer. This guide provides the building blocks describing each block by way of an example as well as describing the nuts and bolts that bind the blocks. A majority of SSIS tasks are covered in this book and they are described fully in the summary of table contents section. You start building packages right from Chapter 2 and continue on to Chapter 20 gathering and building upon your knowledge in each step.

The book will give you step-by-step explanation of the examples in the book. In each chapter you will get a little background of the SSIS task that you are going to create. You will then step through the numbered steps, creating, configuring, executing, and reviewing the results. The book has minimal coding (only two chapters) and exclusively uses the Visual Studio 2005 Designer.

download

Marketing Campaign Development: What Marketing Executives Need to Know About Architecting Global Integrated Marketing Campaigns

Posted: 02 Feb 2009 06:45 PM CST

 Marketing Campaign Development: What Marketing Executives Need to Know About Architecting Global Integrated Marketing Campaigns

Marketing Campaign Development: What Marketing Executives Need to Know About Architecting Global Integrated Marketing Campaigns

Product Description
This book is a practical, pragmatic “how to” book designed for hi-tech marketing operations, regional, and corporate marketing leaders at every level. This unique book takes you step-by-step through the disciplined, yet practical, process of architecting truly integrated marketing communications plans that work. In it, you fill find a prescription for building a successful, repeatable campaign development process, including the necessary templates and helpful, practical techniques.

This book is your guide that will show you how you can optimize your marketing efforts and achieve an even greater return on your marketing investment.

While many of us will recognize a good, well-thought-out marketing campaign when we see one, the single, basic truth about world-class marketing campaign development is that it is easy to say, but hard to do. It is hard to do because we all like to take short-cuts. I hear the lament all too often: “I’m over-worked don’t have the time to think strategically” or “Planning is overrated. I just need to get these projects done.” As a result, we take short-cuts like “ready, fire, aim.” Lack of planning is the slippery slope that leads to wasteful marketing. Then one day we get the call from the corner office to come and explain why our marketing efforts did not produce the desired results.

Luckily, architecting world-class campaigns is achievable for any marketing team. Successful marketing requires following a disciplined, systematic approach to working cross-functionally and cross-regionally in order to prioritize marketing objectives, design a customer-engaging go-to-market strategy, and execute the plan.

download

Microsoft Small Business Server SBS 2003

Posted: 02 Feb 2009 06:44 PM CST

Microsoft Small Business Server SBS 2003

Microsoft Small Business Server SBS 2003

Product Description
Microsoft Small Business Server is a comprehensive and powerful one machine server solution with a broad range of services. Whether you are an experienced sysadmin or an experienced user stepping up to servers for the first time, you'll need to navigate a quick and efficient route through both the software itself and the giant body of official documentation. This book is the perfect companion to keep with you as you set up the system initially, maintain it day to day, and troubleshoot the various issues that arise.

The book is comprehensive in its coverage of all the features of SBS 2003, but lean and effective in its style. All the common admin tasks are outlined and step-by-step instructions are given. Everything that you need to get the job done and move on is included in the book.

All the features of Small Business Server are addressed, including:

Initial Installation and configuration, File server set up. Upgrading and migration from both SBS and Windows Server Coverage of Active Directory. Exchange email and fax services Sharepoint services

The book is the perfect complement to Microsoft's exhaustive and exhausting official documentation. In one focused volume all the common tasks are explained and step by step intructions provided. The emphasis is on solving problems quickly and effectively without having to rake over the knowledge bases or trawl through pages of side chat. Any underlying technology and structure issues are explained at the right level of detail to ground actions in understanding.

This unique task-based approach makes the book ideal as a step-by-step introduction for the IT specialist moving into network adminstration for the first time and as a results focused reference for the seasoned admin with a specific job to do. The book is lean and focused in style, but the scope is comprehensive. It is probably not suitable for a beginner with no previous OS experience.

download

Satisficing Games and Decision Making: With Applications to Engineering and Computer Science

Posted: 02 Feb 2009 06:43 PM CST

Satisficing Games and Decision Making: With Applications to Engineering and Computer Science

Satisficing Games and Decision Making: With Applications to Engineering and Computer Science

Product Description
We constantly make decisions which are simply “good enough” rather than optimal–a type of decision for which Wynn Stirling has adopted the word “satisficing”. Most computer decision making algorithms, however, seek only the optimal solution based on rigid criteria and reject others. Outlining an alternative approach, this book uses novel algorithms and techniques to more closely model the way humans make decisions. It is, therefore, of interest to engineers, computer scientists and mathematicians working on artificial intelligence and expert systems.

download

Professional Ajax

Posted: 02 Feb 2009 06:41 PM CST

Professional Ajax

Professional Ajax

Product Description
Professional Ajax 2nd Edition provides a developer-level tutorial of Ajax techniques, patterns, and use cases. The book begins by exploring the roots of Ajax, covering how the evolution of the web and new technologies directly led to the development of Ajax techniques. A detailed discussion of how frames, JavaScript, cookies, XML, and XMLHttp requests (XHR) related to Ajax is included. After this introduction, the book moves on to cover the implementation of specific Ajax techniques. Request brokers such as hidden frames, dynamic iframes, and XHR are compared and contrasted, explaining when one method should be used over another. To make this discussion clearer, a brief overview of HTTP requests and responses is included.

Once a basic understanding of the various request types is discussed, the book moves on to provide in-depth examples of how and when to use Ajax in a web site or web application. Different data transmission formats, including plain text, HTML, XML, and JSON are discussed for their advantages and disadvantages. Also included is a discussion on web services and how they may be used to perform Ajax techniques. Next, more complex topics are covered. A chapter introducing a request management framework explores how to manage all of the requests inside of an Ajax application. Ajax debugging techniques are also discussed.

The last part of the book walks through the creation of two full-fledged Ajax web applications. The first, FooReader.NET, is an Ajax-powered RSS reader. The second, called AjaxMail, is an Ajax-enabled email system. Both of these applications incorporate many of the techniques discussed throughout the book.

Professional Ajax 2nd edition is written for Web application developers looking to enhance the usability of their web sites and web applications and intermediate JavaScript developers looking to further understand the language. Readers should have familiarity with XML, XSLT, Web Services, PHP or C#, HTML, CSS. This book is not aimed at beginners without a basic understanding of the aforementioned technologies. Also, a good understanding of JavaScript is vitally important to understanding this book. Those readers without such knowledge should instead refer to books such as Beginning JavaScript, Second Edition (Wrox, 2004, ISBN: 978-0-7645-5587-9) and Professional JavaScript for Web Developers (Wrox, 2005, ISBN: 978-0-7645-7908-0).

Professional Ajax 2nd edition adds nearly 200 pages of new and expanded coverage compared to the first edition. Some of the new topics covered here include:

  • Ajax Libraries including the Yahoo! Connection Manager, Prototype, and jQuery
  • Request Management with Priority Queues and the RequestManager Object
  • Comet push-based web systems and HTTP streaming
  • Maps and Mashups with Geocoding, Google Maps API and Yahoo! Maps API
  • Ajax Debugging with FireBug and Microsoft FiddlerASP.NET AJAX Extensions (formerly code-named “Atlas”)

And of course the Second Edition retains and updates the core first edition content including:

  • the range of request brokers (including the hidden frame technique, iframes, and XMLHttp) and explains when one should be used over another
  • different Ajax techniques and patterns for executing client-server communication
  • Ajax patterns including predictive fetch, page preloading, submission throttling, incremental field and form validation, periodic refresh, multi-stage download and more
  • Syndication with RSS, Atom, and XParser
  • JSON and creating an autosuggest textbox example
  • web site widgets for a news ticker, weather information, web search, and site search
  • Ajax Frameworks JSpan, DWR, and Ajax.NET Professional
  • A Web-based RSS/Atom aggregator case study
  • An AjaxMail case study

This book is also available as part of the 4-book JavaScript and Ajax Wrox Box (ISBN: 0470227818). This 4-book set includes:

  • Professional JavaScript for Web Developers (ISBN: 0764579088)
  • Professional Ajax 2nd edition (ISBN: 0470109491)
  • Professional Web 2.0 Programming (ISBN: 0470087889)
  • Professional Rich Internet Applications: Ajax and Beyond (ISBN: 0470082801)

download

Building Online Stores with osCommerce: Professional Edition

Posted: 02 Feb 2009 06:40 PM CST

Building Online Stores with osCommerce: Professional Edition

Building Online Stores with osCommerce: Professional Edition

Product Description
Building Online Stores with osCommerce: Professional Edition will teach you how to use, build and maintain a complex, powerful e-commerce website using osCommerce. As well as everything you need to get started with osCommerce, this book goes onto cover how to:

- Increase your sales through cross-selling and up-selling - Offer custom discounts and support the use of gift certificates - Incorporate your own RSS feed to enhance the content of the site - Use and control banners to market popular or profitable products within your store - Customize the osCommerce code to make your site more robust, eliminate bugs, and increase flexibility and customer appeal Understand the security technologies involved in e-commerce and develop your own security and backup strategies - Build your business by utilizing various advertising techniques, search engine optimization, affiliate and drop-shipping schemes - Learn the principles and methods used by professional programmers to empower you to continue creating and building your online business

These techniques will enable you to build a unique and powerful site, giving you an ideal platform to enter the competitive world of e-commerce.

Through this complete, comprehensive education in osCommerce you will develop the confidence to experiment with your own enhancements and modifications, leaving you with a truly unique online store. Practical demonstrations and well considered advice will ensure that your store will always be developed to the highest standards.

As you become serious with osCommerce, this book will show you how to make the most of osCommerce’s open source development process and community. You will see how to use the community as an excellent resource for developing your business strategies and practices, as well as making it easy to continuously enhance your customers’ shopping experience.

download