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

Advanced
-Collapse +Expand Coder Study Test
PRESTWOODCERTIFIED
-Collapse +Expand Coder Store
PRESTWOODSTORE

Prestwood eMagazine

September 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 Jan 2016 Issue - Coder 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 Coder 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
  January 2016 - Coder Edition (2980 of 4,694 subscribers receive this group's content.) Year 18 Issue 1  
Your full service technology partner!


Expert guidance from working professionals!
Tech Services Info topic:
New Printer, Local/Wireless
by Eric Prestwood

Setup printer including downloading of latest drivers if needed.


IT Water-Cooler for Power-Users topic:
Stamp Out Spam
by Vicki Nelson

How to fight back against spam and reclaim your inbox. As you may know, the volume of spam messages sent across the Internet has reached epidemic levels. Some industry experts estimate that three out of every five e-mail messages that are sent today are spam. The spam epidemic is costing companies, professionals, and individual users considerable amounts of time, money, and resources.

What is spam, and what can I do about it? Spam is generally defined as an unsolicited mailing, usually sent to many recipients. Most spam is commercial advertising, often for dubious products, get-rich-quick schemes, or quasi-legal services. Spam costs the sender very little to send. Most of the costs are paid by the recipient or the carriers rather than the sender. Some effective methods for preventing your e-mail address from being captured, sold or abused by spammers in the full version of this article. Click the title to read more.


Off Shoring topic:
Off-shoring: You CAN fight back!
by Wes Peterson

Are you fed up with calling a company and finding yourself speaking to somebody in a foreign country? 

I am, and I've just learned of an effective way to fight back, help return jobs to America, and keep them here.

The best part? We don't have to wait for government to do a thing.






 Coder Group Top 
Visit Group | My Group Settings
General .Net Concepts topic (classic post):
Storing your .NET Application Settings
by Adam Lum
Storing settings and configuration information for your .NET application can be achieved in a number of ways including using the app.config file and the ConfigurationManager class, using the registry, and in your own custom configuration file.

Object Orientation (OO) topic (classic post):
OO/UML: Aggregation versus Composition
by Mike Prestwood

Our most popular article in the history of our online community! Explains the "is a", "has a", "uses a", and "looks like" relationships (updated May 2007). "Is a" is inheritance, "looks like" is interfaces, "has a" is aggregation, and "uses a" is composition.


 Monthly Coder Lesson
General .Net Concepts Topic:
Code Snippet of the Month

This code snippet will send a very quick email. Note that this code will not work as-is. You need to have valid email accounts and a valid email server to send a real email.

You need to add: using System.Net.Mail;

MailMessage myMessage = new MailMessage(

"fromaddress@somewhere.com", "toaddress@somewhere.com",
"Subject", "Message Body.");
 
SmtpClient mySMTPClient = new SmtpClient("mailserver.somewhere.com"); 

mySMTPClient.Send(myMessage);
Object Orientation (OO) Topic:
Definition of the Month: Class Destructor

A special class method called when an object instance of a class is destroyed. With some languages they are called when the object instance goes out of scope, with some languages you specifically have to call the destructor in code to destroy the object, and others use a garbage collector to dispose of object instances at specific times.

Desctructors are commonly used to free the object instance but with languages that have a garbage collector object instances are disposed of when appropriate. Either way, destructors or their equivalent are commonly used to free up resources allocated in the class constructor.

Borland Database Engine Topic:
Download of the Month: Borland Database Engine 5.202

Download BDE 5.202 (includes a small BDE Information utility for testing the installation).

Latest BDE

BDE 5.202 is the latest BDE and was released in 2001 (no updates since). Download Borland Database Engine (BDE) 5.202. This installation installs the BDE 5.202 plus a small utility program to test the installation called BDE Information utility.

Verified 5/20/2017.

General Info, Installation, etc. Topic:
Documented Error of the Month: ISelectionContainer already exists error
Error:

Microsoft Visual Studio The service Microsoft.VisualStudio.Shell.Interop.ISelectionContainer already exists in the service container. Parameter name: serviceType

Explanation:

Install the Visual Studio.Net 2008 SP1 (currently in bata) and this problem should go away.

Here's a link:

http://www.microsoft.com/downloads/details.aspx?FamilyId=CF99C752-1391-4BC3-BABC-86BC0B9E8E5A&displaylang=en

error

General .Net Concepts Topic:
Resource Link of the Month: ASP.NET Interview Questions

Although titled "Interview Questions," this article provides a good list of ASP .NET concepts in an ordered, question and answer format.  Working through it would be a good way to bone up - or refresh - your understanding of ASP .NET.

The answers are brief and concise;   and several contain links to additional information.

General Info, Installation, etc. Topic:
Question: What are the benefits of managed code over native code?

Answer:

In general terms, managed .Net code is a little more portable (will run on any platform with the correct CLR installed) and is easier to write. However, managed code may run slower and require more system resources.

General Coding Concepts Topic:
Tip of the Month

When comparing floating point numbers, make sure you round to an acceptable level of rounding for the type of application you are using.



-
   Contact Us!
 
Have a question? Need our services? Contact us now.
--Mike Prestwood

Call: 916-726-5675

email: info@prestwood.com


Go ahead!   Use Us! Call: 916-726-5675 


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