IT SOLUTIONS
Your full service technology partner! 
-Collapse +Expand
Prism
Search Prism Group:

Advanced
-Collapse +Expand Prism To/From
To/FromCODEGuides
-Collapse +Expand Prism Study Test
PRESTWOODCERTIFIED
-Collapse +Expand Prism Store
PRESTWOODSTORE

Prestwood eMagazine

December Edition
Subscribe now! It's Free!
Enter your email:

   ► eMag   Print This    All Groups  
View Group Edition:
Full Edition Your Edition || Prev Next || Subscription Center

Prestwood IT Newsletter Mar 2010 Issue - Prism Edition

Subscribe!

Start subscribing now! It's free!

Each month on or after the 1st, and only once a month, we will send you content from up to 5 community groups. If you select this Prism group, you'll receive the following content below mixed in with the other groups you elect to include.

Prestwood eMag
Our monthly opt-in coupons+newsletter.
portal.prestwood.com
  March 2010 - Prism Edition Year 12 Issue 3  
Your full service technology partner!
From The Editor
Mike Prestwood

This edition, March 2010, is coming out late in the month. I held up sending it because we are trying to improve layout and content of our monthly eMag. Our goal is to deliver a better free product to you. We appreciate you subscribing and we want to make sure our eMag is of interest to you and contains useful information and links. You'll notice this month's eMag has a simpler look and feel to it and you'll see many more improvements like this over the next few months.

We also know that our servers lately have, at times, been slow. Right now we are migrating to our viaVerio hosting farm (same servers we use with our PrestwoodHosting.com hosting clients). We will be moving in the next month or so to a new server. Until then, thank you for putting up with our occasionally slow website.

Again, thank you for subscribing to our monthly eMag.

--Mike Prestwood



Expert guidance from working professionals!
Ramesh R
General, Getting Started, etc. topic:
Critical Thinking in technical writing
by Ramesh R

Critical Thinking skills comes automatically as a writer becomes experienced over a period of time. Learning to write and transforming the ideas into writing help develop critical thinking aspects/skills. A clear set of phases/activities are inititated in the human brain as part of critical thinking. This article helps to understand the learning basics, learning process and the impact of writing that drives critical thinking skills. This is a good read for all our technical writing friends across the globe.





 Prism Group Top 
Visit Group | My Group Settings
Language Details topic (classic post):
Delphi Prism Overloading (implicit)
by Mike Prestwood

Like Delphi, Prism supports overloading. However, Prism supports implicit overloading (no need for an overload keyword).


OOP topic (classic post):
Delphi Prism Class..Object (class..end..new)
by Mike Prestwood

Declare your class in the Interface section. Then implement the class in the Implementation section. To create an object instance, use the New keyword. Optionally, you can use Create for backword compatibility with Delphi if you turn it on in the compatibility options. Since Prism does have a garbage collector, you do not have to free the object. If you need to free either unmanaged resources or resources where "timing" is important, implement IDisposable and take control of freeing the object yourself using Dispose.


 Monthly Prism Lesson
OOP Topic:
Code Snippet of the Month

Prism uses the keyword method for member methods. Alternatively, you can use procedure or function if you want the compiler to make sure all functions return a value and all procedures do not.

In the interface section:

Cyborg = class(System.Object)

  public method IntroduceYourself();
end;

In the Implementation section:

method Cyborg.IntroduceYourself();

begin
  MessageBox.Show("Hi, I do not have a name yet.");
end;
 

On some event like a button click:

var T1: Cyborg;

begin
  T1 := New Cyborg;
  T1.IntroduceYourself;
end;
Tool Basics Topic:
Download of the Month: ShineOn

A Delphi Prism implementation of the Delphi for Win32 RTL.

Language Details Topic:
Resource Link of the Month: The Delphi Prism Primer

Comprehensive introduction by Christian Stelzmann.

Delphi Prism Topic:
Question:

What is the difference between a partial method and an abstract method?


Answer:

Both are very similar in usage. However, a partial method is a callable empty method whereas an abstract method is a defined method in a parent class that must be implemented in a child class. Contrast this with a partial method which can be implemented in a child class but does not have to be. Partial methods are common with code generators for managing events.



Go ahead!   Use Us! Call: 916-726-5675  Or visit our new sales site: 
www.prestwood.com


©1995-2021 Prestwood IT Solutions.   [Security & Privacy]