IT SOLUTIONS
916-726-5675
-Collapse +Expand

eMag


Prestwood eMagazine

Subscribe now!
Enter your email:


What Reader's Say!

Here's what our readers have to say about our newsletter.

D.K. 'Bud', Houston Texas

I received your newsletter and really enjoyed the material. Please keep them coming.

John F Hurren, Queensland Australia

Thank you for your newsletter which I have been receiving now for some time. I enjoy it very much.

Mahdieh

Your knowledge base and articles are very useful and amazing. Thank you very much.


Feedback Wanted!

We want your feedback! Tell us what you think of our monthly eMag.
[Add Comment]
   PrestwoodBoardseMagCurrent   
View Group Edition:
Full Edition Your Edition || Prev Next

eMag Apr 2008 Issue - Full Edition

The Prestwood eMag
www.prestwood.com
April 2008 - Full EditionYear 10 Issue 4
A computer community for power-users and I.T. professionals!
April Issue : Process: Software Artifacts
Table of Contents:
Featured Articles:
  • News Of The Month
  • Editor's Final Word
  • Process: Software Artifacts
  • Embedded SQL Server 2005: Compact Edition
  • Software Testing? We Do That!
  • Electronics Corner: Coding for 13 and 26-Bit Values
  • MVC Coming to ASP .NET
  • Vista SP1 Is Here, Finally!
  • Prestwood Boards New Features!
  • (H-1b) Alternative to Bill Gates' Suggested Increase
  • ALL Groups:
    Access | American I.T. | Analyst | ASP Classic | C# | | Client Connection | Coder | DBA | Delphi | Industry | | JavaScript | | Paradox | | | Prestwood | PrestwoodBoards | | PSDP | Tech | Tech Writer | Tester | V.FoxPro | | | Web Design | | Win Users |
    Mike Prestwood
    From our PSDP Analysis topic...
    Process: Software Artifacts
    by Mike Prestwood
    The term software artifact has a general meaning in software development process. Several processes have used this term as part of their process. This article focuses on both the general definition and a specific implementation in PSDP Online.
    PSDP & Process: PSDP Online Linked Item Features
    Linked items now show up in lists, more...
    Website Design: FireFox 3 Beta 4 Now Available
    Check out the latest FireFox 3 beta.
    A classic post from our MS SQL 2005 topic...
    Embedded SQL Server 2005: Compact Edition by Adam Lum
    SQL Server 2005 as an Embedded Database Choice in your Application
    A classic post from our Coding Services topic...
    Software Testing? We Do That! by Wes Peterson
    Everything about our web site makes it pretty clear that we specialize in custom application development. Less frequently mentioned is another service we provide: Professional software testing. Software testing is a discipline unto itself. It's certainly related to development, but developers aren't the best testers. That's why Prestwood retains highly experienced, professional software testers. This is a service we make available - whether or not we're involved in a product's actual development. This article provides more details about this service.
    A classic post from our Using Data topic...
    Electronics Corner: Coding for 13 and 26-Bit Values by Wes Peterson
    The world of electronics is a fascinating place. Thousands of devices are available as tiny integrated circuits that can do truly amazing things. Some depend upon an external input to "program" them - or change their outputs. Here we explore one interesting aspect of dealing with these gadgets, some fast, low-level math routines that deal in unusual numbers of bits.
    A classic post from our WebForms Coding Tasks topic...
    MVC Coming to ASP .NET
    The Model/View/Controller architecture is popular in windows desktop applications. Soon it will come to ASP .NET, as well.
    A classic post from our Windows Vista topic...
    Vista SP1 Is Here, Finally!
    Of course SP1 fixes some bugs, but more interesting are it's new features!
    A classic post from our Message Board Help topic...
    Prestwood Boards New Features!
    We deployed several new features this month.
    A classic post from our American I.T. workforce topic...
    (H-1b) Alternative to Bill Gates' Suggested Increase
    Programmers Guild Proposes Alternative to the H-1b Lottery




    Prestwood Access GroupTop 

    Monthly Access Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Language Basics Topic.
    Code Snippet of the Month
    • .MDB - Access Database
    • .MDE - Protected Access Database
    From our MDB DB & Tables Topic.
    FAQ of the Month: MS Access Image Storage
    Question: Should I store images in my Microsoft Access MDB database our outside and just store the name?

    Answer:

    Store the image outside of your MDB Access database. There are many benefits to storing it outside of Access including the following:

    • More easily work with all the images at once.
    • avoid the overhead of an OLE server
    • decrease the size of your MDB file
    • easily reuse images with other development tools such as a website, VB, VS.Net, etc.
    • Metadata is preserved

    Access Message Board

    Ask this group a question! Select a topic below or Visit Access Board Now!
    TopicThreadsPostsLast Active Thread
    MS Access Interactive98219RE: Secure Database...
    Access VBA Programming100216Update text box field only ...
    Access News / Other4593I need Security!!! *info re...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    image best practice
    For managing images in an access database, is it better to let the images reside outside of the database and reference them or load them into a table. Secondly,...
    1
    Store the image outside of your MDB Access database. Definately. There are many benefits to storing ...
    3/5/2008
    MS Access Interactive






    Prestwood American I.T. GroupTop 

    American I.T. Message Board

    Ask this group a question! Select a topic below or Visit American I.T. Board Now!
    TopicThreadsPostsLast Active Thread
    H-1B Discussion474With our economy, do we sti...
    Offshoring Discussion111RE: What is more important-...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    H-1B Lobbyist OUT OF CONTRO...
    Just got the following email. I get lobbied constantly by pro H-1B companies. These companies are taking American jobs away from Americans. They are powerfull a...
    2
    I just found out that last year after I was terminated for "Budgetary reasons" I was immediately rep...
    4/25/2008
    H-1B Discussion






    Prestwood Analyst GroupTop 

    Monthly Analyst Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Analysis & UML Topic.
    Definition of the Month: Software Artifact
    Any nugget discovered and developed and used during software development and maintenance. Examples are requirement items, design items, diagrams, test script, and even code itself. In PSDP, a PSDP Artifact is a specific implementation of the generic software artifact. A PSDP Artifact is used to work with a software feature from inception through testing. It links together a task, requirement item, design item, and test script. You can edit a PSDP artifact as a whole or expand any of the four linked items to include more details.
    From our Analysis & UML Topic.
    Question: Should the analyst be responsible for collecting domain entities and attributes?

    Answer:

    If the analyst is qualified sure, but if they're not, don't push it. Many times a resource was made the analyst not because they are a great analyst but because they have great people skills, know the domain well, and can document process well. Under that scenario, I prefer a programmer analyst work with the business analyst to identify entities and attributes. If the analyst is not good at documenting process, find a new analyst.

    In PSDP, we overcome this problem by creating the database and GUI prototype during the requirements phase. By forcing the creation of the database while discovering what the client wants, you force the identifying of entitities and attributes.

    In UML, sometimes analysts create class diagrams to create the database. The Data Model is a much better choice.


    Analyst Message Board

    Ask this group a question! Select a topic below or Visit Analyst Board Now!





    Prestwood ASP Classic GroupTop 
    A classic post from our Tool Basics topic...
    A 10 Minute ASP Classic Quick Start by Mike Prestwood

    An example of using ASP's Response.Write and creating functions.

    Monthly ASP Classic Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Language Basics Topic.
    Code Snippet of the Month
    The following function uses the Scripting.FileSystemObject to check for the existence of a file.
    Function IsFileExists(AFileName)
     Dim objFSO
     Dim TempFileName
     
     TempFileName = Server.MapPath(TempFileName)
     Set objFSO = Server.CreateObject("Scripting.FileSystemObject")
       
     If (objFSO.FileExists( TempFileName ) = True)  Then
      IsFileExists = True
     Else
      IsFileExists = False
     End If
     
     Set objFSO = Nothing
    End Function

    ASP Classic Message Board

    Ask this group a question! Select a topic below or Visit ASP Classic Board Now!
    TopicThreadsPostsLast Active Thread
    ASP Classic - Handling Data742Diplaying javascript error ...
    ASP Classic and Third Party...666ASPMail and Exchange Server...
    ASP Classic Coding2060https to http...
    ASP Classic Setup & Configu...39Coding ASP Classic on Linux...
    Prestwood ASPSuite (All mod...12In the eStore, how do you i...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    Coding ASP Classic on Linux
    Hello all,First, I should let you know that I am not an experienced ASP coder and, honestly, don't have lots of experience with Microsoft products.  I've b...
    4
    No apologies for the confusion.  Actually, I didn't do a very good job of explaining myself.&nb...
    3/3/2008
    ASP Classic Setup & Configuration






    Prestwood C# GroupTop 
    A classic post from our WebForms Coding Tasks topic...
    ASP.NET Extension Information by Mike Prestwood
    This article describes the ASPX file extensions.

    Monthly C# Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our WebForms Coding Tasks Topic.
    Code Snippet of the Month

    Retrieves an array of all the components of any given type within a starter control (such as a page, table, panel, etc.)  This routine is recursive and will keep iterating down until all the embedded components are found.

    This C# code can be invoked to produce an array as  follows:

    CheckBox[] myCheckboxes = GetAllCheckboxes(Table1); 
    public CheckBox[] GetAllCheckboxes(Control myControl)
    {
      ArrayList myCheckboxes = new ArrayList();
     
      foreach (Control thisControl in myControl.Controls)
      {
        if (thisControl is CheckBox)
        {
          myCheckboxes.Add(thisControl);
        }
     
        if (thisControl.HasControls())
        {
          myCheckboxes.AddRange(GetAllCheckboxes(thisControl));
        }            
      }
     
      CheckBox[] result = (CheckBox[])myCheckboxes.ToArray(typeof(CheckBox));
      return result;
    }
    From our C# Topic.
    Definition of the Month: Value Data type variables
    A Value data type variable contains values.Value data type variables contains values.  They can be either struct or enumerations.  Since the value data type variables contain values assigning one variable to another copies the data into the second variable.  Any changes to either variable are independant of the other.

    C# Message Board

    Ask this group a question! Select a topic below or Visit C# Board Now!





    Prestwood Coder GroupTop 
    A classic post from our Object Orientation (OO) topic...
    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

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our General .Net Concepts Topic
    Resource Link of the Month: PowerCommands for Visual Studio 2008

    According to Microsoft, "PowerCommands is a set of useful extensions for the Visual Studio 2008 adding additional functionality to various areas of the IDE. The source code is included and requires the VS SDK for VS 2008 to allow modification of functionality or as a reference to create additional custom PowerCommand extensions. "

    If you've previously worked with Delphi and GExperts, you know how helpful some extensions to your IDE can be.

    This free download, from Microsoft, adds some really useful functionality to the VS2008 IDE.  Check it out.

    From our General Tasks Topic.
    FAQ of the Month: Enable ASP.Net (ASPX)
    Question: How do you enable ASP.Net (ASPX) in IIS 6?

    Answer:

    You turn on ASPX in your control panel. Depending on what O/S and version of IIS there are slightly different steps required but essentially you go to the Add/Remove Programs, Alter Windows Components, and make sure ASPX is checked in the Application Server or Application Development Services.

    More Info / Details - http://support.microsoft.com/default.aspx?scid=kb;en-us;332124&Product=winsvr2003


    Coder Message Board

    Ask this group a question! Select a topic below or Visit Coder Board Now!





    Prestwood DBA GroupTop 
    A classic post from our MS SQL 97 / 2000 topic...
    What do to when a fresh SQL Server 2005 install can't be accessed from the network by Joshua Delahunty
    Have you installed SQL Server 2005, set all the right SQL Server settings, and still can't browse the server? If you're running XP Pro service pack 2 or later, you may have forgotten to fix this issue at the FIREWALL! (doh!)

    Monthly DBA Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our DBA & Data Topic.
    Definition of the Month: Pessimistic Locking
    A locking mechanism that prevents other users from entering edit mode on a record that is currently locked.
    From our Desktop Databases Topic
    Resource Link of the Month: Icon plug-in for Photoshop and Paint Shop Pro

    When we create applications, we usually need one or more icons. We'll definitely want a main program icon - in several sizes. We may also want another icon for our setup program.

    Sometimes our client supplies icon files, but often they do not.

    There are some great tools available for creating and managing Icons. One of my favorites, IconLover, is available at the site this link is about.

    But most out-of-the-box, general purpose graphics editors lack support for the Windows .ICO file format. The solution is at this link, and it's free: It's a plug-in for Photoshop and Paint Shop Pro (even some version of Photoshop Elements).

    At the bottom of this link's page, you'll find an entry for "Icon Plug-In for PhotoShop." Simply download the zip file, unzip, and follow the instructions in the ReadMe.txt file.

    Your favorite, general purpose graphics editor will now be able to deal with ICO files!


    DBA Message Board

    Ask this group a question! Select a topic below or Visit DBA Board Now!





    Prestwood Delphi GroupTop 
    A classic post from our Using Data topic...
    Updating components on a Form using the Components Array by Scott Wehrly
    This example shows how to update a large number of components having the same type and similar characteristics.

    Monthly Delphi Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Using Data Topic.
    Code Snippet of the Month

    Use SetWindowRgn API call to make a round form. The SetWindowRgn function sets the window region of a window. The window region determines the area within the window where the operating system permits drawing. The operating system does not display any portion of a window that lies outside of the window region.

    Simply use this function in the FormCreate event:

    procedure TForm.FormCreate(Sender: TObject);
    var
    R1: HRGN;
    R2: HRGN;

    begin
    R1 := CreateEllipticRgn(1, -1, Width - 1, Height);
    R2 := CreateEllipticRgn(50, 50, Width - 50, Height - 50);
      CombineRgn(R2, R1, R2, RGN_XOR);
    SetWindowRgn(Handle, R2, True);
    end;
    From our Using Controls Topic.
    FAQ of the Month: Using Delphi's TColorGrid
    Question: How do you specify which color to use with TColorGrid from the samples page? Why isn't it documented?

    Answer:

    Use the public methods ForegroundColor and BackgroundColor. For example, in the OnChange event of a ColorGrid component you could do the following:

    procedure TForm1.ColorGrid1Change(Sender: TObject); 
    begin
       Edit1.Font.Color := ColorGrid1.ForegroundColor;
       Edit1.Color := ColorGrid1.BackgroundColor;
    end;

    None of the components on the "Samples" page are documented.


    Delphi Message Board

    Ask this group a question! Select a topic below or Visit Delphi Board Now!
    TopicThreadsPostsLast Active Thread
    Delphi COM / ActiveX / DCOM2353Excel and Word automation...
    Delphi Distributed Apps48102MSSQL locks on ApplyUpdates...
    Delphi Internet Solutions4994Problem Using the TIWComboB...
    Delphi News / Other100265A little more help...
    Delphi Object PASCAL102591Bizarre date/time logics...
    Delphi Single User Apps103256Rights maybe?...
    Delphi User Groups56Delphi User Groups LIsting...
    Delphi VCL66171Kinda Solution =)))))...
    Kylix (Archive)1035Suse 9.1 and Kylix 3...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    Delphi User Groups LIsting
    The following page on wikia.com lists Delphi User Groups:Delphi User Groups -
    1
    borland also maintains a delphi usergroup listing ...
    3/26/2008
    Delphi User Groups
    Calendar Components
    What is the syntax to capture the day when clicking on a calendar component? For instance if I click on March 19, how do I capture "19" as the value or whatever...
    1
    Arthur,You don't say, so I'll assume that, by "calendar component," you are using Delphi's TMothhCal...
    3/18/2008
    Delphi Internet Solutions
    Using TWebbrowser to enter ...
    Using TWebbrowser to access a web form with a few fields on it, and a couple of buttons.I want to enter some text into one of these form Fields, then click one ...
    1
    Matt:You're entering interesting territory!Delphi, itself, doesn't know much about the HTML that hap...
    3/13/2008
    Delphi VCL
    Slow access to ADO table on...
    I am having a speed problem when writing new values to a MS Access table via and ADO connection.  On the first pass through the dataset there is no problem...
    1
    My experience with the JET database (Access) is that it can be very fast - and generally is.Using ot...
    3/10/2008
    Delphi Single User Apps






    Prestwood JavaScript GroupTop 
    A classic post from our Beginners Corner topic...
    JavaScript Event Model by Mike Prestwood
    Description of the JavaScript event handlers.

    Monthly JavaScript Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Beginners Corner Topic.
    FAQ of the Month: Hide JavaScript Code
    Question: How do I protect my javascript code?

    Answer: In the main you don't, as the language is ran from source, you need to deliver the source code, with JScript, there is the Script Encoder (see MSDN) but this is nothing more than obfuscation in effect, disabling the Right Mouse button, also achieves nothing to protect your script in a web browser. Your code is likely protected under copyright laws.

    JavaScript Message Board

    Ask this group a question! Select a topic below or Visit JavaScript Board Now!





    Prestwood Paradox GroupTop 
    A classic post from our P7 Book: Programming Unleashed topic...
    PUN: Paradox 7 Programming Unleashed Appendices by Mike Prestwood
    The four appendices for Paradox 7 Programming Unleashed included on the CD-ROM.
    A classic post from our Paradox for Linux topic...
    Chapter 26: Introduction to Paradox for Linux by Mike Prestwood

    Chapter 26 by Mike Prestwood from the book WordPerfect Office 2000 for Linux: The Official Guide. First published June 2000 by Osborne-McGraw/Hill. ISBN 0-07-212238-2.

    Monthly Paradox Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Paradox Tables Topic.
    Definition of the Month: Paradox Net Dir

    The directory location of the Paradox network control file PDOXUSRS.NET. The active NET DIR parameter is stored in the Paradox section of the BDE configuration file and has precedence over any other NET DIR parameters that may be stored in older 16-bit configuration files, or in the System Init section of the current configuration file, or in the Registry. These other NET DIR entries will have no effect. To access a Paradox table on a network drive, the active NET DIR parameter in the Paradox section of the BDE configuration file must point to a network drive and folder in common to all users.

    From our Tool Basics Topic.
    FAQ of the Month: Purchasing Paradox
    Question:

    How can I purchase Paradox?


    Answer:

    Answer from Corel...

    Paradox was not updated from Paradox 10. It was given a new look, but the functionality remains mainly the same. Paradox 11 is available in the WordPerfect Office Professional version and can be purchased through Corel's online store or by calling us [Corel].  Paradox is also available as a standalone if you already own WordPerfect Office, and is [available] through our licensing program.  Within North America, please call 1-800-772-6735, Corel's Customer Support Services, to purchase the Paradox upgrade. We are open from Monday - Friday, 9:00 am - 7:00 pm E.S.T. and would be happy to serve you. For customers outside of North America, please visit www.corel.com/contact to locate a Corel Customer Support Services Center nearest you.

    From our OPAL: Wicked Coding Tasks Topic
    Tip of the Month

    You can speed up a TCursor in by using update(), setBatchOn(), or copyToArray(). If you use setBatchOn(), make sure to follow it with setBatchOff() every time you use it.


    Paradox Message Board

    Ask this group a question! Select a topic below or Visit Paradox Board Now!
    TopicThreadsPostsLast Active Thread
    Paradox Setup, Vista, etc.2191281RE: Paradox 7 Update...
    Paradox Tables46271StruList Documentation...
    Paradox Forms101384No Compiled EXE for Paradox...
    Paradox Reports28116RE: Printing forms as repor...
    QBE & SQL36234RE: Networking Paradox 9...
    Application Framework1140Print report from App Frame...
    ObjectPAL7955655PrinterSetCurrent...
    Paradox for Linux1036Free Paradox for Linux Book...
    Paradox Third Party Books &...945New Paradox User...
    Paradox Third Party Softwar...2567OLE and Arrays?...
    Paradox to/from Other Data ...65234RE: Using Index on Oracle...
    Paradox Web Stuff45165RE: Is it possible to uploa...
    Paradox Graphs & Charts1043Charts and Graphs probs...
    Paradox Runtime & Distribution43267Paradox 9 Runtime - Report ...
    Convert To/From Paradox1343Hi, I'm SteveC...
    Paradox for DOS1167Another possible problem wi...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    How? Windows Calendar in my...
    I have been trying to figure out a way to import the windows calendar into my paradox form and use it to fill in my date fields on my form, but i have yet ...
    3
    thank you both for your replies, i will try both of your ideas. thanks alot
    6/10/2008
    Paradox Forms
    Pop Up Calendar for 10/3X
    Is there a pop up calendar available for 10/3x?
    2
    Vladimir Menkin has a Calender form for all versions of Paradox. I am currently using his calander i...
    4/30/2008
    ObjectPAL
    Paradox on Apple Mac
    Hi - I have an extensive application that I wrote for my wife's business several years ago.  I use a lot of Object Pal on the forms and a lot of tables tha...
    5
    Richard - you gave me food for thought, but here is what I'm thinking of long term.  I REALLY h...
    3/21/2008
    Paradox Setup, Vista, etc.
    Adding tables with differen...
    I am trying to add the data from a .db table to an empty .dbf table. It works when I do it manually using the menus. Using objectPAL, however, only one rec...
    12
    You will need to add an insertrecordtcOutput.insertrecord() tcOutput.copyfromarray(ar) The scan tcin...
    3/20/2008
    ObjectPAL
    Paradox 5 not running in Vista
    Hello All: I am getting a "Could not intialize IDAPI" upon loading: I appear to be runnin g just one instance with C:\IDAPI\IDAPI.CFG and C:\PDOXWIN for both ...
    2
    Thank you for the heads up. Paradox 5 appears to work fine in XP compatability mode while ...
    3/18/2008
    Paradox Setup, Vista, etc.






    Prestwood Prestwood GroupTop 

    Prestwood Message Board

    Ask this group a question! Select a topic below or Visit Prestwood Board Now!
    TopicThreadsPostsLast Active Thread
    psSendMail DLL625?Use PsSendMail to auto loa...







    Prestwood PrestwoodBoards GroupTop 

    PrestwoodBoards Message Board

    Ask this group a question! Select a topic below or Visit PrestwoodBoards Board Now!
    TopicThreadsPostsLast Active Thread
    Just Conversation103459RE: Q. Do you like our newl...
    Member Introductions198654RE: Greetings from Californ...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    New Quote Post Feature!
    {Too Long}
    8
    Three out of four? C'mon.  I say 4 out of 4, plus extra anchovies.(My boss made me say that)
    4/1/2008
    Just Conversation
    Introduction
    I started using VB.Net in 2003.  Since then, I have learned a bit of C++, Java, and VBA.  I have continued to learn how to program in order to code Da...
    1
    Well, looks like you've come to the right place
    3/28/2008
    Member Introductions
    No Subject
    Hi everybody,When I was searching a job portal, one recruiter posted their comment in Required Skills as  "API Documentation" and "XML Documentation".Someo...
    3
    Ashok,>Since these terms are new to me, it would be helpful if you can explain API Documentation ...
    3/21/2008
    Member Introductions
    Happy St Patrick's Day!

    Happy St. Patrick's Day all!

    Origin...

    From history.com St. Patrick is believed to have driven the snakes from Ireland. Once a pagan hi...
    3
    No, no..... they've been making it all up there ai...
    3/19/2008
    Just Conversation
    hi every body
    hi  im kia , im majoring i n computer science and im in my first year , i realy like programing , but i find it somehow hard, but im for it  :)ho...
    10
    Kia, you'll have us cryin...
    3/19/2008
    Member Introductions






    Prestwood PSDP GroupTop 
    A classic post from our PSDP & Process topic...
    PSDP Online Linked Item Features
    Linked items now show up in lists, more...
    A classic post from our PSDP & Process topic...
    QC: PSDP Change Management Procedure by Mike Prestwood

    This change management procedure is specific to Prestwood Software Development Process (PSDP).  PSDP is our free process we maintain and distribute as well as use with our own clients. Althought this is specific to PSDP, you can read it with an eye toward your own change management procedure. Do you use version control software? Do you use promotion groups?

    Monthly PSDP Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our PSDP & Process Topic.
    Definition of the Month: PSDP Items
    A task, requirement item, design item, test script, or defect. Generically you could refer to items in PSDP as software artifacts (especially requirement items, design items, and test scripts). A PSDP Artifact is a feature that links to together a task, requirement item, design item, and test script.
    From our PSDP Artifacts Topic.
    FAQ of the Month: Artifacts or Not
    Question: I'm starting a new project, should I use PSDP Artifacts or just collect individual items?

    Answer:

    The problem with collecting individual items is that the user inputting the item tends to put to much information in tasks and use requirement items and design items only as a secondary thought. When collecting project information, you generally collect a combination of what the customer wants (the requirement), how you want to code it (the design), how to test it (the test script), and even a bit of end-user documentation. Your tendency will be to put all of it in whatever bucket your looking at. A PSDP Artifact puts you on a single page where you can put information into their correct place, their correct bucket.

    By using primarily Artifacts, you put yourself in the correct frame of mind while developing that feature from the first time you talk about it through testing it, and artifacts make managing linked items easier (one location to deal with name, category, linked actors, etc.)

    From our PSDP Artifacts Topic
    Tip of the Month

    You can apply PSDP Artifacts to an existing system that has ongoing development and/or maintenance. For desktop applications, start with one PSDP Artifact per form and report. For websites, start with one PSDP Artifact per page. If you have a utility that imports and/or exports data, start with one PSDP Artifact per import/outport combination. Perhaps add each artifact as you go forward in your development.


    PSDP Message Board

    Ask this group a question! Select a topic below or Visit PSDP Board Now!





    Prestwood Tech GroupTop 

    Monthly Tech Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Hardware Topic.
    Definition of the Month: SAN
    A high speed network of storage devices availabe to all servers on a LAN or WANA high speed network of storage devices availabe to all servers on a LAN or WAN

    Tech Message Board

    Ask this group a question! Select a topic below or Visit Tech Board Now!
    TopicThreadsPostsLast Active Thread
    Net Admin: Hardware10No Subject!
    Net Admin: Software10No Subject!







    Prestwood Tech Writer GroupTop 

    Monthly Tech Writer Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our MS Compiled Windows Help (.CHM) Topic
    Resource Link of the Month: HelpScribble - an amazing tool

    We're all familiar with program help systems. At Prestwood, of course, we need to author them for many of the applications we create.

    There are many help authoring tools available, and HelpScribble is one of my two favorites.

    Now, even though you may not need to create program help systems, help files, on their own, can be a great way to organize and convey all manner of information. Because they can contain a table of contents, an index, search capabilities, hyperlinks from one topic to another, and embedded graphics, they can be a wonderful way to document many kinds of complex information - say a training manual for new workers - in just about any industry.

    The people at Just Great Software like to say that, "If you can scribble, you can create help systems." They're right: HelpScribble makes it about as easy as it could get. Naturally, HelpScribble includes an extensive help system of its own, which will teach you everything you need to know.

    HelpScribble can produce

    • WinHelp (.hlp files),
    • Compiled HTML Help (.chm files),
    • Rich Text Format (.rtf files) for printed manuals, and
    • Multi-page HTML output - suitable for web help.

    At only $99, this is one of the best software bargains I've encountered.

    You can read all about HelpScribble, and download a free trial here:
    http://www.helpscribble.com/


    Tech Writer Message Board

    Ask this group a question! Select a topic below or Visit Tech Writer Board Now!
    TopicThreadsPostsLast Active Thread
    Tech Writing24Couple New Articles...







    Prestwood Tester GroupTop 

    Monthly Tester Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Beginner's Corner Topic.
    Definition of the Month: Alpha Test
    The preliminary testing of a new product in which research and development are still in progress. In PSDP, alpha builds are delivered during the initial coding phase in order to validate functionality.The preliminary testing of a new product in which research and development are still in progress. In PSDP, alpha builds are delivered during the initial coding phase in order to validate functionality. The focus is on validating that the requirements are met and not on finding defects.

    Tester Message Board

    Ask this group a question! Select a topic below or Visit Tester Board Now!
    TopicThreadsPostsLast Active Thread
    Testing10No Subject!







    Prestwood V.FoxPro GroupTop 
    A classic post from our Visual FoxPro (VFP) topic...
    Win-32 API - Listing available local and network SQL Servers by Fred Stevens
    Demonstrates the use of the SQLBrowseConnect() Windows API call to generate a list of SQL Servers on a user’s network using VFP

    V.FoxPro Message Board

    Ask this group a question! Select a topic below or Visit V.FoxPro Board Now!





    Prestwood Web Design GroupTop 
    A classic post from our Website Design topic...
    FireFox 3 Beta 4 Now Available
    Check out the latest FireFox 3 beta.
    A classic post from our Website Design topic...
    Favorites/Bookmark URL Icon by Wes Peterson
    How do some web sites cause an icon to be associated with the bookmark or favorite entry you create for those them? Here we disclose the "trick."

    Monthly Web Design Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Website Scripting Topic.
    Definition of the Month: CMS
    Short for Content Management Sytem (CMS) and is used to manage content on a website such as web page content, knowledge base, online store, message boards, etc. A popular .Net CMS' right now is DotNetNuke. Prestwood's own ASPSuite is a customized CMS we use for our website and our clients.Short for Content Management Sytem (CMS) and is used to manage content on a website such as web page content, knowledge base, online store, message boards, etc. A popular .Net CMS' right now is DotNetNuke. Prestwood's own ASPSuite is a customized CMS we use for our website and our clients.
    From our Server Farm: RS Topic.
    FAQ of the Month: RS Server Password Standard
    Question: What is the password standard for the RS pop3 accounts?

    Answer: The password standard on our RS servers changed in 2007 to 6 characters with at least 1 number.

    Web Design Message Board

    Ask this group a question! Select a topic below or Visit Web Design Board Now!





    Prestwood Win Users GroupTop 
    A classic post from our Win Users topic...
    Slow Open and Save Dialogs in MS Office by Wes Peterson
    When running an Office application, like Word, have you ever encountered maddeningly slow response in the Open or Save dialogs? Here's the cause - and cure.

    Monthly Win Users Lesson

    Learn! Review! Keep Up!  
    Short tidbits pulled from our knowledge base each month.
    M
    O
    N
    T
    H
    L
    Y

    L
    E
    S
    S
    O
    N
    From our Windows Vista Topic.
    Documented Error of the Month: Vista SP1 Missing ACPI.SYS file w/ error code of 0xc0000098
    Error: Missing critical file ACPI.SYS (error code 0xc0000098).
    Explanation:

    If you received this after you applied Vista SP1, follow the onscreen directions.

    Note When applying Vista's SP1, have your bootable Vista CD available when you apply this service pack. Vista will detect if anything goes wrong, and prompt you to boot from your installation CD. If you have a new computer with the media on the drive, create a CD prior to applying SP1!!! This happened to me last night while at home and I had to wait until today to get to the office to boot from my installation CD. I received the dreaded missing ACPI.SYS file with an error code of 0xc0000098.

    From our Windows Vista Topic.
    Question: How much memory do I need with Windows Vista?

    Answer:

    With the size of applications and data, my belief is that you need a minimum of 2 GB of RAM not because it's required, but because Vista will use it. In Windows Vista, the caching scheme changed. Vista's SuperFetch built on and replaced Prefetch. Unlike Prefetch, SuperFetch will use up ALL memory you give it so you want as much memory on Vista as you can afford. My current Vista system has 3 GB of RAM with an additional 4 GB ReadyBoost compliant USB flash drive.


    Win Users Message Board

    Ask this group a question! Select a topic below or Visit Win Users Board Now!
    TopicThreadsPostsLast Active Thread
    Windows 9x, ME, NT, 2000, XP2259RE: VPN...
    Windows Vista and Windows 714Death match: Windows Vista ...


    Last Month's MB Posts

    Thread StarterReplies Last Post Topic
    Death match: Windows Vista ...
    {Too Long}
    3
    I stumbled upon the same article, Adam, and I find myself agreeing with both Mike and several of the...
    3/24/2008
    Windows Vista and Windows 7






    Message Boards Summary

    PrestwoodBoards.com Recent Threads (all topics)

    Thread StarterReplies Last Post Topic
    TMonthCalendar and OnGetMon...
    I've noticed a problem with the OnGetMonthInfo event of TMonthCalendar. (IE. MonthCalendar1GetMonthInfo(Sender: TObject; Month: Cardinal; var MonthBoldInf...
    1
    Try such a nice piece of code as

    Calendar.Date:=Calendar.Date+31; C...

    9/4/2010
    Delphi VCL
    PrinterSetCurrent
    I have the following code on a form to switch printers behind the scenes.  There is a table that lists the users printers and a field in that table that defines what the printer is used for (i.e....
    0New!
    9/2/2010
    ObjectPAL
    ReportPrintInfo DynArray
    Can anybody explain to me the syntax to use ReportPrintInfo - the syntax # 3 version that uses an array? I need to set the PrintToFile option to create a postscript file and it seems to only be availa...
    0New!
    9/2/2010
    ObjectPAL
    ReportPrintInfo DynArray
    Can anybody explain to me the syntax to use ReportPrintInfo - the syntax # 3 version that uses an array? I need to set the PrintToFile option to create a postscript file and it seems to only be availa...
    0New!
    9/2/2010
    ObjectPAL
    Printing forms as reports d...
    I have a 3 page form that I need to open as a report.  When I open it, however, I only get the first page and a half.  Any ideas?  I have to do i...
    1
    Figured it out - has to do with the page size - ended up having to create 3 seperate reports but it ...
    9/2/2010
    Paradox Reports
    Changing account records ba...
    Does anyone know how to write this Paradox 4.5 code into a Paradox 11 script? This works in my old Paradox. It goes through a list of account names finds the account in another table and scans to pro...
    0New!
    8/29/2010
    ObjectPAL
    Windows 7 Paradox 9 report ...
    I've successfully installed Paradox 9 on a windows 7 workstation linked to SBS 2008.However, when I went to amend a report by redefining a field, Paradox crashe...
    9
    I've tried everything suggested in previous posts. Sometimes it works and sometimes it crashes. My w...
    8/24/2010
    Paradox Reports
    Server 2003 and BDE
    I have just thought I might move all my delphi stuff onto my 2003 server and then use remote desktop to access it however some of my apps give me a bdertl70 err...
    2
    Hi Owen, I suspect a rights problem. The app/user needs full rights to the data folder and net dir.
    8/16/2010
    Delphi Single User Apps
    Paradox 7 Update
    I know P7 is an ancient version but I dug the install disks out of a dusty drawer this morning and installed it in my XP machine. My question is whether I need ...
    1
    Never mind, I've applied the patch selectively.
    8/11/2010
    Paradox Setup, Vista, etc.
    Diplaying javascript error ...

    0New!
    8/7/2010
    ASP Classic - Handling Data
    Editor's Final Word

    Prestwood Software
    The software development company.
    Whether you need a single developer or a team for a task or project, consider Prestwood. We understand selecting the right consulting firm is a tough decision that requires discussion prior to selection. We would like you to contact us so that we can participate in your decision. Here at Prestwood we do not engage in strong sales tactics; just honest discussion. Our hope is that through honest discussion you will put some or all of your development tasks in our hands. Call Mike Prestwood now at 1-916-726-5675 x205 to discuss your task or project.

     
    528 People Online Now!!  
    Online Now: Sign In to see who's online now!  Not a member? Join Prestwood now. It's free!