BlastAsia, Inc.
BlastAsia, Inc.
Blog Post
  • In this post we are going to see how to deploy a web application on your development machine. The end goal is to have a web application running on the development machine outside of the context of Visual Studio and which is accessible to other devices on a local network. Read more »

BlastAsia, Inc.
BlastAsia, Inc.
Blog Post
  • This is the second post of my two-part series about designing applications using vertical slices and how the open-source library MediatR can facilitate this design. In the first post we talked about the vertical slices design and how it addresses some of the problems in traditional database table-centric designs. In this post we will see how we can implement a vertical slices design using the ope...

BlastAsia, Inc.
BlastAsia, Inc.
Blog Post
  • This is the first of my two-part series about designing applications using vertical slices and how the open-source library MediatR can facilitate this design. In this post we will talk about the concept of vertical slices and in the next post we will look at some sample code that implements this design. Read more »

BlastAsia, Inc.
BlastAsia, Inc.
Blog Post
  • Search is a common requirement in most business applications. In this post we will examine searching in Entity Framework and create a query object that encapsulates the common functionality of filtering, sorting, and paging. Read more »

BlastAsia, Inc.
BlastAsia, Inc.
Blog Post
  • If you write code on a regular basis, then no doubt you have come across code that is difficult to understand and, consequently, difficult to change. If you're like me, then you will most probably have written bad code yourself! The good news is that writing good code doesn't have to be a complicated exercise. Today I'm going to share some principles and practices that you can use to write mainta...

BlastAsia, Inc.
BlastAsia, Inc.
Blog Post

New blog articles detected.

  • The Good and Bad of Writing Software

    The good thing about writing software is that you can do anything you like. The bad thing about writing software is that you can do anything you like. Read more »

  • Configuration in ASP.NET Core

    Lots have changed in the new ASP.NET Core world. From the project structure to the hosting model to the improved Razor engine, the Microsoft team introduced a slew of changes that is more apt for modern web development geared toward the cloud. On of the big changes is the configuration model. In a non-core ASP.NET project, we store configuration settings in the appsettings section of web.config. ...

  • Be Very, Very Lazy – A New Perspective on the Single Responsibility Principle

    Today I'm giving a tip on how we can remember to follow the Single Responsibility Principle. I'm sure many of you will be able to relate to this tip (at least I surely can!) which is: be very, very lazy! Read more »

  • Adding Google Maps to Your Angular Application

    Hi, in this post I will show how to add Google maps to your Angular application. At the end of this post, we will be able to see the map of the United States and we will be able to pan and zoom. Read more »

  • Be Very, Very Lazy – A New Perspective on the Single Responsibility Principle

    Today I'm giving a tip on how we can remember to follow the Single Responsibility Principle. I'm sure many of you will be able to relate to this tip (at least I surely can!) which is: be very, very lazy! Read more »

  • Entity Framework Code First Demo

    I just created my first video on YouTube! In the video I demonstrated creating a database using the Entity Framework Code First workflow. Watch it below! Read more »

BlastAsia, Inc.
BlastAsia, Inc.
Blog Post
  • This post is a step-by-step guide on integrating Facebook login with an ASP.NET MVC Web Application. We will start from scratch and end with an application supporting Facebook login. Read more »

Out-Market Your Competitors?

Get complete competitive insights on over 2.2 million companies to drive your marketing strategy.

Create Free Account Log in

By signing up, you agree to the Terms of Service and Privacy Policy.

Out-Market Your Competitors

Get complete competitive insights on over 2.2 million companies to drive your marketing strategy.

Create Free Account

Already a user?  Log in

By signing up, you agree to the Terms of Service and Privacy Policy.