Sharing Our Knowledge And Keeping The IT Community Up-To-Date And Engaged!
Design – Architecture – Delivery – Development – QA – Deployment
CI/CD – Agile – DevOps – Digital Transformation
Black Slate’s Developer Blog – From The Field And Further Out!
Dynamically Generate PowerPoint Presentations Using PptxGenJS
Dynamically Generate PowerPoint Presentations Using PptxGenJS PowerPoint presentations are an essential medium for conveying information and creating impactful visual presentations. However, making and modifying PowerPoints can become a tedious, time-consuming and...
Get the best performance out of Development Containers on Windows
Get the best performance out of Development Containers on Windows ...or... Troubleshoot Hot Module Reloading (HMR) not working on a NextJS or REACT Project running on a Development Container on Windows The purpose of this document is to describe how to get the best...
Stop Wasting Your Time: Why Software Developers Must Embrace ChatGPT Now!
Stop Wasting Your Time: Why Software Developers Must Embrace ChatGPT Now! How AI-powered Language Models like ChatGPT can Revolutionize Software Development Prompt 1: I want to write a blog post with the following title and theme: "Stop Wasting Your Time: Why Software...
Or… Search Our Posts!
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 Black Slate 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 Black Slate 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.
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 Black Slate about complete application development & keeping your team up-to-date! Davin Mickelson & Black Slate are ready to hear from you!
TECH INSIGHTS
Principles of Good Software Design
Author: Tim Star – Black Slate 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 – Black Slate 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.