KnowFree
Posted: April 8th, 2008, 6:46pm CEST by ganelon

This sixth edition of JavaScript Bible represents knowledge and experience accumulated over ten years of daily work in JavaScript and a constant monitoring of newsgroups for questions, problems, and challenges facing scripters at all levels. My goal is to help you avoid the same frustration and head scratching I and others have experienced through multiple generations of scriptable browsers.
The job of a book claiming to be a bible is not only to present both the standard and proprietary details when they diverge, but also to show you how to write scripts that blend the two so that they work on the wide array of browsers visiting your sites or web applications. Empowering you to design and write good scripts is my passion, regardless of browser. It’s true that my bias is toward industry standards, but not to the exclusion of proprietary features that may be necessary to get your content and scripting ideas flowing equally well on today’s and tomorrow’s browsers.
Although this book doesn’t demand that you have a great deal of programming experience behind you, the more Web pages you’ve created with HTML, the easier you will find it to understand how JavaScript interacts with the familiar elements you normally place in your pages. Occasionally, you will need to modify HTML tags to take advantage of scripting. If you are familiar with those tags already, the JavaScript enhancements will be simple to digest.
Fortunately, you won’t need to know about server scripting or passing information from a form to a server. The focus here is on client-side scripting, which operates independently of the server after the JavaScript-enhanced HTML page is fully loaded into the browser.
The basic vocabulary of the current HTML standard should be part of your working knowledge. You should also be familiar with some of the latest document markup standards, such as XHTML and Cascading Style Sheets (CSS). You don’t need to be an expert, by any means. Web searches for these terms will uncover numerous tutorials on the subjects.
TABLE OF CONTENT:
Part 1 - Getting Started with JavaScript
Part 2 - JavaScript Tutorial
Part 3 - Document Objects Reference
Part 4 - JavaScript Core Language Reference
Part 5 - Appendixes
Download here
Password:knowfree.net
Full download
Posted: April 8th, 2008, 4:31am CEST by -cosmos-
Ajax has the potential to revolutionize the Internet as we know it, but with this potential comes equally dangerous new security threats. Ajax Security exposes the minefield of security vulnerabilities inherent in the Ajax framework and provides a guide for developers to safely navigate through it and create a secure application.
Each chapter begins with a myth about Ajax security which is then debunked. Throughout the book, you will find case studies of actual exploited Ajax vulnerabilities to illustrate key points. The authors also include specific recommendations for securing Ajax applications for each of the major Web programming languages (.NET, Java, and PHP) as well as for the popular new language, Ruby on Rails.Download Here
Full download
Posted: April 8th, 2008, 4:29am CEST by ganelon

A Developer's Notebook is just what it claims to be: the often-frantic scribbling and notes that a true-blue alpha geek mentally makes when working with a new language, API, or project. It's the no-nonsense code that solves problems, stripped of page-filling commentary that often serves more as a paperweight than an epiphany. It's hackery, focused not on what is nifty or might be fun to do when you've got some free time (when's the last time that happened?), but on what you need to simply "make it work." This isn't a lecture, folksit's a lab. If you want a lot of concept, architecture, and UML diagrams, I'll happily and proudly point you to our animal and nutshell books.
If you want every answer to every problem under the sun, our omnibus cookbooks are killer. And if you are into arcane and often quirky uses of technology, hacks books simply rock. But if you're a coder, down to your core, and you just want to get on with it, then you want a Developer's Notebook. Coffee stains and all, this is from the mind of a developer to yours, barely even cleaned up enough for print. I hope you enjoy it…we sure had a good time writing them.
This book is written for programmers who are already familiar with previous version of C# (C# 1.0 or 1.1) and who have used a previous version of Visual Studio .NET (either 2002 or 2003) to build Windows (Windows Forms) or web-based (ASP.NET) applications. My aim is to introduce you, through a series of hands-on labs, to the new features of the C# 2.0 language, the .NET 2.0 Framework, and the Visual Studio 2005 developer environment.
This book does not try to be exhaustive when it comes to building Windows and web applications with the .NET 2.0 Framework or the Visual Studio 2005 developer environment. The goal is to introduce you to what is new in the language, the development environment, and the class libraries, and to equip you for further exploration of those areas that are likely to be of interest to you.
TABLE OF CONTENT:
Chapter 1 - C# 2.0
Chapter 2 - Visual Studio 2005
Chapter 3 - Windows Applications
Chapter 4 - Web Applications
Chapter 5 - Data
Download here
Password:knowfree.net
Full download
Posted: April 8th, 2008, 4:29am CEST by ganelon

C# programmers: no more translating data structures from C++ or Java to use in your programs! Mike McMillan provides a tutorial on how to use data structures and algorithms plus the first comprehensive reference for C# implementation of data structures and algorithms found in the .NET Framework library, as well as those developed by the programmer.
The approach is very practical, using timing tests rather than Big O notation to analyze the efficiency of an approach. Coverage includes array and ArrayLists, linked lists, hash tables, dictionaries, trees, graphs, and sorting and searching algorithms, as well as more advanced algorithms such as probabilistic algorithms and dynamic programming. This is the perfect resource for C# professionals and students alike.
This book is written primarily as a practical overview of the data structures and algorithms all serious computer programmers need to know and understand. Given this, there is no formal analysis of the data structures and algorithms covered in the book. Hence, there is not a single mathematical formula and not one mention of Big Oh analysis (if you don’t know what this means, look at any of the books mentioned in the bibliography). Instead, the various data structures and algorithms are presented as problem-solving tools. Simple timing tests are used to compare the performance of the data structures and algorithms discussed in the book.
The only prerequisite for this book is that the reader have some familiarity with the C# language in general, and object-oriented programming in C# in particular.
TABLE OF CONTENT:
Chapter 01 - An Introduction to Collections, Generics, and the Timing Class
Chapter 02 - Arrays and ArrayLists
Chapter 03 - Basic Sorting Algorithms
Chapter 04 - Basic Searching Algorithms
Chapter 05 - Stacks and Queues
Chapter 06 - The BitArray Class
Chapter 07 - Strings, the String Class, and the StringBuilder Class
Chapter 08 - Pattern Matching and Text Processing
Chapter 09 - Building Dictionarie
Chapter 10 - Hashing and the Hashtable Class
Chapter 11 - Linked Lists
Chapter 12 - Binary Trees and Binary Search Trees
Chapter 13 - Sets
Chapter 14 - Advanced Sorting Algorithms
Chapter 15 - Advanced Data Structures and Algorithms for Searching
Chapter 16 - Graphs and Graph Algorithms
Chapter 17 - Advanced Algorithms
Download here
Password:knowfree.net
Full download
Posted: April 8th, 2008, 4:28am CEST by ganelon

If you are one of those people who have always wanted to learn American Sign Language, this book will help you embark on such a journey. Unlike other texts that only contain the bare presentation of signs, the authors of this book have provided you with practical information that is vital and basic to understanding how to communicate with Deaf people.
There is more than just learning signs. This book touches on topics that provide background and an understanding of the Deaf community, their language, and culture. The authors share real life experiences, both humorous and sad, that illustrate the struggles and encounters Deaf people face in the hearing community.
If you are serious about learning to sign, and becoming acquainted with the community and culture of Deaf people, this book will provide you with the basic knowledge and resources you will need.
TABLE OF CONTENT:
Part 1 - Let's Start at the Very Beginning
Part 2 - Preparing to Learn ASL
Part 3 - Signs You'll Need to Know
Part 4 - More Signs You'll Need to Know
Part 5 - Fine-Tuning
Download here
Password:knowfree.net
Full download
Posted: April 8th, 2008, 4:26am CEST by ganelon

This book is an invaluable companion to SQL Server 2005 Data Mining. The authors explain the basic principles of each algorithm and visualization tool, and provide many hands-on examples. I am certain that many database developers, database administrators, IT professionals, and students of data mining will benefit from this book.
Data mining is about analyzing data and finding hidden patterns using automatic or semiautomatic means. During the past decade, large volumes of data have been accumulated and stored in databases. Much of this data comes from business software, such as financial applications, Enterprise Resource Management (ERP), Customer Relationship Management (CRM), and Web logs. The result of this data collection is that organizations have become data-rich and knowledge-poor. The collections of data have become so vast and are increasing so rapidly in size that the practical use of these stores of data has become limited. The main purpose of data mining is to extract patterns from the data at hand, increase its intrinsic value and transfer the data to knowledge.
Concealed inside your data warehouse and data marts is a wealth of valuable information just waiting to be discovered. All you need are the right tools to extract that information and put it to use. Serving as your expert guide, this book shows you how to create and implement data mining applications that will find the hidden patterns from your historical datasets. The authors explore the core concepts of data mining as well as the latest trends. They then reveal the best practices in the field, utilizing the innovative features of SQL Server 2005 so that you can begin building your own successful data mining projects.
TABLE OF CONTENT:
Chapter 01 - Introduction to Data Mining
Chapter 02 - OLE DB for Data Mining
Chapter 03 - Using SQL Server Data Mining
Chapter 04 - Microsoft Naive Bayes
Chapter 05 - Microsoft Decision Trees
Chapter 06 - Microsoft Time Series
Chapter 07 - Microsoft Clustering
Chapter 08 - Microsoft Sequence Clustering
Chapter 09 - Microsoft Association Rules
Chapter 10 - Microsoft Neural Network
Chapter 11 - Mining OLAP Cubes
Chapter 12 - Data Mining with SQL Server Integration Services
Chapter 13 - SQL Server Data Mining Architecture
Chapter 14 - Programming SQL Server Data Mining
Chapter 15 - Implementing a Web Cross-Selling Application
Chapter 16 - Advanced Forecasting Using Microsoft Excel
Chapter 17 - Extending SQL Server Data Mining
Chapter 18 - Conclusion and Additional Resources
Appendix A - Importing Datasets
Appendix B - Supported VBA and Excel Functions
Download here
Password:knowfree.net
Full download