 |
Download these IBM resources today!
e-Kit: IBM Rational Systems Development Solution
With systems teams under so much pressure to develop products faster, reduce production costs, and react to changing business needs quickly, communication and collaboration seem to get lost. Now, theres a way to improve product quality and communication.
Webcast: Asset Reuse Strategies for Success--Innovate Don't Duplicate!
Searching for, identifying, updating, using and deploying software assets can be a difficult challenge.
eKit: Rational Build Forge Express
Access valuable resources to help you increase staff productivity, compress development cycles and deliver better software, fast.
Download: IBM Data Studio v1.1
Effectively design, develop, deploy and manage your data, databases, and database applications throughout the data management life.
eKit: Rational Asset Manager
Learn how to do more with your reusable assets, learn how Rational Asset Manager tracks and audits your assets in order to utilize them for reuse.
|
|
 |
|
|
|
|
|
WebWare
|
A monthly column for the cultural anthropologist
and other liberal arts hackers gone Webmaster
|
Introduction to ASP For Web Developers
Introduction to ASP for Web Developers is a three-part course
designed by Selena Sol and Edi Baker-Wells.
Introduction to the Web
Application Development
Environment (Tools)
In this tutorial, Selena Sol steps back
from the realm of specific technologies
and focuses on a general survey of web
application development tools.
Introduction to XML For Web Developers
In this tutorial, Selena Sol walks
you through XML and the sister XSL style sheet
language. Using simple, well-explained examples,
Sol shows you how to get up to speed with the
syntax of XML.
Extropia WebWare Suite 2.0: Towards a
New
Application Development Framework for
Server-Side Web-Based Applications in Perl
and Java
This article focuses on how application development changes within
the environment of the
Open Source movement. Using the example of CGI/Perl development,
Selena Sol discusses
such concepts as interface-driver architecture, object oriented design, and API development
which are central to the open source development model.
Extropia.com: A Case Study in Open Source
Software
It is hard to pick up an industry rag these days
without reading about the "Open Source"
business and software development revolution. Following the
funding of RED HAT by Netscape
and Sun, the creation of Scriptix (out of TCL), and the
Microsoft "Halloween" document, this
article hopes to explain what the Open Source model is all
about by reviewing the development
of one Open Source Software Shop, Extropia.
Written as a case study, this article attempts to give
the reader an ethnographic feel for how
this model changes life on the web!
An Introduction to Perl 5
Suitable for those who already have some familiarity with Perl 4, this tutorial
highlights the new features of Perl 5: A new data type: the reference; A new localization
tool: the my keyword; Tools to allow object oriented programming in Perl; An object
oriented based library system focussed around "Modules"; New shortcuts like "qw" and "=>"
Introduction to Databases for the Web
This is a free four part
course, suitable for webmasters and web
developers with little or no database
experience. The goal of this tutorial is to
introduce database concepts and give you
the tools you need to get to work using the
databases available to you. The first part
introduces the various types of database
systems, especially relational databases and
the SQL language. Examples are given of
creating and manipulating a database and
tables within it.
Introduction to UNIX for Web Developers
This is a free three part course, suitable for
webmasters and web developers with little or no UNIX experience. The
first part introduces the basic concepts of operating systems; the UNIX
kernel; shells; utilities; executing utilities; wild cards; input,
output, and redirection; the 'man' utility; UNIX and webmasters; history
of UNIX; logging in and out; and resetting your password.
An Introduction to Photoshop
A three half day course for the novice to
intermediate Photoshop user. Day one and
two cover tools and definitions with the
focus changing from definitions to the
actual process by day three. Instructions
are given for creating a 3D logo, shape
with shadows, cast and drop shadow,
buttons, relief arrows and beveled frame
using such tools as Layers, Channels,
Masks, Filters, Gradients and more.
What is a Webmaster ?
There are five tasks that must be accomplished at any successful web
site. These include the following: Content Creation; Architectural
Design; Implementation; Visual Design; Management. Selena describes
these tasks and answers the question "What is a Webmaster ?"
Security Issues When
Installing and Customizing Pre-Built Web Scripts
CGI scripts are as dangerous as they are useful.
This is not to say that you should not use them.
Computer security is a give and take situation.
You can never be safe so long as you offer services.
However, without offering services you may as well not have the
computer in the first place.
Thus, security becomes more about acceptable risk and emergency
recovery than impregnability.
It is your job to make sure that the cons of a break have
far less impact than the pros of having a web site.
Selena discusses the fundamental concerns of security when installing
and customizing pre-built CGI scripts,
and gives pointers to further information.
Introduction to Web Design
This is a three half-day course designed by Selena Sol.
It deals with The Basics of HTML, Hyperlinks and Images, and Advanced
Formatting by means of step-by-step instructions, examples,
and exercises. Editorial notes by the WDVL staff link the material to
more advanced references.
Introduction to Web Programming
A four half-day course designed by
Selena Sol.
- The Basics of Web Programming
- The Common Gateway Interface (CGI)
- Java Basics
- Advanced Java
Web Programming 101
Part One: Server Side Scripting
Part Two: Client Side Scripting
Sherlock Holmes and the Case of the Broken CGI Script
Debugging in Depth.
The Art of Talking in Circles
Have you ever read through a chapter in one of those Learn Such and
Such in 21 Seconds books and realized that somewhere along the way you
had started daydreaming about how you would spend a trillion dollars if
you were Bill Gates? Well, it happens to me all the time. Computer books
are boring. In fact, most technical writing out there bites the big one
and there's no sign that the situation is going to get any better in the
near future.
The really unfortunate thing about this predicament is that now, more
than any other period in the history of computing, is when we really need
good, clear writing out there.
Whether the established priesthood of computer science likes it or not,
the web has opened the flood gates and computer science is being
secularized post haste. Droves of non-technically oriented people are
finding themselves face to face with a command line and finding that they
are being treated as imbeciles by system administrators who seem more
interested in maintaining the shroud of mystery which keeps their salaries
high than actually helping people solve problems.
Well the fact is that most people learning how to make a living on the
web are not morons and if given the proper instructions can do just about
everything they want to with their web sites if not more.
The big secret is that web programming is actually very easy.
And so that is what this monthly column hopes to show. Every month, I
will try to cover some aspect of web programming in a way that I hope you
will find useful in your daily work and at the same time fun to read. If
you come back regularly, before you know it and with little struggle, you
will be installing or even writing your own web applications.
- Sol
PS: please send me email
if you have some topics that you would like me to address!
|