About David
A Maui resident since 1985, I have a degree in Chemistry with a minor in Computer Programming. I’ve been developing web sites and rich interactive applications since it all began, in the early 90's - almost two decades ago now! It is my passion, my joy and my full-time occupation and I bring a wealth of knowledge & experience to the table. Compelling interactive web sites have gone way beyond what HTML alone can deliver. I “cut my teeth” on Fortran back in the 80's, and moved on to Java in the 90's (remember Java Applets anyone?). Now I am coding in C# on the server, and writing tons of JavaScript in the browser. My mastery of these two modern powerful languages gives me the ability to create just about anything. If you can dream it - I can program it!New I am now offering mobile web development! Let me create a version of your site that is optimized for today’s popular smart-phones like Androids & iPhones. Check my FAQ Page for more details...
I have expertise with the following technologies:
- Internet Programming Languages allowing for the creation of "intelligent" programmatically driven web sites:
- C#: Pronounced "Sea Sharp", a powerful, high-performance server-side programming language.
- JavaScript: A powerful language that can add intelligence, depth, and a wide array of sophisticated capabilities & interactivity to web sites.
- AJAX shorthand for Asynchronous JavaScript & XML, is a web development technique for creating interactive web applications.
- XML: The eXtensible Markup Language is a modern industry standard data-base language used for data storage and exchange on the Internet.
- JSON: JavaScript Object Notation, is a text-based, human-readable format for representing & transmitting structured data over the internet in a process called serialization.
- VBS: I use this language and/or JavaScript/C# for creating automation software of all types.
- ASP.NET. This is a state of the art server-side programming (using C#) allowing for such possibilities as:
- Powerful "back-end" data-base driven content using XML, SQL-Server or Access data storage
- E-mail form processing
- On-line quest books & chat rooms
- User log-ins
- Web Services or automated software systems designed to support interoperable machine-to-machine interaction over the internet. Web services allow for cooperating companies, each having their own distinct web sites, to seamlessly & effortlessly share data among their sites.
- CSS (Cascading Style Sheets), a technology allowing for precise control over the appearance of a web site.
- D-HTML (Dynamic Hyper Text Mark-up Language) or "programmatically driven HTML" providing for rich & highly interactive web sites.
- HTML (Hyper Text Mark-up Language) of course! It is a platform-independent "formatting" language used to create "static" web sites & the backbone of all web sites.
Some of my most popular web applications:
Check out my slide-show and bundled thumbnail photo presentation software compatible with all browsers, it is read-ahead optimized for maximum performance and a breeze to update with my built-in photo manager software.- My Content Management Software will have nearly universal appeal to web site owners. It allows you to log-in to any page on your site (with just a web browser) and edit the content! It is both Browser and Platform Independent which means it works just as easily and seamlessly on Mac-Safari as it will on Windows Internet-Explorer - Try the Demo now.
- Do you need an on-line booking calendar for your vacation rental? Then my booking calendar software will surely meet your needs
