Sharing Our Knowledge And Keeping The IT Community Up-To-Date And Engaged!
Our consultants are in the business of mentoring and leaving you better than when they started. With their extensive experience and the soft skills that Intertech is known for, they can express themselves like few others, whether in the field or in a post. Look no further to find first-hand information that has past our QA professionals, along with links to outside articles that will help you in your day-to-day. From heads-down development experience to executive insights, you will find what you need on our developer blog.
Intertech’s Developer Blog ..From The Field And Further Out!
Create a Development Container for ASP.NET Core MVC with Entity Framework and SQL Server
Creating a Development Container for ASP.NET Core MVC with Entity Framework and SQL Server The purpose of this document is to describe the steps that can be used to create a Development Container for ASP.NET Core MVC with Entity Framework and SQL Server. Some...
Practical Git Rewriting Commit History
Practical Git: Rewriting Commit History Though a large part of our day-to-day Git usage is centered around making commits and forging ahead to build a version history, it’s not uncommon to need to edit or adapt this history. Below I’ll be looking at some common...
Practical Git Rebasing
Practical Git: Rebasing A commonly suggested git practice is to commit distinct units of work, often. Following this practice can provide a helpful outline showing the historical progression of a feature. However, when the work of each contributor is merged into the...
EXECUTIVE INSIGHTS
Providing Tech Leaders An Outside Perspective On The Business Of IT

Pillars of Software Development Success
How to Deliver Software On-Time On-Budget On-Feature
A study by PricewaterhouseCoopers, which reviewed 10,640 projects from 200 companies in 30 countries, found that only 2.5 percent of the companies successfully completed 100 percent of their projects. Find out how to avoid this issue.

Agile Methodology For Executives
A Guide for Executives Managing and Working with Agile Teams
This Intertech Executive Brief provides an Agile Methodology Overview with related commentary about how scrum complements many agile principles. This paper will also expand your understanding of how to combine Agile and Scrum for the best results.

Hiring and Working with IT Consulting Firms
What Every CIO Should Know
This Intertech Executive Brief provides insight into selecting an excellent consulting firm that fits your particular needs and how to leverage that consulting relationship for maximum value.
Why Software Gets Delayed & What to Do About It
Developing software is a complicated process that’s difficult to predict and estimate. All the time, we see examples of software projects that start...
Agile Development Projects: Harder to Estimate, But More Cost Effective
Agile is a philosophy of project management that has gained popularity in software development over the past ten years. However, it has applications...
SQL Database Advantages, Tea Leaves Effect, and Even More
Welcome Dev Digest followers! Alongside some good content, we have an opinion article that talks about how the smartphone industry is doing away...
Tech Writers, Blockchain, and Even More
Hope you have some fun plans for the weekend! Before they start, get some reading in. Four articles, a Dev Tip, and a little humor are all ready for...
Hello Bot using Microsoft Bot Framework
Bots are essentially apps with no interface. The ability of bots to help faster access and availability across most platforms, less friction to...
Xamarin Tutorial (Part 1): Create a Blank App
Overview In a recent post to software decision makers, I discussed reasons businesses should consider cross-platform native development over website...
24 Years Later, Java is Still Dominant
In May, Java will celebrate its 24th birthday as a language. Moreover, when it celebrates its birthday, Java will still likely sit atop the world’s...
A Look at What’s New with dbUnit Release 2.6.0
dbUnit is a mature, free, open-source Java framework for automated testing with databases. It is particularly useful with integration tests for...
2018’s Top Java Tools and Tips
2018 promises to be a big year for Java. Every year, the language continues to grow and evolve. These changes make Java easier to use, scale better,...
Angular Development #8 – Control Value Accessor
Forms are a critical component to most any web application. While most forms can be completed with the standard browser inputs, sometimes a more dynamic or thematic input can make the difference in a user interface. Angular provides the ControlValueAccessor interface to provide developers the tools to seamlessly insert custom built components that can function just as a standard input. But as we will see, the ControlValueAccessor can provide much more than just custom inputs – it can serve as a gateway to better form organization and reusability within an application.
Angular Development #7 – Provider Scopes & Component Level Services
Note: This post is part of an eleven-part series on Angular development. You can find the series overview here. Overview Angular's development team...
Angular Development #6 – Dynamic Component Generation
Most Angular components are created by adding a reference directly into a template, however there are times where the type of component won’t be known ahead of time and will need to be dynamically created. Often this is seen with modal windows, application level alerts, or other event driven messages, but could also occur when multiple copies or instances of a component need to be created. In order to create these components you will need to take some extra steps and precautions, but it can open the door to far more advanced functionality in an application.
Case Study: Upgrading Decades-Old Databases & Reporting for a National Education Network
From time to time, we like to share case studies of what we’ve been working on here at Intertech. It gives insight into the type of work we do, what...
SQL Database Advantages, Tea Leaves Effect, and Even More
Welcome Dev Digest followers! Alongside some good content, we have an opinion article that talks about how the smartphone industry is doing away...
A SQL Oddity, JavaScript Monads, and Even More
In this Dev Digest episode, you have the opportunity to learn about several different things. Included is a piece on a potential problem with SQL...
Exploring Entity Framework Core 5
- .NET Framework
- .NET Core
- Xamarin
- ASP.NET Core
- WinForms
- WPF (Windows Presentation Foundation)
- UWP (Universal Windows Platform)
- ML.NET (Machine Learning .NET)
- and Entity Framework (EF) Core.
Microsoft Is Changing The Release Strategy
Microsoft is changing its release strategy for .NET. After .NET 5.0 is released, they will continue to release a new major version every year in November. Microsoft is also changing its support strategy for .NET with Long Term Support (LTS) versions. Read the article to find out more.
If you are using .NET, speak with Intertech about complete application development & keeping your team up-to-date! Davin Mickelson & Intertech are ready to hear from you!
TECH INSIGHTS
Principles of Good Software Design
Author: Tim Star – Intertech Consultant
Software design is the most important phase of the software development cycle. Thinking about how to structure code before you start writing it is critical. Changes and updates will inevitably arise. Good software design plans and makes allowances for added features, algorithm changes, and new integrations.
TECH INSIGHTS
C# Tutorial: Understanding C# Events
Author: Davin Mickelson – Intertech Instructor
In this C# event tutorial, I will explain how delegates are the foundation for C# events and show the two primary delegates that Microsoft has given us for creating our own events. I will also show you how to subscribe to your own events and even pass data back to the event handlers.
We Make You And Your Company Stronger!
Let us outline a program for you.
Consider Intertech…
Tell us about your project and we’ll gather the right people, discuss your request, clarify any questions, and provide a price estimate that you can use to decide if Intertech is a good fit for you!
“We Take The Worry Out Of Custom Software Development!”
Turn-Key Custom Application Development Solutions Since 1991
Independent & Co-Development

Tom Salonek Founder & CEO