home syndication

Archive for Software Stuff

Firefox: Benefit Analysis versus Internet Explorer

Most of Firefox’s advantages are MSIE’s disadvantages, and vice-versa. This article will look at some of the advantages and disadvantages of Firefox in relation to MSIE.

Advantages

Security

Security is often cited as the primary reason for users switching from MSIE to Firefox. Security is of utmost importance for software that interacts with remote computers, in an era of high security risk activities such as online banking.

Firefox has fewer security holes and a tighter schedule of disclosing them. The enhanced security in Firefox is due to a multitude of factors the system’s inclusion of more source code reviewers and a better bug reporting system and exclusion of VBScript/ActiveX, often the source of vulnerabilities.

Meanwhile, Microsoft has been clamoring for years to try to clamp down on the MSIE security holes. It acquired an anti-spyware product, which it released under the banner of Microsoft AntiSpyware. It also promises its new Windows Vista platform will be more secure. However, Microsoft’s track record to date has done little to boost the confidence of today’s user.
Standards compliance

Firefox has vaulted ahead of MSIE with improved support for standard web protocols, such as its superior stylesheet compatibility.

Since MSIE had a leading marketshare, the company had less interest in conforming to web standards, and instead focused on proprietary protocols, with the goal of maintaining their market position. That is, the focus of Microsoft was to try to convert as much of its userbase to writing webpages and web applications that required a proprietary MSIE-approach, so that down the road, users would be less able to move off a Microsoft platform.
As a result, Microsoft neglected for years to improve support for basic open standards. For example, transparent PNG graphics did not work all the way through to MSIE version 6.

Multiple operating system platforms

Firefox is available for users who runs Windows (Windows 98 through to Windows XP), Mac OS X, all the leading versions of Linux, as well as some lesser-used operating systems. In comparison, Microsoft has dropped development for Mac, and other non-Windows systems. Furthermore, Microsoft has ceased new development even on their own versions of Windows, making the new MSIE only available to users who have a license for Windows XP.
Firefox also has a similar user interface among the different operating platforms. For deployments that have a mix of operating platforms (such as Linux for the techs, Macs for the graphic designers, and Windows for the accounts department), moving to Firefox for everyone thus brings technical support costs down.

Time-saving browser innovations

Internet communication and interaction is a core component for most modern businesses. Efficient use of web browser time translates to increased profits, so innovations to help workers do their tasks faster are welcomed.
Firefox leads MSIE in this regard, with out-of-the-box features such as integrated Google search in the toolbar, placing the find-within-page box at the bottom of the browser window so as not to obscure the text, and so on.

Disadvantages

Retraining

Any switch of software incurs a retraining cost. However, a switch from MSIE to Firefox requires only a mild amount of retraining.

The switch from MSIE to Firefox is designed to be easy, with proper import of bookmarks and other settings.

Browser interfaces are becoming standard, so understanding how to get up and running is not usually a problem. There are some only minor adjustments. For example, “Internet Files” in MSIE is called “Cache” in Firefox. One can use a downloaded MSIE theme so that the Firefox user interface even more closely resembles that of MSIE.

Incomplete migration

In a business with Windows computers, if the switch from MSIE to Firefox is incomplete, it can cost more to offer technical support for both browsers. This argument would only apply to shops whose Windows computers are all Windows XP. Since the new MSIE is only available for Windows XP, if there are different Windows versions (such as Windows NT or 2000), then the technical support team already needs to support different types of MSIE browsers.

Another consideration, however, is that even an incomplete switch from MSIE to Firefox could result in less technical support, since the Firefox users would be less likely to need help with fixing their computer after an MSIE-related security breach.

Matt Bacak became “#1 Best Selling Author” in just a few short hours.
Recent Entrepreneur Magazine’s e-Biz radio show host is
turning Authors, Speakers, and Experts into Overnight Success Stories.
Discover The Secrets To Unleash The Powerful Promoter In You! Sign up
for Matt Bacak’s Promoting Tips Ezine ($100 value) just visit his
website at http://www.powerfulpromoter.com or http://promotingtips.com

Firefox versus Internet Explorer in a Corporate Network

Two years ago I blogged about a similar subject. I discussed the advantages of Internet Explorer (IE) over Mozilla and other web browsers in a corporate environment. I concluded that IE is by far the better choice. Recently we deployed about 250 new computers and so I considered this question again. Now, Firefox is the main rival of IE. The decision was not so easy this time, but IE won again in the end.

I am using Firefox myself for a quite while and I really like this web browser. However, when it comes to the question of switching to a new web browser in a corporate network, other arguments have to be considered.

Let’s discuss them step by step:

1. IE is a part of the operating system

This basically means that the administrators don’t have much further work after Windows is installed. If you have hundreds or even thousands computers to manage, this is already a very big advantage of the IE. You need some good arguments for deploying an extra browser, if there is already one installed on your machines. Some nice plugins are certainly not enough. One often-mentioned argument is security. I don’t want to discuss this issue here, but if you are really convinced that Firefox is more secure than IE, this might be such an argument.

2. Roaming Profiles

I mention this point here because I discussed it in my German blog two years ago. Firefox, like IE, does store its user-settings, bookmarks, etc., in the user profile, which means that one can now work with roaming profiles. Thus, users can logon on different machines in the network and will always find their own bookmarks. This is a major improvement compared to the rivals of IE two years ago.

3. Central Management

Probably the most significant advantage of IE is that you can centrally manage it using Group Policies. You always want to configure all applications as homogenous as possible in a big network. Sometimes it is necessary to change the settings of all web browsers in your company. For example you might want to change the start page of all browsers or enable/disable certain functions or add new bookmarks, etc.

There is an Open Source Project called Firefox ADM working on this feature for Firefox. They started a year ago and reached version 0.4 now. As long as there is no version 1.0, I would be cautious in using this feature in a productive environment. I had a quick look at the ADM files. It has fewer possibilities in comparison to IE, that’s my first impression. I plan to have a closer look at Firefox ADM again in the near future and will post my findings in my weblog.

4. Patch Management

I have already mentioned the security issue before. We all know that not only Microsoft programmers but also Open Source coders make mistakes. No web browser will ever exist without security holes. Some Firefox advocates say that security patches are supplied at faster pace than in IE. It is a difficult question to answer, and I don’t want to discuss this topic here.

However, when it comes to security in a corporate network, the main question should be how fast and how easy you can patch all your computers. The larger your network is, the more important this point gets. Firefox has an integrated update mechanism which is quite useful for private users, but doesn’t help much in a corporate environment. Because of security issues, normal users are usually not allowed to install software on their computers which also means that they can’t install patches.

If you are a Windows administrator, you probably know that Microsoft offers a free patch management solution. WSUS (Windows Software Update Services) certainly is a great tool. Of course, you can patch IE using WSUS. There are third party patch management solutions which also support Firefox though. If you are already using such a program, patch management might not be something that troubles you too much when you have to decide which web browser to use in your network. However, if you are also using WSUS, patching IE might be less time consuming than patching Firefox with a third party solution. At least, this is true for patch management solutions I’ve seen.

5. Many applications are dependent on the IE

There are many desktop applications which use the rendering engine of IE to display HTML files. There also server-based applications which need an IE and won’t work with just another browser. With the success of Firefox at least the latter’s argument doesn’t hold much anymore since many webmasters don’t want to lock out this large clientele.

However, there are still many desktop apps which are IE dependent. Some of them aren’t dependent on the rendering engine of IE, but integrate themselves in the user interface of IE. Adobe Arcobat is such an application for example. Even if you don’t have one of them in your company now, you’ll never know if this might not change in the future. The point is that if you need IE anyway, why you should deploy and support another browser in your network?

Conclusion

The advantages of the IE are mainly founded in its tight integration with Windows. Firefox has to run on other operating systems, too. Hence, all features should work on all systems not only on Windows boxes. That’s why I’m not expecting too many improvements in this field in the near future. Although projects like Firefox ADM show that better integration is doable and that some Open Source programmers recognized this problem.

All in all, I’m still a Firefox fan, but wouldn’t recommend it for corporate use in larger networks. There are exceptions of course: If all your desktops use Linux or Mac OS. But if you have Windows desktops, the only reason I could think of, is that you really need a certain feature of Firefox which you is not available in IE.

Michael Pietroforte is working as a system administrator for more than 15 years. For several years he is now leading an IT department. He also published articles on several computer journals. His weblog http://4sysops.com/ discusses useful tools for Windows and Linux system administrators.

Microsoft Great Plains: Service Business Customization & Integration Example

Microsoft Business Solutions Great Plains might be considered as ERP platform, ready for customization and integration. Microsoft Business Solutions partner typically does one of the two things: specializes in the industry (in this case it goes for the nation-wide clientele) or specializes in the local or regional market. In this small article we’ll consider the specifics of the services industry and how they could be realized in Microsoft Great Plains

Industry Specifics:

• Very complex pricing formulas. In services you sell something that people can not touch and so you have to adjust your pricing for each market segment/customer class or for each individual customer. You can do it, because the nature of service is different from the nature of manufactured goods. Naturally these business relationship with your customers are rooted in the ability of the business owner or manager to negotiate the price and use complex promotions models

• Service Uniqueness. Opposite to general products wholesale or retail - service business has very unique market niche and the way of serving its clients. The service system is outside of the scope here, however it alters the standard way of ERP implementing. The examples could be - the way you are handling customer complaints via discounting, price adjustments and issuing credit memos

• Customer Self-Service. This is when customer would like to see order execution with the connection to payment info. Typically this should be enabled over the web or extranet security realm

Highlights for Great Plains implementation:

• Sales Order Processing (SOP). This module is the most popular connection point for eCommerce developers - the same should be said about service industry. In the case of services - you should decide if you would like SOP be the place where your Sales Orders are originated - or just where they should be finally recorded after processing in your custom application

• eConnect. This tool should be considered as the way to move your very unique custom sales logic into Microsoft Great Plains - if you decide to stick to outside customization (like eCommerce for example). eConnect was specially developed and designed for eCommerce developers

• Great Plains Dexterity customization. Dexterity is programming language of Great Plains. It allows you to use seamless integration with GP screens and reports plus it works in the GP security realm. Dexterity customization might be needs for SOP and Inventory Control modules

Good luck with implementation, customization and integration and if you have issues or concerns - we are here to help! If you want us to do the job - give us a call 1-630-961-5918 or 1-866-528-0577! help@albaspectrum.com

Andrew is a Great Plains specialist in Alba Spectrum Technologies ( http://www.albaspectrum.com ) - USA nationwide Great Plains, Microsoft CRM customization company, serving clients in Chicago, Houston, Atlanta, Phoenix, New York, Los Angeles, San Francisco, San Diego, Miami, New Orleans, Toronto, Montreal and having locations in multiple states and internationally

All About Batch Image Format Conversion

If you already have photo editing software on your computer, you may want to know how to convert a number of images at a time to the format you desire. This feature, batch image format conversion, may be necessary to send out picture invitations/announcements to friends and family via email, or you may be preparing a business brochure and need to find a way to get the best quality graphics on each brochure that is sent out. Here are some companies/programs that offer this service that you may want to take a look at.

www.snowbound.com has a number of format conversion software programs that will work well with your computer and give you graphics with rich color and detail. The conversion tools support a number of formats and file types, including PDF, JPEG, and Microsoft Word. The programs also allow you to split multi-page files into single page files, and to convert PDFs, so the files are easy to see and read no matter how you download them. The program is best supported by Windows NT and Windows XP, which are on most computers. You can even provide the company with an evaluation of your Snowbound or Snowbatch software once you purchase the image conversion program.

If you’re not sure which company you want to purchase your batch image conversion software from just yet, or if you want to know more about what the program should be able to do, you can check out www.batchimage.com. There are a number of companies that sell batch image format conversion software on the site, so you can click on the links for each programs to learn more about which one would be best for your computer. Programs include Batch Image Commander, which comes in three modules (command line, time-based controlled tray icon, and batch timer processing modules). These features help you to accurately resize your images while retaining the resolution and quality, change the JPEG quality, and create captions for your photos. You may also want to check out Batch It!, Batch It! Pro, and Batch It! Ultra, which are Windows-based image processors that are easy to use. You can create HTML and thumbnail galleries using these programs, and can individually crop or rotate certain images in your photos. The Pro and Ultra versions of the program allow you to convert more files at a time, and can also give your graphics a better resolution. For more information on these products, or to find out about other companies that offer batch image format conversion, visit the site for more details.

Mansi gupta enjoys writing about image converter. Learn more at www.autoimager.com .

Windows Error Reporting

Bet you get the following message from time to time: “The system has recovered from a serious error” message from time to time with two buttons: “Send Error Report” and “Don’t Send” regarding sending the report to Microsoft. The error message appears when an application runs into a problem it can’t handle. When this happens, XP stops the app and the error report prompt appears so you can send the error report to Microsoft if you’re connected to the Internet.

In the case of hardware or a driver (software managing hardware) attempts something that could cause problems, XP puts up that annoying BSOD (blue screen of death) and the computer is either restarted or you have to turn it off and back on. System error reports go to the Microsoft Online Crash Analysis Web site, aka MOCA. Go figure - the Web site drops the ‘M’ in the URL.

When one of them error report windows pops up and you decide to let it send a report to Microsoft, be sure you’re connected to the Internet before hitting the “Send Error Report” button. Behind the scenes, XP creates a short message describing the error and provides additional information such as operating system version, failure type, language, cause of the problem, etc. to help Microsoft resolve the problem. The message is encrypted.

In the error report window, there is a link “click here” for seeing what the data report contains. After you send the report, you’ll get a message from MOCA with the steps on how to solve the problem and other information depending on the problem. Such information could be links to downloading updated drivers and how to prevent the problem from happening again.

What about when getting errors from a non-Microsoft application or hardware? MOCA reports these errors to the company behind the application or device, so it can be helpful to send these forward. So those of you who never send non-Microsoft-related errors might want to reconsider.

You can also use MOCA to track errors when you get BSODed. This Microsoft Knowledgebase article shows how to use error reporting.

Many people don’t use the reporting at all because of privacy concerns. We’ve heard plenty of jokes about how Microsoft knows everything about everyone who has a computer. You can read Microsoft’s error privacy information to get exact details on what Microsoft learns about your computer when getting such reports.

Error reporting is not just for Microsoft, but pays off for you since it can help reduce the problems with your computer when you get the error resolution messages back from MOCA. You can turn off error reporting, but I don’t recommend it.

Some saud they’ve never received resolutions to their problems when submitting an error report. I don’t know if this happened or not, but it may not be obvious that Microsoft is providing a possible solution.

I got an error after writing this report and submitted it to Microsoft. After it finished, the following window appeared. Click on “more information” to get details about the problem and a possible solution. When I clicked on it, it takes me to the Microsoft Online Analysis Web page and provides the following information.

Clicking on “Word Quits…” takes me to a knowledgebase article for details. Some problems probably have multiple possible solutions and there would be a bulleted list of other knowledgebase articles.

Maybe instead of “more information,” it would be better for the link to say, “More information and possible resolution.” “More information” might lead people to believe it’s tech speak about the problem and people don’t have time or interest to read that, so they close the box instead of clicking on it to see what is really behind the link. I’ve been guilty of that before.

Meryl K. Evans - EzineArticles Expert Author

Meryl K. Evans is the Content Maven behind meryl’s notes, eNewsletter Journal, and The Remediator Security Digest. She is also a PC Today columnist and a tour guide at InformIT. She is geared to tackle your editing, writing, content, and process needs. The native Texan resides in Plano, Texas, a heartbeat north of Dallas, and doesn’t wear a 10-gallon hat or cowboy boots.

Tips For Choosing Your Home Office Software

There is nothing worse than that sinking feeling in your stomach as you realize that everything you have been working on for the last month is gone! It has happened to many home business owners - maybe even you. You bootup your computer one day and you realize that your computer has been hit by a virus and all your data has been wiped out! Because a lot of your home business operations are likely to be conducted and stored on your computer, setting yourself up with the proper office computer software, including virus protection is essential.

Of course before you start choosing software for your home office computer you will need to asses exactly what you need. You will need to select software customized to what you do. For example, if you are entering data reports, you will need to install spreadsheet software. Likewise, if you are writing for a living, you will need a solid word-processing software program. Photographers will require photo editing software, while a book-keeper will not.

Beside the specialized programs there will be a few other software programs that every home business should have. You will need a way to keep track of your expenses, invoices and all of the money in your business. There are a number of really good finance software programs on the market that will help you do this. Quickbooks and Quicken offer a few options depending on the size of your business and whether or not you have employees and inventory to track as well. You will also require tax preparation software; however this needs to be purchased every year. Although if you have a separate accountant or book-keeper, you will not need this.

You will also want a word-processing program that will handle basic letters, label printing, estimates and other daily business needs.
There are a number of choices here. You could try the Microsoft Works package which has an integrated word-processor. If that doesn’t quite meet your needs then Microsoft Word offers all the features that you could ever need. If your budget is really tight then make sure and check out the Open Office software package - it’s totally free and gives you a complete home office suite of programs.

Of course if you are using the Internet, you will need an Internet browser such as Internet Explorer or Netscape in order to access the internet. Firefox is an especially good web browser and doesn’t suffer from nearly as many “issues” as Internet Explorer. Some of these programs also come with an email program to keep your email filed properly and allow you to compose new messages as you need to.

Of course, the most important software that you will get for your computer is virus protection software that will keep your computer safe. A firewall is also a good idea to protect your investment. Be sure to set up a backup system for your computer as well. By backing up your work, every day, once a week or at least once a month, it will not be quite such a disaster if your computer suffers a virus as you’ll be able to get all your info back and continue working.

There is a wide variety of computer software available on the market today and you may need to look around for the programs that are going to work the best for you. Remember to keep to the basics however and do not overload your computer with a bunch of programs that you will not use.

Niall Roche - EzineArticles Expert Author

Outsourcing of American Corporations; The Real Problem Causing It

As many Americans complain that our Corporations are moving all their manufacturing to other nations and taking all those jobs with them, one has to wonder why is all this happening in the first place?

Well imagine if you will that you are a corporation and you are constantly being bombarded with class-action BS lawsuits. Imagine the unending over regulation from all the various agencies from the SEC on down?

Imagine the costs you have to pay to comply with all this. Next imagine that if you moved your company offshore you could eliminate 75% of that nussiance, pay lower taxes and increase profits?

Would you choose to offshore? Well that is exactly what the shareholders want; increased profits, quarterly increases and increased valuation because of it right? Indeed, now you are beginning to understand why the off-shoring and outsourcing is occurring.

Next consider that you foreign competitors who sell in the USA no longer have an advantage over you in the market place, because now you too are a foreign corporation or a division of one. After all this you also see you have much lower labor costs, no Union demands and you can still sell to the US Middle Class? Wow, bonus indeed, so why on Earth wouldn’t you outsource? Hmmm? Consider this in 2006.

Lance Winslow - EzineArticles Expert Author

“Lance Winslow” - Online Think Tank forum board. If you have innovative thoughts and unique perspectives, come think with Lance; http://www.WorldThinkTank.net/wttbbs/

How To Tweak Your Windows Startup Procedure

The word Tweaking simply means to fine tune.You want to fine tune your computer so that it will boot up faster.Tweaking your computer so that it will run at peek performance will cause you to enjoy your computer like you never imaged.

There are procedures you can perform that will speed up the operating system boot-up.When tweaking your startup process,take care not to allow your computer to boot up too fast.Too fast booting will cause your PC to miss valuable data and not check all peripherals it needs to allow the computer to run at its best.

Speeding up your booting process will reduce the waiting time you can use the computer.Here are some procedures you can perform that will help speed up your PC startup.Be sure to backup your hard drive in case you should make an error.Take your time and perform these tasks at your own risk.

Take notes of everything you do.Backup your BIOS with such utilities as Cmos14.zip.This file is just 5,569kbs zipped and You can download a copy from our site at the url www.ultimatepcrepair.com/files/cmos14.zip

FIRST….Use Scandisk and Defragment on your hard drive if you are not performing these two maintenance steps regularly.Over time,your files become scattered all over your hard drive.This causes the computer to hunt for every piece of file fragments throughout the drive.

SECOND…..Clean Up Your Registry.The installing and uninstalling of applications cause your registry to have many files it does not use.Your system slows down at startup because these files are loaded into memory every time the PC is started.Registry Healer which is a trial ultility will scan your registry for problems.

And Registry Tuner allow you to view and remove unwanted software in your registry.Windows Reg Edit is a small ultility within Windows that will perform the same function. You may want to give Registry First Aid a try as well.

Visit the online version of this newsletter at http://www.ultimatepcrepair.com/news/35.html to download the trial versions of the above utilities.

THIRD…….Edit Your SysEdit Configuration by Clicking on Start,Run,and then type “sysedit” in the open block. You will be presented with your system files.Check and remove any files you know are not needed.You can type “REM” at the start of a line to disable it to see if your computer has need for it.

Take notes of any changes you make so that you can undo what you did should any problems arise.The ultility Bootvis is a good Windows XP ultilty that helps your boot process,We used it on our Windows Home XP computer and we noticed a difference.To learn much more visit www.microsoft.com/hwdev/platform/performance/fastboot /BootVis.asp and download your copy.

FOURTH….Remove unwanted programs that may be starting up in your Startup Folder.This folder as well as your Sysedit file may have programs slowing the PC down. Click on Start,Settings,Taskbar and Start Menu Tab, Start Menu Programs,Remove,and go down to the Startup Folder.There you can expand and remove any unwanted programs.

FIFTH…..Go to Start,Run,type “msconfig” in the open box and press enter.Click on Startup and here you can remove programs here as well.The thing to remember is to take notes of any program you remove just in case you find that program useful after all.Be sure to take the time and backup your system files so that you can restore these files should something go wrong.Take notes of files you remove from Sysedit or msconfig.

SIXTH….Enable your Quick Boot option in your BIOS.Access your Bios and locate this feature that bypasses some of the checks your computer makes at POST.The downside to enabling this feature is that it increases the chances of a hardware failure going undetected.You may want to use this feature from time to time and see if the difference in bootup speed is worth it.

We hate it when our computer creep alone when we turn on the power button,when we play our favorite Hi-Resolution star wars game,or when we decided to go on the internet,that is,if it doesn’t take a couple minutes to logon.Upgrading and tweaking your PC to run faster can be performed quick and easy,if we put to use the neat utilities Windows as well as many third party software has to offer.

Otis F. Cooper is solely dedicated to boosting the knowledge and confidence of every computer user. Use his informative articles and videos to understand all about the PC. Read more in depth articles for pc training and repair at www.repairarticles.com

Software For Dentists

Most dental offices are now computerized with sophisticated software to simplify the complicated process of clinical practice and patient management. Software serves in a wide variety of applications, ranging from the substitution of routine office paperwork to more sophisticated imaging techniques.

The practice management software (PMS) eases the handling of administrative tasks such as patient recordkeeping, inventory control for dental supplies, appointment scheduling, insurance processing and real-time reporting (billing) when the transaction actually takes place. Many versatile Windows-based software programs exist that allow the dentist to do chair-side data entry and scheduling. At present, many web-based dental PMS programs are also available that provide advanced solutions to improved clinical practices.

The progress in computer technology and improved methods of medical imaging have complemented dentists well in diagnosing and planning the course of appropriate treatment. The imaging software with digital modalities like 3-dimensional modeling, intra-oral video camera and X-ray units, and cephalometric and tomographic X-rays, helps the dentists make crucial decisions. The imaging software has been used in cosmetic dentistry and orthodontics to a large extent.

In cosmetic dentistry, the software has served to enhance the awareness of esthetic dental treatment. The main purpose of the cosmetic imaging software is to allow the manipulation of smiles and simulation of the results in the proposed treatment. There are smile libraries and databases to explore and judge the procedures to be followed.

Computer image-guided surgery is widely followed in several branches of surgical interventions. Introduced in the early 80s in the form of simulated operations, present-day image-guided surgical systems are very precise and safe systems. They are controlled mainly by an infra-red light, and function without a mechanical link between the operative field, instruments and computer. Dentists are widely using this cutting-edge technique in the application of oral implants, considering the need for outstanding safety and accuracy for this procedure.

Dentists provides detailed information on Dentists, Cosmetic Dentists, Software For Dentists, Family Dentists and more. Dentists is affiliated with Dental Implants in Las Vegas.

In Depth Software Development Strategies, Tip 1: Commenting

I’ve spent the past couple of days learning a new computer language, PHP. I’m currently in the process of developing an online management system, and after a careful anaylsis PHP seemed to be the right language to develop with.

So I have been going through some tutorials and looking at lots of coding examples. As a pretty experianced programmer, I am still having a hard time understanding some code developed by other people.

Which leads me to the first tip in this series.

The following coding tip is very straight forward, but ESSENTIAL to keeping you effective in the Information Technology Industry, especially when working in a team enviroment

1. Comment your code:

If anyone is going to be reviewing your code at any point in time, you should always leave appropriate commets to help guide them. Here is how I structure my commenting, lets use JAVA for this example

/////////////////////////////////////////

// Title of Program Author’s Name

// Date of creation

//

//Breif description of the program

/////////////////////////////////////////



public class TestClass

{

//Variables

protected int iCounter;

//Here is where you would list all your global variables



//Methods List all the methods after this for good programing structure



////////////////////

// main(String args [])

// Do: What is the main function of this method

// Input: What is brought into the method

// Returns: What the method returns

public static void main(String args[])

{

//

}//End main Method–> Keep track of your end braces with a small comment

}// EndTestClass



Commenting while you are developing does not take a lot of time, and it will definitly pay off for you later, especially when you try to review some complex code.


Graham McCarthy, has 6 years experiance developing software for both educational and business oriented purposes.

Website: http://concisecoding.blogspot.com/

Certification:

- A College Diploma in Computer Programming Analysis from Fanshawe College in London, Ontario Canada.

- A University Degree in Information Technology /w Honours from York University in Toronto, Ontario Canada.

Next entries »