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.
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 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.
Look Before You Leap into Portal Redesign
The process of assessing the impact of a redesign project has been made easier with the advent of readily accessible web analytics tools.
PHP Basics: Build Dynamic Web Sites
P.G. Daly continues her tutorials on the PHP scripting language, focusing on building a web site that interacts with a database.
Setting Up the IBM Blogging Template
John Roling shows you how to get up and running on the IBM Blogging template that ships with Lotus Domino 7.0.2.
Creating a Code Search Engine with PHP and MySQL
Learn how to build a search engine where you can store a fairly significant amount of text within a MySQL database then extract and display parts of that text in a browser.
More PHP Basics, Part 2
P.G. Daly gives an example of how to use PHP -- the popular scripting language -– to interact with a mySQL database.
More PHP Basics, Part 1
The open-source development platform continues to grow, prompting P.G. Daly to reveal more ways to use PHP for common web functions.
Blogging at Work With Lotus Notes
John Roling explains how to quickly add blogs to your Domino intranet and why blogs can add value to many aspects of your business.
SharePoint Localization Tips and Tricks
Robert Bogue rounds up the scattered bits of information about localization in Microsoft SharePoint, provides some tips and tricks, and leaves you with a working approach to language and formatting.
Enhance Your Mail Template in Lotus Notes
Although the mail template is robust, some cool features tend to be hidden in menus, and some default behaviors of buttons might not be to your company's liking.
Notes for Newbs: Installing the Lotus Notes Client (Part 1)
To help new Lotus Notes users or people considering moving to Notes, we are introducing a new column called Notes for Newbs. Notes for Newbs. This installment starts at the beginning: installing and configuring the client.
Let's Talk: Add domBulletin to your Intranet (Part 1)
Many users aren't satisfied with the discussion board that ships with the Lotus Domino-based intranet. But you'll find a full-featured open-source alternative in domBulletin.
This series of articles on SharePoint is intended to help you understand the capabilities of the product, as well as provide tips and tricks, development ideas, information from Microsoft, information from the community, and perhaps some samples. An ongoing series.
Although Windows 2000 servers have a reputation for being notoriously insecure, if you take the time it is actually possible to lock them down so tightly that leading scanners will not even recognize they are Windows servers. Six parts.
Writing your own content management system can lead to a solution that is better suited to your requirements, better addresses the needs of your users, and is better understood by your development team. If you have the time and expertise to write your own in-house system, it may well prove the better option. Six Parts.
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.
P.G. Daly's XML Basics tutorial examines the XML metalanguage, which allows developers to define tags and the structural relationships between them. The series begins with a look at the benefits of XML and moves on hands-on examples. Four Parts.
If you are developing Java-based Web applications and you're still manually building and dragging and dropping files from one place to another, now is a good time to consider automating. Ant is an open source Java-based build tool that is available from the Apache Jakarta Project Web site. Ant differs from other build tools in several ways. Three Parts.
SQL Basics
It's assumed SQL is a tool every IT professional has in his or her toolkit, but that's not always the case. P.G. Daly covers the basics of SQL, from creating tables to editing data to deleting, in just a few easy steps.
Hidden Tips for Microsoft FrontPage
Intranet Journal readers rely on Microsoft FrontPage as their Web authoring tool of choice. It's for those developers that we present this list of useful tips for getting the most out of the program. We went straight to the source when we compiled it, and asked the Microsoft FrontPage development team members themselves for "hidden" tips that few users would know about. Here's what they told us.
The Value of Web Statistics
Intranets are usually run on a webserver. This webserver not only provides pages to users, but tracks exactly which pages are accessed and when. This information can be analysed by a web statistics package to provide essential information about the usage of the intranet.
Defining Projects in your Apache/Tomcat Intranet Environment
In her previous article, 'Getting Your Local Java Development Environment Set Up', P.G. Daly guided you through installing and completing basic configurations for Apache and Tomcat. In this article, she explains how to configure your environment for your projects so you can run and manage them.
Getting Your Local Java Development Environment Set Up
In a previous article, P.G. Daly attempted to make the confusing aspects of Java simple to understand for web programmers just getting started with it. In this article, she takes you one step further. That is, getting your local development environment set-up and ready to start developing for your intranet using Java and JSP.
Firewall Shopping 101
Shopping for an enterprise firewall can be intimidating if you've never done it before. However, with a little background knowledge, an understanding of firewall features, and knowing what questions to ask the vendors, you'll end up with just the right firewall for your organization.
JavaScript FAQ Streamlined and Improved!
The best resource for answers to your most common JavaScript related questions is now more informative and easier to navigate than ever.
Information Design Using Card Sorting
The difficulty in organizing the content stems from a lack of knowledge about how real users make use of this information. Without this, any exercise in information design is a purely theoretical one. A card sorting session can go a long way towards resolving this problem.
Book Excerpt: Content Management for Dynamic Web Delivery Page
The Information Model is the ultimate content management tool. It provides the framework for organizing your content so that it can be delivered and reused in a variety of innovative ways. Once you have created an Information Model for your content repository, you will be able to label information in ways that will enhance search and retrieval, making it possible for authors and users to find the information resources they need quickly and easily.
Create a Wireless Phone Book in ASP
Did you ever find yourself saying, "I wish I could convince my manager let me create this new application, that would benefit our entire company." By the time you finish filling out the request for a meeting (in triplicate) you get frustrated and get caught up troubleshooting a problem and forget what you wanted to do in the first place. This article illustrates how you can make use of wireless technology and aid co-workers by producing a searchable phone book, which can be accessed via web enabled wireless phones.
Creating An Intranet Site with ASP: Part 1
This is a practical guide to show you how to put together an intranet system using ASP. This system will be easy to use for the complete novice and simple to administer. The article also provides a basic outline that you can customize to your needs.
P.G.Daly's Intranet Talk: Java: What You Need to Know to Get Up and Running
You already understand how the web works, you've done programming, and you're PC savvy, but you just can't wrap your mind around the whole Java thing. In this article, P.G. Daly explains how she recently learned that when it comes to Java you need to break things down into what you really need to know and keep it simple.
P.G.Daly's Intranet Talk: A PDF Primer (Part I)
What I learned in my last job is that many people aren’t sure when is the best time to use a PDF versus an HTML file versus some native application file for given web content. In addition, people aren’t always sure how to create them and some people wouldn’t know how to view them if the tech support staff didn’t already configure their computer properly so it “just happened” in the background. In this two article series, I plan to give you some rules of thumb for when to use PDFs versus other types of files as well as a quick primer of the different ways available to create PDFs and when to use what.
Developing Web Clipping Applications for Intranet and Enterprise
In this article, we shall look at the Web Clipping solution proposed by Palm. This technology, initially reserved for the Palm VII (the first PDA to have a built-in modem), can now be accessed by other models thanks to Palm's Mobile Internet Kit. We will find out what Web Clipping involves and how it is implemented, and will use an example to illustrate these concepts.
Wireless Apps: The Reality Today
Wireless has been a buzzword for a little over a year now. In this short time, it has seen some of the industry's greatest technological progress (Wireless IP) and its most dramatic marketing flops (WAP over GSM), some of the biggest public crazes (i-Mode) and most crashing disappointments (WAP, again…). But it is still the word on everybody's lips today, and technologies like UMTS and GPRS look set to catapult Wireless into all our daily lives.
Dreamweaver 4 Tutorial: A Guide for New Users
If you've been thinking of making the jump to Dreamweaver, you couldn't find a better time than now. Version 4 was recently released and has earned a slew of glowing reviews. We've prepared this guide with new users in mind, those who have intranet or Internet experience, but haven't tried Dreamweaver before. The instructions that follow are for Dreamweaver 4. If you're still using Dreamweaver 3, look to our FAQ for that program.
Automating the Execution of a Function in ASP
Did you ever want to be able to automate certain tasks in your ASP application? I know I have written a lot of applications where I said, "I wish that I could automatically delete the old records in this forum" or "I wish old greeting cards can be archived and deleted". Some people may suggest just embedding the delete in a page that a lot of users visit. I am a big opponent of adding extra overhead on a web server/application. If we executed a delete every time a person visited your homepage we would be adding extra transactions against the database we do not need.
Automating the Execution of a Function in ASP
Did you ever want to be able to automate certain tasks in your asp application? I know I have written a lot of applications where I said, "I wish that I could automatically delete the old records in this forum" or "I wish old greeting cards can be archived and deleted". Some people may suggest just embedding the delete in a page that a lot of users visit. I am a big opponent of adding extra overhead on a web server/application. If we executed a delete every time a person visited your homepage we would be adding extra transactions against the database we do not need.
O'Reilly Chapter Excerpt: Introduction to Streaming Media
Internet streaming media changed the Web as we knew it-- changed it from a static text- and graphics-based medium into a multimedia experience populated by sound and moving pictures. Now streaming media is poised to become the de facto global media broadcasting and distribution standard, incorporating all other media, including television, radio, and film. The low cost, convenience, worldwide reach, and technical simplicity of using one global communications standard makes web broadcasting irresistible to media publishers, broadcasters, corporations, and individuals. Businesses and individuals once denied access to such powerful means of communication are now using the Web to connect with people all over the world.