Loading...

Ajax and REST Recipes

Written By KING B on Friday, January 30, 2009 | 7:57 AM





Bokk Details

Paperback: 360 pages
Publisher: Apress (December 18, 2006)
Language: English
ISBN-10: 1590597346
ISBN-13: 978-1590597347

Book Description

Ajax and REST Recipes: A Problem-Solution Approach will serve all of your Ajax needs, by providing adaptable solutions for common tasks you'll want to implement on web sites using the next generation of Ajax and REST techniques. As a JavaScript developer, your time is precious, so you'll want to solve problems that present themselves in your work as quickly as possible. You can pick up the code provided in this book, adapt it, or plug it straight into your own applications.

The book mainly focuses on illustrating and explaining how to build applications that use JavaScript, Ajax, and REST Web Services, along with some user interface issues. Specifically, the following topics are covered: implementing JavaScript unit tests; explaining the intent of Dynamic Languages, Web Services and SOA; defining and implementing contracts using REST; understanding why JavaScript Functions have state; implementing JavaScript "Generics", which are a mixture between real Generics and a replacement algorithm; using code blocks; using functions to make decisions; understanding the difference of JavaScript code that behaves like a value type or a reference type; implementing proxies, delegates, mixins, and overloaded functions; implementing a complete Ajax and Web Service architecture; defining a Web Service using REST; handling large or slow or real-time data sets; implementing shopping cart type architectures; and solving the back button problem using Ajax.

Having read this book you will learn how to modularize your web application by decoupling the client from the server. The decoupling allows a client developer to focus on writing the best JavaScript and Ajax code, and a server developer to write the best business and data objects.



About the Author
Christian Gross is a consultant with vast experience in the client/server world. He has consulted for Microsoft on DNA solutions, and he has held consulting positions with Daimler Benz, Microsoft, NatWest, and other major corporations. Gross was a contributor to Professional Active Server Pages, Professional SQL Server 6.5 Administration, Professional NT Internet Information Server Administration, and Programming Microsoft Windows 2000 Unleashed. He is the author of A Programmer's Introduction to Windows DNA.

For more free books download visit this blog daily


Download




.
7:57 AM | 0 comments | Read More

CSS ஒரு ஆரம்ப வழிகாட்டி - CSS For Beginners in Tamil







CSS ஒரு ஆரம்ப வழிகாட்டி - சிவராசா பகீரதன்



For more free books download visit this blog daily




Download

AND

Download




.
1:18 AM | 0 comments | Read More

The XML Schema Complete Reference

Written By KING B on Wednesday, January 28, 2009 | 8:08 AM





Book Details

Paperback: 1008 pages
Publisher: Pearson Education; 1st edition (September 26, 2002)
Language: English
ISBN-10: 0672323745
ISBN-13: 978-0672323744

Book Info
Authoritative reference and tutorial filled with practical insights and detailed examples. Provides a conceptual introduction to XML Schema, and addresses how to apply schemas to specific business goals. Softcover.

From the Back Cover

With the successful implementation of XML Schema, developers are learning how to increase productivity, improve software reliability, minimize development time, and decrease time to market. This in-depth reference is an all-in-one resource designed to help developers leverage the power and potential of XML schemas by offering a complete roadmap to their creation, design, and use.

This authoritative reference and tutorial is filled with practical insights and detailed examples. The book begins by providing a conceptual introduction to XML Schema. From there, coverage shifts to the W3C Schema Recommendation and how to apply schemas to specific business goals. The authors provide insight and instruction throughout on integrating XML schemas into existing technologies such as .NET, Java, Visual Basic, Oracle, and more. The book concludes with a complete case study designed to reinforce and illustrate material covered.

Additional topics include:
Applications for schemas
Simple and complex types
XML schema processing and validation
Namespaces in XML
Using schemas with DOM and SAX
XML schema document syntax
XML Information Sets
XML Schema applications of XPath
Whether designing a schema from scratch or integrating schemas into contemporary technologies, The XML Schema Complete Reference is the most complete and definitive sourcebook available for the XML Schema environment.

For more free books download visit this blog daily


Download

OR

Download





.
8:08 AM | 0 comments | Read More

Integrating PHP and XML

Book Details:


Authors: Amrita Dubey
Pages: 309
Publisher: SkillSoft
ISBN13: 9780000000002

Describtion:

Learn how to use SAX, XSLT, and XPath to manipulate XML documents, as well as use of XML-RPC protocol for accessing procedures on a remote computer, and much more.

PHP is a server-side scripting language used to create Web applications. XML is a markup language used to exchange data among Web applications. PHP can be integrated with XML to create Web applications. This book describes how to use SAX, XSLT, and XPath to manipulate XML documents. It also describes use of XML-RPC protocol for accessing procedures on a remote computer. In addition, the book covers WDDX, a technology used for information exchange between different programming languages.

This book describes how to create an online shopping cart application that allows an end user to search for a specific book in a database, place an order for the book, and purchase the book online.


For more free books download visit this blog daily




Download





.
8:05 AM | 0 comments | Read More

Programming Perl







Book Details


Paperback: 1092 pages
Publisher: O'Reilly Media, Inc.; 3 edition (July 14, 2000)
Language: English
ISBN-10: 0596000278
ISBN-13: 978-0596000271


Larry Wall wrote Perl and he wrote Programming Perl. Better yet, he writes amusingly and well--all of which comes across in this latest edition of the definitive guide to the language.
Like Topsy, Perl just grew, and as a result the need for a third edition came about. It's now over 1,000 pages, which it needs to be, as it performs several different duties. First, it's an introduction to the Perl language for those who are new to programming; also, it's a guide for those who are coming from other languages; and, finally, it's a Perl language reference.

Among Larry Wall's other pursuits is being a linguist, and it's perhaps for this reason that Perl is a peculiarly flexible language with many routes to achieving the same ends, as the authors ably demonstrate. It's also extensible in several ways, designed to work with many other languages. Also, as it's largely interpreted, programs written in Perl tend to run unmodified on a variety of platforms--although platform-specific Perl modules and programming practices are also discussed.

A major strength of Programming Perl is the way subject areas are approached from several directions. This constant shift of viewpoint eliminates blind spots in the reader's understanding and provides a pleasing echo of the way Perl itself can take many routes from here to there.

Because the Perl community is both knowledgeable and active, the language covers much more ground here than in the previous edition. Even if you have both previous editions, you'll want this latest version--if only for the new jokes. --Steve Patient, amazon.co.uk

Book Description
Perl is a powerful programming language that has grown in popularity since it first appeared in 1988. The first edition of this book, "Programming Perl," hit the shelves in 1990, and was quickly adopted as the undisputed bible of the language. Since then, Perl has grown with the times, and so has this book.

"Programming Perl" is not just a book about Perl. It is also a unique introduction to the language and its culture, as one might expect only from its authors. Larry Wall is the inventor of Perl, and provides a unique perspective on the evolution of Perl and its future direction. Tom Christiansen was one of the first champions of the language, and lives and breathes the complexities of Perl internals as few other mortals do. Jon Orwant is the editor of

"The Perl Journal," which has brought together the Perl community as a common forum for new developments in Perl.

Any Perl book can show the syntax of Perl's functions, but only this one is a comprehensive guide to all the nooks and crannies of the language. Any Perl book can explain typeglobs, pseudohashes, and closures, but only this one shows how they really work. Any Perl book can say that "my" is faster than "local," but only this one explains why. Any Perl book can have a title, but only this book is affectionately known by all Perl programmers as "The Camel."

This third edition of "Programming Perl" has been expanded to cover version 5.6 of this maturing language. New topics include threading, the compiler, Unicode, and other new features that have been added since the previous edition.


For more free books download visit this blog daily



Download





.
7:35 AM | 0 comments | Read More

Red Hat Enterprise Linux & Fedora Core 4





Book Details
Paperback: 915 pages
Publisher: McGraw-Hill Osborne Media; 3 edition (August 22, 2005)
Language: English
ISBN-10: 0072261544
ISBN-13: 978-0072261547


Book Description
The new edition of this best-selling reference offers complete coverage of all aspects of the Red Hat Fedora and Enterprise Linux distribution. Full details on everything from installation and configuration to system administration and server management of Enterprise Linux--with specifics on the Linux Kernel 2.6--are included. The new IPv6 Protocol, including the network security features of IPSEC and Virtual Private Networks, are also covered. The DVD contains the entire Red Hat Fedora Core distribution--normally available on multiple CD-ROMs.

From the Publisher
Red Hat Enterprise Linux and Fedora Core 4: The Complete Reference provides a comprehensive examination of all aspects of Fedora Core 4 Linux, including recent critical changes in administration such as device management, kernel configuration, and IPv6 support. In terms of coverage, The Complete Reference is currently the only true Fedora Core 4 book, providing coverage of key Fedora Core 4 and even Fedora Core 3 developments. Other books in this class either take a different more introductory approach, or simply fail to cover key Fedora Core 4 developments. Only in this book will you find in depth discussion of key administration changes such as automatic device generation with udev, the Hardware Abstraction Layer (HAL), and kernel header management. It still remains the only text in its class that covers IPv6 topics ranging from network address auto-configuration to DNS records. In addition, there is special focus on security tools, providing dedicated chapters on SELinux, IPsec, and GPG encryption. The book remains the only text in its class to discuss Kerberos, as well as provide detailed examination of RAID and LVM file systems. The Complete Reference also covers the latest inclusions like the Global File System, detailing the various packages you need to implement the system, as well as upcoming solutions like using the latest securitylevel development version to enable Windows share browsing on Gnome. Though comprehensive in its handling of administration topics, The Complete Reference deals just as thoroughly with user topics, with beginning chapters providing introductory material, along with in depth chapters on Gnome, KDE, and shell usage and configuration. Office, Database, Multimedia, and Internet applications like Firefox, including Windows access and video support, are also covered. Dedicated chapters examine Internet services like Web servers, proxies, DNS, and FTP. Both the publisher and author have made a special effort to provide the most up-to-date and comprehensive information on Fedora Core 4 and Red Hat Enterprise Linux, keeping readers informed of all the latest developments.

For more free books download visit this blog daily





Download






.
7:28 AM | 0 comments | Read More

Red Hat Linux 9 Bible







Book Details
Paperback: 1104 pages
Publisher: Wiley (May 2003)
Language: English
ISBN-10: 0764539388
ISBN-13: 978-0764539381


Book Description
"The definitive work on Red Hat Linux. Chain it to your desk. You'll browse others, but you'll wear this one out."
-Nicholas Petreley, Founding Editor of LinuxWorld
If Red Hat Linux 9 can do it, you can do it too...
Activate the power of Red Hat Linux 9, the most popular distribution of this practical, economical operating system, with the in-depth information in this comprehensive reference manual. If you're exploring Linux for the first time, the hands-on instructions for installing, configuring, and customizing the system will get you going with confidence. If you're a Red Hat veteran, Linux expert Christopher Negus gives you everything you need to administer the latest desktop, server, and networking enhancements, plus much more.
Inside, you'll find complete coverage of Red Hat Linux 9
* Explore GNOME and KDE desktop menus, panels, file managers, workspaces, and themes
* Configure a firewall to share your Internet connection and protect your LAN
* Run applications for Internet browsing, publishing, music, video, and gaming
* Construct your own public Internet server, complete with mail, DNS, FTP, and Web services
* Administer users, manage backups, and automate system tasks
* Create dial-up connections, wireless LANs, and virtual private networks (CIPE)
* Set up Windows (Samba), Mac (netatalk), or NetWare (mars-nwe) file and print sharing from Linux
* Use the Red Hat Network up2date facility to easily get software updates
Special 3 CD-ROM version of Red Hat Linux 9, with 260 additional packages not included in the standard 2 CD Publisher's Edition
Red Hat Linux 9 core includes: Linux kernel, GNU C compiler, GNOME desktop, Apache Web server, Samba Windows file/print sharing, CUPS print service, Sendmail mail server, and BIND DNS server
Additional packages include:
* KDE desktop
* samba-swat
* vsftpd
* spamassassin
* sendmail-cf
* Legacy UNIX network services
* Tripwire
* sndconfig

Book Info
Guide provides complete coverage of Red Hat Linux 9. Explore GNOME and KDE desktop menus, panels, file managers, workspaces, and themes. Learn how to configure a firewall to share your Internet connection and protect your LAN. Includes special 3 CD-ROM version of Red Hat Linux 9, with 260 additional packages not included in the standard 2 CD-ROM Publisher's Edition. Softcover.

From the Back Cover
"The definitive work on Red Hat Linux. Chain it to your desk. You’ll browse others, but you’ll wear this one out."
–Nicholas Petreley, Founding Editor of LinuxWorld
If Red Hat Linux 9 can do it, you can do it too...

Activate the power of Red Hat Linux 9, the most popular distribution of this practical, economical operating system, with the in-depth information in this comprehensive reference manual. If you’re exploring Linux for the first time, the hands-on instructions for installing, configuring, and customizing the system will get you going with confidence. If you’re a Red Hat veteran, Linux expert Christopher Negus gives you everything you need to administer the latest desktop, server, and networking enhancements, plus much more.

Inside, you’ll find complete coverage of Red Hat Linux 9

Explore GNOME and KDE desktop menus, panels, file managers, workspaces, and themes
Configure a firewall to share your Internet connection and protect your LAN
Run applications for Internet browsing, publishing, music, video, and gaming
Construct your own public Internet server, complete with mail, DNS, FTP, and Web services
Administer users, manage backups, and automate system tasks
Create dial-up connections, wireless LANs, and virtual private networks (CIPE)
Set up Windows (Samba), Mac (netatalk), or NetWare (mars-nwe) file and print sharing from Linux
Use the Red Hat Network up2date facility to easily get software updates
Special 3 CD-ROM version of Red Hat Linux 9, with 260 additional packages not included in the standard 2 CD Publisher’s Edition

Red Hat Linux 9 core includes: Linux kernel, GNU C compiler, GNOME desktop, Apache Web server, Samba Windows file/print sharing, CUPS print service, Sendmail mail server, and BIND DNS server

Additional packages include:

KDE desktop
samba-swat
vsftpd
spamassassin
sendmail-cf
Legacy UNIX network services
Tripwire
sndconfig


About the Author
Christopher Negus has been working with UNIX systems, the Internet, and (more recently) Linux systems for more than two decades. During that time, Chris worked at AT&T Bell Laboratories, UNIX System Laboratories, and Novell, helping to develop the UNIX operating system. Features from many of the UNIX projects Chris worked on at AT&T have found their way into Red Hat and other Linux systems.
During the past few years, Chris has written several books on UNIX and the Internet, including Caldera OpenLinux Bible, Internet Explorer 4 Bible, and Netscape Plug-Ins for Dummies for Wiley Publishing. He also co-wrote several books for Que Corporation, including The Complete Idiot’s Guide to Networking (second and third editions) and Using UNIX (second edition). Chris’s other writings include articles for Internet World, NetWare Connection, and Visual Developer magazines.


For more free books download visit this blog daily


Download






.
7:16 AM | 0 comments | Read More

100 Linux Tips and Tricks

"100 Linux Tips and Tricks" is divided into 5 chapters. Each chapter covers a specific topic:

Chapter 2 covers installation of Linux. These are tips and tricks useful when installing Linux itself or any new program. Some tips will cover new means of installing Linux on non-typical hardware, others will explain how to take Linux distributions from an FTP server and make your own CD-ROM with them, or where to find Linux CD-ROMs for as little as $2.
Chapter 3 covers hardware related matters. You will learn tips there on how to get your non-PostScript compatible printer to work, or how to get a sound card detected.
Chapter 4 covers software. You will find tips there about all kinds of Linux software, including where to find and how to install the Java Development Kit port, and everything about the Pine mail and news program.
Chapter 5 covers networking in all its forms. There you will see how to setup a PPP connection quickly, without editing all of the configuration files yourself, as well as some nice programs that were made to ease dialup procedures. You will also see tricks on how to make your local LAN network without unexpected problems.
Chapter 6 is the last chapter but covers an important part of Linux: development. Here you will find a lot of tips on how to write powerful scripts to make your system easier to handle, and a full overview of what to do and what you don't want to do in C to avoid problems like memory leaks, and how to allow easy scalability.


For more free books download visit this blog daily


Download





.
7:09 AM | 3 comments | Read More

Programming Linux Games







Book Details
Paperback: 415 pages
Publisher: No Starch Press; 1 edition (August 2001)
Language: English
ISBN-10: 1886411492
ISBN-13: 978-1886411494


Book Description
Programming Linux Games discusses important multimedia toolkits (including a very thorough discussion of the Simple DirectMedia Layer) and teaches the basics of Linux game programming. Readers learn about the state of the Linux gaming world, and how to write and distribute Linux games to the Linux gaming community.

Book Info
(No Starch Press) Complete guide to developing Linux games, written by the Linux gaming experts. Softcover.

From the Publisher
A great operating system for programmers and system administrators, Linux is also a great gaming platform, and the market is exploding. Linux users want to do everything under Linux—including playing computer games. And the Linux operating system is fast even without a fast processor, which means that even an older machine can be a great Linux gaming machine.
Gaming will continue to drive the adoption of Linux as an operating system. In fact, one game, Quake, has already indirectly contributed to the growth of Linux. Estimates are that over 60 percent of all dedicated Quake servers (for all versions on the Internet) are Linux machines.



From the Author


I wrote Programming Linux Games for the casual Linux hobbyist who wants to learn about game programming, as well as the professional game programmer or multimedia engineer who would like to gain a familiarity with the Linux platform.

I start with a birds-eye view of the game industry, and explore the elements that make up various types of games. After a quick review of Linux development tools and multimedia programming toolkits, I launch into the Simple DirectMedia Layer (SDL), several audio playback APIs (OSS, ALSA, and ESD), the OpenAL environmental audio system, the Tcl scripting library, Linux's new framebuffer device API (fbdev). I also explain how to access the keyboard and mouse under Linux. These tools provide everything you need to create games and other multimedia applications for Linux, as well as port games from other platforms.

Programming Linux Games does not cover 3D graphics programming techniques, as OpenGL programming is more or less the same under any platform. However, there is a brief explanation of how to use SDL as an improved replacement for the popular GLUT toolkit.

~John R. Hall
August 22, 2001

About the Author


LOKI SOFTWARE, INC.Loki supports several Open Source development projects, including OpenAL™, a cross-platform 3D-Audio Library, and SDL MPEG Player Library (SMPEG), a general-purpose MPEG video/audio player for Linux. JOHN HALL is a computer science student at Georgia Institute of Technology and a contractor with Loki Software.


For more free books download visit this blog daily





Download






.
7:06 AM | 0 comments | Read More

Sams Teach Yourself JSP with Tomcat






Book Details
Hardcover: 552 pages
Publisher: Sams (December 8, 2003)
Language: English
ISBN-10: 0672325977
ISBN-13: 978-0672325977
Product Description

In JavaServer Pages 2.0, Sun has added new features that make it even easier to create dynamic, interactive Web pages in Java. These include a built-in expression language and a library of tags (the JSP Standard Tag Library) that facilitate creation of pages.

Sams Teach Yourself JavaServer Pages 2.0 in 24 Hours starts with the basics of JSP, and explains the expression language, JSTL, creating new tags and more. Each lesson builds on the previous one, giving you a full picture of JSP development. Later chapters describe how to incorporate XML, interface with larger Java applications, work with popular frameworks such as Struts, and more. The book includes Apache Tomcat, Sun's reference implementation of JSP, so you can start developing applications immediately.


Book Description

Bridges the gap between .NET and .NET Compact Framework development. The Compact Framework brings familiar .NET development to mobile devices. This technology enables millions of Microsoft programmers to develop Windows CE applications. Written by two Microsoft Compact Framework team members. The primary goal of .NET Compact Framework is to bring the familiar experience of developing .NET applications for the desktop to the device world. Of the approximately six million Microsoft desktop developers in the world, it is estimated that perhaps two hundred thousand will turn their attention to the device world using the enabling technology of the .NET Compact Framework. To facilitate the goal of showing readers how to develop applications for the .NET Compact Framework, the book contains in-depth treatment in the following topic areas: Windows Forms and Threading, Network Programming, ADO.NET Dataset, XML Serialization, SQL CE, Web Services, and performance management. Each concept is accompanied with a sample application that illustrates its implementation on the .NET Compact Framework. For the convenience of the reader, each sample application will be offered in both C# and Visual Basic. Developers can use this source code as a springboard for creating their own device side database applications. Erik Rubin and Ronnie Yates are both uniquely qualified to write this book as they are on the .NET Compact Framework team at Microsoft Corporation and their experiences include work on a number of integrated technologies such as XML, Web Services, and ADO.NET.



For more free books download visit this blog daily


Download





.
7:02 AM | 0 comments | Read More

C++ for Real Programmers


6:49 AM | 0 comments | Read More

Deploying IPv6 Networks





Book Details
Paperback: 672 pages
Publisher: Cisco Press; 1 edition (February 20, 2006)
Language: English
ISBN-10: 1587052105
ISBN-13: 978-1587052101


Book Description


This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within the eBook version. An essential, comprehensive, and practical guide to IPv6 concepts, service implementation, and interoperability in existing IPv4 environments After completing Deploying IPv6 Networks, you will:
Understand the current state of IPv6 technologies and services
Understand the IPv6 features as they are applied in service deployments
Be prepared with guidelines on how to ready your organization for a migration to IPv6
Know how to design and implement an IPv6 production-level network using the book-s templates and examples
Have the ability to configure and troubleshoot IPv6 networks
Know where IPv6 developments are moving in the future
Large IPv6 production deployments worldwide are proof that the transition to the next generation of the IP protocol is no longer merely a prediction-IPv6 is now touching all aspects of IP networking and communications. Therefore, understanding the technology and being able to plan, design, and deploy IPv6 services are necessary skills for networking professionals.

Deploying IPv6 Networks is an essential guide to IPv6 concepts, service implementation, and interoperability in existing IPv4 environments. You-ll learn about IPv6 as a mature technology ready for deployment. Deploying IPv6 Networks goes beyond addressing the basics of IPv6 yet remains accessible to readers unfamiliar with the protocol. With this book in hand, you will learn how to plan, design, deploy, and manage IPv6 services.

Deploying IPv6 Networks opens with an updated -Case for IPv6-: a review of the IPv4 challenges and the IPv6 opportunities. It then covers the IPv6 concepts related to IP services provided in real networks. Relevant features and corresponding configuration examples are presented in a deployment context as they are applied to the various segments of the network. The IPv6 knowledge accumulated in the first part of the book is revisited in Part II, where it is leveraged in concrete and usable examples that cover most common network environments: MPLS service provider, IP service provider, and enterprise.

The structure of Deploying IPv6 Networks enables you to use it as a reference for specific aspects of IPv6, as a technology study guide, or as a design guide for deploying IPv6. You-ll also find that the presentation approach enables you to leverage your IPv4 experience to quickly become knowledgeable and proficient with the concepts of IPv6.


For more free books download visit this blog daily



Download




.
6:37 AM | 0 comments | Read More

Beginning PHP and MySQL E-Commerce







Book Details
Paperback: 707 pages
Publisher: Apress; 2 Revised edition (February 21, 2008)
Language: English
ISBN-10: 1590598644
ISBN-13: 978-1590598641


Beginning PHP and MySQL E-Commerce: From Novice to Professional, Second Edition covers every step of the design and building process involved in creating powerful, extendable e–commerce web sites. Based around a real–world example involving a web site selling t–shirts, you’ll learn how to create and manage a product catalog, build and integrate a shopping cart, and process customer accounts and PayPal/credit card transactions.

With the e–commerce framework in place, authors Emilian Balanescu and Cristian Darie show you how to integrate advanced features sure to set your web site apart from the competition. You’ll learn how to expand your catalog using Amazon Web Services, optimize the web site for the search engines, and take advantage of Ajax to build an even more user–friendly shopping cart.

Other highlights:


The authors show you how to build a complex, extendable e–commerce web site using sound development practices.
This second edition has been updated to take advantage of a more flexible templating system, and new chapters cover Ajax integration and search engine optimization.
The text goes beyond basic product and customer management, showing you how to integrate product reviews, process payments using both credit cards and PayPal, and expand your web site catalog using third–party services such as Amazons affiliate program.

For more free books download visit this blog daily




Download





.
6:26 AM | 0 comments | Read More

JBoss A Developer's Notebook

Written By KING B on Monday, January 26, 2009 | 12:05 PM







Book Details

Paperback: 172 pages
Publisher: O'Reilly Media, Inc. (June 28, 2005)
Language: English
ISBN-10: 0596100078
ISBN-13: 978-0596100070

Book Description

There's nothing ordinary about JBoss. What began as an open source EJB container project six years ago has become a fully certified J2EE 1.4 application server with the largest market share, competitive with proprietary Java application servers in features and quality. And with its dynamic architecture, JBoss isn't just a J2EE server. You can alter the services to make J2EE work the way you want, or even throw J2EE away completely.

After more than a million downloads, many JBoss users are no longer trying it out on internal test boxes, but rolling it out on production machines. JBoss: A Developer's Notebook takes you on a complete tour of JBoss in a very unique way: rather than long discussions, you will find code--lots of code. In fact, the book is a collection of hands-on labs that take you through the critical JBoss features step-by-step. You don't just read about JBoss, you learn it through direct practical application. That includes exploring the server's many configurations: from bare features for simple applications, to the lightweight J2EE configuration, to everything JBoss has in store-including Hibernate and Tomcat.

JBoss: A Developer's Notebook also introduces the management console, the web services messaging features, enhanced monitoring capabilities, and shows you how to improve performance. At the end of each lab, you'll find a section called "What about..." that anticipates and answers likely follow-up questions, along with a section that points you to articles and other resources if you need more information.

JBoss is truly an extraordinary application server. And we have an extraordinary way for you to learn it.


For more free books download visit this blog daily



Download




.
12:05 PM | 0 comments | Read More

Beginning Database Design






Book Details
Paperback: 504 pages
Publisher: Wrox (December 5, 2005)
Language: English
ISBN-10: 0764574906
ISBN-13: 978-0764574900

Book Description


The perfect reference for programmers, administrators, or Web designers who are new to database development and are uncertain as to how to design and structure a database efficiently
Shows how to design and implement robust, scalable databases on any of the major relational database management systems, including Access, SQL Server, IBM DB2, MySQL, and Oracle
Covers all the key database design steps including modeling, normalization, SQL, denormalization, object-modeling, data warehousing, and performance
Provides plenty of real-world examples and a complete beginning-to-end case study of creating a database that includes the analysis and planning, tables and data structures, business rules, and hardware requirements


From the Back Cover
Database design involves how to best structure the tables and queries that are used with databases in order to provide optimum performance, storage, manageability, and flexibility. With relational databases, you can use those tables to organize your data and retrieve information from your database. This book provides you with an easy-to-understand explanation of designing and building relational database models to do just that.
The numerous step-by-step examples and a helpful case study simplify a potentially complex subject and present it to you in an organized, understandable manner. You'll find out why relational database models became necessary in the first place, and how the relational database model was devised. Ultimately, you'll discover how to make much better use of your database by applying what you've learned about building the database model.


For more free books download visit this blog daily



Download




.
12:02 PM | 0 comments | Read More

Advanced Linux Programming







Book Details
Paperback: 340 pages
Publisher: Sams (June 21, 2001)
Language: English
ISBN-10: 0735710430
ISBN-13: 978-0735710436


Book Description

Advanced Linux Programming is divided into two parts. The first covers generic UNIX system services, but with a particular eye towards Linux specific information. This portion of the book will be of use even to advanced programmers who have worked with other Linux systems since it will cover Linux specific details and differences. For programmers without UNIX experience, it will be even more valuable. The second section covers material that is entirely Linux specific. These are truly advanced topics, and are the techniques that the gurus use to build great applications. While this book will focus mostly on the Application Programming Interface (API) provided by the Linux kernel and the C library, a preliminary introduction to the development tools available will allow all who purchase the book to make immediate use of Linux.



From the Publisher
Mark Mitchell, Alex Samuel, and Jeffrey Oldham are definitely some of the most talented authors I've had the pleasure of working with. Once you take a look at this book you'll see what I mean. This pre-published review of the book says it all: "As Linux becomes a more mainstream player in the internet infrastructure market, there is a tremendous need for lucid programming texts that also convey some of the philosophy behind the Linux and GNU movements. This book does an incredible job of covering all of that. I think it will be a standard against which other programming texts for Linux (and with all due respect to Richard Stevens, possibly UNIX as well) are measured."

Adam Goodman, Publisher, Linux Magazine CodeSourcery is a top-notch group of guys who have brought you a top-notch book you can't be without. They are the epitome of our mission here at New Riders - to publish the VOICES THAT MATTER. Take a look and determine for yourself. I know you'll find this to be one of those books you keep on your shelf forever and ever. Be sure to write into me here at New Riders and let me know what you think and how this book helped you out. Enjoy!

For more free books download visit this blog daily


Download




.
11:56 AM | 0 comments | Read More

.NET Framework Security






Book details

Paperback: 816 pages
Publisher: Addison Wesley (7 May 2002)
Language English
ISBN-10: 067232184X
ISBN-13: 978-0672321849


Book Description


.NET Framework Security contains security features of the .NET Framework and Common Language Runtime. The focus is on the new technologies introduced with .NET, with treatment of existing technologies as leveraged by .NET (but not those existing technologies themselves)

Synopsis
.NET Framework Security contains security features of the .NET Framework and Common Language Runtime. The focus is on the new technologies introduced with .NET, with treatment of existing technologies as leveraged by .NET (but not those existing technologies themselves)

From the Back Cover

In 1997, Microsoft embarked on a "bet the company" strategy that was to reinvent the way the company did business. Even before its release, .NET made major strides in reinventing the way that software developers viewed the software they wrote.

Now that it is released, .NET and the .NET Framework will change the software development process for good.

.NET Framework Security provides the ultimate high-end comprehensive reference to all of the new security features available in .NET. Through extensive code samples and step-by-step walkthroughs of configuration techniques, the reader is taken deep into the world of secure applications. Demonstrations of creating custom procedures and a full explanation of each aspect separate this book from many other "lecture books." Many of the concepts expressed in this book are not only viable in .NET, but on the Internet in general. These factors combined make this the one reference that every developer and system administrator should have.

.NET Framework Security provides

An extensive introduction to explanation of Code Access Security, the powerful new security system shipping in the .NET Framework
Information on how to write and test safe applications using the .NET Framework
Extensive coverage on how to effectively administer .NET Framework security
In-depth introduction to the cryptography library shipping in the .NET Framework, including an introduction to XML digital signatures
An overview of all of the new security features available in .NET
Code samples that can be used to implement security on your own Web site or application
Step-by-step guidelines for modifying the various configuration files associated with .NET, and an explanation of the elements involved
Instructions for all of the aspects of security in the CLR and what it means
How to use ASP.NET to create a secure application
Explanations for using the CryptoAPI libraries to create your own custom functionality
Guidelines on how to create secure network applications as well as applications that exist on the Internet
Detailed examples of how to establish security parameters in IIS that relate to ASP.NET
Instructions for administering .NET applications hosted in IE

For more free books download visit this blog daily




Download



.
11:39 AM | 0 comments | Read More

JUnit in Action





Product Details

Paperback: 384 pages
Publisher: Manning Publications (October 1, 2003)
Language: English
ISBN-10: 1930110995
ISBN-13: 978-1930110991


Book Description

A guide to unit testing Java applications (including J2EE applications) using the JUnit framework and its extensions, this book provides techniques for solving real-world problems such as unit testing legacy applications, writing real tests for real objects, automating tests, testing in isolation, and unit testing J2EE and database applications. Using a sample-driven approach, various unit testing strategies are covered, such as how to unit test EJBs, database applications, JSPs, and Taglibs. Also addressed are testing strategies using freely available open source frameworks and tools, and how to unit test in isolation with Mock Objects. testing J2EE applications by running tests from inside the container for performing integration unit tests is discussed, as is how to automate unit testing in automated builds (such as Ant and Maven) for performing continuous integration.



About the Author
Vincent Massol is the creator of the Jakarta Cactus framework and an active member of the Maven, Gump, Struts, and MockObjects development teams. He is the cofounder and CTO of Pivolis, a company that specializes in applying agile methodologies to offshore software development. Ted Husted is an active member of the Struts development team and the manager of the JGuru Struts Forum. His most recent development project uses test-driven design throughout and is available as open source [wqdata]. He is the author of Struts in Action. He lives in Fairport, New York


For more free books download visit this blog daily




Download




.
11:30 AM | 0 comments | Read More

JBoss(R) Seam: Simplicity and Power Beyond Java







Book Details

Paperback: 432 pages
Publisher: Prentice Hall PTR; 1 edition (May 6, 2007)
Language: English
ISBN-10: 0131347969
ISBN-13: 978-0131347960

Book Description

Discover JBoss Seam: the Unified Framework for Simpler, More Powerful Web Development


JBoss Seam integrates EJB 3.0 and JSF components under a unified framework that simplifies and accelerates Java EE web development. Now, JBoss Seam’s project leader and technology evangelist take you inside this powerful new technology, showing exactly how to put it to work.


Michael Yuan and Thomas Heute show how JBoss Seam enables you to create web applications that would have been difficult or impossible with previous Java frameworks. Through hands-on examples and a complete case study application, you’ll learn how to leverage JBoss Seam’s breakthrough state management capabilities; integrate business processes and rules; use AJAX with Seam; and deploy your application into production, one step at a time. Coverage includes


How JBoss Seam builds on–and goes beyond–the Java EE platform

• Using the “Stateful Framework”: conversations, workspaces, concurrent conversations, and transactions

• Integrating the web and data components: validation, clickable data tables, and bookmarkable web pages

• Creating AJAX and custom UI components, enabling AJAX for existing JSF components, and JavaScript integration via Seam Remoting

• Managing business processes, defining stateful pageflows, and implementing rule-based security

• Testing and optimizing JBoss Seam applications

• Deploying in diverse environments: with Tomcat, with production databases, in clusters, without EJB 3, and more


* Download source code for this book’s case study application at http://michaelyuan.com/seam/.


www.prenhallprofessional.com

www.jboss.com


About This Book



About the Authors

Acknowledgments


Part I: Getting Started


Chapter 1: What Is Seam?


Chapter 2: Seam Hello World


Chapter 3: Recommended JSF Enhancements


Chapter 4: Rapid Application Development Tools


Part II: Stateful Applications Made Easy


Chapter 5: An Introduction to Stateful Framework


Chapter 6: A Simple Stateful Application


Chapter 7: Conversations


Chapter 8: Workspaces and Concurrent Conversations


Chapter 9: Transactions


Part III: Integrating Web and Data Components


Chapter 10: Validate Input Data


Chapter 11: Clickable Data Tables


Chapter 12: Bookmarkable Web Pages


Chapter 13: The Seam CRUD Application Framework


Chapter 14: Failing Gracefully


Part IV: AJAX Support


Chapter 15: Custom and AJAX UI Components


Chapter 16: Enabling AJAX for Existing Components


Chapter 17: Direct JavaScript Integration


Part V: Business Processes and Rules


Chapter 18: Managing Business Processes


Chapter 19: Stateful Pageflows


Chapter 20: Rule-Based Security Framework


Part VI: Testing Seam Applications


Chapter 21: Unit Testing


Chapter 22: Integration Testing


Part VII: Production Deployment


Chapter 23: Java EE 5.0 Deployment


Chapter 24: Seam Without EJB3


Chapter 25: Tomcat Deployment


Chapter 26: Using a Production Database


Chapter 27: Performance Tuning and Clustering



Appendix A: Installing and Deploying JBoss AS


Appendix B: Using Example Applications as Templates


Index


For more free books download visit this blog daily




Download

OR

Download

OR

Download

OR

Download





.
11:23 AM | 0 comments | Read More

Beginning JBoss® Seam






Book Details

Paperback: 376 pages
Publisher: Apress (February 28, 2007)
Language: English
ISBN-10: 1590597923
ISBN-13: 978-1590597927


Book Description

Reacting to the popularity of J2EE™ alternatives such as Ruby on Rails and the enterprise Spring Framework, Red Hat JBoss®, Inc. developed JBoss® Seam, a new open source lightweight Java™ EE 5-based contextual application development framework. Beginning JBoss® Seam: From Novice to Professional gets you started as the first
book on this popular framework.

Introduces JSF™ and EJB™ 3 fundamentals which Seam uses and ties together
Explains basic and advanced Seam functions and tools
Features a functioning, in-depth demonstration so you can better learn how to use Seam


About the Author
Joseph Faisal Nusairat is a software developer who has been
working full time in the Columbus, Ohio, area since 1998, primarily focused on Java development. His career has taken him into a variety of Fortune 500 industries, including military applications, data centers, banking, internet security, pharmaceuticals, and insurance. Throughout this experience, he has worked on all varieties of application development, from design and architecture to development. Joseph, like most Java developers, is particularly fond of open source projects and tries to use as much open source software as possible
when working with clients. Joseph is a graduate of Ohio University with dual degrees in computer science and microbiology and a minor in chemistry. While at Ohio University, Joseph also dabbled in student politics and was a research assistant in the virology labs. Currently, Joseph works as a senior partner at Integrallis Software (http://www.integrallis.com). In his off-hours, he enjoys watching bodybuilding competitions and Broadway musicals, specifically anything with Lauren Molina.



For more free books download visit this blog daily

Download




.
11:14 AM | 0 comments | Read More

JMX in Action

Written By KING B on Sunday, January 25, 2009 | 3:54 PM








Book Details
Paperback: 424 pages
Publisher: Manning Publications (October 2002)
Language: English
ISBN-10: 1930110561


Book Description

Covering the Java Management Extensions specification, this guide teaches programmers how JMX can provide robust management and monitoring capabilities for Java and non-Java resources including hardware. Going beyond covering the API, real-life examples and useful code are demonstrated in detail. In addition to describing the JMX specification, it provides techniques for using and extending the functionality provided by a JMX system. More specifically, included are all types of Mbeans, resources for working with JMX agents, in-depth chapters covering the JMX agent services, and ways to combine JMX with other Java technologies. Also included are chapters on using JMX with Enterprise Java Beans (EJB) and the Java Message service (JMS) and examples of JMX adapters that can be used in applications such as TCP adapters and JINI adapters. In addition, the book contains several utility classes that will make JMX application development easier and techniques for extending certain JMX services to provide additional functionality.


About the Author
Benjamin G. Sullins is a senior-level Java developer with experience in both server- and client-side Java. Currently, he works with JSP and XML to develop collaborative online applications. He lives in Dallas, Texas. Mark B. Whipple is a software developer who has worked extensively with networked applications, including monitoring applications utilizing SNMP and, more recently, JMX. He has participated on several standards bodies, including the IETF. He lives in Dallas, Texas.


For more free books download visit this blog daily


Download





.
3:54 PM | 0 comments | Read More

Practical JBoss® Seam Projects







Book Details
Paperback: 229 pages
Publisher: Apress (July 20, 2007)
Language: English
ISBN-10: 1590598636
ISBN-13: 978-1590598634


Book Description

Practical JBoss® Seam Projects, written by renowned author and enterprise Java practitioner Jim Farley, is expected to be the first practical projects book of its kind on this groundbreaking open source lightweight JSF-EJB3 framework.


Practical application scenarios are used to demonstrate the nature of the JBoss Seam framework, its efficacy, and its limitations.
The series of scenarios and cases demonstrate key elements of the framework (e.g., basic web application development, rich web clients with Ajax, and so forth).
Real-world case studies offer valuable insight into the new practices of JBoss Seam Web 2.0 development


What youll learn

See how to use the open source lightweight standards-based Seam framework in the context of the Java EE 5 environment.
Get a quick, broad primer on Seam by examining a "canonical" web application.
Appreciate the JSF extension capabilities offered by Seam (including conversations and breadcrumbs), the use of EJB3 session backing beans, and general persistence management.
Get practical help from case studies, such as a PayPal-like web application project.
Understand page-flow management provided by Seams jPDL through a working case study.
Design rich web user interfaces using Seam and Ajax in another working case study.
Discover the workflow and BPM support provided by Seams integration with jBPM.
Who is this book for?
Intermediate Java developers with fundamental knowledge of enterprise issues and frameworks. Experience or a basic understanding of J2EE/Java EE 5 should suffice.

About the Apress Practical Series
The Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project-motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real-world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path.


For more free books download visit this blog daily




Download





.
3:52 PM | 0 comments | Read More

Manase Relax Please மனசே ரிலாக்ஸ் ப்ளிஸ்








Swami Sukhabodhananda has a rich wisdom of the Eastern and Western Systems of learning. He has studied under great traditional masters and exposed himself to modern management. Swamiji's Tamil book 'Manase Relax Please', which has set an all time sales record in the history of Tamil books



For more free books download visit this blog daily




Part I

Part II



.
3:48 PM | 0 comments | Read More

Karuvachi Kaviyam - Vairamuthu கருவாச்சி காவியம்






இந்நாவலின் வாசிப்பின்போத ு வைரமுத்துவின் கருவாச்சியை நினைவு வருவதை
உணரலாம். ஒரு பெண் தனித்து
வாழும்போது சமூகம் அவளுக்கு கொடுக்கும் இன்னல்கள், குறைந்தது மூன்று
ஆண் கதாபாத்திரங்க ள் முதல் ஊரே அவளுக்கு எதிராகவும் பல இன்னல்களும்
கொடுக்கும். அதையெல்லாம் சமாளித்து பின் ஊர் உணரும் புண்ணியவதி ஆவாள்
கருவாச்சி.



For more free books download visit this blog daily


Download





.
3:46 PM | 0 comments | Read More

BEA Weblogic(R) Server Bible







Book Details

Paperback: 1000 pages
Publisher: John Wiley & Sons; 1st edition (February 21, 2002)
Language: English
ISBN-10: 0764548549
ISBN-13: 978-0764548543


From the Author
Our goal in writing this book was to create the most organized, approachable, and complete guide to WebLogic Server that money could buy. Stated another way, we wanted to write the book we wish we had when we were learning WebLogic Server, but also the book we wish we had once we became experts and needed more information.
To accomplish our goal, we wrote the entire book following a simple formula. Each chapter begins with a brief, theoretical explanation of the technology at hand, including how it fits into the J2EE framework, and how it is implemented in WebLogic Server. A basic coding exercise follows, showing how to write a small, complete Java class that uses the technology, and how to deploy and test the class using the WebLogic Console. This portion of the chapter is presented step-by-step, and contains lots of screen shots to guide novices along. The rest of each chapter covers advanced topics, and is written at a level suitable for intermediate to advanced developers. Functioning code is provided whenever possible, and is available for download from the book's Web site.

Early indications are that we succeeded. One BEA engineer calls the book "awesome.. the documentation we never had." And the developers in my company - WebLogic experts all - refer to the book almost on a daily basis.

Whether you're a WebLogic novice or expert, we think you'll get a lot out of this book, and it should pay for itself many times over in time saved learning and applying WebLogic Server. -- Joe Zuffoletto

From the Back Cover
"An indispensable resource for WebLogic beginners and experts alike." —Eric Stahl, Senior Product Marketing Manager, BEA WebLogic Server

If BEA WebLogic Server can do it, you can do it too...

As the worlds leading J2EE application server, BEA WebLogic Server gives you unmatched flexibility in the design, implementation, and deployment of high-volume, dynamic, Web-based applications. This nuts-and-bolts reference tells you all you need to know to build a WebLogic development environment and to put WebLogics features, services, and architecture to work for your enterprise. Detailed examples and real-world productivity tips help you get started fast – and finish the job right.

Inside, youll find complete coverage of BEA WebLogic Server 6.1

Develop applications on Windows NT/2000 for deployment to other platforms
Build enterprise applications enabled for both Web and wireless access
Master WebLogics implementations of the J2EE APIs, including JDBC, JNDI, JMS, and EJB
Extend secure, user-friendly access to data in legacy systems
Display and manipulate data from multiple back-end sources seamlessly
Host Web sites for multiple Internet domains on one computer with one IP address
Cluster WebLogic servers for high availability, load balancing, and failover
Implement robust security with SSL, user authentication, and authorization
About the Author
Joe Zuffoletto is President/CEO of ZeeWare, Inc., a software development/consulting firm that specializes in J2EE implementations using WebLogic. He has 15 years' software development experience, including 5 years of C++, 4 years of Java, and 10 years of SQL/RDBMS. In 11 years of consulting he has completed projects for Cisco, Apple, HP, Wells Fargo, B of A, Barclays Bank, Hambrecht and Quist and many others. He holds a B.S. in Electrical Engineering and Computer Science from Princeton University. ZeeWare is a BEA Technology Alliance Partner that is currently working on 3 WebLogic projects for Bank of America in San Francisco.



For more free books download visit this blog daily


Download





.
3:43 PM | 0 comments | Read More

Java in Tamil - Bakiyanathan

Download






For more free books download visit this blog daily


.
3:41 PM | 0 comments | Read More

C plus plus in Tamil - Ramalingam

For more free books download visit this blog daily




Download




.
3:37 PM | 0 comments | Read More

Teach Yourself Oracle8 in 21 Days

Book Details

Paperback: 604 pages
Publisher: Sams; 1st edition (December 1997)
Language: English
ISBN-10: 0672311593
ISBN-13: 978-0672311598


Book Description
Understanding, using, and administrating an RDBMS (Relational Database Management System) can be a daunting task, even with Oracle8, Oracle's new object-oriented RDBMS. This fact-filled book provides step-by-step coverage of Oracle8 architecture, managing database storage, security, backup, recovery and tuning, and optimization.

From the Publisher
Teach Yourself Oracle8 in 21 Days is a tutorial that will teach the reader the basics of using and administrating an Oracle database. This book focuses on using concrete examples to explain why things should be done in a certain way. The key topics are broken out by week below:Week One Overview of the Oracle8 Architecture; Network Computing Architecture (NCA); Installing Oracle; Planning the Database; How to Administer Users, and How to Manage Processes.Week Two Administering Logs, Control Files, Datafiles, and Tablespaces; Controlling Rolback Segments; Building Tables and Views; Using Indexes and Clusters; and Security.Week Three Effective Backup Techniques; Recovering the Database; Administering Oracle Replication; Tuning and Optimizing the Database; Administering the Oracle Web Server; and Advanced Oracle Options. - This hands-on tutorial teaches the basics of Oracle8 in a short period of time
- The book provides a step-by-step walk through of the Oracle8 architecture, managing database storage and database schema, security, backup and recovery and tuning and optimization.

- Oracle8 is Oracle's new object-oriented RDBMS to be released during the Summer of 1997.


For more free books download visit this blog daily



Download



.
3:34 PM | 0 comments | Read More

Artificial Intelligence programming using java







Book Details:

Author : Mark Watson
Pages : 124
Publication Date : November 18, 2005


Book Excerpts:

This book provides the theory of many useful techniques for AI programming. Readers should find this a fun book to work through. In the style of a "cookbook", the chapters in this book can be studied in any order. Each chapter follows the same pattern: a motivation for learning a technique, some theory for the technique, and a Java example program that readers can experiment with.

Subjects discussed in this book include search algorithms, natural language processing, expert systems, genetic algorithms, neural networks, machine learning, statistical natural language processing and spam email detection using Bayesian rules.

There are relatively few source code listings in this book, but complete example programs that are discussed in the text should have been included in the same ZIP file that contained this web book. Should reader find this this web book without the examples, she can download an up to date version of the book and examples on the Open Content page of

In order to discuss some of the example code in this book, the author used Unified Modeling Language (UML) class diagrams. These diagrams were created using the TogetherJ modeling tool.

Intended Audience:

This book was written for both professional programmers and home hobbyists who already know how to program in Java and who want to learn practical AI programming techniques.

For more free books download visit this blog daily


Download





.
3:25 PM | 0 comments | Read More

Linux Kernel Development







Book Details
Paperback: 432 pages
Publisher: Novell Press; 2 edition (January 22, 2005)
Language: English
ISBN-10: 0672327201
ISBN-13: 978-0672327209

Book Description

The Linux kernel is one of the most important and far-reaching open-source projects. That is why Novell Press is excited to bring you the second edition of Linux Kernel Development, Robert Love's widely acclaimed insider's look at the Linux kernel. This authoritative, practical guide helps developers better understand the Linux kernel through updated coverage of all the major subsystems as well as new features associated with the Linux 2.6 kernel. You'll be able to take an in-depth look at Linux kernel from both a theoretical and an applied perspective as you cover a wide range of topics, including algorithms, system call interface, paging strategies and kernel synchronization. Get the top information right from the source in Linux Kernel Development

From the Back Cover

Linux Kernel Development details the design and implementation of the Linux kernel, presenting the content in a manner that is beneficial to those writing and developing kernel code. While the book discusses topics that are theoretical, it does so with the goal of assisting programmers so they better understand the topics and become more efficient and productive in their coding.

The book discusses the major subsystems and features of the Linux kernel, including design and implementation, their purpose and goals, and their interfaces. Important computer science and operating system design details are also addressed. The book covers the Linux kernel from both angles -- theoretical and applied -- which should appeal to both types of readers.

The author, a core kernel developer, shares valuable knowledge and experience on the very latest Linux kernel.

Specific topics covered will include: all the important algorithms, relevant subsystems, process management, scheduling, time management and timers, system call interface, memory addressing, memory management, paging strategies, caching layers, VFS, kernel synchronization, and signals.

An authoritative, practical guide that helps programmers better understand the Linux kernel, and to write and develop kernel code.

For more free books download visit this blog daily


Download




.
3:19 PM | 0 comments | Read More

CSS Web Design For Dummies







Product Details


Paperback: 384 pages
Publisher: For Dummies (March 18, 2005)
Language: English
ISBN-10: 0764584251
ISBN-13: 978-0764584251


Product Description

Cascading Style Sheets (CSS) is a Web markup standard that allows Web designers to define the appearance and position of a Web page using special dynamic effects
This book is the perfect beginner reference, showing those new to CSS how to design Web pages and implement numerous useful CSS effects available
Seasoned For Dummies author Richard Mansfield explains how CSS can streamline and speed up Web development
Explains how to take control of the many elements in a Web page, integrate CSS into new or existing sites, choose the best coding techniques, and execute advanced visual effects such as transitions
U Features a special discussion on browser incompatibility issues involving CSS and how to solve potential problems
From the Back Cover
A step-by-step guide for stepping up from plain HTML
Create Web sites that grab attention, remain consistent, and are easy to update

Attention Web designers! CSS can be your secret weapon, and this book shows you how to use it. CSS helps you create dynamic visual effects, unify the look of your site, and deliver your site's content in a professional way that gets noticed. It even makes updates and changes a breeze. Here's what you need to get up to speed!

Discover how to

Create practical style sheets
Format pages that are visually pleasing
Manage details such as colors and backgrounds
Handle lists and tables
Render complex documents

For more free books download visit this blog daily




Download




.
3:05 PM | 0 comments | Read More

Cisco: The Complete Reference






Book Details

Paperback: 1300 pages
Publisher: McGraw-Hill/Osborne Media (March 6, 2002)
Language: English
ISBN-10: 0072192801
ISBN-13: 978-0072192803


From Library Journal
Since Cisco manufactures much of the hardware underlying both corporate LANs and the Internet, network professionals appreciate material covering Cisco basics. Practical Studies targets network professionals studying for their Cisco Certification Network Assistant (CCNA) exam, focusing mostly on the newer performance-based testing section. It provides hands-on information about configuring and troubleshooting a complex network using Cisco devices. Although the recommended lab simulation equipment is pricey, the book can be used as a study guide on its own; step-by-step resolutions of real-world scenarios are helpful both as study aids and as practice for network professionals. Complete Reference is a professional-level source on configuring and troubleshooting Cisco devices. Useful features include charts on product characteristics/capabilities and an extensive appendix that summarizes Cisco commands and refers back to lengthier chapter explanations. Both titles are recommended for larger libraries where advanced networking titles circulate.
Copyright 2002 Reed Business Information, Inc.

Book Description
This comprehensive and easy-to-use reference provides a solid overview of networking technology as well as practical hands-on advice for working with Cisco products on a daily basis. Includes coverage of the latest topics such as wireless LANs, VPNs, access lists, tunneling, and much more.


For more free books download visit this blog daily



Download




.
2:58 PM | 0 comments | Read More

Jython for Java Programmers








Product Details


Paperback: 496 pages
Publisher: Sams (December 28, 2001)
Language: English
ISBN-10: 0735711119
ISBN-13: 978-0735711112



Robert Bill's Jython for Java Programmers from New Riders is an essential introduction to the complexities of the merger between two popular object-oriented languages, Python and Java. It is directed toward Java programmers who want to incorporate Python rather than vice versa, but the utter symmetry of merging two object-oriented languages creates an Escheresque problem in perspective. It is like two snakes gobbling each other up.
Let's sort this out historically. When Sun Microsystems' virtual machine (VM) paradigm emerged in the mid-1990s, the high-level programming language Java became the idiom for the new "soft" computer. Java's object-oriented architecture allowed it to scope from the lowest-level OS tasks (reads, writes to disk and screen), but much of the mid- and high-level tools were missing--e.g., common GUI features, text parsing, list sorting. The missing functionality is implemented gradually with nuts-and-bolts Java functions and by porting libraries to Java (GL4Java).

The cascade of "100 percent pure Java" ports has finally led to the gobbling up of the elegant Python scripting language, which is also object-oriented. But that is only half of the story. As Java devours Python, Python also devours Java. In one manifestation, Jython is Python written in Java rather than C. It has its own interpreter "jython" and compiler "jythonc," both of which can draw on all of Java's classes. Conversely, jythonc will create a Java class which can be imported by the Java interpreter "java" and compiler "javac." Java programmers will have the luxury of importing and using succinct Jython classes rather than writing the lines of verbose native Java code.

The bewildering complexities are elucidated by Bill in Jython for Java Programmers, which presents Jython both as a standalone, Java-equipped language and as the class implementation within Java. Its three parts are dedicated to Jython's basics (very similar to a Python tutorial), Jython's internals, and Jython's incorporation into GUI, database, and Web applications. The book follows in the New Riders tradition of exhaustive, implementation-centered publishing. Jython is not a Java foundation class, but Bill's book is a cornerstone in its own right. We also recommend Jython.org to help sort out Jython's big picture. --Peter Leopold


For more free books download visit this blog daily


Download





.
2:48 PM | 0 comments | Read More

Verilog HDL A Guide to Digital Design and Synthesis







Book Details

Hardcover: 396 pages
Publisher: Prentice Hall PTR; Bk&CD-Rom edition (January 15, 1996)
Language: English
ISBN-10: 0134516753
ISBN-13: 978-0134516752


From the Inside Flap

During my earliest experience with Verilog HDL, I was looking for a book that could give me a "jump start" on using Verilog HDL. I wanted to learn basic digital design paradigms and the necessary Verilog HDL constructs that would help me build small digital circuits, using Verilog and run simulations. After I had gained some experience with building basic Verilog models, I wanted to learn to use Verilog HDL to build larger designs. At that time I was searching for a book that broadly discussed advanced Verilog-based digital design concepts and real digital design methodologies. Finally, when I had gained enough experience with digital design and verification of real IC chips, though manuals of Verilog-based products were available, from time to time, I felt the need for a Verilog HDL book that would act as a handy reference. This book emphasizes breadth rather than depth. The book imparts to the reader a working knowledge of a broad variety of Verilog-based topics, thus giving the reader a global understanding of Verilog HDL-based design. The book leaves the in-depth coverage of each topic to the Verilog HDL language reference manual and the reference manuals of the individual Verilog-based products. This book should be classified not only as a Verilog HDL book but, more generally, as a digital design book. It important to realize that Verilog HDL is only a tool used in digital design. It is the means to an end- the digital IC chip. Therefore, this book stresses the practical design perspective more than the mere language aspects of Verilog HDL. With HDL-based digital design becoming popular, no digital designer can afford to ignore HDLs.


Who Should Use This Book...

The book is intended primarily for beginners and intermediate-level Verilog users. However, for advanced Verilog users, the broad coverage of topics makes it an excellent reference book to be used in conjunction with the manuals and training materials of Verilog-based products. The book presents a logical progression of Verilog HDL-based topics. It starts with the basics, such as HDL-based design methodologies, and then gradually builds on the basics to eventually reach advanced topics, such as PLI or logic synthesis. Thus, the book is useful to Verilog users with varying levels of expertise as explained below.


Students in logic design courses at universities Part 1 of this book is ideal for a foundation semester course in Verilog HDL-based logic design. Students are exposed to hierarchical modeling concepts, basic Verilog constructs and modeling techniques, and the necessary knowledge to write small models and run simulations.

New Verilog users in the industry Companies are moving to Verilog HDL- based design. Part 1 of this book is a perfect jump start for designers who want to orient their skills toward HDL-based design.

Users with basic Verilog knowledge who need to understand advanced concepts Part 2 of this book discusses advanced concepts, such as UDPs, timing simulation, PLI, and logic synthesis, which are necessary for graduation from small Verilog models to larger designs.


Verilog experts

All Verilog topics are covered, from the basics modeling constructs to advanced topics like PLIs and logic synthesis. For Verilog experts, this book is a handy reference to be used along with the reference manuals. The material in the book sometimes leans toward an Application Specific Integrated Circuit (ASIC) design methodology. However, the concepts explained in the book are general enough to be applicable to the design of FPGAs, PALs, buses, boards, and systems. The book uses Medium Scale Integration (MSI) logic examples to simplify discussion. The same concepts apply to VLSI designs.


How This Book Is Organized:

This book is organized into three parts. Part 1, Basic Verilog Topics, covers all information that a new user needs to build small Verilog models and run simulations. Note that in Part 1, gate-level modeling is addressed before behavioral modeling. I have chosen to do so because I think that it is easier for a new user to see a 1-1 correspondence between gate- level circuits and equivalent Verilog descriptions. Once gate-level modeling is understood, a new user can move to higher levels of abstraction, like data flow modeling and behavioral modeling, without losing sight of the fact that Verilog HDL is a language for digital design and is not a programming language. Thus, a new user starts off with the idea that Verilog is a language for digital design. New users who start with behavioral modeling often tend to write Verilog the way they write their C programs. They sometimes lose sight of the fact that they are trying to represent hardware circuits by using Verilog. Part 1 contains nine chapters.

Part 2, Advanced Verilog Topics, contains the advanced concepts a Verilog user needs to know to graduate from small Verilog models to larger designs. Advanced topics such as timing simulation, switch-level modeling, UDPs, PLI, and logic synthesis are covered. Part 2 contains five chapters. Part 3, Appendices, contains information useful as a reference. Useful information, such as strength-level modeling, list of PLI routines, formal syntax definition, Verilog tidbits, and large Verilog examples is included. Part 3 contains six appendices.

Conventions Used in This Book. Table\x11PR-1 describes the type changes and symbols used in this book. Table\x11PR-1 Typographic Conventions Typeface or Symbol
Description

Examples: AaBbCc123 Keywords, system tasks and compiler directives that are a part of Verilog HDL and, nand, $display, `define AaBbCc123 Emphasis. cell characterization, instantiation AaBbCc123 Names of signals, modules, ports, etc. fulladd4, D_FF, out A few other conventions need to be clarified.

In the book, use of Verilog and Verilog HDL refers to the "Verilog Hardware Description Language." Any reference to a Verilog-based simulator is specifically mentioned, using words such as Verilog simulator or trademarks such as Verilog-XL or VCS.

The word designer is used frequently in the book to emphasize the digital design perspective. However, it is a general term used to refer to a Verilog HDL user

For more free books download visit this blog daily







Download






.
2:26 PM | 0 comments | Read More

Verilog HDL Synthesis A Practical Primer

Written By KING B on Saturday, January 24, 2009 | 8:24 PM







Book Details

Paperback: 215 pages
Publisher: Star Galaxy Pub; 1 edition (October 1998)
Language: English
ISBN-10: 0965039153
ISBN-13: 978-0965039154


Review

"Bhasker's book reveals a variety of situations where differences between simulation and synthesis semantics are bound to occur. These are carefully covered so that novice and experienced designers become aware of these hard to debug but, very common pitfalls" -- Carlos M. Roman, Bell Labs

"I find the book useful in illustrating examples of how the Verilog language may be used to design real and practical synthesizable models. It's also helpful that it warns the user of possible simulation/ synthesis mismatches. This clarifies the sim/syn issues for beginners." -- Jenjen Tiao, Lucent Technologies

"I've finished reading your book, I have to say I think you did an outstanding job ... I will be very comfortable recommending your book instead ... I really think this is your best book yet, good job!" -- Ken Coffman, VLSI designer

"Provides students and practicing logic designers with immediate access to well organized information about Verilog HDL synthesis. Easy to read and provides a large number of examples of synthesizable Verilog models" -- Vassilios Gerousis, Senior Staff Technologist, Motorola

"The book "A Verilog Synthesis Primer" is an excellent clear and concise guide for designing RTL synthesizable models in Verilog. It is an essential addition to design engineers' technical resourses." -- Douglas J. Smith, author of "HDL Chip Design."

"The example-driven driven approach used in the Verilog HDL Synthesis Primer makes it a valuable book for novice Verilog users." -- Egbert Molenkamp, University of Twente

"This book is ideally organized for teaching Verilog-based synthesis techniques, as it shows the reader not only what hardware results from various Verilog constructs, but how to tailor the Verilog to get the desired hardware. Copious pairings of examples with diagrams make clear the relationships between code and generated gates" -- Jim Vellenga, ViewLogic Systems

Book Description

With this book, you can:
- Start writing synthesizable Verilog models quickly.

- See what constructs are supported for synthesis and how these map to hardware so that you can get the desired logic.

- Learn techniques to help avoid having functional mismatches.

- Immediately start using many of the models for commonly used hardware elements described for your own use or modify these for your own application.


For more free books download visit this blog daily


Download





.
8:24 PM | 1 comments | Read More