Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- Will Internet-borne threats influence the 2008 presidential race?
- Political candidates are increasingly turning to the Internet to communicate their positions and gain voter support. But the same attack vectors that already pose a risk to consumers and enterprises can be used to influence elections in a number of ways. This sample chapter from Crimeware: Understanding New Attacks and...
- Tags: Addison-Wesley, Phishing, Internet, Domain Names, Cyberthreats, E-mail, Security, Viruses And Worms, Spam And Phishing, Online Communications
- Book chapters 2008-04-29
- Integrate services into business processes to achieve your SOA objectives
- A correctly implemented service-oriented architecture SOA is built on flexible and effective business and infrastructure services. This sample chapter from Implementing SOA: Total Architecture in Practice discusses various ways you can integrate those services into your organization's business processes. It looks at service interaction patterns, service access mechanisms, types of...
- Tags: Business Process, SOA, Service, Addison-Wesley, Service-Oriented Architecture (SOA), Web Services, Operational Planning, Middleware, Enterprise Software, Software, Business Operations
- Book chapters 2008-05-08
- Patterns
- Most of the analysis and design techniques that I talk about here are about giving you guidance on how to express an object-oriented design. Patterns look instead at the results of the process - example models. Many people have commented that projects have problems because the people on them were...
- Tags: Technique, Design Pattern, Addison-Wesley, Productivity, Ooa/Ood/Oop, Software Development, Software/Web Development
- White papers
- Optimize XML file size and performance with these developer tips and tricks
- XML has a reputation for being big and unwieldy, but the reputation isn't entirely justified. Many of the size and processing requirements for XML files are the result of inefficient development tools. Examine the issues surrounding file size and execution requirements and discover how to streamline those to bring XML...
- Tags: Developer, Performance, Coverage, XML File, Addison-Wesley, XML, Performance Management, Software/Web Development, Web Development, Human Resources, Workforce Management
- Book chapters
- Try the New School approach to effective security spending
- CIOs, IT managers, and security specialists all face difficult questions about security spending. This sample chapter from The New School of Information Security examines justifications for allocating resources for security, discusses ways to determine how much money you should spend, and explains how to decide where that money should be...
- Tags: Apple Safari, Addison-Wesley, New School Of Information Security, Security
- Book chapters 2008-04-10
- Stream video over a network or the Internet
- Streaming video over the Internet is rarely a seamless experience. Streaming video often suffers from hiccups, delays, stop-outs, skips, and connection loss. In this chapter download from Mastering Internet Video: A Guide to Streaming and On-Demand Video, explore how the Internet moves data and learn how this process...
- Tags: Network, Video, Addison-Wesley, Chapter Coverage, Corporate Communications, Internet, Marketing
- Download resources 2007-11-08
- Exploit these online resources to promote healthier, lower-stress special-needs traveling
- Over the past decade, the Internet has utterly transformed the travel industry. A wealth of online resources has allowed both business and holiday travelers to make savvier, more cost-effective travel decisions than ever before. In this chapter download from Sandy Berger's Great Age Guide to Online Travel, discover...
- Tags: Addison-Wesley, Chapter Coverage, Internet, Productivity
- Book chapters 2007-11-08
- Use honeypots to track and mitigate botnets
- Bots pose a serious threat to both individual and corporate environments. They are often used for DDoS attacks, to send spam, and as spyware to steal sensitive information from the victim's machine. In this chapter download from Virtual HoneyPots: From Botnet Tracking to Intrusion Detection, learn how to...
- Tags: Addison-Wesley, Intrusion Detection, Network Security, Robots, Security, Networking, Emerging Technologies
- Download resources 2007-10-19
- Use Ruby on Rails to create a social networking Web site with full community searching and browsing functionality
- Ruby on Rails is fast displacing PHP, ASP, and J2EE as programmers' development framework of choice, thanks to its elegant design and emphasis on practical results. Learn how to build large-scale projects with Rails by developing a real-world application: a social networking Web site like MySpace, Facebook, or...
- Tags: Web, Network, Ruby, Web Site, Addison-Wesley, Ruby On Rails, Social Networking, Scripting Languages, Software/Web Development, Web Development, Online Communications, Marketing, Advertising & Promotion
- Book chapters 2007-10-19
- 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 Extended STL: Collections and Iterators, Volume 1, examine how this mathematical sequence can be represented as a collection in the form of a Standard Template Library...
- Tags: Standard Template Library, Collection, Addison-Wesley
- Book chapters 2007-10-04
- Defend your PC against spyware, adware, and Trojan horses
- Examine three distinct kinds of security risks (spyware, adware, and Trojan horses) in this chapter download from The Symantec Guide to Home Internet Security. Study the definition of each of these risks, review the legal and technological challenges of dealing with spyware and adware, and learn how to...
- Tags: Adware, PC, Trojan Horse, Addison-Wesley, Spyware, Spyware, Adware & Malware, Cyberthreats, Viruses And Worms, Security
- Book chapters 2007-09-27
- Protect VoIP and other Internet multimedia applications with these key management mechanisms
- Key management is a fundamental part of protecting Internet multimedia applications such as VoIP, video on demand, conferencing, and others, but key management protocols are difficult to design. In this chapter download from Securing VoIP Networks: Threats, Vulnerabilities, and Countermeasures, study two methods, MIKEY and STRP Security Descriptions,...
- Tags: Multimedia, VoIP, Addison-Wesley, Internet, Peer To Peer (P2P), Video On Demand (VoD), Telephony, Personal Technology, Home Entertainment, Networking
- Book chapters 2007-09-10
- Uncover "deleted" file information that persists, hidden in your system
- With many computer systems, deleted file information remains intact on the disk, in unallocated data blocks and unallocated file attribute blocks, until it is overwritten in the course of other activity. This can result in unexpected disclosure of information when a machine or its disk is retired and...
- Tags: Information, Addison-Wesley, Productivity
- Book chapters 2007-08-30
- Build classes for the business logic layer in .NET
- Classes are central to development in .NET. In this chapter download from Doing Objects in Visual Basic 2005, learn how to build classes for the business logic layer. Study the fundamentals of creating classes and defining properties and methods. Then, investigate more advanced topics such as using generics...
- Tags: Chapter, Microsoft .NET, Business Logic, Class, Addison-Wesley, Chapter Coverage, Microsoft Development Tools, Programming Languages, Development Tools, Software Development, Software/Web Development
- Book chapters 2007-08-30
- 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 control and away from the expected as possible. In this chapter download from Critical Testing Processes: Plan, Prepare, Perform,...
- Tags: Software, Team, Addison-Wesley, Team Management, Tools & Techniques, Management
- Book chapters 2007-08-23
- 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 feedback, and improves quality. In this chapter download from xUnit Test Patterns, learn how to write automated tests using xUnit, the most popular unit testing framework in use...
- Tags: Automated Testing, Addison-Wesley, Test, Chapter Coverage, Software Development, Development Tools, Software/Web Development
- Book chapters 2007-08-08
- Use story cards to estimate, prioritize, and plan agile projects
- An agile software development team needs to define the software features that have value to the business, then plan their implementation to realize this value as quickly as possible. Proper estimates and priorities are essential to this process; feeding garbage into a planning process will inevitably result in...
- Tags: Software, Card, Addison-Wesley, Software Development, Tools & Techniques, Development Tools, Software/Web Development, Management
- Book chapters 2007-08-08
- Boost business productivity by leveraging powerful new features in Microsoft Office SharePoint Server (MOSS) 2007
- Microsoft Office SharePoint Server MOSS 2007 is a powerful collaboration solution that can help you achieve new levels of personal and business productivity. Developers who already own a SharePoint programming book will find that Essential Sharepoint 2007: Delivering High-Impact Collaboration is the ideal companion to a development guide,...
- Tags: Collaboration, Business Productivity, Addison-Wesley, Microsoft Office SharePoint Server 2007, Groupware, Strategic Planning, Enterprise Software, Software, Strategy, Management
- Book chapters 2007-08-02
- Catch the rhythm of effective project execution and lead your IT projects to success
- Having performed a project at some time during your career doesn't automatically make you a project manager. Yet an understanding of project management is essential in most fields, including IT, and project management processes themselves are similar regardless of your profession. Deepen your understanding of the rhythm of...
- Tags: Information Technology, Training, Addison-Wesley, Project Management, Workforce Management, Tools & Techniques, Strategy, It Operations, It service Management, Human Resources, Management
- Book chapters 2007-08-02
- Organize your Web Tools platform (WTP) development project
- Java Web application developers with a working knowledge of Java programming and some experience using Eclipse will benefit from the discussion of the architecture of Java Web applications and how to build them using the Web Tools Platform WTP in Eclipse Web Tools Platform: Developing Java Web Applications....
- Tags: Web, Web Application, Eclipse, Addison-Wesley, Programming Languages, Channel Management, Java, Software Development, Software/Web Development, Marketing
- Book chapters 2007-08-02