I have been working with the 'Always Encrypted' feature within SQL Server with a legacy project running the full .Net Framework (4.7) along with Entity Framework 6. I had been exploring the different SQL Server Encryption options available, firstly looking at TDE (Transparent Data Encryption), howev…
In the previous posts in this series we have developed our Twitter Sentiment Analysis library using Azure Cognitive Services, in this post we will build a Web Application with ASP.NET Core Blazor to use our library. Blazor is an experimental .NET web framework using C#/Razor and HTML that runs in th…
In part 1 of this blog post series we introduced the application we will be building. This post will cover building out our Twitter Sentiment Analysis functionality using C#, Asp.Net Core and xUnit.net for our tests.To get started we will create a folder for our library and tests, open your command…
In this 9 part blog post series (link to all posts at bottom of this page), I revisit the Sentiment Analysis application I developed for Wholeschool as part of our Pluralsight course on IBM BlueMix now rebranded IBM Cloud (If you have a Pluralsight account be sure to check out the course!) During th…
What is CoreBDD? CoreBDD is a lightweight open-source Behaviour-Driven Development framework built on-top of the popular xUnit.net testing tool that enables tests using the Gherkin language. All code is available on GitHub and packages ready to use in your project can be found on NuGet For those unf…
If you are using the OpenAPI standard for your Rest API's on .NET Core you will probably be familiar with the Swagger tools that enable you to quickly generate definitions for your Web API endpoints. With a few lines of code you can enable Swagger and Swagger-UI using the awesome Swashbuckle project…
I have been exploring functional programming lately and looking at adding some functional approaches to a sub-set of a codebase I'm in the process of refactoring, particularly around making some of the core domain model immutable to ensure less side affects and make testing easier as an added bonus.…
Page 1 of 1
Steven Knox
Passionate about all things Software, EdTech and Fitness with a particular interest in the Microsoft development stack, including .Net Core, Azure and Azure DevOps