Sponsored White Papers, Webcasts, and Downloads
TechRepublic Resources
- Precisely control page and element backgrounds with CSS
- This article is also available as a TechRepublic download.Before CSS arrived, Web developers had limited control overpage and element backgrounds. Sure, they could use the background attribute totile an image over an entire page, and they could control the background colorof an image with the bgcolor attribute.But their control ended...
- Tags: Software engineering/development
- Technical articles 2007-04-19
- Compare file contents and render the output with PHP and PEAR
- This article is also available as a TechRepublic download.When it becomesnecessary to compare two or more text files in UNIX, most developers reach forthe diff program. This program, included by default in almostall UNIX distributions, compares the files line by line and displays thechanges between them in a number of...
- Tags: Software engineering/development
- Technical articles 2007-04-10
- Create and edit TAR archives dynamically with PHP and PEAR
- This article is also available as a TechRepublic download, which includes all of the code in a more manageable text file format.Ifyou've ever downloaded a widget for your UNIX system, you've already met TAR,the Tape ARchive format that iscommonly used in UNIX for packaging multiple files together for easydistribution. This...
- Tags: Contributor Melonfire, Creating TAR, disk location, PEAR Archive_Tar, PHP, Software engineering/development
- Technical articles 2007-02-22
- 10 Perl modules all Java developers should know
- This article is also available as a TechRepublic download.Just like Perl, Java has been around for a while. However, Perlis a scripting language and Javais a true object-oriented language...which perhaps explains why Java and Perl programmers don't usually hang out at the same bars. Thisis a little bit of a...
- Tags: Contributor Melonfire, Java, Java developer, Perl, Software engineering/development
- Technical articles 2007-02-22
- Get more data comparison options in MySQL with operators you may not know
- This article is also available as a TechRepublic download.It's likely that if you've performed a SELECT or UPDATE query in therecent past, you've made use of one or more of MySQL'scomparison operators in constraining your query's output. Comparison is anintegral part of most SELECT queries, and MySQL comes withnumerous functions...
- Tags: Software engineering/development, MySQL, Contributor Melonfire
- Technical articles 2007-02-09
- Build a better Web site by understanding floated elements in CSS
- This article is also available as a TechRepublic download, which includes the code listings in a more manageable text file format.Cascading Style Sheets CSS are rapidly becoming the de facto standard for Webpage layout and positioning. They're easy to use, don't require any specialsoftware, and work uniformly on most major...
- Tags: Â Â Â, Â Â Â Â Â Â Â, Contributor Melonfire, CSS, Software engineering/development, Web, Web site, Web sites
- Technical articles 2007-01-03
- Five common errors in requirements analysis (and how to avoid them)
- This article is also available as a TechRepublic download.In the traditionalwaterfall model of software development, the first phase of requirementsanalysis is also the most important one. This is the phase which involvesgathering information about the customer's needs and defining, in the clearestpossible terms, the problem that the product is expected...
- Tags: analysis, Contributor Melonfire, requirements analysis, requirements specification, software, Software engineering/development
- Technical articles 2007-01-02
- Dynamic XML document construction with the PHP DOM
- This article is also available as a TechRepublic download, which includes the example code listings in a more manageable text file format.When working with XML-basedapplications, developers often find themselves facing the requirement togenerate XML-encoded data structures on the fly. Examples of this include anXML order template based on user input...
- Tags: Contributor Melonfire, DOMDocument, PHP, Software engineering/development, XML, XML document
- Technical articles 2006-12-06
- Explore 10 of the more useful Perl modules for YAML developers
- This article is also available as a TechRepublic download.Most people have heard of XML, but not as many have heard of YAML, which is aretronym for "YAML Ain't Markup Language".YAML is a data-centric markup language that relies on ASCII symbols such ashyphens, question marks, colons and commas to construct data...
- Tags: Contributor Melonfire, Perl, Software engineering/development, YAML
- Technical articles 2006-12-05
- Simplify your code with MySQL transactions and prepared queries, and the Perl DBI
- This article is also available as a TechRepublic download, which includes the code listings in a more manageable text file format.The behind-the-scenes logic of many Web applications ofteninvolves repeatedly running the same database query with different arguments,or executing a set of related queries as an all-for-nothing block. To supportthese requirements,...
- Tags: Software engineering/development, database, Contributor Melonfire, MySQL, Perl DBI, Perl
- Technical articles 2006-11-29
- Simplify your PHP coding with 10 network programming PEAR classes
- This article is also available as a TechRepublic download.Network programming is an area many developers findtroublesome, especially if most of their experience lies in the much"softer" world of Web application scripting. If you're one of thesedevelopers, though, you shouldn't let this fact keep you up at night, because PEAR, the...
- Tags: Contributor Melonfire, DNS, IP, IP address, network, Network programming, network programming, PEAR, PHP, programming, Software engineering/development
- Technical articles 2006-11-10
- Take advantage of built-in PHP flexibility to execute external programs
- This article is also available as a TechRepublic download, which includes code Listings A-H in a more manageable text file format.No one, not even its harshest critics, will dispute that PHP is versatile: at last count, the language had over 1500built-in functions and more than 150 add-on extensions. However, the...
- Tags: Contributor Melonfire, external program, PHP, Software engineering/development
- Technical articles 2006-11-08
Additional Resources
- Web Engineering - Old Wine in New Bottles?
- Modern Web applications are full-fledged, complex software systems. Therefore, the development of Web applications requires a methodologically sound engineering approach called Web Engineering. It is not clear, however, to which extent existing solutions from relevant areas, most notably software engineering can be reused as such for the development of Web...
- Tags: Software, Web, Development, Web Application, Vienna University, Wine, Tools & Techniques, Channel Management, Management, Marketing
- White papers 2004-09-03
- Requirements Engineering Patterns
- Requirements engineering the elicitation, documentation and validation of requirements is a fundamental aspect of software development. Unfortunately, and to the detriment of everyone involved, requirements engineering efforts are often shortchanged or even completely forgone in favor of "getting the code out as soon as possible, at all cost." This month...
- Tags: Software, AmbySoft, Software Development, Development Tools, Tools & Techniques, Software/Web Development, Management
- White papers 2000-05-01
- Webcast: Managing Complex Programs: Governing Software Development and Systems Engineering with IBM Rational products
- Software development and systems engineering projects are becoming more and more complex. At the same time, business are struggling to establish effective visibility, control and measurements. This IBM Webcast, available on demand, discusses how to deliver software development and systems engineering that connects development, operations and...
- Tags: Software, Webcast, Discussion, IBM Corp., Software Development, Development Tools, Tools & Techniques, Software/Web Development, Management
- Webcasts 2007-06-19
- Software Engineering in the Academy
- A general discussion of the role of universities in software engineering education and research, with a number of concrete proposals.Rather than just emphasizing quality, we could distinguish software engineering from programming by its industrial nature, leading to another definition: “the development of possibly large systems intended for use...
- Tags: Software, Software Engineering, Interactive Software Engineering, Development Tools, Software Development, Software/Web Development
- White papers 2001-05-02
- Security Engineering and Open Source Software Development
- Open source projects usually do not define tasks and workflows explicitly in contrast to the closed source software business. However, this does not mean that security related quality assurance and maintenance does not happen. The paper wants to make open source software more secure by learning how secure systems are...
- Tags: Software, Open-source Software, F/OSS, Freie Universitat Berlin, Tools & Techniques, Open Source, Security, Management
- White papers 2008-01-27
- AKEM: An Ontology Engineering Methodology in FF POIROT
- This paper documents the study, development and practice of the ontology-based knowledge engineering methodology in the context of FF POIROT. AKEM stands for Application Knowledge Engineering Methodology. It is concerned with methods and techniques in ontology-based knowledge engineering in practical knowledge system development. In the emphasis of structured collaboration and...
- Tags: Knowledge, Ontology, Strategy, Management
- White papers 2005-10-09
- Software Engineering Ontology: A Development Methodology
- This paper has presented the results of the first phase of a project aimed at developing a comprehensive ontology of the Software Engineering field. The major contributions provided by this study are: Identification of the ontology development methodologies providing the best guidance to attaint the established goal; Identification of a...
- Tags: Software, Software Engineering, Ontology, Strategy, Management
- White papers 2004-11-21
- Make better Web pages by understanding the CSS box model
- Many novice Web developers use CSS positioning and layout directives without a sound understanding of how they really work. A brief introduction to the box model explains what it is and how you can use it to make better decisions about positioning your HTML elements on a Web page. by...
- Tags: screenshots, Web, TechRepublic Inc., Positioning, Web Page, CSS, Branding, Channel Management, Scripting Languages, Software/Web Development, Web Development, Marketing, Contributor Melonfire
- Image galleries 2007-09-10
- << Previous
- page 1 of 1
- Next >>