White Papers
Keyhole Software consultants work with clients in every business domain. Because of this opportunity, our team members have a unique perspective into what technologies and paradigm shifts are viable for our clients.
Here are a few of our white papers detailing how we see the cloud, blockchain, microservices, JavaScript, and HTML5 affecting and empowering software for the enterprise. We share relevant information that enterprise developers should know in order to be successful in these shifts.
Other Tutorials
Filter Categories
Filter - All
JavaScript
Java
.NET
Microservices
HTML5
Design
- Creating Games with Unity3DUnity3D is one of the go-to's for 3D video game development, and many games (including the incredibly popular Pokemon Go) have been...
- Advanced JavaScript DebuggingDebugging takes time and brainpower even for the very best programmers, and it can be one of the most frustrating parts of the...
- Getting Started with JHipsterThis learning series takes an in-depth look at a powerful tool: JHipster. Much like the Ruby on Rails (or Grails) approach, JHipster...
- Modern Tooling for Distributed SystemsThis two-part mini series focuses on modern tooling and techniques for building distributed systems through in-depth explanations and hands-on examples. The...
- Introduction to Spring BatchWhen used correctly, Spring Batch can help you develop faster and more efficiently. This blog series will introduce you to and give...
- OpenShift Learning SeriesFour-part blog series that explores the capabilities of Red Hat's OpenShift. We bring you the basics and beyond through hands-on exercises and examples...
- Single page applications allow the enterprise to provide users with rich, responsive applications through the browser. This creates extensive cost savings for the enterprise; gone...
- Effective Automated Testing with SpringA Keyhole developer published a course on Effective Automated Testing with Spring via Pluralsight in January 2018. In the creation of...
- SPA architectures allow for rich, responsive application UIs. Developers need an understanding of JavaScript language features to take advantage. If you’ve been developing enterprise web applications,...
- Scaling PHP ApplicationsThis two-part mini series details the process of making a website able to handle high amounts of traffic, specifically with code in PHP....
- Spring Batch is a lightweight framework that enables the development of batch applications for enterprise systems. The Keyhole team consists of prolific bloggers, and a common...
- Single Page Application architectures allow rich, responsive application user interfaces to be developed. Enterprises have the ability to expand applications to more devices by implementing browser-based...
- Enterprises are feeling the pressure of the need to develop applications that allow users to use their own devices to access enterprise applications. What options do...
- Solid JavaScript FoundationsThis 6-part blog series presents a detailed exploration into why and how specific web applications are built. The following articles include a variety...
- Below is a five-part tutorial series on developing single page applications using the ExtJS framework. An introduction to single page application architecture, SPA class definitions,...