Web Design: Introduction

I created this section so I can take down some notes and be able to go back to them as I learn more about HTML, CSS, Javascript, and AJAX, especially now that there is a new version of HTML 5 and CSS 3.  I have used them occasionally at my previous jobs but I feel …

Continue reading Web Design: Introduction

Advertisements

C#: Quick facts on numeric suffixes, verbatim string, null coalescing, short-circuiting, main entry point, fall through switch-case

Use a numeric suffix to explicitly declare a numeric literal to be of a specific numeric type (U for unsigned int, L for long, UL for unsigned long, M for decimal, F for float, and D for double). uint a = 123U; long b = 1234L; ulong c = 1234UL; decimal d = 123.4M; float …

Continue reading C#: Quick facts on numeric suffixes, verbatim string, null coalescing, short-circuiting, main entry point, fall through switch-case

SQL Server: Multi-Tenant Data Architecture

As promised in my previous post, I will look briefly into ways on how to architect multi-tenant data.  Multi-tenant means servicing multiple clients or tenants.  In the case of a data architecture, it's how to store data from multiple clients.  I learned there are three options to do this, not just two.  I know the …

Continue reading SQL Server: Multi-Tenant Data Architecture

ASP.NET: GET, POST, IsPostBack, QueryString, and Form

I have been asked a couple of times in my job interviews about GET, POST, IsPostBack, QueryString, and Forms.  These are the basics that one who has worked on ASP.NET should know.  Sometimes you get focused on higher level stuff especially if you are working with wrappers or some sort of framework on top of …

Continue reading ASP.NET: GET, POST, IsPostBack, QueryString, and Form