Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 
avatar of Vincent James

Vincent James

Vincent James has asked 4 questions and find answers to 1 problems.

Stats

39
EtPoint
5
Vote count
4
questions
1
answers

About

Programming is my passion. I have have been programming since I was in high school. I first started writing BBS (bulletin board software) back in the dial up days before there was a public internet. I wrote for years in a few different BASIC languages. I used to read books about the new style of programming, object orientated. Then C language came out and we had quite a bit more power, specifically threading and a somewhat an object orientated environment. It was super powerful but very complex at first.

I entered the field updating old code for Y2K (COBOL, Pascal, BASIC). Once Y2k passed, I became a contract programmer focusing on small businesses, 10 to 200 computers. I started writing software for telemarketing entities, before the Do Not Call list existed. This usually involved feeding the dialer from, and updating call results to, a back end proprietary database. Most of my projects were creating and/or tying in proprietary software to commercial product APIs. At this time many small businesses were set up on completely on MS Access databases or using Access as a back end and VB6 to create the front end user interface. I did a lot of Crystal reporting back in those days using Crystal as a reporting module to produce better-than-Access reports for Visual Basic front ends. Once the mortgage industry boom happened and I was writing custom desktop applications to tie in proprietary databases with front end mortgage programs like Point.

Improvements in speed, storage, and bandwidth along with the advancement of web technologies finally allowed completely web based solutions to replace desktop applications in many cases. One of the single biggest advancements was AJAX allowing asynchronous calls back to the web server. This finally allowed us to present a desktop application experience to web users. I have shifted my focus towards the web experience over the desktop experience. I still prefer the .Net programming environment and I have strengthened my knowledge of supporting technologies HTML, CSS, Javascript, JSON, SEO, etc... I am a strongest in C# and MS SQL, with over a decade of experience.