Launch Announcement: Financially Fit

WeGotCode is excited to announce the launch of a new website for our client, Financially Fit.  Financially Fit was designed by consultant and author, Ruth King.  Ruth King is well known as the “Profit and Wealth Guru.” She is passionate about helping small business owners to become profitable and stay profitable.  This new website allows business owners to enter their …

Time Zones Supported By .NET on Windows 10

For some reason I had a hard time finding a list of the Time Zones supported in .NET. Apparently this is because they are defined in the registry at HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Time Zones on Windows, and in the ICU library on Linux and macOS. I fired up LinqPad and quickly retrieved these using TimeZoneInfo.GetSystemTimeZones() ReadOnlyCollection<TimeZoneInfo> (138 items)4 BaseUtcOffset DaylightName DisplayName Id …

EF Core – Get the db schema name of an Entity

I’m currently working on a project using EF Core, and the database uses various schema names to segregate data types.  I was having a hard time finding a way at run-time (in and override of SaveChanges() actually) to get back out the schema name of the table associated with an entity.  This was the best I could come up with …

rest-api

RESTful Interfaces break down technology silos WeGotCode.com is still a very young company – now entering its third year. During that time, we’ve handled a lot of custom software integration projects. This is a typical scenario: a house-build system (could be a web E-Commerce site, desktop application, mobile app) needs to talk to something else (a third-party service provider, a …

AspNetCore Controller Return Types that Implement IActionResult

On my current project, we return Task<IActionResult> in the controller actions.  It makes it fairly painless to write useful unit tests. Middleware Pipeline  – a common location for returning errors, like via SetForbiddenResponse() Because I was having issues locating these in MSDN (not there, look in https://docs.microsoft.com/en-us/aspnet/core/api instead), here’s a list of valid types that implement IActionResult in AspNetCore (dotnet …

Swagger fix for dotnetcore

I’m currently working on a Point of Sale type API utilizing dotnetcore.  We use Swagger / Swashbuckle to handle our documentation.  It’s a great project and I really appreciate the work that’s been put into it.  As we all know, developers hate to write documentation and Swagger goes a long way towards the holy grail of maintained documentation. In our …

Software Development rates for 2017 (out of date)

Rates for 2017 5/21/2018: This page is out of date.  Please use contact us link below to request current pricing. Note: fixed rate quotes are available for new development work only.  Maintenance and extensions of existing systems are done on a Time & Materials basis only. Microsoft Development (C#, VB.NET, ASP.NET, MVC, SQL Server, etc.): $XXX/hour Project management, design, and …