Welcome!

Web Age Solutions: Premier Provider of Technology Education and Mentoring

Kyle Gabhart

Subscribe to Kyle Gabhart: eMailAlertsEmail Alerts
Get Kyle Gabhart via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Kyle Gabhart

Few topics evoke more groans and eye rolling from software engineers and Web developers than the dreaded "TESTING." Testing falls into the same category as documentation, refactoring code, dusting, and visiting the dentist. Put it off until the last minute, do as little as possible, do it quickly, and move on to something else. I must confess that I have the same visceral reaction to the thought of 'testing' as others do. Consequently, I approached the prospect of reviewing a testing tool with the loathing of visiting the dentist. I was very relieved to discover that Parasoft's SOAtest 5.0 took a lot of the pain, frustration, and busy work out of the testing experience. Parasoft's SOAtest 5.0 is a comprehensive testing and analysis tool suite tailored to the unique testing and validation needs of Service Oriented Architectures. It supports functional testing, scenari... (more)

Socrates and Enterprise Agility

Back in my debate days, I was introduced to The Socratic Method, which is a line of reasoning popularized by Socrates in which seemingly “fundamental” concepts that appear to defy definition were explored to either bring clarity or to reveal one or more false assumptions. Far too often I find in the business community that we toss around jargon without digging any deeper to unpack terms and concepts that are regarded as ‘fundamental’ or ‘self-defining’. One such concept that I think warrants some attention is the term ‘agile’. If Socrates were a business consultant today, he mi... (more)

Ten Steps to Successful Cloud Adoption

A Journey of False Starts This is not the first time you’ve had your heart set on revolutionizing your information systems: One year, you rolled out a big Enterprise Application Integration (EAI) initiative, but it was too brittle and carried high maintenance costs. For a while you experimented with Web Services, but found that while they were easy to work with, they were largely insufficient to meet your broader needs due to a lack of architectural design guidelines. Out-sourcing, in-sourcing, up-sourcing, down-sourcing, and cross-sourcing just seemed to shuffle the work aroun... (more)

Wireless Web Serviceswith J2MERemote Possibilities

What happens when the hype of Web services meets the increasingly popular and ever-changing world of wireless computing? Most likely, confusion and disillusionment. In this two-part article, we'll explore the uncharted waters of wireless Web services. We'll use the J2ME platform for developing our Web service clients and access remote services on the Internet using standardized industry protocols. In this first article, we'll examine XML-RPC, a simple, lightweight mechanism for invoking remote services with XML. The second article will compare and contrast XML-RPC with SOAP, a mo... (more)

The Hype About .NET

You've heard the hype about .NET. You've read a couple of vague articles about dynamic discovery and invocation, service-oriented architecture, and how SOAP and a handful of other XML standards are forever changing the software industry. These ideas have intrigued you and you're interested in learning more - or at the very least, you recognize the importance of being able to add these acronyms to your resumé. In either case, you want to explore the world of .NET, but are unable or unwilling to fork over a thousand bucks for Microsoft's Visual Studio .NET product. This article is ... (more)