Quantcast
Channel: Ken's Programming Blog
Browsing all 18 articles
Browse latest View live

hello world in C#

Most everyone starts with hello world in programmig. Even seasoned developers write hello world apps in order to test if the simplist solution will run.in c# we would write:public static class MyClass{...

View Article



Image may be NSFW.
Clik here to view.

Dijit D3 Custom Dashboard Part 1

In this series I am going to show you how to build a custom dashboard applications using dijit for the ui controls, ajax calls for data acquisition and d3 for charting and graphs.For the layout I am...

View Article

Image may be NSFW.
Clik here to view.

Dijit D3 Custom Dashboard Part 2

Adding WidgetsThe technique for adding widget is straightforward enough. Simply add another div element with a drag and drop source as a widget gallery for adding widgets to your...

View Article

5 Tips for Landing a Programming Job

1 Get a RecruiterTechnology recruiters are everywhere and they do not cost you a dime. Its a free service to you. Recruiters charge the employer for the service of finding the right talent to fit their...

View Article

Image may be NSFW.
Clik here to view.

How to Estimate Software the WRONG Way

Negotiate with the Software DevelopersOne of the best ways you can screw up when making an estimate is to try to negotiate the time frame with the developers. Programmers generally don't realize they...

View Article


Why Estimates are Worthless

Software estimates are most often completely worthless and a waste of time for everyone involved. Its a waste of time for the manager because the estimates that they get are usually shallow and only...

View Article

Hail Knuth

After committing some very bad programming sins I felt bad enough to confess them to a fellow developer. After hearing my confession he compelled me to say 100 "Hail Knuths", and to sin no more. Hail...

View Article

Should I Take Programming Burnout Seriously?

Should I Take Programming Burnout Seriously? Yes!If you are suffering  burnout take it very seriously as it could cause medical problems and it could be a sign of more serious mental illnesses. The...

View Article


Do I Need a Degree to Write Software?

Many people over the years have asked me if they need a degree in Computer Science to get a programming job. Technically a degree is in not required to be a programmer. However, I believe that the...

View Article


Why You Shouldn't Use Privates Anymore

For nearly half of my career I thought that hiding member variables and methods with private and protected was one of the best ways to write better code. You have probably been taught in school or have...

View Article

Extension Methods

Extension methods in .NET are methods that can be attached to another class without changing that class. In .NET extending a class is not the same thing as inheriting from a class. Extension methods...

View Article

Image may be NSFW.
Clik here to view.

I Knew a Programmer that Went Completely Insane

Not long ago one of our programmers just lost it and he lost it good. He walked into the manager’s office and began screaming strange things. If I didn't know him as well as I did I would have thought...

View Article

Image may be NSFW.
Clik here to view.

Getting Started with Accpac Programming

Recently I have accepted a new position at Kerr Consulting that specializes in integrating ERP and other financial software packages such as Quick Bookswith existing software. Most of our work is...

View Article


Working with Views in Sage 300 ERP ( Accpac )

In Sage 300 ERP views are used as a standard way of manipulating and retrieving data. You will also need to use views in order to execute some commands. Views in Sage 300 closely resemble MVC and MVVM...

View Article

Why Don't You Use Factories?

After reading and applying traditional software design techniques taught by some of the best professional developers such as Edward Yourdon, Frederick Brooks, Martin Fowler; I thought that I was fairly...

View Article


Image may be NSFW.
Clik here to view.

How do you program when you can't?

I woke up this morning with no desire to program a computer. Have you been there before? It's scary when you lose your job and find yourself unable to work on even the smallest task. I began to think...

View Article

Image may be NSFW.
Clik here to view.

5 Quick Ways to be a Better Programmer

1. Take Advantage of the DebuggerIf you are still using message boxes and Console.WriteLine statements to determine what is going on inside your program than stop now. You don't have to be an expert at...

View Article


Software Engineering Rant

Criticizing Those Who Came Before Us Why is it so easy for us to criticize the developers that came before us? The newest generation of developers have written numerous blogs, articles and books to...

View Article
Browsing all 18 articles
Browse latest View live




Latest Images