A Guide to Finding, Removing and Preventing Online Pests
Online pests can range from the annoying to the downright dangerous. This Intranet Journal guide takes a step-by-step approach to diagnosing, removing and preventing spyware infestations.
Creating a PHP-Based Content Management System
Creating a PHP-Based Content Management System
For six months in 2004, Intranet Journal's Peter Zeidman published a tutorial on using the PHP programming language to build a content management system (CMS).
How Do I...
We've developed a knowledge base from Intranet Journal articles to help our readers find the answer to common questions. When used with the Intranet Journal Discussion Forum, our How Do I... section harnesses the experience of Intranet Journal readers and writers to help solve common problems.
Linked Data Leaders: The Semantic Web Is Here
Two Linked Data visionaries say the standards are in place and the Semantic Web vision is a reality — you just have to know where to look.
To Market, To Market, The Semantic Way
From enterprise marketing management tools to search engine optimization, marketers have had to become conversant with semantic web and other technologies.
[more Development]
Adobe Contribute Tutorial, Part II
Now that you've set up your website for use with Contribute as an administrator, it's time to teach your end user how to update the site.
[more Tutorials]
Adobe Contribute Tutorial, Part I
To maximize Contribute’s capabilities you need to create your site in Dreamweaver and carefully choose how you set up your templates.
Survey: Cautious Approach to Intranet Development
Companies are careful about adding new features -- even much-hyped collaboration tools -- until they're certain they make sense for their business.
SAP, Open Text Form ECM Powerhouse
Two giants in the business software world are forging a deeper relationship to help companies manage their growing amount of data and documents.
How to Get More Eyeballs to Your Intranet
A division of Intrawest reports that most of its workers are embracing its new, employee-controlled intranet, although challenges remain.
User-Friendly Intranets Get the Glory
Nielsen Norman Group's annual report on the year's best intranets highlight the growing trends of increased user control, use of video, and the ability to rate content.
Fifty Fantastic Tech Freebies
Office productivity, blogging, security, RSS feeds, open source, storage, file conversion: it’s all free software. Oh, and don't miss the "undelete" program.
Zend Goes Straight to The PHP Core
PHP developers have had little choice in where they actually get the latest version of PHP. Zend, the commercial backer of PHP, is now offering another choice.
Ten Leading Open Source Innovators
Profiles of companies on the forefront of open source application development. We look at their key project, funding, top personnel, and market strategy.
Columnist Paul Chin contemplates the iPhone and says it's time to take a step back and stop complicating software for the sake of marketability. [more Development]
Intranet Upgrades: Milestones or Millstones?
Major intranet upgrades -- involving multiple departments and sub-sites -- can become a nightmare if you don't establish realistic expectations.
The Importance of Intranet Leadership, Part 2
Paul Chin continues his look at intranet honchos and what types of characteristics are not helpful when it comes to leading a large group of disparate professionals.
The Importance of Intranet Leadership, Part 1
Paul Chin examines the qualities of a good intranet leader and what's required to manage and lead a large multi-disciplinary group of disparate professionals.
Move It on Over: Intranet Migration Basics
As an intranet evolves, it will eventually need to be upgraded or migrated to meet new user requirements and technical demands.
When Less Is More: User Interface Reusability, Part 1
With increasing pressure on software development teams to deliver more, better, faster, it's no wonder that finding ways to capitalize on reusability are more important today than ever before.
How SharePoint and SOA Fit Together
Like peanut butter and jelly, Robert Bogue says the combination of Microsoft SharePoint and Service Oriented Architecture is one that's bound to stick around because SharePoint puts a face on your infrastructure.
Building an Internal Blog with WordPress
If your business is thinking of taking the plunge into blogging, P.G. Daly says there's no better choice for a trial run than Wordpress, an open source blogging application written in PHP.
Building an Intranet with Lotus Database Templates
The base installation of Lotus Notes and Domino offers several "built-in" applications alongside its messaging solutions. Chris discusses how you can utilize these applications as organizational, departmental, and project-level intranet solutions.
Avoiding Coupling in Your Portal Implementation
The trick with portal development is to provide the connection to reach all of the other applications without creating a coupling that will constrain the forward progress of either the portal or the other application.
PHP Basics
This introductory article on PHP will explain what PHP is, how it works, and how you can get started using it.
Choosing Between a User Control or Web Part for SharePoint
Most people believe that you have to write Web Parts if you want to do work with SharePoint. This is only partially true. But in trying to decide whether to employ user controls or Web Parts, you must first understand the strengths and weaknesses of each approach.
Developing a Custom Web Part, Part 3
In Part 3 of his series, Paul discusses how to save the data entered on the user input form and then how to render the output of the Web Part.
Developing Portlets with Apache Pluto
David DeWolf takes a look at the basic architecture of the portal driver and introduces the development utilities and techniques for the Pluto Project.
Developing a Custom Web Part, Part 2
Paul's series on developing a custom SharePoint Web Part continues by discussing the forms necessary for user input.
Zimbra is E-Mail with a Touch of AJAX
The typical e-mail client is almost identical to the ones we were using five years ago. That's why Zimbra, an open-source collaboration suite that uses AJAX to spice up e-mail and calendars, is making some noise.
What's the Buzz About Alfresco?
Can Alfresco do for enterprise content repositories what Apache did for Web servers? Founded by executives from commercial content management vendors, the open source repository launches later this year.
SocialText Opens Up Code to Promote Wikis
Enterprise wiki vendor SocialText is opening up the code to its applications in a move that will help promote the wiki platform and aid SocialText in the development of its products.
Reading and Writing RSS with SharePoint
This month, Paul takes a look at some easy to install and use solutions for including RSS content in SharePoint sites.
Harnessing Properties in SharePoint Search
Learn how SharePoint uses document library fields to create properties that are searchable and how to enable searching on those properties.
AJAX: Asynchronous Java + XML?
Is AJAX simply a development technique that combines "Asynchronous JavaScript + XML," or can AJAX include something else, such as "Asynchronous Java + XML?"
Creating and Editing Office Documents with .NET
In some cases Office applications can't replace the flexibility of custom code. Hence, the need to create and edit Office documents (mostly Word and Excel documents) programmatically exists — particularly from .NET applications.
Customizing the Quick Launch in a WSS Team Site
Paul provides a solution to automate the linking of documents in a Windows SharePoint Services (WSS) document library to the Quick Launch navigation feature.
Enabling Users to Maintain SharePoint Content
When SharePoint is installed as a corporate intranet, there is a considerable amount of effort involved in maintaining the content to keep the site relevant. As we've seen, SharePoint has many built-in features to reduce the burden on the site administrator.
Integrating a Legacy Web Application in SharePoint
Paul Schaeflein continues with the theme of deploying Microsoft's SharePoint as a company intranet by describing a method for integrating a legacy Web application inside a SharePoint site.
Metadot: A Free, Open Source Portal Server
Troy Dreier examines the features of Metadot, which bills itself as the world's most popular open source portal server, and finds it easy to use and set up, as well as free.
Building a Searchable Phone Directory with Windows SharePoint Services
This month, Paul continues to build out a SharePoint intranet by creating a searchable staff phone directory. Using FrontPage 2003, the directory includes the ability to search by partial name matching, a feature not provided by SharePoint search.
Interwoven Aims to Automate Web Deployments, Changes
Interwoven is introducing a solution to automate the provisioning and deploying of changes to Web applications and sites for large enterprises with complex processes.
Getting Started with Windows SharePoint Services
In Part 2 of his continuing series on Microsoft SharePoint, Paul Schaeflein looks at the basic installation of a corporate intranet and some basic customization options.
Sending E-Mail from Your PHP Applications
As a follow-up to our series on building a PHP content management system, we offer a look at how to use PHP's mail() function to send e-mail from within an application
Build Your Own IM Server with Jabber
More enterprise users are discovering instant messaging every day. With Jabber, you can build your own private IM server for the cost of hardware. Here's how with Linux.
Optimizing Apache Server Performance
Squeezing the most performance out of your Apache server can make difference in how your Web site or intranet functions and the impression it makes. We look at configuration and installation, two areas where you have the most control.
Mindjet Opens New Avenues to Enterprise Integration
Mindjet is readying itself for bigger and better things to come in 2005 with its most recent upgrade to MindManager X5 Pro, its visual tool for planning, collaboration, and business process management.
Creating a PHP-Based Content Management System, Part 6
Peter Zeidman finishes up his series on creating a Content Management System by considering good interface design, the creation of a template system, and how we can go about turning what he's described into a fully blown system.
The Might of XML
Unwieldy XML is giving way to new opportunities for vendors who want
to improve Web services consumption.