Findlay Area .Net Users Group(FANUG) - Improving Software Quality with Continuous Integration, and An Introduction to FluentMigrator
Continuous Integration is a set of processes that aim to improve the quality of software by applying quality control during development instead of the traditional model of testing after code is complete. In this presentation we will cover the various processes involved in implementing continuous integration, common obstacles developers face when implementing continuous integration and how to overcome them.
FluentMigrator is a database migration framework for .NET that allows you to write database migrations in C# using a Fluent Interface. FluentMigrator can update existing databases, create a specific version of the database as it was in some previous release or create a new database for automated testing.
More writing
AI Model Regulation (Fable, GPT-5.6, OSS)
We used to celebrate new AI models, but lately releases are being delayed, restricted, or slow-rolled over national security concerns. Should AI be regulated, and if so, by whom?
Clustered Indexes and Performance
One of the most overlooked aspects of database design that I see from most application developers is the clustered index. Let us take a moment to discuss why this detail is so important, and to walk through some examples.
I'm BACK!
After a brief 8-year break, I decided to start blogging again! Here is what motivated me to start.
Getting Started with the Telerik MVC Extensions
A review of my experience using the Telerik MVC Extensions on several real world projects and instructions for integrating the Telerik MVC Extensions into your ASP.Net MVC project.
Codemash 2012 Recap & Pictures
Codemash Recap and Event Photos from Codemash 2012 including misc event photos, pictures of humorous Tweets on the large screen, a few presentations and the Pecha Kucha talks