Click here to Skip to main content
15,891,136 members

Michael P Butler - Professional Profile



Summary

    Blog RSS
4,142
Authority
8,733
Debator
13
Enquirer
182
Organiser
2,164
Participant
0
Author
0
Editor
Having been a commercial software developer for 17 years and a hobbyist for about 6 years before that, I've seen the good, the bad and the ugly of software development. My journey has taken me from BASIC to PASCAL to C to C++ and now to C#. I hate to reinvent the wheel and will always reuse other peoples' code where I can.

The coding side of the job has lost its interest for me and I much prefer to work on the business analysis and design side now. Although I still get a kick out of a little R+D and I have had a lot of fun playing with MyXaml over the last year. The greatest pleasure still comes from seeing the final product in use and how it helps my clients run their businesses better.

Reputation

Weekly Data. Recent events may not appear immediately. For information on Reputation please see the FAQ.

Privileges

Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege. The member types column lists member types who gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilver
Bypass spam checks when posting contentsilversilversilversilversilversilvergoldSubEditor, Mentor, Protector, Editor
Store personal files in your account areaplatinumplatinumSubEditor, Editor
Have live hyperlinks in your profilebronzebronzebronzebronzebronzebronzesilverSubEditor, Protector, Editor
Have the ability to include a biography in your profilebronzebronzebronzebronzebronzebronzesilverSubEditor, Protector, Editor
Edit a Question in Q&AsilversilversilversilverYesSubEditor, Protector, Editor
Edit an Answer in Q&AsilversilversilversilverYesSubEditor, Protector, Editor
Delete a Question in Q&AYesSubEditor, Protector, Editor
Delete an Answer in Q&AYesSubEditor, Protector, Editor
Report an ArticlesilversilversilversilverSubEditor, Mentor, Protector, Editor
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubEditor, Mentor, Protector, Editor
Edit other members' articlesSubEditor, Protector, Editor
Create an article without requiring moderationplatinumSubEditor, Mentor, Protector, Editor
Approve/Disapprove a pending QuestionProtector
Approve/Disapprove a pending AnswerProtector
Report a forum messagesilversilverbronzeProtector, Editor
Approve/Disapprove a pending Forum MessageProtector
Have the ability to send direct emails to members in the forumsProtector
Create a new tagsilversilversilversilver
Modify a tagsilversilversilversilver

Actions with a green tick can be performed by this member.


 
GeneralYay. Things could be looking up Pin
Michael P Butler6-May-04 10:32
Michael P Butler6-May-04 10:32 
GeneralRe: Yay. Things could be looking up Pin
Colin Angus Mackay25-May-04 11:41
Colin Angus Mackay25-May-04 11:41 
GeneralThis is Red 5, I'm going in Pin
Michael P Butler5-May-04 2:19
Michael P Butler5-May-04 2:19 
GeneralHTML Display Pin
Michael P Butler3-May-04 21:25
Michael P Butler3-May-04 21:25 
GeneralRe: HTML Display Pin
Paul Watson3-May-04 22:47
sitebuilderPaul Watson3-May-04 22:47 
GeneralRe: HTML Display Pin
Michael P Butler3-May-04 23:38
Michael P Butler3-May-04 23:38 
GeneralReal Player - not as bad as I remember Pin
Michael P Butler3-May-04 8:25
Michael P Butler3-May-04 8:25 
GeneralTransition Pin
Michael P Butler28-Apr-04 10:16
Michael P Butler28-Apr-04 10:16 
I’m taking a break from writing my Customer Relation Management app to work on my CTI products.

I’ve decided to move from MFC front ends to using C# and MyXaml[^]. This allows me to make use of the code-behind feature of MyXaml, so that I can integrate easier with third party databases. Previously, it has either meant writing a plugin-dll or using the integrated VBScript engine. Plus the added advantage that the look and feel can be modified on the fly to suit the client’s requirements, without having to recompile the entire application.

My simple Desktop Call-Pop application has already been converted and works well, although I’ve had to work around a couple of issues with MyXaml and Notification Tray icons.

I’m now working on my main desktop telephony client app. This has a more complicated user interface and I’m having issues getting the right look and feel with WinForms. I’ve been playing with the Dock and Anchor properties, but find they are a little lacking. I was hoping not to have to write any code for positioning the controls, but so far I’ve not managed to do what I want. Still, it is early days.

Marc Clifton has posted another interesting article on using MyXaml and his Application Automation layer[^], which has given me food for thought on how best to build my CRM app.

It is becoming clearer that I need to find ways of reducing the cost of development and reducing the amount of time it takes to build a business solution. My company’s aims are to provide software solutions to people’s businesses processes, but the companies that could benefit most find the costs are too high. I’m going to try and implement some of the ideas presented in the AAL and see if they will help me to achieve my aims.


Michael

CP Blog [^]

GeneralHi Ho Its Off To Blog We Go Pin
Michael P Butler23-Apr-04 9:17
Michael P Butler23-Apr-04 9:17 
General5000 Posts Pin
Michael P Butler21-Jan-04 6:27
Michael P Butler21-Jan-04 6:27 
GeneralWanted: A new country Pin
Michael P Butler23-Sep-03 8:21
Michael P Butler23-Sep-03 8:21 
GeneralSouth Africa Pin
Paul Watson8-Jan-04 3:11
sitebuilderPaul Watson8-Jan-04 3:11 
GeneralRe: South Africa Pin
Michael P Butler8-Jan-04 3:20
Michael P Butler8-Jan-04 3:20 
GeneralRe: South Africa Pin
Paul Watson8-Jan-04 3:26
sitebuilderPaul Watson8-Jan-04 3:26 
GeneralThings I miss about not working in an office Pin
Michael P Butler17-Sep-03 10:42
Michael P Butler17-Sep-03 10:42 
GeneralRe: Things I miss about not working in an office Pin
Stefan Pedersen1-Nov-03 9:00
Stefan Pedersen1-Nov-03 9:00 
GeneralClucking Bell Pin
Michael P Butler15-Sep-03 5:09
Michael P Butler15-Sep-03 5:09 
GeneralRe: Clucking Bell Pin
Paul Watson17-Sep-03 2:33
sitebuilderPaul Watson17-Sep-03 2:33 
GeneralRe: Clucking Bell Pin
Michael P Butler17-Sep-03 2:43
Michael P Butler17-Sep-03 2:43 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.