Saturday, February 18, 2012

Practical Database Programming With Visual C#.NET


Practical Database  Programming With Visual C#.NET
  by Ying Bai
 W,i.l,ey-IEEE Press | 2010 | ISBN: 0470467274 
 931 pages | PDF | 13 MB

A novel approach to developing and applying databases with Visual C#.NET
 Practical Database Programming with Visual C#.NET clearly explains the considerations and applications in database programming with Visual C#.NET 2008 and in developing relational databases such as Microsoft Access, SQL Server, and Oracle Database. Sidestepping the traditional approach of using large blocks of code, Ying Bai utilizes both Design Tools and Wizards pred by Visual Studio.NET and real-time object methods to incorporate over sixty real sample database programming projects along with detailed illustrations and explanations to help readers understand the key techniques and programming technologies in
database programming. 
This invaluable resource features:
Fundamental and advanced database programming techniques for beginning and experienced students as well as programmers
A real completed sample database CSE_DEPT with three versions (Microsoft Access 2007, SQL 
Server 2005 SP2, and Oracle Database 10g XE Release 2) used throughout the entire book
Step-by-step details on designing and building a practical relational database
Discussion and analysis of the new database query technique, LINQ API—which includes LINQ 
to Objects, LINQ to DataSet, LINQ to SQL, LINQ to Entities, and LINQ to XML—and implementation in actual projects with line-by-line explanation
Homework and selected solutions for each chapter to strengthen and improve learning and understanding
An Instructor’s Manual (MS PPT), example codes and exercise questions, homework/exercise solutions, and database projects available for free download
E-mail assistance from the author
Readers who will benefit highly from this reference are undergraduate or graduate students majoring in computer science and engineering, graduate students in all engineering departments, and software engineers and researchers in academic and industrial fields.



Friday, February 17, 2012

Chinese Herbal Medicine


Chinese Herbal Medicine
Modern Application of Traditional Formulas
PDF | 805 Pages | 10.4 MB

Traditional Chinese medicine is rapidly advancing onto the world stage as a medicine that has endured through time and history to assuage the ills of humankind and assist in the prevention of further diseases and imbalances of health. Chinese herbal medicine is notable for its sophistication in addressing clinical concerns while remedying an individual’s particular needs. Thousands of years old, the herbal medicine tradition remains a vibrant player in today’s health field.

Chinese Herbal Medicine: Modern Applications of Traditional Formulas , written by Dr. Chongyun Liu and Angela Tseng, is the newest addition to the busy clinician’s repertoire. With over 20 years of clinical experience, Dr. Liu supplies more than 860 formulas with descriptions of appropriate customization that will enable practitioners to tailor herbal formulas to meet patients’ needs. 

In addition, a listing of over 640 individual herbs provides quick access to clinical modifications. Of significant note is the extensive review of 190 allopathic medical conditions with corresponding traditional Chinese medicine diagnoses and formulations.



Professional ASP.NET 4 in C# and VB


Professional ASP.NET 4 in C# and VB
 Publisher: Wrox (March 8, 2010) | ISBN: 0470502207 
| PDF | 52.4 Mb | 1536 pages 

This book was written to introduce you to the features and capabilities that ASP.NET 4 offers, as well as to give you an explanation of the foundation that ASP.NET provides. We assume you have a general understanding of Web technologies, such as previous versions of ASP.NET, Active Server Pages 2.0/3.0, or JavaServer Pages. If you understand the basics of  Web programming, you should not have much trouble following along with this bookпїЅs content.If you are brand new to ASP.NET, be sure to check out Beginning ASP.NET 4: In C# and VB by Imar Spaanjaars (Wiley Publishing, Inc., 2010) to help you understand the basics.

In addition to working with Web technologies, we also assume that you understand basic programming constructs, such as variables, For Each loops, and object-oriented programming. You may also be wondering whether this book is for the Visual Basic developer or the C# developer. We are happy to say that it is for both! When the code differs substantially, this book provides examples in both VB and C#.


Thursday, February 9, 2012

PHP and MySQL 24-Hour Trainer


PHP and MySQL 24-Hour Trainer
 ISBN: 111806688X | Nov 2011
PDF | 504 Pages | 58.34 MB

Step-by-step lessons for using PHP and MySQL in a unique book-and-video combination
Assuming no previous experience with PHP or MySQL, this book-and-video package is ideal reading for anyone who wants to go beyond HTML/CSS in order to provide clients with the most dynamic web sites possible. The approachable tone breaks down the basics of programming and PHP and MySQL in individual lessons starting with the installation of the programs necessary to run PHP. 

You begin with a static web site and then watch and learn as PHP functionality is added as you work through the lessons.
When working with databases, the MySQL database is introduced with demonstrations that show how to interact with it. The accompanying videos enhance your learning experience, as each lesson in the book is portrayed in the video exercises.

Creating user logins
Turn the case study into a content management system

Note: As part of the print version of this title, video lessons are included on DVD. For e-book versions, video lessons can be accessed at wrox.com using a link provided in the interior of the e-book.


Advanced Visual Basic 2010


Advanced Visual Basic 2010
 (Pearson-2012-Ed5) | ISBN: 0132316749 
PDF | 696 Pages | 16.99 MB 

In the Fifth Edition, Advanced Visual Basic 2010 helps those who are familiar with the fundamentals of Visual Basic 2010 programming harness its power for more advanced uses. Coverage of sophisticated tools and techniques used in the industry today include various database, ASP.NET, LINQ, WPF and Web Services topics. 

After studying the book and completing the programming exercises, students should be able to create small- to medium-sized Windows and Web applications that use databases. They will also gain essential concepts in object-oriented programming, event-driven programming, and test-driven development. Each subject is presented in an understandable style that makes this book a leader in the field.


Monday, February 6, 2012

Ubuntu Unleashed 2012 Edition:


Ubuntu Unleashed 2012 Edition: 
Covering 11.10 and 12.04 By Matthew Helmke
 Publisher: S[am].s; 7 edition 2012  | ISBN: 0672335786 
 864 Pages | PDF | 5 MB

 Ubuntu Unleashed is filled with unique and advanced information for everyone who wants to make the most of the Ubuntu Linux operating system. This new edition has been thoroughly revised and updated by a long-time Ubuntu community leader to reflect the exciting new Ubuntu 11.10 (“Oneiric Ocelot”) and the forthcoming Ubuntu 12.04.

 Former Ubuntu Forum administrator Matthew Helmke covers all you need to know about Ubuntu 11.10/12.04 installation, configuration, productivity, multimedia, development, system administration, server operations, networking, virtualization, security, DevOps, and more—including intermediate-to-advanced techniques you won’t find in any other book.

 Helmke presents up-to-the-minute introductions to Ubuntu’s key productivity and Web development tools, programming languages, hardware support, and more. You’ll find brand-new coverage of the new Unity desktop, new NoSQL database support and Android mobile development tools, and many other Ubuntu 11.10/12.04 innovations. Whether you’re new to Ubuntu or already a power user, you’ll turn to this book constantly: for new techniques, new solutions, and new ways to do even more with Ubuntu!

 Matthew Helmke served from 2006 to 2011 on the Ubuntu Forum Council, providing leadership and oversight of the Ubuntu Forums, and spent two years on the Ubuntu regional membership approval board for Europe, the Middle East, and Africa. He has written about Ubuntu for several magazines and websites, is a lead author of The Official Ubuntu Book. He works for The iPlant Collaborative, which is funded by the National Science Foundation and is building cyberinfrastructure for the biological sciences to support the growing use of massive amounts of data and computationally intensive forms of research.
Quickly install Ubuntu, configure it, and get your hardware running right 
Configure and customize the new Unity desktop (or alternatives such as GNOME) 
Get started with multimedia and productivity applications, including LibreOffice 
Manage Linux services, users, and software packages 
Administer and use Ubuntu from the command line 
Automate tasks and use shell scripting 
Provide secure remote access 
Manage kernels and modules 
Administer file, print, email, proxy, LDAP, and database services (both SQL and NoSQL) 
Use both Apache and alternative HTTP servers 
Support and use virtualization 
Use Ubuntu in cloud environments 
Learn the basics about popular programming languages including Python, PHP, and Perl, and how to use Ubuntu to develop in them 
Learn how to get started developing Android mobile devices


Encyclopedia of Library and Information Science


Encyclopedia of Library and Information Science
 ed. by Miriam Drake
 Second Edition. First Update Supplement
 Tауlоr & Frаnсis Group | 2005 | ISBN: 0849338948 9780849338946 
 429 pages | PDF | 14 MB 

 This reader-friendly supplement collects the latest advancements and research on new processes, developments, and technologies for the dissemination, access, and analysis of information-serving as a stand-alone source for anyone requiring an instant update on the many innovations in library science and information acquisition that have taken place over the past few years. 

 This invaluable supplement offers new material on library operations, information access and processing, and information literacy. It contains resources for a solid understanding of the current state of library and information science in the 21st Century. 

Contents
 Preface
 Academic Libraries in Canada 
 Academic Libraries in Eastern Europe
 Academic Libraries in Japan 
 Acidic Papers and Preservation Strategies 
 African American Studies Databases 
 Anthropology Libraries 
 Book and Journal Publishing 
 The British Library 
 Canadian Association of Research Libraries 
 CENDI
 Consortia, Library Buying
 Copyright Clearance Center 
 CrossRef
 Digital Object Identifier (DOI) 
 Digital Reference
 Domain Analysis in Information Science 
 Electronic Records Management
 Environmental Information
 Everyday Life Information Seeking
 Firewalls 
 Fundraising on the Internet: On-Line Strategies for Nonprofit Organizations 
 German Academic Libraries
 Herbert Hoover Library
 Information Commons
 Information Counseling 
 Information Productivity
 Institutional Repositories
 Integrated Library Systems
 The Internet and Public Library Use 
 Joint Information Systems Committee 
 JSTOR 
 Libraries in Belarus 
 Libraries in Ukraine 
 Library Standards in Higher Education: An Overview 
 Medical Library Association 
 National Library of Sweden: History of the Royal Library

Libraries, Public Access Computing, and the Bill & Melinda Gates Foundation
 The Queens Borough Public Library 
 SFX 
 Special Libraries in the UK 
 Student Outcomes Assessment 
 Trends in Legal Publishing 
 Undergraduate Library Collections 
 Unicode 
 Video on Demand—The Prospect and Promise for Libraries
 Virtual Libraries and Distance Learning in the United States 
 Women’s Studies Databases


Hacking and Securing iOS Applications:


Hacking and Securing iOS Applications: 
Stealing Data, Hijacking Software, and How to Prevent It
O’Reilly |January 25, 2012 | ISBN-13: 978-1449318741
PDF | 356 pages | 10.3 MB

If you’re an app developer with a solid foundation in Objective-C, this book is an absolute must—chances are very high that your company’s iOS  applications
  are vulnerable to 
attack. That’s because malicious attackers now use an arsenal of tools to reverse-engineer, trace, and manipulate applications  in ways that most programmers aren’t aware of.

This guide illustrates several types of iOS attacks, as well as the tools and techniques that hackers use. You’ll learn best practices to help protect your applications, and discover how important it is to understand and strategize like your adversary.
Examine subtle vulnerabilities in real-world applications—and avoid the same problems in your apps
Learn how attackers infect apps with malware through code injection
Discover how attackers defeat iOS keychain and data-protection encryption
Use a debugger and custom code injection to manipulate the runtime Objective-C environment
Prevent attackers from hijacking SSL sessions and stealing traffic
Securely delete files and design your apps to prevent forensic data leakage
Avoid debugging abuse, validate the integrity of run-time classes, and make your code harder to trace