
Proudly Serving Mississippi
Mississippi Visual Basic Development Since 1993
Stay passionate about delivering innovative enterprise solutions.
I first used Visual Basic 1.0 in 1993 when I worked for Replacements Ltd. when I was also coding Cobol programs for them. The database then was a version of dBase as a 3rd Party control since at the time Visual Basic 1.0 did not have a database yet.
Let's meet the most popular language every developed. Visual Basic (VB) is a third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its COM programming model first released in 1991. Visual Basic is designed to be relatively easy to learn and use. Visual Basic was derived from BASIC and enables the rapid application development (RAD) of graphical user interface (GUI) applications, access to databases using Data Access Objects, Remote Data Objects, or ActiveX Data Objects, and creation of ActiveX controls and objects. Scripting languages such as VBA and VBScript are syntactically similar to Visual Basic, but perform differently.
Mississippi Customers

Some information I know about Mississippi is I believe the state was admitted or ratified to the United States around or about 'December 10, 1817'. Mississippi is located around latitude '33' and longitude of '-90' and has a population of roughly '2,961,279 million'. If I remember correctly the capital is 'Jackson' and the largest city is 'Jackson'.
Why Use Visual Basic?
A programmer can put together an application using the components provided with Visual Basic itself. Programs written in Visual Basic can also use the Windows API, but doing so requires external function declarations. Though the program has received criticism for its perceived faults, from version 3 Visual Basic was a runaway commercial success, and many companies offered third party controls greatly extending its functionality.
Word of Mouth
Take a moment to read related case studies and testimonials below around my experience with Visual Basic.
Case Study
Novant had a contract leave spur of the moment and needed me to urgently load $77 million in EDI payment files which were behind. I picked up the system, processes and had the data loaded in 1 month.
"Eddie has experience in a variety of industries and environments giving him a unique and valuable perspective. He is extremely easy to communicate with, always asks good questions and seeks to fully understand the situation. Eddie brings a positive "how can I help" attitude to work every day and is a pleasure to work with."
4/16/2012
Tom Mentz | USA
Director of Finance
Novant
Case Study
When Syngenta needed software for their crop protection division, they looked to me to deliver a system that updated sales territories on a data warehousing system built by Robin Hooker. I delivered a Visual Basic 6.0 framework to ensure all sales territories mapped back to correct postal zip codes and across custom geographic coverages.
"Eddie is great at writing processes that are reusable. He was always looking for ways to improve processes."
4/3/2001
Steve Allen | USA
Oracle Developer
Syngenta
Case Study
When Triad Guaranty needed a Risk Based reporting system, I assisted by writing a solution in Perl/CGI under Apache running on Linux. The resulting system made the newspapers as the first PMI (Primary Mortgage Company) to allow their loan partners to view Risk Based information.
I also wrote an Oracle Blob based Document Management System for Triad Guaranty for pickup and storage of their EDI Fannie and Freddie files saving Triad over $50,000 from the canned software solutions they were reviewing.
Here's where the REAL INGENUITY came in. -> I wrote the Oracle database blobs in a way that even Oracle forms and Oracle Reports couldn't extract the blob files and they work outside the Visual Basic software that I created to access them. Puzzling every Oracle developer who attempted to test reading their first blob. How did I do it? I removed the EOF terminators prior to saving to the blob and simply put the EOF terminators back when my software extracted them to disk.
"We received a message this morning that the Appworx_prod oracle production box was low on disk space. Eddie's program EZ-mon has turned out to be very helpful."
12/12/2002
Kenny McMellon | USA
Accounting
Triad Guaranty
Case Study
When Syngenta needed software for their crop protection division, they looked to me to deliver a system that updated sales territories on a data warehousing system built by Robin Hooker. I delivered a Visual Basic 6.0 framework to ensure all sales territories mapped back to correct postal zip codes and across custom geographic coverages.
"The tool looks great and I'm impressed with what you've done. Thanks for the hard work."
7/20/2001
Tracy Cox | USA
Manager Application Development
Syngenta
Case Study
USAir needed to ensure Y2K was not impacting their Dividend Miles program. I reviewed Visual Basic code for any Y2K issues as well as ensured communications to the PBX system still would work after Y2k.
"Great work on the PBX Rexx system. Sorry the system, Is so convoluted. You have made the best of it."
6/15/1999
Mark Burmaster | USA
Lead Developer
Sabre (Intellimark)
"Thank you so much Eddie for the Visual Basic library you donated to the Y2K migration project for USAir. You are a great resource for us and are glad to have you on the team."
5/10/1998
Connie Wallier | USA
Manager
Sabre (Intellimark)
Case Study
Gilbarco needed a way to interface IBM Mainframe database information and pre-build green screens to a Windows layout. I screen scraped every mainframe screen utilizing a HLLAPI and Visual Basic 5.0 which dynamically created desktop Windows screens. Therefore, one mainframe codebase with a new Windows front end.
"Just wanted you to know that EC Tools you wrote was a BIG help in completing a recent PCR request. It is an excellent tool. It saved time and effort in completing my task."
10/20/1997
Mike Ardisson | USA
Sales
Gilbarco
If at any point you decide to reach to me just know the area codes I am familiar with for Mississippi are '228, 601, 662, 769'. For Visual Basic assistance you will find my rates very reasonable for Mississippi. Now just keep in mind my time zone is 'Eastern Standard Time (EST)' and I know the time zones in Mississippi are 'Central Standard Time (CST)' in case you wish to call me. Anyway let me continue.
One could build a robust, full-featured database management system with legacy Visual FoxPro (VFP) in a fraction of the time it would take in .NET, PHP, or any other web development tool (except maybe Ruby). Of course, that doesn't mean every application should be developed in VFP. If you need web capabilities, it doesn't matter how productive VFP is. I cannot really use it. So our goal is to find out early if a Windows application makes sense. If it does, I have the capability to create some pretty cool programs. If you need web, I can build some cool web applications too. It's all up to you.
Characteristics
- Visual Basic has the following traits which differ from C-derived languages: Statements tend to be terminated with keywords such as "End If", instead of using "{}"s to group statements.
- Multiple variable assignment is not possible. A = B = C does not imply that the values of A, B and C are equal. The boolean result of "Is B = C?" is stored in A. The result stored in A would therefore be either false or true.
- Boolean constant True has numeric value −1. This is because the Boolean data type is stored as a 16-bit signed integer. In this construct −1 evaluates to 16 binary 1s (the Boolean value True), and 0 as 16 0s (the Boolean value False). This is apparent when performing a Not operation on a 16 bit signed integer value 0 which will return the integer value −1, in other words True = Not False. This inherent functionality becomes especially useful when performing logical operations on the individual bits of an integer such as And, Or, Xor and Not. This definition of True is also consistent with BASIC since the early 1970s Microsoft BASIC implementation and is also related to the characteristics of CPU instructions at the time.
- Logical and bitwise operators are unified. This is unlike some C-derived languages (such as Perl), which have separate logical and bitwise operators. This again is a traditional feature of BASIC.
- Variable array base. Arrays are declared by specifying the upper and lower bounds in a way similar to Pascal and Fortran. It is also possible to use the Option Base statement to set the default lower bound. Use of the Option Base statement can lead to confusion when reading Visual Basic code and is best avoided by always explicitly specifying the lower bound of the array. This lower bound is not limited to 0 or 1, because it can also be set by declaration. In this way, both the lower and upper bounds are programmable. In more subscript-limited languages, the lower bound of the array is not variable. This uncommon trait does exist in Visual Basic .NET but not in VBScript. OPTION BASE was introduced by ANSI, with the standard for ANSI Minimal BASIC in the late 1970s.
- Relatively strong integration with the Windows operating system and the Component Object Model. The native types for strings and arrays are the dedicated COM types, BSTR and SAFEARRAY.
- Banker's rounding as the default behavior when converting real numbers to integers with the Round function.[7] ? Round(2.5, 0) gives 2, ? Round(3.5, 0) gives 4.
- Integers are automatically promoted to reals in expressions involving the normal division operator (/) so that division of one integer by another produces the intuitively correct result. There is a specific integer divide operator (\) which does truncate.
- By default, if a variable has not been declared or if no type declaration character is specified, the variable is of type Variant. However this can be changed with Deftype statements such as DefInt, DefBool, DefVar, DefObj, DefStr. There are 12 Deftype statements in total offered by Visual Basic 6.0. The default type may be overridden for a specific declaration by using a special suffix character on the variable name (# for Double, ! for Single, & for Long, % for Integer, $ for String, and @ for Currency) or using the key phrase As (type). VB can also be set in a mode that only explicitly declared variables can be used with the command Option Explicit.
You know, I don't make it out to Mississippi much but I would like to see the 'Mockingbird' state bird. I am a little familiar with the Mississippi 'Magnolia' state flower as well. However, I do not know much about Mississippi's state tree the 'Southern Magnolia'. Fishing is fun to me perhaps I would like reeling in the Mississippi 'Largemouth Bass' state fish. Anyway, sorry I went off topic. Let me continue.
Experts in Visual Basic (All Versions)
When Visual Basic was first developed by Microsoft I already had been developing heavily in QuickBasic and Professional Development System Basic. I first beta tested Visual Basic when Microsoft came out with in the 286 processor days. I have the experience, so call us today to get your coding started.
Need Assistance?
Ever have an idea about a product or service but lack the ability to develop that idea? Are you looking for a reliable person/firm to build your software? Perhaps you are in need of someone to manage projects and teams?
Word of Mouth
[ Latest 10 ]