![]() |
BI and the Power of Choice
Download this eBook from Oracle and DMReview.com to learn how companies implement and use Business Intelligence (BI) in different ways to overcome challenges. (Oracle)...
Sponsored by: Oracle
Date: May 2008 |
- Showing items 1-40 of 140
- « Previous | Next 40 »
![]() |
Interview with HTML 5 Editor Ian Hickson about features, pain points, and more
In this interview, HTML 5 Editor Ian Hickson discusses his favorite features, the features he thinks might be most contentious, the pain points he expects HTML 5 will add...
Company: Justin James
Date: August 2008 |
Justin James |
![]() |
Improve your UI by expressing time effectively
Your user interface may convey time for various reasons, such as through progress indicators that tell users how long they have to wait for an operation to complete. This...
Company: Addison-Wesley
Date: July 2008 |
Addison-Wesley |
![]() |
Mining project requirements -- techniques to use before and after an interview
Conducting a good interview to gather project requirements can be a daunting task -- particularly if you are interviewing a stakeholder who holds a high position in th...
Company: Joe Goss
Date: March 2008 |
Joe Goss |
![]() |
10 non-monetary benefits to attract and retain top developers
When recruiting developers, it's easy to fall into the trap of thinking that money is what brings in the best and the brightest. After all, developers tend to receive pay...
Company: Justin James
Date: March 2008 |
Justin James |
![]() |
10+ tips for getting your application into production
Developers usually consider an application successful if it meets budget, delivery, and business requirements. But getting from development to final acceptance can be a s...
Company: TechRepublic
Date: January 2008 |
|
| More Search Results Below | ||
![]() |
10 reasons why use cases are indispensable to your software development project
Well-written use case narratives (or simply "use cases") offer the analysis, development, and testing teams an invaluable guidebook. A use case is a formalized story t...
Company: Joe Goss
Date: November 2007 |
Joe Goss |
![]() |
Represent the Fibonacci Sequence as a collection in the form of an STL sequence class
Anyone who appreciates mathematical elegance will appreciate the Fibonacci sequence and its associated relationship, the Golden Ratio. In this chapter download from...
Company: Addison Wesley Professional
Date: October 2007 |
Addison Wesley Professional |
![]() |
How do I... Enumerate windows groups in .NET Framework 1.1?
In the .NET Framework version 1.1 there is no easy way to enumerate which windows groups the current user is a member of. The odd part is that the functionality actual...
Company: Zach Smith
Date: September 2007 |
Zach Smith |
![]() |
Perfect your software by applying these critical testing processes
The quality of any software project is unknown until the development team starts pounding on it, looking for ways to push the system under test as far out of contro...
Company: Addison Wesley Professional
Date: August 2007 |
Addison Wesley Professional |
![]() |
A sample app to monitor performance counters and send alerts
Nearly every system level application or component publishes data via performance counters. In addition to that, the .NET Framework provides functionality to both read...
Company: Zach Smith
Date: August 2007 |
Zach Smith |
![]() |
Write automated tests in xUnit using Test Double patterns
Automated testing is a cornerstone of agile software development: an effective testing strategy delivers new functionality more aggressively, accelerates user feedb...
Company: Addison Wesley Professional
Date: August 2007 |
Addison Wesley Professional |
![]() |
Use the QtSql module to build Qt applications that work with various relational database management systems
Nowadays, it's difficult to imagine many applications being able to function without relational databases to back them up. For this reason, Qt provides a range of c...
Company: No Starch Press
Date: July 2007 |
No Starch Press |
![]() |
Explore functional programming techniques in Ruby
There may be no better way to learn how to program than by dissecting real, representative code samples. Accordingly, Ruby by Example analyzes a series of R...
Company: No Starch Press
Date: July 2007 |
No Starch Press |
![]() |
Test your software security with these powerful fuzzing frameworks
The concept of fuzzing to test software security has been around for almost twenty years but only recently captured widespread attention. In 2006, a plague of vulne...
Company: Addison Wesley Professional
Date: July 2007 |
Addison Wesley Professional |
![]() |
Create more secure software: Apply static analysis to your code review process
Network security, judicious administration, and wise use are all important, but ultimately, software security cannot be left to the system administrator or the end ...
Company: Addison Wesley Professional
Date: July 2007 |
Addison Wesley Professional |
![]() |
Develop a more agile and effective software development process with continuous integration (CI)
Developing software requires planning for change, continuously observing the results, and incrementally course-correcting based on the results. This is how continuo...
Company: Addison Wesley Professional
Date: July 2007 |
Addison Wesley Professional |
![]() |
Investigate how cascading failures occur across layers within your system architecture
The standard system architecture for enterprise systems, including Web sites and Web services, comprises a collection of functionally distinct farms or clusters (of...
Company: Pragmatic Bookshelf
Date: July 2007 |
Pragmatic Bookshelf |
![]() |
10 JSP tag libraries no programmer should be without
One of JSP's most overlooked features is its ability to work with reusable code blocks, aka "tag libraries", to add new functionality to a JSP application. These tag l...
Company: Melonfire
Date: June 2007 |
Melonfire |
![]() |
How do I... Recursively scan directories with PHP's DirectoryIterators?
One of PHP5's most interesting new features is the addition of Iterators, a collection of ready-made interfaces designed to help in navigating and processing hierarchi...
Company: Melonfire
Date: June 2007 |
Melonfire |
![]() |
The architecture of a flexible .NET file processing system -- Part 2
While Web services are taking the world by storm, and service oriented architecture is becoming the norm, some companies still rely on importing flat files to communic...
Company: Zach Smith
Date: June 2007 |
Zach Smith |
![]() |
How do I... Get started using the F# programming language
F# (pronounced F Sharp) is a functional programming language based upon OCaml. It was developed by Microsoft's Microsoft Research department. F# runs within the .NET C...
Company: Justin James
Date: June 2007 |
Justin James |
![]() |
Audit your code for security problems
If you're a developer who has joined a development project already in progress or have decided to use third-party code, or if you're an administrator who is worrie...
Company: Syngress
Date: June 2007 |
Syngress |
![]() |
Work with strings in Ruby
In this sample chapter from The Ruby Way: Solutions and Techniques in Ruby Programming, Second Edition, master all the important operations that a programme...
Company: Addison Wesley Professional
Date: May 2007 |
Addison Wesley Professional |
![]() |
Save time by testing regular expressions with Expresso
When it comes to regular expressions, there is a world of difference between theory and practice. Testing regular expressions used to require trial and error, but now ...
Company: Edmond Woychowsky
Date: May 2007 |
Edmond Woychowsky |
![]() |
Write better Rich Client Platform (RCP) applications with Eclipse by mastering these fundamental concepts
Today, Eclipse is an ideal technology for building rich client applications. Eclipse Rich Client Platform (RCP) applications gain the same benefits as traditional E...
Company: Addison Wesley Professional
Date: May 2007 |
Addison Wesley Professional |
![]() |
The architecture of a flexible .NET file processing system -- Part 1
While Web services are taking the world by storm, and service oriented architecture is becoming the norm, some companies still rely on importing flat files to communic...
Company: Zach Smith
Date: May 2007 |
Zach Smith |
![]() |
Make a strong business case for good user interface and usability design
Without good user interface design, users won't like your product, whether it's software, hardware, or a Web site. Without usability design and testing, you'll neve...
Company: Addison Wesley Professional
Date: May 2007 |
Addison Wesley Professional |
![]() |
Use the revised OWASP Top Ten to secure your Web applications -- Part 6
Vulnerability six in the 2007 OWASP Top Ten is Information Leaking and Improper Error Handling. Typically caused by verbose errors, attackers exploit this weakness to ...
Company: Tom Olzak
Date: May 2007 |
Tom Olzak |
![]() |
Create ZIP archives dynamically and on the fly with Perl
Perl has the ability to dynamically create and read compressed ZIP archives without relying on external tools and utilities, via its Archive::Zip module. This tutorial...
Company: Melonfire
Date: May 2007 |
Melonfire |
![]() |
How do I... Use the .NET Framework to consume RSS feeds?
Many Web sites are now offering their content via XML based RSS (Really Simple Syndication) feeds. This allows automated processes to collect content from many sites a...
Company: Zach Smith
Date: April 2007 |
Zach Smith |
![]() |
Apply object-oriented analysis and design to the problem of software complexity
Failure to master the complexity of software often results in projects that are late, over budget, and deficient in their stated requirements. In this sample chapter fro...
Company: Addison Wesley Professional
Date: April 2007 |
Addison Wesley Professional |
![]() |
Practical application: Put XSLT 2.0 to work for you
XSLT 2.0 is no longer just a theoretical standard. With some readily available free tools you can put the power of XSLT 2.0 to work for you in your normal application ...
Company: Edmond Woychowsky
Date: April 2007 |
Edmond Woychowsky |
![]() |
Use the advantages of custom attributes in your C# applications
In the .NET Framework attributes are used for many different reasons -- from defining which classes are serializable to choosing which methods are exposed in a Web ser...
Company: Zach Smith
Date: April 2007 |
Zach Smith |
![]() |
Get complete development tools for free with Express Editions
Microsoft offers Express Editions of both Visual Studio .NET 2005 and SQL Server 2005. This gives ...
Company: Edmond Woychowsky
Date: April 2007 |
Edmond Woychowsky |
![]() |
Compare file contents and render the output with PHP and PEAR
The Text_Diff PEAR class makes it possible to compare file contents in the PHP enviro...
Company: Melonfire
Date: April 2007 |
Melonfire |
![]() |
Take a tangible step toward sustainable software development with TortoiseSVN
Subversion is perhaps the single most popular version control system for open source developers, and its popularity with ...
Company: Chad Perrin
Date: April 2007 |
Chad Perrin |
![]() |
Use Microsoft Message Queuing in C# for inter-process communication
Microsoft Message Queuing (MSMQ) is a way to send messages to a queue for later processing. The messages are sent to the queue by a "Producer" application, and retriev...
Company: Zach Smith
Date: March 2007 |
Zach Smith |
![]() |
Read and write MP3 tags with Perl and manage your music files
CPAN comes with an MP3::Tag module, which provides ready-made tools to read and extract metadata from MP3 files, making it a simple matter to identify the title, artis...
Company: Melonfire
Date: March 2007 |
Melonfire |
![]() |
Use open source Subversion for personal document management
The open source version control system Subversion has rapidly become a developer favorite. It enjoys an excellent reputation and a wealth of free, online documentation...
Company: Chad Perrin
Date: March 2007 |
Chad Perrin |
![]() |
Examine the ingredients of interfaces from data-oriented to service-oriented
Examine the ingredients of interfaces in this sample chapter from Interface Oriented Design. Almost every interface you employ or develop has a combination ...
Company: Pragmatic Bookshelf
Date: March 2007 |
Pragmatic Bookshelf |
- Showing items 1-40 of 140
- « Previous | Next 40 »
Related Categories:
Downloads
Resources to simplify your IT life
TechRepublic's Download Directory is the place to get free tech resources in a variety of formats, including PDF versions of popular articles, "10 things" lists, sample chapters from technology books, "How do I..." problem-solving guides, cheat sheets for knocking out IT tasks, keyboard shortcuts, glossaries, career pointers, and collections of tips and techniques that focus on critical topics. Check out some examples of these handy documents:
Newsletters
Stay up-to-date on TechRepublic's Downloads by receiving these newsletters in your inbox...
Click to sign up:
10 Things
TechRepublic's lists of "10
things" are some of the most popular articles and downloads on our site.
Latest lists: 10 things you can do to...





