Optimization Isn’t Rocket Science (Usually)
Projects involving optimization can be intimidating to some developers, often due to perceptions of considerable complexity or a need for mathematical expertise to work on them. These perceptions usually aren’t the reality in most of these types of projects. This post outlines the implementation of a particular optimization algorithm known as the genetic algorithm to show it’s really not anything to be afraid of.
Entity Framework 6.0 - Intercepting SQL produced by EF
Entity Framework 6.0 was recently released. One of the new features was called Interception. This gives you the ability to intercept the DbCommand object before the SQL is sent to the database, allowing you to modify and/or log anything on it. This blog will go over how to implement your own Interceptors.
Passing the Google Analytics Individual Qualification (IQ) Test
Recently, I was challenged to gain Google Analytics certification and learn how to maximize all the capabilities this free tool has to offer. This posts walks you through some basic things to know prior to taking the test, along with 8 tips to help you prepare for it.
Using Visual Studio Load Testing Tools
Have you ever wanted to load test your webservices? You can do just that with Visual Studio’s Load Testing tools. In addition, you can control how the test executes by using a custom plugin that executes during the load test.
Mac OS Quick Tips for .NET Devs
I’ve had the privilege of working on an iOS app for a client for nearly a year. Having been a longtime Windows user and .NET developer, it took me a while to get acclimated to the new way of doing things. Here are a few tips and tools that make me feel more at home in Mac OS, and will hopefully make your transition easier.
SharePoint 2013 User License Enforcement
Licensing is always one of the concerns (and pains) in planning a new SharePoint environment. With SharePoint 2013, administrators now have the ability to set a license (Standard, Enterprise, Project, and Office Web Apps Edit) to a specific Active Directory security group. SharePoint User License Enforcement isn’t highly visible in the SharePoint community and may be the baseline for things to come in a future update/release. It provides an agile licensing model that allows users to receive the appropriate access only when needed, plus it will not violate any license agreements.
Overcoming Resistance for Change
Having spent my career in business development, motivating people to make a change is a big part of my life. Here at Skyline Technologies, we are engaged in daily discussions with clients about implementing a new process or introducing new technology which will help them drive change. We discuss their business needs, walk them through how we would address that need by creating a technology solution, and explain the costs associated. The majority of the time, the client makes a decision to go with Skyline and we deliver a great solution. On occasion, a client will decide to do nothing – which we’ve discovered is our biggest competition. In fact, this is more common than a client going to a competitor.
Generating Code from SQL Queries
Every good developer picks up a few handy tips and tricks along their career path and a new one recently presented itself to me. I found a way to generate C# code (and SQL statements) from data stored in a SQL Database. Well, ‘sort of’ anyway... Let me provide a little more backstory here.
Rip Van Winkle Syndrome
There is a serious condition that is becoming prevalent in today's technology circles. Many times we see co-workers who do great work start falling behind the curve of what's new. New technologies come out daily. It's difficult for those who live, eat, breath, and sleep with technology to keep up with everything. Those of us who take long-term consulting assignment and feel lost and disconnected upon our return… we may suffer from Rip Van Winkle Syndrome.
want to work for an incredible company?
We're looking for exceptional talent