Showing posts with label Programming. Show all posts
Showing posts with label Programming. Show all posts

Head First HTML with CSS & XHTML

















Product Details:
  • Paperback: 658 pages
  • Publisher: O'Reilly Media, Inc.
  • Language: English
  • ISBN-10: 059610197X
  • ISBN-13: 978-0596101978
Product Description:

Tired of reading HTML books that only make sense after you're an expert? Then it's about time you picked up Head First HTML with CSS & XHTML and really learned HTML. You want to learn HTML so you can finally create those web pages you've always wanted, so you can communicate more effectively with friends, family, fans, and fanatic customers. You also want to do it right so you can actually maintain and expand your Web pages over time, and so your web pages work in all the browsers and mobile devices out there. Oh, and if you've never heard of CSS, that's okay--we won't tell anyone you're still partying like it's 1999--but if you're going to create Web pages in the 21st century then you'll want to know and understand CSS.

Learn the real secrets of creating Web pages, and why everything your boss told you about HTML tables is probably wrong (and what to do instead). Most importantly, hold your own with your co-worker (and impress cocktail party guests) when he casually mentions how his HTML is now strict, and his CSS is in an external style sheet.

With Head First HTML with CSS & XHTML, you'll avoid the embarrassment of thinking web-safe colors still matter, and the foolishness of slipping a font tag into your pages. Best of all, you'll learn HTML and CSS in a way that won't put you to sleep. If you've read a Head First book, you know what to expect: a visually-rich format designed for the way your brain works. Using the latest research in neurobiology, cognitive science, and learning theory, this book will load HTML, CSS, and XHTML into your brain in a way that sticks.

So what are you waiting for? Leave those other dusty books behind and come join us in Webville. Your tour is about to begin.

Download

Web Bloopers: 60 Common Web Design Mistakes, and How to Avoid Them
















Discusses in detail 60 of the most common and critical web design mistakes, along with the solutions, challenges, and tradeoffs associated with them.

* Covers important subject areas such as: content, task-support, navigation, forms, searches, writing, link appearance, and graphic design and layout.

* Organized and formatted based on the results of its own usability test performed by web designers themselves.

* Features its own web site (www.web-bloopers.com)with new and emerging web design no-no's (because new bloopers are born every day) along with a much requested printable blooper checklist for web designers and developers to use.

http://www.megaupload.com/?d=O5FCAJSC

Microsoft Press Introducing Microsoft LINQ

















Get a head start on using the Microsoft Language Integrated Query (LINQ) Project with advance insights from two experienced developers. Data-rich applications can be difficult to create because of the tremendous differences between query languages used to access data and programming languages commonly used to write applications. This practical guide introduces LINQ, a set of extensions to the Microsoft Visual C#® and Microsoft Visual Basic® programming languages. Instead of traversing different language syntaxes required for accessing data from relational and hierarchical data sources, developers will learn how to write queries natively in C# or Visual Basic.

http://www.megaupload.com/?d=GG7DM8BA

C++ GUI Programming with Qt 4


The Only Official, Best-Practice Guide to Qt 4.3 Programming

Using Trolltech’s Qt you can build industrial-strength C++ applications that run natively on Windows, Linux/Unix, Mac OS X, and embedded Linux without source code changes. Now, two Trolltech insiders have written a start-to-finish guide to getting outstanding results with the latest version of Qt: Qt 4.3.

Packed with realistic examples and in-depth advice, this is the book Trolltech uses to teach Qt to its own new hires. Extensively revised and expanded, it reveals today’s best Qt programming patterns for everything from implementing model/view architecture to using Qt 4.3’s improved graphics support. You’ll find proven solutions for virtually every GUI development task, as well as sophisticated techniques for providing database access, integrating XML, using subclassing, composition, and more. Whether you’re new to Qt or upgrading from an older version, this book can help you accomplish everything that Qt 4.3 makes possible.
Completely updated throughout, with significant new coverage of databases, XML, and Qtopia embedded programming
Covers all Qt 4.2/4.3 changes, including Windows Vista support, native CSS support for widget styling, and SVG file generation
Contains separate 2D and 3D chapters, coverage of Qt 4.3’s new graphics view classes, and an introduction to QPainter’s OpenGL back-end
Includes new chapters on look-and-feel customization and application scripting
Illustrates Qt 4’s model/view architecture, plugin support, layout management, event processing, container classes, and much more
Presents advanced techniques covered in no other book—from creating plugins to interfacing with native APIs
Includes a new appendix on Qt Jambi, the new Java version of Qt

http://mihd.net/fxl4roe

http://rapidshare.com/files/104798711/qt0132354160.rar.html

http://www.filefactory.com/file/ac0794

GNU Emacs Pocket Reference


GNU Emacs is the most popular and widespread of the Emacs family of editors. It is also the most powerful and flexible. Unlike all other text editors, GNU Emacs is a complete working environment — you can stay within Emacs all day without leaving. The GNU Emacs Pocket Reference is a companion volume to O’Reilly’s Learning GNU Emacs, which tells you how to get started with the GNU Emacs editor and, as you become more proficient, it will help you learn how to use Emacs more effectively. This small book, covering Emacs version 20, is a handy reference guide to the basic elements of this powerful editor, presenting the Emacs commands in an easy-to-use tabular format.

http://www.filefactory.com/file/61e499/

http://rapidshare.com/files/9857082/O_Reilly_-_GNU_Emacs_Pocket_Reference.pdf

Inferno Programming with Limbo


The first complete developer’s guide to this exciting new breakthrough technology.
The Inferno operating system is ideal for building interactive applications for set-top boxes, PDAsstreaming audio and video. This book provides a comprehensive guide to this technology. , palm-tops, and other networked devices that have limited computing resources, but need to handle multimedia such as

* Written by the host of the Inferno/Limbo FAQ
*This is the first complete developer’s guide to building Inferno applications with Limbo
*Each chapter lists common programming pitfalls to avoid
*Each chapter also features an in-depth analysis of a complete sample application that uses the particular concepts covered in it

http://www.filefactory.com/file/b7c651/

Smart Card Applications: Design models for using and programming smart cards



This book provides generic solutions for programming smart cards, enabling the creation of working applications and systems.

Key features:

  • Presents a comprehensive introduction to the topic of smart cards, explaining component elements and the smart card microcontrollers.
  • Sets out information on operating systems with case studies of a range of applications including credit card security, mobile phones and transport payment cards.
  • Gives detailed advice on the monitoring of smart card applications, recognizing potential attacks on security and improving system integrity.
  • Provides modules and examples so that all types of systems can be built up from a small number of individual components.
  • Offers guidelines on avoiding and overcoming design errors.
http://www.megaupload.com/?d=0EGN1HBL

Professional Windows Vista Gadgets Programming


Professional Windows Vista Gadgets Programming covers sidebar and sideshow gadget development each in their own part of the book. Part 1 will cover Sidebar gadgets while Part 2 covers SideShow gadgets. In each part, the book first explains the motivation behind each technology and its features.

Then, the reader is taken on a quick walkthrough of how to develop a simple gadget, using the traditional “Hello World” approach to quickly introduce the key concepts. After the quick walkthrough, subsequent chapters will then dive into each specific API that is relevant to enhancing the gadget.

Finally, when the reader has mastered all the important APIs, each part will end with a chapter covering two or more projects, detailing step-by-step how each is built.

Some of the specific topics covered include:
Sidebar gadgets architecture and components including XML manifest
Debugging gadgets in Visual Studio 2005
Deploying gadgets
The Gadget system APIs
Localizing gadgets and sidebar security sidebar projects
Sideshow devices, UI components, and SDK
Sideshow architecture, managed code, and classes
Sideshow simple content format (SCF)
Interacting with sideshow devices and handling sideshow device events
SideShow projects

http://mihd.net/glnr4v

http://rapidshare.com/files/91364512/047017661X.7z

Real World XML Web Services: For VB and VB .NET Developers
















Visual Basic programmers discover how to:

  • Use XML Schema to define Web service messages
  • Use SOAP for messaging and Remote Procedure Calls (RPC)
  • Read and modify WSDL documents
  • Build Web services with the SOAP Toolkit
  • Create and invoke Web services using the .NET framework
  • Implement SOAP headers and use SOAP Fault
  • Develop interface-based Web services
  • Handle data in .NET Web services, including objects, arrays, and DataSets
  • Use SOAP extensions to build reusable infrastructure for security and compression
  • Use Universal Description Discovery and Integration (UDDI) at design time and run time
  • Understand the architecture of other popular toolkits, such as Apache SOAP for Java, and learn how to solve interoperability problems
http://www.megaupload.com/?d=WGP2CRKN

Beginning Linux Programming, Third Edition
















If you have some programming experience and are ready to venture into Linux programming, this updated edition of the bestselling entry-level book takes you there. The authors guide you step by step, using construction of a CD database application to give you hands-on experience as you progress from the basic to the complex. You’ll start with fundamental concepts like writing Unix programs in C. You’ll learn basic system calls, file I/O, interprocess communication, and shell programming. You’ll become skilled with the toolkits and libraries for working with user interfaces.

The book starts from the basics, explaining how to compile and run your first program. New to this edition are chapters on MySQL® access and administration; programming GNOME and KDE; and Linux standards for portable applications. Coverage of kernel programming, device drivers, CVS, grep, and GUI development environments has expanded. This book gives you practical knowledge for real wor ld application.

What does this book cover?

In this book, you will learn how to

  • Develop programs to access files and the Linux environment
  • Use the GNU compiler, debugger and other development tools
  • Program data storage aapplications for MySQL and DBM database systems
  • Write programs that take advantage of signals, processes and threads
  • Build graphical user interfaces using both the GTK (for GNOME) and Qt (for KDE) libraries
  • Write device drivers that can be loaded into the Linux kernel
  • Access the network using TCP/IP sockets
  • Write scripts that use grep, regular expressions and other Linux facilities
Excellent Linux certification book
http://www.megaupload.com/?d=VK3PHBA5

How to Design Programs: An Introduction to Programming and Computing




















This introduction to programming places computer science in the core of a liberal arts education. Unlike other introductory books, it focuses on the program design process. This approach fosters a variety of skills--critical reading, analytical thinking, creative synthesis, and attention to detail--that are important for everyone, not just future computer programmers.

The book exposes readers to two fundamentally new ideas. First, it presents program design guidelines that show the reader how to analyze a problem statement; how to formulate concise goals; how to make up examples; how to develop an outline of the solution, based on the analysis; how to finish the program; and how to test. Each step produces a well-defined intermediate product. Second, the book comes with a novel programming environment, the first one explicitly designed for beginners. The environment grows with the readers as they master the material in the book until it supports a full-fledged language for the whole spectrum of programming tasks.

http://www.megaupload.com/?d=P1RVUJDP

Web Development with Java: Using Hibernate, JSPs and Servlets




















Web development is simpler than it seems, especially with the software tools freely available on the Web. This book breaks from the tradition of teaching a history of Web development and jumps to the good stuff from the outset so that students can start writing real applications.

This comprehensive textbook introduces readers to the three-tiered, Model-View-Controller architecture by using Hibernate, JSPs, and Java Servlets. These three technologies all use Java, so that a student with a background in programming will be able to master them with ease, with the end result of being able to create web applications that use MVC, validate user input and save data to a database.

Features and topics:

Presents the many topics of web development in small steps, in an accessible, easy-to-follow style; focusing on the most important information first, and allowing the reader to gain basic understanding before moving forwards

Uses existing powerful technologies that are freely available on the web to speed up web development, such as JSP, JavaBeans, Annotations, JSTL, Java 1.5, Hibernate and Tomcat

Starts with the simplest technology for web development (JSP) and gradually introduces the reader to more complex topics

Core technologies are introduced from the outset, such as the Model-View-Controller architecture

Includes many helpful pedagogical tools for students and lecturers such as, an introduction to each topic, questions and exercises at the end of each chapter, detailed illustrations and chapter summaries

By using Hibernate as the database tool in this book, there is no need for the reader to know SQL

Written for novice developers with a solid background in programming, but who do not have any database training, this thorough, easy-to-use book provides an exemplary introductory course in web development for undergraduates, as well as web developers. With its straightforward and systematic style this text is also ideal for self-study.

Tim Downey has over ten years experience teaching web development, and has won Outstanding Teaching Awards in 1997, 2002, 2006 and 2007. He maintains the following active website which contains many complete examples and tutorials: http://www.bytesizebook.com/

http://mihd.net/c8g7zt

http://rapidshare.com/files/83374516/1846288622.rar

Silverlight and ASP.NET Revealed




















Microsoft Silverlight allows you to create rich multimedia interfaces with the power and flexibility of Flash, but with the extensibility and the great tools that .NET offers. With Silverlight and ASP.NET Revealed, you’ll learn to use Microsoft’s Silverlight technology in conjunction with ASP.NET and Visual Studio 2008 (codename Orcas). You will ultimately incorporate Silverlight into an ASP.NET web site and use the ASP.NET controls that render Silverlight content. But you’ll also get the basics of Silverlight, too, making this book a must-read for any web developer curious about Silverlight.

Silverlight and ASP.NET Revealed assumes a deep knowledge of ASP.NET, but no knowledge of Silverlight.

http://mihd.net/xsiznw

http://rapidshare.com/files/83898840/159059939X.rar.html

SAP - Learn ABAP/4 in 24 days


















Learn Sap Download

MySQL Pocket Reference: SQL Functions and Utilities (Pocket Reference (O’Reilly))




















To help you be more efficient in your work, this handy pocket reference gives you instant reminders on how to use important MySQL functions, especially in conjunction with key parts of the LAMP open source infrastructure. This powerful database system is so rich in features that no administrator or programmer can stay familiar with all of them. MySQL Pocket Reference is an ideal on-the-job companion, well organized to help you find and adapt the statements you need — quickly. Updated for the latest versions of this popular database, this edition covers many complex features that have been added to MySQL 5.0 and 5.1, including a section dedicated to stored procedures and triggers. After a brief introduction on installation and initial setup, the book explains: How to configure MySQL, such as setting the root password MySQL data types, including numerics, strings, dates, and complex types SQL syntax, commands, data types, operators, and functions Arithmetic, comparison and logical operators Aggregate and general functions Stored procedures and triggers, including procedure definition, procedure calls, procedure management, cursors, and triggers You don’t have time to stop and thumb through an exhaustive reference when you’re hard at work. This portable and affordable guide is small enough to fit into your pocket, and gives you a convenient reference that you can consult anywhere. When you reach a sticking point and need to get to a solution quickly, the MySQL Pocket Reference is the book you want to have.

http://mihd.net/jek8gp

http://rapidshare.com/files/82907337/0596514263.rar

Tomcat: The Definitive Guide




















It takes a book as versatile as its subject to cover Apache Tomcat, the popular open source Servlet and JSP container and high performance web server. Tomcat: The Definitive Guide is a valuable reference for administrators and webmasters, a useful guide for programmers who want to use Tomcat as their web application server during development or in production, and an excellent introduction for anyone interested in Tomcat.

Updated for the latest version of Tomcat, this new edition offers a complete guide to installing, configuring, maintaining and securing this servlet container. In fact, with such a wealth of new information, this is essentially a new book rather than a simple revision. You will find details for using Tomcat on all major platforms, including Windows, Linux, OS X, Solaris, and FreeBSD, along with specifics on Tomcat configuration files, and step-by-step advice for deploying and running web applications.

This book offers complete information for:
Installation and startup procedures
Configuring Tomcat-including realms, roles, users, servlet sessions, and JNDI resources including JDBC DataSources
Deploying web applications-individual servlets and JSP pages, and web application archive files
Tuning Tomcat to measure and improve performance
Integrating Tomcat with Apache Web Server
Securing Tomcat to keep online thugs at bay
Tomcat configuration files-server.xml and web.xml, and more
Debugging and Troubleshooting-diagnosing problems with Tomcat or a web application
Compiling your own Tomcat, rather than using the pre-built release
Running two or more Tomcat servlet containers in parallel
This book also offers an overview of the Tomcat open source project’s community resources, including docs, mailing lists, and more. Community interest fueled a strong demand for a Tomcat guide from O’Reilly. The result clearly exceeds expectations.

http://rapidshare.com/files/81605527/0596101066.rar

Managing Software Projects




















A book for software engineering students and project management professionals in the IT and software industry. It focuses on the four phases of management–planing, organizing, monitoring, and adjusting–tailors them to applications on software projects.

http://rapidshare.com/files/79661687/9780763725464-0763725463.rar

http://mihd.net/uqe0ds

Accelerated C# 2008 (Accelerated)




















C# 2008 offers powerful new featuresAccelerated C# 2008 is the fastest path to mastering them, and the rest of C#, for both experienced C# programmerscommon language runtimedesign patterns, and to exploit the power of C# and the CLR. (CLR). This book teaches both core C# language concepts and how to wisely employ C# idioms and object-oriented moving to C# 2008 and programmers moving to C# from another object-oriented language. Many books introduce C#, but very few also explain how to use it optimally with the .NET

This book is both a rapid tutorial and a permanent reference. You’ll quickly master C# syntax while learning how the CLR simplifies many programming tasks. You’ll also learn best practices that ensure your code will be efficient, reusable, and robust. Why spend months or years discovering the best ways to design and code C# when this book will show you how to do things the right way, right from the start?
Comprehensively and concisely explains both C# 2005 and C# 2008 features
Focuses on the language itself and on how to use C# 2008 proficiently for all .NET application development
Concentrates on how C# features work and how to best use them for robust, high-performance code.
How C# works with and exploits the CLR
How to use arrays, collections, and iterators
How to handle events with delegates and anonymous functions
How to design and use generic types and methods
How to thread efficiently and robustly
How the new C# 2008 anonymous types, lamba expressions, and extension methods work and how to use them
Pro C# 2005 and the .NET 2.0 Platform, Third Edition
Expert C# 2005 Business Objects, Second Edition
Pro LINQ: Language Integrated Query in C# 2008

If you’re an experienced C# programmer, you need to understand how C# has changed with C# 2008. If you’re an experienced object-oriented programmer moving to C#, you want to ramp up quickly in the language while learning the latest features and techniques. In either case, this book is for you. The first three chapters succinctly present C# fundamentals, for those new to or reviewing C#. The rest of the book covers all the major C# features, in

http://mihd.net/h6zvr9

http://rapidshare.com/files/78785420/acs2008.7z

WebSphere Business Integration Primer: Process Server, BPEL, SCA, and SOA (The developerWorks Series)




















Using WebSphere Business Integration (WBI) technology, you can build an enterprise-wide Business Integration (BI) infrastructure that makes it easier to connect any business resources and functions, so you can adapt more quickly to the demands of customers and partners. Now there’s an introductory guide to creating standards-based process and data integration solutions with WBI.

WebSphere Business Integration Primer thoroughly explains Service Component Architecture (SCA), basic business processes, and complex long-running business flows, and guides you to choose the right process integration architecture for your requirements. Next, it introduces the key components of a WBI solution and shows how to make them work together rapidly and efficiently. This book will help developers, technical professionals, or managers understand today’s key BI issues and technologies, and streamline business processes by combining BI with Service Oriented Architecture (SOA).

Coverage includes
Linking BI, business process management (BPM), and SOA
BI scenarios, architecture, patterns, and the IBM Business Object Framework
Business orchestration utilizing WS-BPEL and other industry standards
BI development with WebSphere Integration Developer (WID) and the SCA programming model
WebSphere Process Server (WPS): a runtime for service-oriented applications
Defining business maps, rules, business state machines, and human tasks
Managing BI services: security, auditing, and more
Integrating third-party and legacy systems with WebSphere adapters
Utilizing WebSphere Business Modeler and WebSphere Business Monitor
Using WebSphere Enterprise Service Bus (WESB) to integrate services

http://rapidshare.com/files/79258384/013224831X.rar

http://rapidshare.com/files/79298341/WebSphere.Business.Integration.Primer.Process.Server._013224831X_.pdf.7z

http://mihd.net/p2r4my

Learn FileMaker Pro 9 (Wordware Library for FileMaker)




















With this new version of the software, FileMaker Pro expands the dramatically new and efficient approach to database management that gives users exceptional flexibility. This book explores the features of the product–both new and old–and identifies situ

http://mihd.net/mpiny6

http://rapidshare.com/files/75439602/Learn.FileMaker.Pro.9._1598220462_.pdf.7z