Archive for April, 2014

The New Class ‒ PowerState

The Windows operating system provides a comprehensive, system-wide set of power-management features. This enables systems to extend battery life and save energy, reduce heat and noise and help ensure data reliability.

The power-management functions and messages retrieve the system power status, notify applications of power-management events and notify the system of each application’s power requirements.

PowerState represents the state of the current power system, such as:

  • The presence of a battery
  • The state of the battery
  • Whether or not the system is charging

Also, if you subscribe to the Announcements of the class, you will receive announcements regarding events for major state changes, such as when the battery is low, etc.  You will also receive announcements when the operating system changes to sleep, hibernate and shut down and also when operation is resumed after a sleep or hibernate.

Using these announcements, you can save the image, disconnect from the database or do other cleanup before the system goes to sleep. When the system resumes, you can reconnect to the database or open a login dialog.

The BatteryMeter is just a small sample that shows the properties of the new class “PowerState.”

Some Thoughts on the Discontinuation of Windows XP Support

As of April 8 2014, Microsoft® discontinued support for Windows® XP. Also, after April 8, Microsoft will no longer provide security updates or any of the various support-related options and updates for XP.

Windows XP was introduced in 2001 and was a big hit in the Windows series of operating systems. Globally it is estimated that 21 percent to 29 percent of Windows PCs still use XP.

Follow-ups to XP were Windows Vista®, which was less well received; Windows 7, which was very well received and is likely to be the “new XP” for those who are looking to choose and stay with a new Windows; and Windows 8. Windows 8 primarily serves the mobile market and is widely considered to have few improvements for the desktop market.

According to Cincom Smalltalk product manager, Arden Thomas, “Cincom Smalltalk™, per its policy, will not include Windows XP as a supported OS in the next major release of Cincom®ObjectStudio® 8.6 and Cincom® VisualWorks® 8.0.”

Since staying on XP represents a security risk, Thomas expects that many or most will upgrade to Windows 7 or Windows 8.

What does this mean for the market?

Thomas expects that many will buy new hardware and software, particularly if those users are on dated hardware.  Microsoft should benefit from Windows and Office upgrades, and other hardware and software vendors may benefit as well.   Perhaps this motivates some companies with old Smalltalk applications to upgrade and become Cincom Smalltalk customers.

The only ones who stay on XP will be large companies with a massive investment who can supply their own security (i.e., bank ATMs running XP) and those who increasingly (foolishly?) expose themselves to security risks.

For additional information, please visit the following:

Tutorial Video Launched – Modeling Tool Overview

For the past several weeks, the Cincom Smalltalk Team has been launching a series of several new tutorials, and this effort will be continuing during the upcoming months.

One of the latest in our tutorial series is an overview of the Cincom® ObjectStudio® modeling tool—what it is and what you can do with it.

This tutorial as well as all of the tutorials in the series should prove to be quite interesting and informative for all Cincom ObjectStudio and Cincom® VisualWorks® users, and we hope that you’ll check them out.

For more information, click here.