Visual Basic 2008  




Ever since Visual Basic was merged into .NET, it’s become the core language for creating business applications with Windows. The latest version, VB 2008, is even more useful — and provides even more incentive for migrating from VB 6. All it lacks is a good book on how to harness its power. Programming Visual Basic 2008 fills the void. Written in a lively and engaging style by a developer who’s grown up with Visual Basic, including both VB 6 and VB .NET, this hands-on guide addresses the core topics of the new VB, from basic to complex, with plenty of code examples. Programming Visual Basic 2008 also examines .NET programming from the application level with a chapter-by-chapter plan for developing, documenting, and deploying a full data-driven application. You learn, step-by-step, how to build and deploy a library management system, complete with patron, inventory, and barcode support. The book’s broad range of topics include: VB language and its syntax An overview of the .NET Framework Object-oriented development in VB and .NET Generic objects, collections, and nullable types Design and management of software projectsWindows Formsinterface designsource code Encryption and authentication in .NET Interacting with data stored in files and directories Web development using ASP.NET Deploying an application to a user’s workstation And much more Programming Visual Basic 2008 is ideal for VB 6 programmers who are ready to move to .NET, as well as VB.NET programmers who wish to improve their project-focusedsoftware development skills. Programming novices and developers coming from other languages will find the book valuable because of its language instruction and project design knowledge. Once you finish the book, you will have a firm grasp of VB 2008’s core concepts and language elements, and understand how to build VB projects as they were intended — as complete, cohesive solutions. with ADO.NET The new LINQ feature, and how to use it within VB and .NET Embedding XML within application Database design with SQL Server 2008 Database Integrating desktop features with

[Detail]

Read More...

Mastering Dojo  



The last couple of years have seen big changes in server-side web programming. Now it’s the client’s turn; Dojo is the toolkit to make it happen and Mastering Dojo shows you how.

Dojo is a set of client-side JavaScript tools that help you build better web applications. Dojo blurs the line between local, native applications and browser based applications; the browser becomes the user interface platform. “Modern” browsers provide an incomplete, inconvenient, and incompatible programming environment, but Dojo eliminates these problems. While there are many JavaScript libraries available, most focus on just one thing (for example, effects libraries, perceived JavaScript omissions, or HTML widgets). Dojo addresses all of these functional areas-and many others-extensively.

In Mastering Dojo, you’ll get the whole story, from basic usage to advanced idioms. Mastering Dojo starts out with a fast moving
tutorial that will give you techniques that you can start using right away. You’ll learn all about Dojo Core–the foundation on which all things Dojo stand. See how you can modularize your project for development and automatically package your release for optimal download performance. You’ll also learn how Dojo:
augments the core JavaScript library fixes the event system simplifies DOM programming provides a complete classtreeInternet Application. and grid controls. Finally, you’ll get an in-depth look at how to design and build a single-page, rich definition facility includes a powerful remote scripting (XHR) framework … and much more. You’ll love using Dojo’s HTML user interface control widget system, Dijit. See how to use over 40 widgets, including the rich yet easy-to-use

[Detail]

Read More...

CSS for Web Design  




Focusing on the best-practices aspect of web development, this full-color book is revised to reflect the changes to cascading style sheets (CSS) development procedures since the first edition was published. Featuring examples from real-world web sites, each chapter provides easily digestible CSS tips and techniques that were used for a specific site. The chapters document the designer’s process from start to finish and provide insight as to how the designers overcame each site’s unique set of challenges as well as ways they would have done things differently.

Offering a hands-on look into designing standards-based, large-scale, professional-level CSS web sites, this unique book presents understandable solutions to common problems and offers an intelligible approach to effectively developing CSS-enabled designs at a professional level.

[details]

Read More...

Beginning Ajax with ASP.NET  




People interested in this book will be developers who are working in the ASP.NET environment and are
looking to create a more responsive and modern application using technologies that are very similar to
the desktop methodologies. Developers who are looking to improve the user experience of their existing
applications, develop new applications, develop internal line-of-business applications, and those who
want to bulk up with the latest technology that developers all over the world are talking about will find
what they are looking for here.

This book is for programmers who use ASP.NET and are just starting to use Ajax technologies. This book
will assist developers working on ASP.NET-based applications who want to improve their applications
and skills, by providing a background in Ajax for them before delving into how to apply Ajax to their
applications.

[details]

Read More...

Beginning Adobe Air  




Adobe Integrated Runtime (AIR) is revolutionizing the way desktop applications are deployed. If you’re ready to take advantage of this platform to build desktop-based Rich Internet Applications, then this is the book for you. It presents a step-by-step process, walking you through the features of AIR so you can quickly get started.

After introducing you to AIR, Adobe expert Rich Tretola discusses the different programming languages and tools you can use for development. He then presents multiple methods for storing data, including within the file system and embedded database as well as storage on remote servers. You’ll also learn about the numerous features that allow AIR applications to interact with both Mac OS X and Windows.

This guide offers a perfect mix of tutorials and hands-on coding, and provides the resources you need to build AIR applications quickly. And it provides the resources that will help you build your first killer Rich Desktop Application.

What you will learn from this book
All about the programming languages available for AIR development
How to work with the various tools for building AIR applications
Steps for getting data into AIR applications from XML, ColdFusion, JSON, and Web Services
Ways to take advantage of the HTML and File System components
Strategies for utilizing AIR APIs that handle interactions with the operating system
How to move a Flex application to the desktop

Who this book is for
This book is for developers who are currently leveraging web technologies, such as Flash, Flex, HTML, JavaScript and Ajax techniques to build and deploy Rich Internet Applications.

[Details]

Read More...

Introduction to 80X86 Assembly Language and Computer Architecture  




A computer can be viewed from many different levels, and used for many different functions, such as the creation of new application software. However, an actual computer works at an even lower level than this. Introduction to 80×86 Assembly Language and Computer Architecture divides its emphasis between the assembly-language/machine-language level of computer operations and the architectural level, that is, the level defined by the machine instructions that the processor can execute. Although the primary architecture covered is the Intel 80×86 family, each chapter does include information about other architectures, or computer levels. Programmers are expected to program effectively at any level, therefore, Introduction to 80×86 Assembly Language and Computer Architecture is essential to the fundamental principles at the machine level that they will have to understand. Programming in assembly language and studying related concepts in Introduction to 80×86 Assembly Language and Computer Architecture prepares the student to program effectively in any programming language, to pursue advanced studies in computer design and architecture, and to learn more about system detail for specific computers.

[Details]

Read More...

Absolute Beginner's Guide  




What can you do with your new PC? The sky’s the limit! Absolute Beginner’s Guide to Computer Basics will show you how to set up and configure your PC, including how to connect to the Internetmusichorsepower, you’ll even learn how to upgrade your PC and add new peripherals. It’s all easy, thanks to Michael Miller’s step-by-step instructions and helpful advice! to your iPod, burn your own custom CDs, watch DVD movies, write letters and memos, balance your checkbook, and create show-stopping presentations. And if you need more computing . Then you’ll learn how to fix your digital photos, create digital scrapbooks, download digital

Now updated for both Windows Vista™ and Windows® XP, Absolute Beginner’s Guide to Computer Basics will have you using your new PC in no time! Here’s a preview of

what you’ll find inside:
Learn how to set up and configure your new computer, and install new computer hardware and software
Get the scoop on how to work with Microsoft Windows XP or Windows Vista, and how to personalize it just for you
Learn how to use the most popular computer programs—including Microsoft® Word, Microsoft® Works, Microsoft® Money, and Quicken
Connect to the Internet for web surfing, email, instant messaging, blogging, and podcasts—and create your own MySpace page
Become a digital media pro—learn to work with digital camerasDVDs and photos, download and listen to digital music, and burn your own CDs and
Find out how to protect your PC from spam, viruses, spyware, and computer attacks
Learn how to set up a wireless home network and share your Internet connection with multiple PCs

[Details]

Read More...

Excel 2007 for Dummies  




Product Description
One look at Excel 2007, with its new Office Button, Quick Access toolbar, and Ribbon, and you realize you’re not in Kansas anymore. Well, have no fear— Excel 2007 for Dummies is here!

If you’ve never worked with a computer spreadsheet, or if you’ve had some experience with earlier versions of Excel but need help transitioning, here you’ll find everything you need to create, edit, format, and print your own worksheets (without sacrificing your sanity!). Excel 2007 for Dummies covers all the fundamental techniques, concentrating on only the easiest, most user-friendly ways to get things done.

You’ll discover how to:

* Rearrange, delete and insert new information
* Keep track of and organize data in a single worksheet
* Transfer data between the sheets of different workbooks
* Create a chart using the data in a worksheet
* Add hyperlinks and graphics to worksheets
* And more!

Plus, in keeping with Excel 2007’s more graphical and colorful look, Excel 2007 for Dummies has taken on some color of its own, with full-color plates in the mid-section of the book illustrating exactly what you’ll see on your screen. Whether you read it from cover to cover or skip to the sections that answer your specific questions, the simple guidance in this book will have you excelling at home or in the office no time.

From the Back Cover
Navigate Excel with the Ribbon and Office Button

Find out how to create and edit charts, add hyperlinks to worksheets, and more

Here's an excellent way to get the scoop on the cool features of Excel 2007, including the user-friendly interface, Live Preview, and easier collaboration options. You'll soon excel at organizing and maintaining your worksheets, doing "what-if" data analysis, dressing up your charts and graphs, playing with pivot tables, and sharing your stuff. The included four-color insert highlights the Ribbon, new graphics features, and more!

Discover how to

* Create and edit worksheets
* Design database forms
* Save your worksheet as a Web page
* Apply style galleries to spreadsheets
* Work with formulas
* Include graphics in your charts

[Details]

Read More...

Access 2007 for dummies  




Description

* Updated to cover all the latest features and capabilities of Access 2007, this resource provides new and inexperienced Access users with nine task-oriented minibooks that cover beginning to advanced-level material
* Each minibook covers a specific aspect of Access, such as database design, tables, queries, forms, reports, and macros
* Shows how to accomplish specific tasks such as database housekeeping, security data, and using Access with the Web
* Access is the world's leading desktop database solution and is used by millions of people to store, organize, view, analyze, and share data, as well as to build powerful, custom database solutions that integrate with the Web and enterprise data sources

From the Back Cover
Give your Access confidence a boost by mastering the new interface!

Your one-stop guide to the revised, mode user-friendly release of Access.

Access 2007 got a total makeover, and this all-in-one guide helps you work with confidence even if you're all new to Access. The individual work with confidence even if you're all new to Access. The individual minibooks show you how to create and work with tables, queries, forms, reports, and macros; manage databases; and program Access with VBA.

Discover how to:

* Create a database quickly and easily from templates
* Sort, find, and filter data
* Use queries to gather data
* Perform calculations in forms
* Automate actions with macros
* Secure your Access database

[details]

Read More...

Hack Proofing Linux A Guide to Open Source Security  




From the authors of the bestselling E-Mail Virus Protection Handbook!The Linux operating system continues to gain market share based largely on its reputation as being the most secure operating system available. The challenge faced by system administrators installing Linux is that it is secure only if installed and configured properly, constantly and meticulously updated, and carefully integrated with a wide variety of Open Source security tools. The fact that Linux source code is readily available to every hacker means that system administrators must continually learn security and anti-hacker techniques. Hack Proofing Linux will provide system administrators with all of the techniques necessary to properly configure and maintain Linux systems and counter malicious attacks. Linux operating systems and Open Source security tools are incredibly powerful, complex, and notoriously under-documented - this book addresses a real need CD-Rom contains Red HatMandrake Linux RPMs as well as tarballs for other Linux distributions and the BSD community Uses forensics-based analysis to give the reader an insight to the mind of a hacker

[Details]

Read More...

Sams Teach Yourself C in 24 Hours (2nd Edition)  




Sams Teach Yourself C in 24 Hours, Second Edition, shows you how to program in C in an easy-to-understand format. C is a powerful and flexible language used for a wide range of projects. You begin with learning the basics to write a first program and then move on to arrays, pointers, disk input/output, and functions. This book will allow you to understanding data types, loops, and strings to make your programs work for you. You’ll also work with arrays, structures, and unions to expand your programming skills, use pointers to access and retrieve data elements, develop programs that process mathematical equations, functions, and variables, and explore memory management techniques.

[Details]

Read More...

Managing and Mining Multimedia Databases  




There is now so much data on the Web that managing it with conventional tools is becoming almost impossible. To manage this data, provide interoperability and warehousing between multiple data sources and systemsdatabase managementmanagementMiningelectronic commercedatabase management systemdata managementdatabase systemsprivacydata mining within a single book. issues, and emerging standards, prototypes, and products. Designed for technical managers, executives, and technologists, it offers your only opportunity to learn about both multimedia data management and multimedia to the technologies that support multimedia data management on the Web, and mining technologies, from the underlying concepts, architectures, and data models for multimedia techniques for text, image, audio, and video databases. It addresses the issues and challenges of mining multimedia databases to extract information, and discusses the directions and challenges related to integrating multimedia databases for the Web, particularly for e-business. This book provides a comprehensive overview of multimedia and business, it explores Multimedia Databases fills that gap. Focusing on managing and mining multimedia databases for , mining, and integration on the Web for electronic enterprises. Managing and have exploded during the past decade. To date, however, there has been little information available on providing a complete set of services for multimedia databases, including their , and extract information from the databases and warehouses, various tools are being developed. In fact, developments in multimedia

[Details]

Read More...

Type-2 Fuzzy Logic: Theory and Applications  




This ebook discovers new techniques for making intelligent systems applying type-2 fuzzy logic and soft computing methods. Soft Computing (SC) consists by many computing paradigms, including type-1 fuzzy logic, neural networks, and genetic algorithms, which could be applied to make powerful hybrid intelligent systems. The writers extends the use of fuzzy logic to a higher order, which is called type-2 fuzzy logic. Blending type-2 fuzzy logic with conventional SC methods, we could make powerful hybrid intelligent systems that can use the advantages that from each one method offers. We believe in this ebook the use of type-2 fuzzy logic and conventional SC methods to solve pattern identification problems in real life applications.

This ebook is intended to be a great reference book for scientists and engineers interested in implementing type-2 fuzzy logic for solving troubles in pattern identification, intelligent control, intelligent constructing, robotics and automation. This ebook can as well be applied as a textbook or great reference book for postgraduate courses like the following: soft computing, intelligent pattern identification, computer vision, applied AI, and similar ones.

[Details]

Read More...

The Cold Fusion Web Database Construction Kit  




Que’s Cold Fusion Web Database Construction Kit is your one-stop resource for creating applications on the Web! Using step-by-step instructions and examples, you’ll walk through the entire process–from initial design to final roll-out–of creating a complete, Web-based application. With this powerful kit, you’ll explore Web application design considerations and learn about some of the hottest topics, including dynamic Webs, personalized online services and active content. This kit includes a SQL and ODBC tutorial, as well as an HTML reference, and contains comprehensive coverage of Cold Fusion’s database integration capabilities. In addition, this all-in-one kit features special sections on the new features in Cold Fusion–its integration with BackOffice and intranets, as well as its transaction dynamic email, Java graphlets, and new features in CFML.

[Details]

Read More...

Special Edition Using Oracle 11i - Boss Corporation  




The first part of Special Edition Using Oracle 11i introduces the Oracle ERP applications and R11i concepts. The reader is then educated on proven techniques for implementing these complex and integrated systems. Configuration and usage of each of the financial, distribution, manufacturing, HRMS, and projects applications are covered, followed by a discussion of working with Oracle Support, consulting firms, and compatible software vendors. The appendixes review the employment market, consulting opportunities, and provide the reader with an implementation checklist. All of R11i's new features are covered in-depth and in practical terms. Not only will readers understand Oracle's new capabilities, they will be able to apply them right away.

[Details]

Read More...

[RS] TCP/IP Sockets in Java, Second Edition: Practical Guide for Programmers  




especially appropriate for mature practitioners and students, who need an easily-accessible and to-the-point overview of the Java networking APIs. To me, one of the strongest points of the book is that it?s concise enough to serve as a quick guide and reference to key ?gotchas.? Thus, I think the structure of the book serves audiences who are already good network programmers, or who need a good Java reference, quite well

[Details]

Read More...

C++ Programming Cookbook  




Learn how to:

* Tokenize a null-terminated string
* Create a search and replace function for strings
* Implement subtraction for string objects
* Use the vector, deque, and list sequence containers
* Use the container adaptors stack, queue, and priority_queue
* Use the map, multimap, set, and multiset associative containers
* Reverse, rotate, and shuffle a sequence
* Create a function object
* Use binders, negators, and iterator adapters
* Read and write files
* Use stream iterators to handle file I/O
* Use exceptions to handle I/O errors
* Create custom inserters and extractors
* Format date, time, and numeric data
* Use facets and the localization library
* Overload the [ ], ( ), and -> operators
* Create an explicit constructor
* And much, much more

[details]

Read More...

Data Structures and Algorithms in Java  




Fundamental data structures in a consistent object-oriented framework
Now revised to reflect the innovations of Java 5.0, Goodrich and Tamassia's Fourth Edition of Data Structures and Algorithms in Java continues to offer accessible coverage of fundamental data structures, using a consistent object-oriented framework. The authors provide intuition, description, and analysis of fundamental data structures and algorithms. Numerous illustrations, web-based animations, and simplified mathematical analyses justify important analytical concepts.
Key Features of the Fourth Edition:
* Updates to Java 5.0 include new sections on generics and other Java 5.0 features, and revised code fragments, examples, and case studies to conform to Java 5.0.
* Hundreds of exercises, including many that are new to this edition, promote creativity and help readers learn how to think like programmers and reinforce important concepts.
* New case studies illustrate topics such as web browsers, board games, and encryption.
* A new early chapter covers Arrays, Linked Lists, and Recursion.
* A new final chapter on Memory covers memory management and external memory data structures and algorithms.
* Java code examples are used extensively, with source code provided on the website.
* Online animations and effective in-text art illustrate data structures and algorithms in a clear, visual manner.

[Details]

Read More...

The Extreme Searcher's Internet Handbook: A Guide for the Serious Searcher  




While most extreme sports enthusiasts find themselves in the great outdoors, the extreme searchers ply their craft on their desktop, laptop, or mobile device. So sit back, grab a drink, and learn from Ran’s expertise how to become an extreme searcher! A phenomenal resource for both extreme and not-so-extreme researchers. Great tips, clear explanations, and years of expertise distilled into 250 pages of clear, engaging text. This book should be on every searcher's desk.

[Details]

Read More...

Pro SQL Server 2008 XML  




Knowledge and ability to apply XML are de rigueur in today’s world, and SQL Server developers and administrators are no exception to that rule. Pro SQL Server 2008 XML is your key to unlocking the powerful XML feature set first introduced in SQL Server 2005 and since refined in SQL Server 2008. Author Michael Coles shows how to store XML using SQL Server’s built–in XML data type. Learn to query and manipulate XML data using standard technologies such as XQuery and XSLT. No SQL Server database professional can afford to be without knowledge of the XML feature set. Pro SQL Server 2008 XML delivers on the knowledge that you need to remain competitive in your career.

Shows how to store, query, and manipulate XML documents in SQL Server
Provides step–by–step examples showing best practices and advanced features
Accurately discusses how SQL Server’s XML feature set stacks up against the ISO XML standards
What you’ll learn
Store XML documents using SQL Server’s built–in XML data type.
Query those stored documents using SQL/XML and XQuery.
Manipulate and transform XML using XSLT and XPath.
Understand how SQL Server’s XML support compares to the ISO XML standards.
Create SOAP endpoints for use in web services applications.
Create primary and secondary XML indexes to improve performance of XML queries.

[details]

Read More...