Detect a mobile device in jQuery
Detect mobile browsers with jQuery using feature detection, user-agent checks, and responsive breakpoints.
Continue ReadingDetect mobile browsers with jQuery using feature detection, user-agent checks, and responsive breakpoints.
Continue ReadingRender a DataTable as an HTML table in C# by iterating columns and rows with proper encoding.
Continue ReadingSynchronize UI updates with jQuery AJAX completion using callbacks, promises, and async sequencing.
Continue ReadingUpload HTML5 canvas images to ASP.NET by posting base64 data URLs or Blobs through AJAX.
Continue ReadingUpload files asynchronously in ASP.NET using AJAX FormData, generic handlers, and progress feedback.
Continue ReadingReturn correct HTTP status codes from ASP.NET when exceptions occur instead of always 500 with a generic page.
Continue ReadingConnect Visual Studio 2013 to legacy Visual SourceSafe repositories for maintenance of older codebases.
Continue ReadingInstantiate .NET types at runtime from class name strings using reflection, Activator, and dependency injection.
Continue ReadingModel live driver locations with Redis GEO commands, TTL heartbeats, and pub/sub for sub-second map updates.
Continue ReadingStream large files to browsers in ASP.NET Web Forms without loading entire files into memory.
Continue Reading