Popular Posts Today

Search This Blog

Free Download | Sams Teach Yourself C++ in One Hour a Day (6th Edition) (Sams Teach Yourself) by: Jesse Liberty, Siddhartha Rao, Bradley L. Jones

The book fits well into the style of the series of "Teach Yourself ... in One Hour a Day". Each chapter, which the authors term a lesson, is bite-sized. I can readily envisage a typical neophyte to programming (of any language) being able to assimilate its contents in roughly an hour. Keep in mind that if you have never encountered this series before, then don't take too literally the one hour limit, as far as understanding the text in each chapter. Some chapters will naturally be more important and cover more complex concepts than others. If you need extra time, take it. The shoehorning into an hour is only an approximation. 
What might be the simpler chapters? One could be that on controlling program flow, using while, do-while and for loops. The most important item in this chapter is that you should use these constructs whenever possible, in place of goto. Yes, you can use goto in C++. But the book warns that this leads to spaghetti code. Tangled and difficult to debug and extend. Goto is a tempting shortcut to beginners that must be resisted. A more complicated chapter is on pointers. 
Describing the some of the myriad ways that they can be used and misused. There is ample warning about pointer errors. The book does not do a comparative analysis with other languages. But you should know that the designers of Java thought pointer bugs in C/C++ were so numerous and miserable that pointer arithmetic has been essentially banned in Java. Yeah, you want to be a C++ programmer; why else would you be considering this book? That's fair enough. But it doesn't hurt to know some of the key differences between C++ and its major alternative, which seems to be Java. If nothing else, this particular difference can keep you focused on very carefully writing pointer code.
4:37 PM | 0 comments | Read More

Free Download | Beginning F# | Robert Pickering

Functional programming is perhaps the next big wave in application development. As experienced developers know, functional programming makes its mark by allowing application builders to develop solutions to complicated programming situations cleanly and efficiently. A rich history of functional languages, including Erlang and OCaml, leads the way to F#, Microsoft's effort to bring the elegance and focus of functional programming into the world of managed code and .NET. 

With Beginning F#, you have a companion that that will help you explore F# and functional programming in a .NET environment. This book is both a comprehensive introduction to all aspects of the language and an incisive guide to using F# for real-world professional development. Reviewed by Don Syme, the chief architect of F# at Microsoft Research, Beginning F# is a great foundation for exploring functional programming and its role in the future of application development.

4:32 PM | 0 comments | Read More

Free Download | Cryptography in C and C++ | Michael Welschenbach

Cryptography in C and C++ mainly focuses on the practical aspects involved in implementing public key cryptography methods, such as the RSA algorithm that was recently released from patent protection. It also gives both a technical overview and an implementation of the Rijndael algorithm that was selected as the Advanced Encryption Standard by the U.S. government. Author Michael Welschenbach avoids complexities by explaining cryptography and its mathematical basis in terms a programmer can easily understand. 

This book offers a comprehensive yet relentlessly practical overview of the fundamentals of modern cryptography. It contains a wide-ranging library of code in C and C++, including the RSA algorithm, completed by an extensive Test Suite that proves that the code works correctly. Readers will learn, step by step, how to implement a platform-independent library for the all-important multiprecision arithmetic used in modern cryptography. This is followed by an implementation of the cryptographic algorithms themselves. The CD-ROM includes all the programs presented in the book, x86 assembler programs for basic arithmetical operations, implementations of the new Rijndael Advanced Encryption Standard algorithm in both C and C++, and more.
5:33 PM | 0 comments | Read More

Free Download | Cocoa programming for Mac OS X | Aaron Hillegass

Harness the power of Cocoa's object-oriented software development environment with this book that is completely updated for Mac OS X 10.2. Cocoa has quickly gained recognition as the leading development framework for building OS X applications. 
 
Users will understand the common features found in Cocoa's tools: InterfaceBuilder, ProjectBuilder, the GCC compiler and the GDB debugger. Common terms and phrases: AppController AppleScript BigLetterView button GNUstep instance variables Interface Builder Mac OS X nib file Object Diagram Objective-C plist text field window Xcode
 

4:49 PM | 0 comments | Read More

Free Download | Java for Programmers, Second Edition | Paul J. Deitel, Harvey M. Deitel

The professional programmer's Deitel(R) guide to Java(TM) development and the powerful Java platformWritten for programmers with a background in high-level language programming, this book applies the Deitel signature live-code approach to teaching programming and explores the Java language and Java APIs in depth. The book presents concepts in the context of fully tested programs, complete with syntax shading, code highlighting, line-by-line code walkthroughs and program outputs. 

The book features 200+ complete Java programs with 18,000+ lines of proven Java code, and hundreds of tips that will help you build robust applications. Start with an introduction to Java using an early classes and objects approach, then rapidly move on to more advanced topics, including GUI, graphics, exception handling, generics, collections, JDBC(TM), web-application development with JavaServer(TM) Faces, web services and more. You'll enjoy the Deitels' classic treatment of object-oriented programming and the OOD/UML(R) ATM case study, including a complete Java implementation. When you're finished, you'll have everything you need to build object-oriented Java applications. 

5:36 PM | 0 comments | Read More

Free Download | The C Programming Language, Second Edition | Brian W. Kernighan, Dennis M. Ritchie


Let me start off by saying that I'm not a novice programmer, so this review will be biased given that fact alone. That said this book was an eye opener on so many levels. One thing that is NEVER touched upon by other C programming books is project management and modularization. Chapter 4 of this book had a great discussion on techniques to organize code. This is not a big deal for the hobbyist, but for us programmers in industry dealing with large embedded projects it is. E.g., try to avoid extern variables, publish only what is needed to header files, etc.

Outside of that K&R avoids the pitfall of discussing every single  point; they only discuss what is necessary to write modular, system independent, and well organized code. This book also discusses the history of parts of the language and what the intent was when writing the language. This is far more important than many people think because now you're tapping into years of rich programming experience at Bell labs where K&R worked.

Lastly, this book CAN be conquered by novice programmers, but they will have to read this book slowly and hang on every word. This isn't too daunting because, excluding the reference, we're looking at 189 pages of text. Not all of the problems need be worked to gain full understanding of this book. Some problems are trivial, while others are so broad that the answers border on becoming subjective. Either way, they should all be attempted and thought about. A solution manual is worth investing in, but is not necessary. If you decide to embark on the journey through this book devote AT LEAST a month to it. Reading slowly and actively thinking about what's going on will reward you with a lifetime of C programming knowledge.
8:21 PM | 0 comments | Read More

Free Download | The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series) | Robert C. Martin

Programmers who endure and succeed amidst swirling uncertainty and nonstop pressure share a common attribute: They care deeply about the practice of creating software. They treat it as a craft. They are professionals. In The Clean Coder: A Code of Conduct for Professional Programmers, legendary software expert Robert C. Martin introduces the disciplines, techniques, tools, and practices of true software craftsmanship. 

This book is packed with practical advice—about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude. Martin shows how to approach software development with honor, self-respect, and pride; work well and work clean; communicate and estimate faithfully; face difficult decisions with clarity and honesty; and understand that deep knowledge comes with a responsibility to act. 

8:52 AM | 0 comments | Read More

Free Download | Principles of Compilers: A New Approach to Compilers Including the Algebraic Method | Yunlin Su, Song Y. Yan

"Principles of Compilers: A New Approach to Compilers Including the Algebraic Method" introduces the ideas of the compilation from the natural intelligence of human beings by comparing similarities and differences between the compilations of natural languages and programming languages. The notation is created to list the source language, target languages, and compiler language, vividly illustrating the multilevel procedure of the compilation in the process. 

The book thoroughly explains the LL(1) and LR(1) parsing methods to help readers to understand the how and why. It not only covers established methods used in the development of compilers, but also introduces an increasingly important alternative - the algebraic formal method. This book is intended for undergraduates, graduates and researchers in computer science. 

Professor Yunlin Su is Head of the Research Center of Information Technology, Universitas Ma Chung, Indonesia and Department of Computer Science, Jinan University, Guangzhou, China. Dr. Song Y. Yan is a Professor of Computer Science and Mathematics at the Institute for Research in Applicable Computing, University of Bedfordshire, UK and Visiting Professor at the Massachusetts Institute of Technology and Harvard University, USA. 


2:37 PM | 0 comments | Read More

Free Download | Microsoft Project 2010 Inside Out | Teresa S. Stover, Bonnie Biafore, Andreea Marinescu

Conquer Microsoft Project 2010—from the inside out! You're beyond the basics, so dive right in and really put your project management skills to work! This supremely organized reference packs hundreds of timesaving solutions, troubleshooting tips, and workarounds. It's all muscle and no fluff. Discover how the experts tackle Project 2010—and challenge yourself to new levels of mastery.

Take charge of the project triangle—time, money, and scope—to balance your plan Enable collaboration among team members, sponsors, and other project stakeholders Manually schedule tasks or use the automatic scheduling engine Track and control your project using earned value analysis Create pivot views of project data with Microsoft Excel® 2010 and Visio® 2010 Manage project activities in an enterprise project-management environment Apply your experience to future projects by creating your own custom templates 
9:06 PM | 1 comments | Read More

Free Download | C Compilers for ASIPs: Automatic Compiler Generation with LISA | Manuel Hohenauer, Rainer Leupers

The ever increasing complexity and performance requirements of modern electronic devices are changing the way embedded systems are designed and implemented today. The current trend is towards programmable System-on-Chip platforms which employ an increasing number of Application Specific Instruction-set Processors (ASIPs) as building blocks. ASIP design platforms comprise retargetable software development tools that can be adapted quickly to varying target processor configurations. Such tools are usually driven by a processor model given in an Architecture Description Language (ADL), such as LISA. One of the major challenges in this context is retargetable compilation for high-level programming languages like C. First of all, an ADL must capture the architectural information needed for the tool generation in an unambiguous and consistent way. This is particularly difficult for compiler and instruction-set simulator. 

1:15 PM | 0 comments | Read More

Free Download | Flash + After Effects | Chris Jackson

Flash Designers: push Flash to the next level with After Effects robust toolset.
* Add motion graphics and visual effects to your Flash projects
* Fuse 3D depth into 2D animations
* Prepare Flash animations for broadcast
* Save development time in executing animations

Combine these two powerhouse applications to expand your multimedia horizons. Flash + After Effects gives the experienced Flash designer a working understanding of the After Effects toolset with professional techniques that raise the design bar for Web, broadcast, or CD/DVD delivery. The companion DVD contains project media that permit you to practice essential After Effects skills that include:
* Working with video and the AE timeline
* Using alpha channels for keying and enhancing interactivity
* Putting vector animation to work with Text and Shape Layers, and animation presets
* Creating 3D backgrounds with cameras and lights
* Animating with Behaviors, Parenting, Expressions and the Puppet Tool
You also get a video primer, render and file optimization techniques, and publishing and streaming guidelines.

Combine two powerhouse applications to:
* Add motion graphics and visual effects
* Fuse 3D depth into 2D animations
* Prepare Flash animations for broadcast
* Save development time

6:37 PM | 0 comments | Read More

Free Download | Random Walks and Diffusions on Graphs and Databases: An Introduction

Most networks and databases that humans have to deal with contain large, albeit finite number of units. Their structure, for maintaining functional consistency of the components, is essentially not random and calls for a precise quantitative description of relations between nodes (or data units) and all network components. This book is an introduction, for both graduate students and newcomers to the field, to the theory of graphs and random walks on such graphs. 

The methods based on random walks and diffusions for exploring the structure of finite connected graphs and databases are reviewed (Markov chain analysis). 

This provides the necessary basis for consistently discussing a number of applications such diverse as electric resistance networks, estimation of land prices, urban planning, linguistic databases, music, and gene expression regulatory networks.
10:53 AM | 0 comments | Read More

Free Download | Thinking in Java (4th Edition) | Bruce Eckel


Perfect for migrating to Java from a fellow object-oriented language (such as C++), the second edition of Thinking in Java continues the earlier version's thoughtful approach to learning Java inside and out, while also bringing it up to speed with some of the latest in Java 2 features. This massive tutorial covers many of the nooks and crannies of the language, which is of great value in the programming world. The most prominent feature of the book is its diligent and extremely thorough treatment of the Java language, with special attention to object design. (For instance, 10 pages of sample code show all of the available operators.) Some of the best thinking about objects is in this book, including when to use composition over inheritance.
1:49 PM | 0 comments | Read More

Free Download | Microsoft VBA Professional Projects

Use VBA to accomplish real-world, professional tasks. Incorporating four hands-on projects, Microsoft VBA Professional Projects is your key to unlocking the power of Visual Basic for Applications.

Each project focuses on a specific concept and is based on a real-world situation. Enhance your VBA skills as you create a skill search application, a word checker tool, and a selling application.

You will be able to use the skills that you develop throughout the book to modify the projects as needed to fit your professional needs.

3:43 PM | 0 comments | Read More

Free Download | Enterprise JavaBeans | Richard Monson-Haefel


Enterprise JavaBeans (EJB) is a major new technology for server-side application development in Java. It offers a component architecture for developing distributed, multitiered enterprise applications. This model allows you to build complex, mission-critical systems using simple snap-together pieces that model individual business objects and processes. EJB greatly simplifies the process of development by automatically taking care of system issues like object persistence and transaction management.


This book provides a thorough introduction to EJB for the enterprise software developer. It shows you how to develop enterprise Beans to model your business objects and processes. It also shows you how to develop client applications that use the Beans to perform useful work. One powerful advantage of the EJB architecture is that it allows you to partition work appropriately between different parts of the system: the database provides persistence, your Beans model various business entities and the interactions between them, and your client application provides a user interface, but incorporates minimal business logic. The end result is a highly flexible system built from components that can easily be reused, and that can be changed to suit your needs without upsetting other parts of the system. Enterprise JavaBeans teaches you how to take advantage of the flexibility and simplicity that this powerful new architecture provides.

1:53 PM | 0 comments | Read More

Free Download | OpenCV 2 Computer Vision Application Programming Cookbook | Robert Laganière

Over 50 recipes to master this library of programming functions for real-time computer vision Teaches you how to program computer vision applications in C++ using the different features of the OpenCV library Demonstrates the important structures and functions of OpenCV in detail with complete working examples Describes fundamental concepts in computer vision and image processing Gives you advice and tips to create more effective object-oriented computer vision programs Contains examples with source code and shows results obtained on real images with detailed explanations and the required screenshots In Detail In today's digital world, images are everywhere, and with the advent of powerful and affordable computing devices, it has become possible to create sophisticated applications manipulating images and videos. 


Adding special effects, enhancing image features, performing object recognition, and reconstructing 3D information are tasks that can be programmed easily with the OpenCV library, which is a widely used open source library that offers a rich set of advanced computer vision algorithms. OpenCV 2 Computer Vision Application Programming Cookbook will introduce you to numerous computer vision algorithms included in the OpenCV library. You will learn how to read, write, create and manipulate images. You will explore different techniques commonly used in image analysis and how they can be effectively implemented in C++. The book provides a complete introduction to the OpenCV library and explains how to build your first computer vision program. You will be presented with a variety of computer vision algorithms and be exposed to important concepts in image analysis that will enable you to build your own computer vision applications. The book helps you to get started with the library, showing you how to install and deploy the OpenCV library to write effective computer vision applications following good programming practices.

11:51 AM | 0 comments | Read More

Free Download | Joomla! VirtueMart 1.1 Theme and Template Design | Joseph Kwan

This book is a step-by-step tutorial that will teach you to customize VirtueMart templates and themes. It includes all the essential screenshots and code with exhaustive explanations accompanied by exercises to ensure good pickup. You may be the owner of a Joomla! VirtueMart web store or a designer working with Joomla! VirtueMart. If you want to customize VirtueMart to unleash its enormous potential and elevate your store to the next level, this book is for you. You must have some experience with VirtueMart and understand its basic features. You also need to know HTML and should be comfortable taking up some challenges in PHP and JavaScript programming.




11:46 AM | 1 comments | Read More

Free Download | Oracle 11g R1 R2 Real Application Clusters Essentials


This book documents how to administer a complex Oracle 11g RAC environment. It covers new RAC components such as ASM’s new features, performance tuning, and troubleshooting. It contains real world examples, expert tips, and troubleshooting advice. This book focuses on Oracle RAC 11g R1 with additional 11g R2 information included. If you are an Oracle DBA who wants to administer Real Application Clusters, then this book is for you. Basic understanding of Oracle DBA is required. No experience of Oracle RAC is required.



11:43 AM | 0 comments | Read More

Free Download | Moodle 2.0 Multimedia Cookbook | Silvina P. Hillar


Part of Packt's Cookbook series, each chapter focuses on a different multimedia effect. If you don't have the time to work your way through a long tutorial, then this is the book for you. The step-by-step recipes are independent from each other so you can dip in and out of the book to add great effects to your course as and when you need them. This cookbook is designed for teachers who want to learn how to insert different multimedia assets into their Moodle courses. It is expected that you will have basic knowledge of Moodle 1.9 or 2.0 and have Moodle installed and ready to be worked on. Teachers of different subjects can adapt the recipes to best suit their specific subject.




11:40 AM | 0 comments | Read More

Free Download | Windows Vista Inside Out

Written by the authors of the immensely popular Microsoft Windows XP Inside Out, this book packs hundreds of timesaving solutions, troubleshooting tips, and workarounds for using the latest version of the Microsoft Windows operating systemall in concise, fast-answer format. Dig into the work-ready tools and resources that help you take your Windows Vista experience to the next level.

Get the answers you need to use the new features of Windows Vista, including the sidebar and gadgets, and the Windows slideshow. Youll also discover how to use new features in Microsoft Windows Media Player and Microsoft Internet Explorer 7. Get up-to-date information on how to configure and customize your desktop, how to use new security-enhanced features, and more.


I'm using my reading glasses to read the book, but it's not easy to read for long periods of time as I can with other books that have larger print. This book would be so much better if the font was one or two sizes larger. I can read the print but the size is too small which makes it fatiguing to read for long periods of time. I think a font that is too small also reduces the reading comprehension.

11:36 AM | 0 comments | Read More

Free Download | Special Edition Using StarOffice

Best book for a real achievement in personal computing. This book is an in-depth reference to the StarOffice functionality. The book is huge, fine print; and still the book does not touch on the new database capability of Adabas. The StarBasic programming section is particularly instructive. The book's programming tutorial nicely complements the SO Online Help system and the SO SDK downloadable from the internet. For old hacks, like me, this material (and Linux) is the best of times for computing.

Special Edition Using StarOffice provides the information beginning to intermediate users need to created, edit, and publish effective documents using Linux's freeware office suite. Learn the ins and outs of the word processor, the spreadsheet, the presentation software. Also, see how to take advantage of Linux' native networkability for workgroup editing, Intranet document sharing and Web publishing.



I'm a technical writer who writes regular book reviews about computer and programming books. I can say without a doubt that this is one of the nicest, most user-friendly app guides that I've seen. It's a hefty book with lots of screen shots, and they cover a lot of material here, including a lot on installation for linux. They present a lot of materials in boxes and give "tips," and the great index makes me confident that I can find anything I want in seconds. Unlike most user guides for office apps, this book describes pretty thoroughly the limitations in star office (such as the fact that its database is not relational). I bought this book in late 1999, and undoubtedly other books have been published on star office, and more will be published as star office gains mindshare.

11:24 AM | 0 comments | Read More

Free Download | SCBCD Exam Study Kit : Java Business Component Developer Certification for EJB

Primarily written for developers who know basic Java and want to pass the Sun Certified Business Component Developer exam CX-310-090, this study kit shows how to use EJB in developing enterprise applications. With the popularity of J2EE in the enterprise, SCBCD certification is an important credential for an EJB developer to earn. Focused on the exam objectives, the content goes beyond simply "exam-cram." 

More than 130 review questions with answers distributed over all chapters and an Exam's Eye View section at the end of each chapter that emphasizes the important points in the chapter from the exam's perspective are provided.






10:57 AM | 0 comments | Read More

Free Download | Java Development with Ant

Encompassing Java-centric software project best practices for designing and automating build, test, and deployment processes using ANT, this book is written for developers using Java in large software projects and those who have reached the limits of classic IDE development systems. Benefiting developers who apply extreme programming methodology to Java projects, this resource provides detailed coverage of ANT and explains how to use it in large projects and extend it when needed. In addition to using ANT for Java applications, it includes discussions of servlets and J2EE applications, which cover the majority of Java development projects.




10:53 AM | 0 comments | Read More

Free Download | Beginning J2EE 1.4: From Novice to Professional


The Java 2 Enterprise Edition (J2EE) is an extremely powerful platform for developing enterprise-level Java-based applications for primarily the server. In order to harness that power, you need to know how to properly use the API in the J2EE platform. In this book, Weaver, Mukhar, and Crume give you an overview of how the pieces of the J2EE platform work together and complement each other.

This book is aimed at programmers who have learned the basics of Java from, for example, Beginning Java 1.4: From Novice to Professional, and are now ready to learn how to use Java in the real world, with J2EE. But, J2EE is a big spec, and the target audience is not interested in Enterprise JavaBeans and other advanced specs within J2EE. In fact, 75% of J2EE applications are built using only JavaServer Pages and Servlets (two of the simpler technologies to learn in J2EE), so these are the areas that the audience is particularly interested in.


This book goes further than just showing you how to code a JSP or an EJB: This book explains when and where to use these APIs, their strengths and weaknesses, and best practices for using them.

10:51 AM | 0 comments | Read More

Free Download | Refactoring des applications Java J2EE


Améliorer la qualité et l'évolutivité des applications Java/J2EE. Le refactoring consiste à refondre le code source d'une application existante ou en cours de développement pour en améliorer la qualité, avec pour objectif une réduction des coûts de maintenance et une meilleure évolutivité. L'ouvrage passe en revue les différentes techniques de refactoring utilisées en environnement Java/J2EE : extraction de méthodes, généralisation de type, introduction de design patterns, programmation orientée aspect, optimisation de l'accès aux données, etc. Un livre pratique illustré d'une étude de cas détaillée. L'ouvrage décrit dans le détail le processus de refactoring d'une application Java/J2EE : mise en place de l'infrastructure et des outils, analyse de la conception et du code de l'application, mise en œuvre des techniques de refonte, tests de non régression. Cette démarche est illustrée par une étude de cas complète : refactoring d'une application J2EE Open Source à l'aide d'outils tels que Eclipse, CUS, JUnit et PMD.




Diplômé de l'Université de Technologie de Compiègne, de l'IAE de Paris et du CNAM, Jean-Philippe Retaillé est architecte en systèmes d'information au sein d'une grande compagnie d'assurance européenne, Spécialiste des architectures J2EE, il est également coauteur de l'ouvrage Programmation orientée aspect pour Java/J2EE paru chez le même éditeur. 

10:48 AM | 0 comments | Read More

Free Download | J2EE Web Services

Web Services is the latest trend to hit the software industry. It promises to promote interoperability among disparate applications; i.e., applications written in different languages and running on diverse platforms. This book covers Web services protocols SOAP, WSDL, UDDI and the J2EE APIs that are used with these protocols including: JAX-RPC, JAXM, JWSDL, and JAXR. The author explains in detail how to use these Java APIs with the J2EE platform and also provides detailed information on security issues and interoperability between J2EE platforms and .NET. The book also includes a primer on XML, XSD and JAXP (the Java XML API), which is necessary basis for understanding how to process SOAP messages.



10:46 AM | 0 comments | Read More

Free Download | JDBC 4.0 and Oracle JDeveloper for J2EE Development

This book is a practical reference guide to using Oracle JDeveloper IDE and JDBC 4.0 to develop J2EE data-driven applications. The book is suitable for Java/J2EE and Oracle JDeveloper beginners. If you are a J2EE developer and want to use the JDeveloper IDE for J2EE development, this book is for you. JDeveloper developers who are new to J2EE will also benefit from the book. Most J2EE applications have a database component and the book is specially suited for database-based J2EE development in Oracle JDeveloper. You can also use this book if you are interested in learning how to utilize the new features offered in JDBC 4.0 for Java/J2EE development.




10:44 AM | 0 comments | Read More

Free Download | J2EE | Jérôme Molière

Sans être aussi critique que les autres commentaires laissés sur ce livre, je peux reconnaitre qu'ils ont voulus tout mettre dans un seul livre (la technologie J2EE est tellement vaste qu'il faudrait un livre par concept !). A la lecture, on a l'impression d'avoir un catalogue entre les mains néanmoins, quand on a déjà développé en J2EE, certains noms ne nous sont pas inconnus et on se rattache très facilement avec son expérience et les explications du livre.

Tout le long du livre, on suit par étape l'élaboration d'un site commercial complexe. L'exemple élaboré est très bien choisi car il aborde quasiment tout du J2EE et présente ainsi une architecture très fiable et très proche de ce qu'il se fait dans le monde professionnel. Les explications me paraissent assez claires même si parfois un petit tour sur la toile pour approfondir certains aspects ne sont pas de refus.



10:41 AM | 0 comments | Read More

Free Download | J2EE Platform Web Services | Ray Lai

This book is a strategic roadmap for building next generation J2EE Web Services solutions architecture. It provides the reader with the concepts, design approach and implementation guidelines for adapting Web Services technology (e.g., Java, XML, UDDI and SOAP) with extensive real-world examples from the Financial Services industry. The book also includes extensive design and implementation details on adapting various technologies. The author discusses how Web Services technology, mainframe interoperability, services consolidation, wireless technology and XML are used in various business areas. The book also includes a technology overview of different aspects of Web Services. As a result, Lai manages to marry both the business and the technology aspects in one comprehensive guide to Web services. There are break-out sections in At a Glance (summary section at the beginning of each chapter), Analyst's View (tips and hints for technology implementation, risks, pitfalls) and Best Practices (design patterns or best practices from industry experience).





10:37 AM | 0 comments | Read More

Free Download | Pro Apache XML | Poornachandra Sarang

Show you how to apply XML in various scenarios. All scenarios are made simple with very good example. Obviously this is a not a reference book for the technologies mentioned. But to start up with those XML technologies mentioned this one is great book. You will able to quickly go through all chapters. I started with the free chapters available in their web site and decide to try other chapters. Obviously this not expert's voice but a very good beginners tutorials with excellent example. Again I liked their examples a lot as it is easier to understand. Note - It is not like Wrox books usually with too verbose in theory or too complex examples





8:06 PM | 0 comments | Read More

Free Download | Explorations in Quantum Computing


As miniaturization in our modern worl deepens, and nanotechnology and its machines becomemore prevalent in the real world, the need to consider using quantum mechanical concepts to perform various tasks in computation increases. Such talks include: the teleporting of information, breaking heretofore "unbreakalbe" codes, communicating with messages that betray eavesdropping, and the generation of random munbers. To date, there has been no book written which applies quantum physics to the basic operations of a computer. This one does, thus presenting us with the ideal vehicle for explaining the complexities of quantum mechanics to students, researchers and computer engineers, alike, as they prepare to design and create the computing and information delivery systems of the future.

5:34 PM | 0 comments | Read More

Free Download | Object-Oriented Game Development | Julian Gold


This book addresses how program teams can develop complex games within the constraints of deadlines, budgets, and changing technologies. It establishes a set best practices taken from real-world experiences, while making sure readers understand that there are not any absolute solutions. Readers are taught how to write reusable code that they will actually reuse along with games that require component technology. Practical object-oriented design methodologies with examples drawn directly from commercial code are also discussed. This book is useful for the entire game development team, including producers, designers, artists, and programmers.

3:46 PM | 0 comments | Read More

Free Download | Designing Microsoft ASP.NET Applications | Douglas J. Reilly


This core reference demonstrates the latest techniques for building dynamic, ultra-scalable business solutions with Active Server Pages.NET-formerly ASP+. After surveying the history of ASP programming, the book shows how ASP.NET integrates with the COM+ 2.0 runtime environment and uses Extensible Markup Language (XML), ActiveX(r) Data Objects .NET (formerly ADO+), Web Services, and Web Forms to create powerful Web solutions. It comes with code samples on CD-ROM in Microsoft Visual Basic and Microsoft Visual C# development system.

3:39 PM | 0 comments | Read More

Free Download | Professional Unified Communications Development with Microsoft Lync Server 2010

Get the tools you need to build real software solutions on the UC platform Unified Communications (UC) integrates real-time communications (telephony, video conferencing, speech recognition) with non real-time communication (voicemail, e-mail, fax) to unify users across multiple devices and media types. This book offers practical development advice based on the authors experiences developing solutions on the UC platform. Youll discover how to solve problems and get answers to common questions that you may encounter while developing solutions with the UC APIs. Begins with an overview of Unified Communications (UC) development Covers areas of custom development with Microsoft UC APIs and describes in detail their various functions Goes beyond simple samples to teach you how to build real software solutions on the UC platform Demonstrates how to add context to, build kiosk solutions, integrate Communicator functionality into an application, debug UCMA applications, and more This book shows you how to integrate communications functionality into your applications and so much more.

11:34 AM | 0 comments | Read More

Free Download | Moodle 1.9 Teaching Techniques


Moodle is the world's most popular, free open-source Learning Management System (LMS). It is vast and has lots to offer. More and more colleges, universities, and training providers are using Moodle, which has helped revolutionize e-learning with its flexible, reusable platform and components. It works best when you feel confident that the tools you have at hand will allow you to create exactly what you need. This book brings together step-by-step, easy-to-follow instructions and learning theory to give you new tools and new power with Moodle. It will show you how to connect with your online students, and how and where they develop an enthusiastic, open, and trusting relationship with their fellow students and with you, their instructor. With this book, you'll learn to get the best from Moodle.

3:21 PM | 0 comments | Read More

Free Download | Drupal E-commerce with Ubercart 2.x | George Papadongonas, Yiannis Doxaras


Build, administer, and customize an online store using Drupal with Ubercart Create a powerful e-shop using the award-winning CMS Drupal and the robust e-commerce module Ubercart Create and manage the product catalog and insert products in manual or batch mode Apply SEO (search engine optimization) to your e-shop and adopt turn-key internet marketing techniques Implement advanced techniques like cross-selling, product comparison, coupon codes, and segmented pricing A step-by-step tutorial with an example-oriented approach with many screenshots to guide you through the book seamlessly In Detail Ubercart is an exciting open source e-commerce package that fully integrates your online store with Drupal. Ubercart leverages the advantages of Drupal's major core and contributed systems, providing your users with shopping cart functionality that integrates with other parts of your company or community web site.

3:19 PM | 0 comments | Read More

Free Download | Sage Beginner's Guide | Craig Finch


This is a beginner's guide with clear step-by-step instructions, explanations, and advice. Each concept is illustrated with a complete example that you can use as a starting point for your own work. If you are an engineer, scientist, mathematician, or student, this book is for you. To get the most from Sage by using the Python programming language, we'll give you the basics of the language to get you started. For this, it will be helpful if you have some experience with basic programming concepts.

7:13 AM | 0 comments | Read More

Free Download | Professional Mobile Web Development with WordPress, Joomla! and Drupal | James Pearce


How to develop powerful mobile Web sites using popular content management systems (CMS)Mobile is the hottest thing goingand developing content for mobile devices and browsers is even hotter than that. This book is your guide to it allhow to design, build, and deploy sites, blogs and services that will work brilliantly for mobile users. Youll learn about the state-of-the-art of mobile web development, the tools available to use, and the best practices for creating compelling mobile user interfaces. Then, using the most popular content management systems, WordPress, Joomla!, and Drupal.

7:11 AM | 1 comments | Read More

Free Download | SilverStripe 2.4 Module Extension, Themes, and Widgets: Beginner's Guide


Designed as a Beginner's Guide, this book takes basic ideas step-by-step to a higher level, and builds fully featured applications. Besides the raw programming, you will also be confronted with different approaches, showing you which solution is "right". The example project built throughout this book is also used for a live project, based on the needs of a real business. You will start with an idea for a project. From the initial design, via the basic implementation, to the final polishing – every single step is highlighted. If you are a SilverStripe developer and want to learn the nooks and crannies of developing fully-featured SilverStripe web applications with module extensions, themes, and widgets, then this book is for you. Building upon your knowledge of PHP, HTML, and CSS, this book will take you to the next level of SilverStripe development. The book assumes you have basic experience with SilverStripe.

7:08 AM | 0 comments | Read More

Free Download | Drupal 6 Panels Cookbook

epub,pdf, download,free,novels ,romance novels ,romance ,reading ,free online novels ,free novels ,urdu books ,urdu adab ,mystery ,urdu poetry ,vampire ,urdu magazine ,urdu kahani ,thriller ,short stories ,science fiction novel,poetry ,novella ,mazhar kaleem ,library ,imran series ,historical romance ,graphic novels ,free online romance novels ,free online novel, free novel ,fiction ,fantasy novel ,fantasy ,ebooks ,download ,characters ,adventure ,a novel

Today, Drupal is the most popular enterprise-level CMS. It now powers thousands of popular websites on the Internet. Most of the pages of your Drupal website will follow the general layout defined by your theme, which is normally a header section on the top, a footer at the bottom, left and/or right sidebars, and a content section in the middle. However, a few pages of your website need to have a different layout. This is where Panels come into the picture. Panels allow you to create sections and many possible layouts. Do you want to make custom Drupal pages and impressive front page layouts? And more importantly, do you want to know how to make them without coding? Just keep reading!

6:48 AM | 0 comments | Read More

Free Download | Oracle 11g Streams Implementer's Guide | Ann L.R McKinnell, Eric Yen

epub,pdf, download,free,novels ,romance novels ,romance ,reading ,free online novels ,free novels ,urdu books ,urdu adab ,mystery ,urdu poetry ,vampire ,urdu magazine ,urdu kahani ,thriller ,short stories ,science fiction novel,poetry ,novella ,mazhar kaleem ,library ,imran series ,historical romance ,graphic novels ,free online romance novels ,free online novel, free novel ,fiction ,fantasy novel ,fantasy ,ebooks ,download ,characters ,adventure ,a novel

From smaller businesses through to huge enterprises - users all over the world often require access to data 24 hours a day. Distributed database systems proliferate the world of data sharing providing an ability to access real-time data anywhere, anytime. Oracle Streams, a built-in feature of the Oracle database, is a data replication and integration feature critical to the success and wellbeing of enterprises in today's fast moving economy. This book provides the reader with solid techniques to master Oracle Streams technology and successfully deploy distributed database systems.

This book quickly goes over the basics and gets you up and running with a simple Oracle 11g Streams environment. It will serve as an excellent companion to the Oracle Streams Administration Guide. It is intended for Oracle database architects and administrators, and provides in-depth discussion on must-know information for the design, implementation, and maintenance of an Oracle Streams environment.

4:44 AM | 0 comments | Read More

Free Download | Introduction to C++ Programming and Graphics | C. Pozrikidis

epub,pdf, download,free,novels ,romance novels ,romance ,reading ,free online novels ,free novels ,urdu books ,urdu adab ,mystery ,urdu poetry ,vampire ,urdu magazine ,urdu kahani ,thriller ,short stories ,science fiction novel,poetry ,novella ,mazhar kaleem ,library ,imran series ,historical romance ,graphic novels ,free online romance novels ,free online novel, free novel ,fiction ,fantasy novel ,fantasy ,ebooks ,download ,characters ,adventure ,a novel

C++ has grown rapidly in response to the practical need for a programming language that is able to efficiently handle composite and diverse data types. Today, C++ dominates the commercial market and is favored among application developers.Introduction to C++ Programming and Graphics offers a venue for rapidly learning the language by concisely revealing its grammar, syntax and main features, and by explaining the key ideas behind object oriented programming (OOP), with emphasis on scientific computing.The book reviews elemental concepts of computers and computing, describes the primary features of C++, illustrates the use of pointers and user-defined functions, and analyzes the construction of classes. Distinctive features include:An effective selection and presentation of topics and supporting examples

4:40 AM | 0 comments | Read More

Free Download | Drupal 6 JavaScript and jQuery


Drupal 6 is loaded with new features, and not all of them are necessarily implemented in PHP. This unique book, for web designers and developers, will take you through what can be done with JavaScript (and especially with jQuery) in Drupal 6. With the combination of the powerhouse jQuery library with its own robust set of JavaScript tools, Drupal 6 comes with a pre-packaged killer JavaScript environment. Cross-platform by nature, it provides all of the tools necessary to create powerful AJAX-enabled scripts, gorgeous visual effects, and view-enhancing behaviors. In addition, Drupal developers have ported some of its most powerful PHP tools - like a theming engine and support for localization and language translation - to JavaScript, making it possible to write simple scripts where once only complex PHP code could be used.

4:06 PM | 0 comments | Read More

Free Download | The Oracle Universal Content Management Handbook


This book employs the tactic of "you and me talking", which makes learning effortless and fun... even addictive! It's full of specific examples, shortcuts, and ready-to-use strategies. You'll end up with a working, ready-to-use Oracle UCM system by the end of Chapter 2. And you can jump chapters and read them in any order that better suits your passion or your assignment at hand. If you want to get started with Oracle UCM, this is the perfect book for you. This book is also beneficial for Oracle Stellent UCM users, administrators, and developers who are ready to jump up to the next level of expertise.

3:11 PM | 0 comments | Read More

Free Download | Flash XML Applications


Add seamless, interactive, user-controlled delivery to your Flash applications. This book builds upon your understanding of basic ActionScript (AS) syntax with the foundational skills that you need to use XML in Flash applications and AS2 or AS3 to migrate your existing applications. Beginning with an introduction to XML, XML parsing methods, and a short introduction to AS2 you learn how to create a universal XML load/onload Class as well as a universal XHTML parser. Then you learn how to use Components using XML as the data source, including the menu, menubar, datagrid and tree component. Finally, a tutorial projectthe design and development of a Real Estate Web site that contains an XML search enginepulls it all together with hands-on experience.

2:59 PM | 0 comments | Read More