Keep OSNews alive by becoming a Patreon, by donating through Ko-Fi, or by buying merch!

Develop PDA Apps for the .NET Compact Framework with VS.NET

"Smart Device Extensions (SDE) for Visual Studio .NET allow programmers to develop applications for the .NET Compact Framework, a new platform that maintains many of the features of the .NET Framework in a version optimized for handheld devices. This article shows how SDE provides access through Visual Studio .NET to a variety of .NET classes for devices running Windows CE, including classes for creating user interfaces. Data access classes and Web Services for the .NET Compact Framework are also explained. Following that overview, a sample Web Service called XMLList is built. Then the UI—the XMLList client-side application—is created." Read the rest of the article at MSDN.

Using the /dev and /proc File Systems

"There are two Linux file systems that continually prove to be confusing stumbling blocks to new Linux users. These two directories, /proc and /dev have no Windows counterpart, and are not at first glance easily understandable. They are, however, powerful tools for understanding and using Linux. This article is a walk-through of the device (/dev) and process (/proc) file systems. It will explain what they are, how they work, and how they are used in practice." Read the rest of the article at NewsForge.

Distributed Computing: An Introduction

"There are many ways to define distributed computing, and there are many different levels and types of distributed computing models and distributed application development techniques. Various vendors have created and marketed distributed computing systems for years, and numerous initiatives and architectures have been developed to permit distributed processing of data and objects across a network of connected systems." An excellent, must read, introduction to distributed computing. Especially, have a look at its interesting comparison with clusters and supercomputers.

Advanced Filesystem Implementor’s Guide, Part 10

With the 2.4 release of Linux come many new filesystem possibilities, including Reiserfs, XFS, GFS, and others. These filesystems sound cool, but what exactly can they do, what are they good at, and exactly how do you go about safely using them in a production Linux environment? Daniel Robbins, CEO and president over at Gentoo Linux (and creator of the sophisticated Portage packaging system) answers these questions by showing you how to set up these new advanced filesystems under Linux 2.4. In this final installment (Part 10/10), Daniel shows you how to get XFS up and running on your system and explores some of XFS's more advanced features. Recommended reading is also the previous article, Part 9, exploring XFS's features over the other Linux filesystems. In a similar recent article, Bert Scalzo for Linux Jounral, benchmarks ReiserFS, JFS and ext2/3.

LowEndMac on Why BeOS Failed

"Many low-end Mac users lament Apple's choice of NeXTstep over the BeOS as the foundation of Mac OS X. Many arguments have been made on technical merits, and many blame the demise of Be, Inc., on Apple and Microsoft. The following is an in-depth look at the demise of Be and reflections on Apple's choice of NeXT. Hopefully this will debunk some common ideas about BeOS and lay this debate to rest." Read the editorial at LowEndMac.

O’ReillyNet Articles for .NET

Many interesting articles at O'Reilly's .NET corner, more than twenty articles, most published the last month. Among the very recent ones, you will find "Uncovering Rotor -- A Shared Source CLI", four parts of Web Services essentials, "An Architectural Tour of Rotor", "Get Your Rotor Running" (which includes some compiler speed differenes between FreeBSD and Windows) and many more.

Rocklyte Athene 1.3 Released

A new version of Athene has been released this week for Windows and Linux. New features include an installation standard for package distribution, a fast menu system and pkzip compression is now a supported standard. The DML interpreter included with Athene now works for stand-alone development, so you can write DML programs that will run without the Athene desktop. The Internet plug-in for DML is also in development following this release, so that DML apps can be embedded in web pages. A complete change-log is available. OSNews hosted an interview with Rocklyte a few months ago.

Why I Don’t Own A Mac – Editorial at Rush Magazine

This editorial at Rush Magazing talksback to Apple's request to hear from PC users. The author has a problem with the speed, price and "complete hardware" solution Apple is providing. On the pros, the auhor lists the way the machines look and the fact that underneath you are dealing with a BSD UNIX. On a similar editorial at ZDNews: "But as it turns out, our reviews team recently did a hands-on with the fastest Power Mac on the market, equipped with dual 1GHz PowerPC G4 processors. Though it's obviously the fastest Power Mac yet, it's interesting to look at what you get compared with a high-end PC. The system's P133 SDRAM, 80GB hard drive, 64MB Nvidia GeForce4 MX video card, and not-so-SuperDrive all look pretty pedestrian next to the Dimension 8200 and Pavilion 950, yet the Power Mac costs $3,000 without a monitor."

iMacLinux Reviews Yellow Dog Linux 2.2

"First of all, I would like to thank TerraSoft for providing me with a free review copy of Yellow Dog Linux 2.2. Yellow Dog Linux is currently the only PowerPC distribution that does not exist for other platforms. Although YDL is based on RedHat, it's a unique distribution and it's understandable that each release of YDL is followed with great interest by the PowerPC Linux community. This review will take a close look at their latest and greatest." Read the review at iMacLinux.

At Microsoft, Security Trumps App Compatibility

"In a sea change of philosophy, Microsoft Corp. is working to put security ahead of not just features and functionality, but also legacy application compatibility. In a meeting with eWEEK last week, several Microsoft executives responsible for security software development said the company is also changing the way it ships some products to make them safer and will begin developing its own line of security software." Read the rest of the report at ExtremeTech. In related news, a pair of Office XP bugs were uncovered while more security updates can be found here.

User Level Clicker32 Apps can now Launch Other Clicker32 Apps

OSNews reader Sylvain Martin writes: "The Clicker Operating system is moving forward. With last release 0.8.0, the system is now able to start user-level programs from another user-level program! This is a major advance if you consider that versions 0.7.x required the user-level program to be embedded within a system module. A pre-compiled demonstration package of 0.8.0 should be made available in a very soon future."

IBM Q&A on Grid Computing

In this interview with a top VP at IBM Grid Computing, an old idea coming back, is defined as the next emerging technology. Specifically, cheap bandwidth and interoperable standards have created an environment where Grid Computing is not only possible but also "the natural evolution of the Internet".

Interview with Stardock’s Brad Wardell

I met Brad Wardell, Stardock's CEO, two weeks ago in San Fransisco. Stardock are mostly known for creating WindowBlinds. But Stardock has a long history, going back to the OS/2 days, releasing not only the most 'successful' OS/2 application ever, Object Desktop, but also a number of games. Today Stardock still releases games and UI enhancement tools for Windows, but the main focus is still Object Desktop. Read more for our interview with Brad, his views on theming, the future of UIs and more.

ADO.NET Primer & Custom Code Generation in .NET Visual Designers

"The purpose of this paper is to provide a concentrated, yet pragmatic, overview of ADO.NET by highlighting the performance and usability benefits of using ADO.NET with Microsoft SQL Server 2000. The intended audience is architects and developers who are familiar with ADO and are interested in learning about data access in the Microsoft .NET Framework." Read the article at MSDN. "When developing the design-time architecture for the .NET Framework, Microsoft chose to use source code as the persistence mechanism for user code rather than a binary or other private solution. Code persistence allows users to learn from the code that the Designer outputs as well as be able to easily build projects outside of the Visual Studio .NET environment if desired. It also allows understandable and accessible customization for advanced scenarios and components." Read the article at MSDN.