Joshua Chini

  • Software and Services

    I am creating this list of software and services mainly for myself so that I can refer back to it when I need it. This list of software and services is what I am currently using at the time this article was last updated. There are several other great lists available online including Scott Hanselman’s…

    Joshua

    September 22, 2017
    Uncategorized
  • Lessons Learned While Working with Databases in Docker

    Docker commands for a SQL Server container Basic command to start SQL Server container -p 1433:1433 Publish a containers port(s) to the host –name sqlserver_persondb Assign a name to the container -e sa_password= Set the system administrator (userid = ‘sa’) password used to connect to SQL Server once the container is running. The password must…

    Joshua

    August 21, 2017
    Uncategorized
  • Calling a SOAP Service from ASP.NET Core or .NET Core

    When developing with ASP.NET Core or .NET Core if you need to generate a SOAP service reference you have a few options. You can use ServiceModel Metadata Utility Tool (Svcutil.exe) to generate the reference code in a console window. I use this method quite often because when I begin interacting with a SOAP service I…

    Joshua

    July 13, 2017
    Uncategorized
  • Visual Studio Package Manager Console Fails to Start

    I assisted a co-worker today with an issue where the Package Manager Console would not start in Visual Studio 2015 or Visual Studio 2017. These are the errors that were being display on the console: It was a brand new Windows 10 machine running build 10.0.14393 version 1607. There are known bugs with Visual Studio…

    Joshua

    July 13, 2017
    Uncategorized
  • How to Assign a Strong Name to Unsigned 3rd-party Assemblies During the Build Process

    I added a Nuget package to an application recently and when I tried to run the app I got the following error message. “Unhandled exception: System.IO.FileLoadException: Could not load file or assembly ‘application name, version=4.0.0.0, culture=neutral, publickeytoken=b03f5f7f11d50a3a’ or one of its dependencies. Strong name validation failed.” It turns out the Nuget package was not strong-named.…

    Joshua

    July 12, 2017
    Uncategorized
  • Microsoft BUILD Conference Notes

    I had the opportunity to attend the Microsoft BUILD conference in Seattle last week and wanted to capture all the notes I had taken while I was there. I have broken the notes into 5 categories. There was over 300 sessions so there was a lot more covered that I didn’t have the opportunity to…

    Joshua

    May 20, 2017
    Uncategorized
  • Introduction to GraphQL

    Tags: GraphQL I was preparing for a presentation to my team at work on GraphQL and thought that it would be good to share the material on my blog. My two primary sources for learning GraphQL have been the GraphQL.org site and this course on PluralSight Building Scalable APIs with GraphQL by Samer Buna. I…

    Joshua

    April 16, 2017
    Uncategorized
  • Structuring Your Domain Model

    Tags: DomainDrivenDesign; This article is a continuation of a series on building the Person Service. Here is the list of articles in the series. Getting Started Building the Person Service In this article I am going to define the domain model for the Person Service. Our primary entity in this system will be a person.…

    Joshua

    April 6, 2017
    Uncategorized
  • Heating, Ventilation and Air Conditioning (HVAC) Repair

    The Issue So I had an interesting learning opportunity this weekend about heating, ventilation and air conditioning (HVAC) diagnostics and repair. Late Friday afternoon my wife noticed that it was getting warm on the main floor of our two story house so she went to the thermostat only to find nothing being displayed on the…

    Joshua

    April 1, 2017
    Uncategorized
  • Getting Started Building the Person Service

    Tags: PersonService At my company we have a service which provides information about all employees. The service has only one table and returns either a single object representing an employee or a DataTable containing information about one or more employees. The service gets it’s information from our HR system. The service allows you to specify…

    Joshua

    March 19, 2017
    Uncategorized
Previous Page
1 2 3 4
Next Page
  • Subscribe Subscribed
    • Joshua Chini
    • Already have a WordPress.com account? Log in now.
    • Joshua Chini
    • Subscribe Subscribed
    • Sign up
    • Log in
    • Report this content
    • View site in Reader
    • Manage subscriptions
    • Collapse this bar