Web Development Business

Quick Introduction To SQL Server Profiler

Brian Clay .NET, Databases, Technology Snapshot, Tutorial Leave a Comment

When working with SQL Server, you might run across a situation where it is just not running fast enough. While there could be many reasons for this, there are tools that can help you track down just what is going on behind the scenes. SQL Server Management Studio’s SQL Server Profiler or just (Profiler) is a tool that can be used to monitor queries run on your database.

In this blog post I’ll give a brief demonstration of the SQL Server Profiler tool. I’ll show you how to keep an eye on all the queries that are being run against your database, as well as how to use a filter to narrow your search to just slower-running queries…



Microsoft Silver Partner

Keyhole Earns Microsoft Competency Partner Status

Keyhole Software Company News, Consulting, Keyhole Leave a Comment

We are excited to announce that Keyhole Software has achieved the status of Microsoft Silver Competency Partner.

Joining this elite tier of Microsoft Partners represents that Keyhole has achieved the highest level of application development competence with Microsoft technologies. It required a history of success within the technology industry and a constant commitment to customers.



Migrating to Java 9

Billy Korando Java, Programming, Spring, Technology Snapshot Leave a Comment

Java 9, after many delays and failed votes, looks to be finally arriving this September.

Java 9 will bring several new features: enhancements to Streams, a REPL, improvements to Collections, among others. But by far the biggest and most controversial change is Jigsaw. Jigsaw is introducing modularity to the JDK, a long topic in and of itself, but it is one of the major reasons upgrading to Java 9 will be more difficult than previous major releases of Java.

In this blog we will take a look at some of the benefits of running in a Java 9 environment, how to migrate a Spring Boot application to Java 9, and finally review some of the common problems you may run into and strategies for resolving them…



Got Swagger? (i.e. How I Got My Swagger on and How You Can Too)

Aaron Diffenderfer Programming, Technology Snapshot, Tutorial Leave a Comment

Most developers attempt to ignore and put off documentation as long as possible during the development process. However, the return on investment is worth the time and effort — far more than most of us realize. This is particularly true with API documentation. 

Working with a recent client, I had the opportunity to use Swagger to document APIs and provide structure around the development process. During daily standups, I may have been known to say that my task for the day was to “get my Swagger on.” 

In this post, I want to walk you through my journey with Swagger along with general thoughts, tips, and tricks that I’ve learned along the way so that you too can “get your Swagger on.” Let’s get started…



OpenShift In Action Breakfast Boost Scheduled

Lauren Fournier Company News Leave a Comment

We are excited to announce the next free public Keyhole Software educational event: OpenShift In Action! This Breakfast Boost event is a live learning opportunity open to the public. The presentation is geared to benefit software developers who are implementing or interested in Microservices and OpenShift.

This free presentation will be held at the Keyhole Software office in Leawood, Kansas on Wednesday, June 28, 2017 from 8-10 a.m. Space is limited. To get more information and reserve your free tickets, please visit http://bit.ly/openshiftkc…