Free ebooks BluePortal.Org
Fetched: December 9th, 2007, 6:19pm CET
Zend Studio 5.5 is the only Integrated Development Environment (IDE) available for professional developers that encompasses all the development components necessary for the full PHP application lifecycle. Through a comprehensive set of editing, debugging, analysis, optimization and database tools, Zend Studio 5.5 speeds development cycles and simplifies complex projects.
More info:
http://www.zend.com/en/products/studio/features
Fetched: December 9th, 2007, 6:19pm CET

Author(s) : Gary McGraw
Publisher : Addison Wesley
Year : Jun 2007
ISBN 10: 0321424778
ISBN 13: 9780321424778
Language : English
Pages : 624
File type : PDF
Size : 3.7 MB
Software security is the practice of building software to be secure and function properly under malicious attack. This book is about one of software securityÂ’s most important practices: code review with a static analysis tool.
In my book Software Security, I introduce a set of seven best practices called touchpoints. Putting software security into practice requires making some changes to the way most organizations build software. The good news is that these changes donÂ’t need to be fundamental, earth shattering, or cost-prohibitive. In fact, adopting a straightforward set of engineering best practices, designed in such a way that security can be interleaved into existing development processes, is often all it takes.
The book is not a guide to using security features, frameworks, or APIs. We do not discuss the Java Security Manager, advanced cryptographic techniques, or the right approach to identity management. Clearly, these are important topics. They are so important, in fact, that they warrant books of their own. Our goal is to focus on things unrelated to security features that put security at risk when they go wrong.
This book is written for people who have decided to make software security a priority. We hope that programmers, managers, and software architects will all benefit from reading it. Although we do not assume any detailed knowledge about software security or static analysis, we cover the subject matter in enough depth that we hope professional code reviewers and penetration testers will benefit, too. We do assume that you are comfortable programming in either C or Java, and that you wonÂ’t be too uncomfortable reading short examples in either language. Some chapters are slanted more toward one language than another. For instance, the examples in the chapters on buffer overflow are written in C.
Fetched: December 9th, 2007, 6:19pm CET

Amazing Photo Editor is a powerful and easy-to-use photo editing software used for photo editing, viewing and converting. 33 amazing effect filters are included! You can edit several photos at the same time,for Amazing Photo Editor is designed in MDI (Multi-Documents Interface). You can open and edit photos in your hard disk,or acquire photos from the scanner. A screen capturer is included too. You can export the photo to file, printer, or send it to your friends by Email. Beside the basic edit function, Amazing Photo Editor has lots of ability to process photos, such as resize, rotate, adjust color, mirror, insert text, negative, gray scale, intensity and so on. Amazing Photo Editor has 33 effect filters (Bleed, Blur, Bump, Curl, Edge, Engrave, Enhance, Extrude, Fade, Wave... and so on), 10 effects (Noise, Balance, Lighten and so on) and 4 photo optimization (Auto Smooth, Gussian Blur and so on) which will make photos more pretty and suitable for your need. They are so powerful that you will find how useful and helpful they are!
Fetched: December 9th, 2007, 6:19pm CET

Author(s) : Adam Machanic, Hugo Kornelis, Lara Rubbelke
Publisher : Apress
Year : May 2007
ISBN-10 : 159059729X
ISBN-13 : 9781590597293
Language : English
Pages : 445
File type : PDF
Size : 5.8 MB (book + source code)
This book, at its core, is all about building your own set of tools from which you can draw inspiration as you work with SQL Server. I try to explain not only the hows of each concept described herein, but also the whys. And in many examples throughout the book, I attempt to delve into the process I took for finding what I feel is the optimal solution. My goal is to share with you how I think through problems. Whether or not you find my approach to be directly usable, my hope is that you can harness it as a means by which to tune your own development methodology.
This book is arranged into three logical sections. The first four chapters deal with software development methodologies as they apply to SQL Server. The next three chapters get into advanced features specific to SQL Server. And the final four chapters are more architecturally focused, delving into specific design and implementation issues around some of the more difficult topics IÂ’ve encountered in past projects.
The primary purpose of this book is to bring Microsoft SQL Server developers back into the software development fold. These pages stress rigorous testing, well-thought-out architectures, and careful attention to interdependencies. Proper consideration of these areas is the hallmark of an expert software developer—and database professionals, as the core members of any software development team, simply cannot afford to lack this expertise.
Fetched: December 8th, 2007, 5:11pm CET

Author(s) : Adam Freeman, Allen Jones
Publisher : O'Reilly
Year : Jun 2003
ISBN 10 : 0596004427
ISBN 13 : 9780596004422
Language : English
Pages : 714
File type : CHM
Size : 2.8 MB (book + source code)
With the spread of web-enabled desktop clients and web-server based applications, developers can no longer afford to treat security as an afterthought. It's one topic, in fact, that .NET forces you to address, since Microsoft has placed security-related features at the core of the .NET Framework. Yet, because a developer's carelessness or lack of experience can still allow a program to be used in an unintended way, Programming .NET Security shows you how the various tools will help you write secure applications.
The book works as both a comprehensive tutorial and reference to security issues for .NET application development, and contains numerous practical examples in both the C# and VB.NET languages. With Programming .NET Security, you will learn to apply sound security principles to your application designs, and to understand the concepts of identity, authentication and authorization and how they apply to .NET security.
If you program with ASP.NET will also learn how to apply security to your applications. And the book also shows you how to use the Windows Event Log Service to audit Windows security violations that may be a threat to your solution. Authors Adam Freeman and Allen Jones, early .NET adopters and long-time proponents of an "end-to-end" security model, based this book on their years of experience in applying security policies and developing products for NASDAQ, Sun Microsystems, Netscape, Microsoft, and others. With the .NET platform placing security at center stage, the better informed you are, the more secure your project will be.
Programming .NET Security was written for two groups of people. First, we wrote for the architects and designers of .NET applications who must understand the capabilities and limitations of .NET security to factor them into their designs and plans. Each chapter in Parts II, III, and IV begins with a detailed discussion that describes the technology but does not go to the level of discussing individual classes and methods.
Second, we wrote for all C# and Visual Basic .NET programmers who want to know how to use the features of the .NET Framework to write more secure applications. Following a technical introduction, each chapter in Parts II, III, and IV contains a detailed explanation of how to program the features of the .NET Framework being discussed; numerous code samples accompany these sections to clarify the points being made. Specifically for advanced programmers, our discussions of code-access security and cryptography contain fully worked examples on how to extend the .NET Framework security mechanisms.
This book is focused on .NET Framework security programming; we assume no prior exposure to the .NET security classes, but expect the reader to have basic experience as a competent C# or Visual Basic .NET programmer.
Fetched: December 7th, 2007, 9:03am CET

Author(s) : Dr. Shahram Khosravi
Publisher : Wrox
Year : Aug 2006
ISBN 10 : 0471793507
ISBN 13 : 9780471793502
Language : English
Pages : 1224
File type : PDF
Size : 15.7 MB (book + source code)
The ASP.NET 2.0 Framework consists of two groups of components. The first group contains server controls, that is, those components that directly or indirectly derive from the ASP.NET Controlbase class. This group includes security controls, tabular and hierarchical data source controls such as SqlDataSourceand XmlDataSource, Web Parts controls set, data-bound controls, and so on.
The second group contains the rest of the ASP.NET 2.0 components including HTTP modules, HTTP handlers, HTTP handler factories, security components such as RolePrincipal, RoleManagerModule, role providers, MembershipUserand membership providers, data control fields such as BoundField, data source control parameters such as ControlParameter, ISerializable, schema importer extensions, and so on.
This book covers both groups of ASP.NET 2.0 components. In other words, this book shows you how to develop not only server controls, which belong to the first group, but also components that belong to the second group.
This book is aimed at the ASP.NET developer who wants to learn how to build custom server controls and components for the first time. No knowledge of authoring custom server controls and components is assumed. It provides you with detailed step-by-step recipes and real-world server controls and components developed using these recipes to help you gain the skills, knowledge, and experience that you need to develop
Fetched: December 7th, 2007, 9:03am CET

Author(s) : Richard A. Mollin
Publisher : Chapman and Hall/CR
Year : Oct 2006
ISBN 10 : 1584886188
ISBN 13 : 9781584886181
Language : English
Pages : 413
File type : PDF
Size : 2.2 MB
An Introduction to Cryptography provides a solid mathematical treatment of cryptography for readers with little or no background in number theory. Although intended for undergraduate students, it contains enough optional, advanced material to challenge even the most informed reader and provides a solid basis for a second course on the subject. Throughout the book, the author incorporates nearly 300 problems, more than 80 examples, and over 60 diagrams, figures, and tables, as well as optional topics that go beyond the basics. An extensive index, appendices that review background material, and a list of symbols for easy reference complete this outstanding text.
This edition presents the ideas behind cryptography and the applications of the subject. The first chapter provides a thorough treatment of the mathematics necessary to understand cryptography, including number theory and complexity, while the second chapter discusses cryptographic fundamentals, such as ciphers, linear feedback shift registers, modes of operation, and attacks. The next several chapters discuss DES, AES, public-key cryptography, primality testing, and various factoring methods, from classical to elliptical curves. The final chapters are comprised of issues pertaining to the Internet, such as pretty good privacy (PGP), protocol layers, firewalls, and cookies, as well as applications, including login and network security, viruses, smart cards, and biometrics. The book concludes with appendices on mathematical data, computer arithmetic, the Rijndael S-Box, knapsack ciphers, the Silver-Pohlig-Hellman algorithm, the SHA-1 algorithm, radix-64 encoding, and quantum cryptography.
Fetched: December 7th, 2007, 9:03am CET
One of the greatest book of Maya with tons of tips of animation, modeling, rendering etc.The Art of Maya is amust for every 3D designer.
Fetched: December 7th, 2007, 9:03am CET
Title: Adobe After Effects 7 - Rock Solid Foundation
Author: Chad Perkins
SKU: 33695
ISBN: 1-933736-26-7
Release Date: 2006-06-16
Price: Single User: US$ 99.95
Multi User(10): US$ 500.00
Duration: 9.5 hrs / 131 lessons
Compatibility: Win Vista, XP, 2000, 98SE, Mac OS X, OS 9, Linux
Work Files: Yes
Fetched: December 7th, 2007, 9:03am CET

Author(s) : Jeffrey Hasan, Kenneth Tu
Publisher : Apress
Year : Mar 2003
ISBN 10 : 1590590724
ISBN 13 : 9781590590720
Language : English
Pages : 392
File type : CHM
Size : 6.7 MB (book + source code)
This book is for intermediate to advanced .NET developers who need answers to the hard questions on how to build high-performance ASP.NET applications. Authors Jeffrey Hasan and Kenneth Tu focus on how to make good design decisions for performance. They discuss how to develop applications with performance in mind. And they pay special attention to the tools available to developers to quantify and monitor performance issues and to diagnose performance problems more quickly.
Performance Tuning and Optimizing ASP.NET Applications provides a detailed review of how to tune and optimize ASP.NET applications for maximum performance. Currently, the market is being flooded with a slew of books on how to write .NET applications, but so far there has not been a title that is devoted to the more advanced topic of tuning and optimizing ASP.NET applications. There will be an increasing demand for this information as developers get comfortable with the technology and begin completing first versions of their ASP.NET applications. They will be looking for a book that dispenses with basic language tutorials, and instead tackles the real-world issues of performance.
Intermediate to experienced developers, who are either working on an ASP.NET development project or are about to start one, will find this book helpful for its concise information on how to design and write ASP.NET applications for optimal performance. The book focuses on performance tuning from a development perspective, rather than an infrastructure perspective. However, the book does address specific development issues that arise in common server architectures, such as Web farms.
This book focuses on building high-performance Web applications using Microsoft's ASP.NET technology. Pure and simple. The technical book market today is being flooded with a slew of titles on how to build applications with .NET technology, and many are undoubtedly very good. But the majority of these titles simply take a "how-to" approach on how to program with the .NET Framework. They often pay little more than cursory attention to the real-world issues and challenges that developers face. The learning curve for .NET clearly starts with understanding the Common Language Runtime (CLR) and the new Class Framework because they enable you to actually build your application. But from there, the learning curve shifts toward more complex and less neat issues such as design decisions and the relative performance of one technical approach over another. At this level, it is no longer a question of how you implement a feature.
Fetched: December 7th, 2007, 9:03am CET

Author(s) : James J. Townsend, Dmitri Riz, Deon Schaffer
Publisher : Addison Wesley
Year : Mar 2004
ISBN 10: 0321159632
ISBN 13: 9780321159632
Language : English
Pages : 544
File type : CHM
Size : 6.5 MB
This book is a practical guide for developers and information technology managers. It is focused on conveying what elements make up a portal and how to construct these elements using the Microsoft development platform. It is a combination of introductions to key concepts, suggestions for portal planning, and limited detailed technical instruction by way of examples that relate to all the main portal elements. Most chapters describe what to build and then show how to build it.
The most important section for managers is the first five chapters. These chapters address the portal from the perspective of a user and provide valuable background that can help managers form reasonable project expectations. The focus is not on individual products and features. Indeed, portals with the functionality described here could be implemented with a number of different technologies and products, and these are introduced in the second part of the book.
Developers will spend more time with the remainder of the book to understand how to fill the gap between products and where each portal service belongs. They will want to review the early chapters to understand the vision for a .NET portal and to ensure that the IT manager doesn't know something that they don't. These later chapters do not attempt to restate the vast amount of information in help files and product documentation for the products used in our examples. Rather, our goal is to create a higher-level overview that encompasses multiple products and puts each product and feature in its proper place. We also highlight best practices and hints that are not found in the product documentation but can save many hours of work or frustration.
There are no prerequisites for grasping the material in this book, as it explains the anatomy of a portal from the ground up. Our goals are to provide a compelling vision for portals that can be applied to your business requirements and to explain in detail how this vision maps to the Microsoft .NET Framework and web services.
Fetched: December 7th, 2007, 9:03am CET

Web mining aims to discover useful information or knowledge from the Web hyperlink structure, page content and usage log. Based on the primary kind of data used in the mining process, Web mining tasks are categorized into three main types:
Web structure mining,
Web content mining and
Web usage mining. The goal of this book is to present these tasks, and their essential algorithms. It is written for advanced undergraduate students, graduate students, researchers and development professionals in the field. No prior knowledge of data mining or statistics is assumed. In fact, the book covers the essential topics of data mining as well.
Fetched: December 7th, 2007, 9:03am CET

Author(s) : David L. Mills
Publisher : CRC Press
Year : Mar 2006
ISBN 10: 0849358051
ISBN 13: 9780849358050
Language : English
Pages : 304
File type : PDF
Size : 7.8 MB
This book is all about wrangling a herd of network computers so that all display the correct time. This may seem like a really narrow business, but the issues go far beyond winding the clock on your display taskbar. Carefully coordinated, reliable, and accurate time is vital for traffic control in the air and on the ground, buying and selling things, and TV network programming. Even worse, ill-gotten time might cause domain name system (DNS) caches to expire and the entire Internet to implode on the root servers, which was considered a serious threat on the eve of the millennium in 1999. Critical data files might expire before they are created, and an electronic message might arrive before it was sent. Reliable and accurate computer time is necessary for any real-time distributed computer application, which is what much of our public infrastructure has become.
This book speaks to the technological infrastructure of time dissemination, distribution, and synchronization, specifically the architecture, protocols, and algorithms of the Network Time Protocol (NTP). NTP has been active in one form or another for more than two decades on the public Internet and numerous private networks on the nether side of firewalls. Just about everything today that can be connected to a network wire has support for NTP — print servers, Wi-Fi access points, routers of every stripe, and even battery backup systems. NTP subnets are in space, on the seabed, on board warships, and on every continent, including Antarctica. NTP comes with Windows/XP and NT2000, as well as all flavors of Unix.
This book is designed primarily as a reference book, but is suitable for a specialized university course at the senior or graduate level in both computer engineering and computer science departments. Some chapters may go down more easily for an electrical engineer, especially those dealing with mathematical concepts; others more easily for a computer scientist, especially those dealing with computing theory, but each will learn from the other. There are things for mathematicians and cryptographers, even something for historians.
Fetched: December 7th, 2007, 9:03am CET

SynthEdit is a Modular Synthesiser for Windows XP and Vista.
With SynthEdit you can design your own Synth from the ground up. Drag and drop modular components, connect them with virtual "patch cords".
Once you have your own unique sound, add a customised control panel...
Want to share your synth with others?, want to use your synth in Cubase, Sonar etc? Use SynthEdit's Save-as-VST function to convert your synth into a VST plugin.
Explore Virtual Analog synthesis, Frequency Modulation, Phase Distortion and Sampling. Create your own drum synth or effect unit.