Bosworth’s second take

After being pushed around by Microsoft, a Web services champion seeks a comeback with his own development tools SECOND ACTS ARE rare. The exceptions prove the rule: Richard Nixon in politics, Bob Dylan and Miles Davis in music, Babe Ruth…

Is it secure? I mean IIS

A free program identifies Internet Information Server before you type in your credit card LAST WEEK I wrote about the latest security weakness found in the new Windows XP operating system. (See ” Plug-and-prey fiasco ,” Jan. 14.) XP is…

Data protection

Applian PocketLock offers an easy way to shield sensitive files on Pocket PC devices from prying eyes AS MORE POCKET PC devices are plugged into the corporate network, companies should take security measures to ensure that any sensitive data on…

Who’ll replace @Home?

With the demise of @Home, other broadband providers appear ready to keep customers guessing about their service SOON @HOME WILL be only a distant memory, but you can bet its spirit will live on in the hearts of other broadband…

020121tcgigabit1.gif

Burning up the wires

What do enterprises stand to gain by bringing Gigabit Ethernet capabilities to end-user desktops? GIGABIT ETHERNET IS one of those technologies that sounds great on paper but ultimately is hard to justify, especially for desktop systems. Mention “gigabit” and “desktop”…

Borland JBuilder 6 Enterprise delivers

Borland JBuilder 6 serves developers well from design time to coding, testing, documenting, and deployment Aside from a favorite code editor, compiler, and debugger, developers also need tools that allow them to design, test, and document their code. Using multiple,…

Macworld: Java is alive and well on the Mac

Mac OS X gives Java developers unprecedented opportunities January 18, 2002 — Steve Jobs’ Macworld keynotes always include Java news: you just have to listen carefully because it isn’t explicitly stated. Indeed, Jobs’ keynote at the Macworld Conference and Expo…

I want my AOP!, Part 1

I want my AOP!, Part 1

Separate software concerns with aspect-oriented programming A concern is a particular goal, concept, or area of interest. In technology terms, a typical software system comprises several core and system-level concerns. For example, a credit card processing system’s core concern would…