Category Archives: General

Portable kepler.gl

Requirement: Implement Kepler in a portable way so that it can be used without installation in any windows x64 computers.   What is Kepler? Kepler.gl is a tool designed for geospatial data analysis. This guide will help you get started creating visualizations in kepler.gl Map Enthusiast? Make beautiful data-driven maps. Data Scientist? Gain insights from… Read More »

MVC C# Session Time Out Popup

Challenge : Develop an application which will alert the user the session is going to timeout in 30 seconds and allow the user to extend the session. If there is no activity session will be logged off. Features: ASP .net MVC Can be integrated with any application Minimal coding Only applies if the user is… Read More »

ESP-12E Based Weather Station – NodeMCU 12-E, BME280 and Yaler

Preface : Develop a Weather Station which can be accessed through the internet Advantage : Extremely low budget Easily available hardware Easy to configure Hardware Components Required : NodeMCU – ESP 8266-12E BME280 I2C or SPI Temperature Humidity Pressure Sensor Breadboard Internet Subscription Required : Yaler.net   Hardware Details ESP8266 – NodeMCU 12E    … Read More »

Easy Password validator for MVC C#

If you are developing an application in MVC C# use this code in your password model to make easy validation [Required] [DataType(DataType.Password)] [StringLength(100, ErrorMessage = “The {0} must be at least {2} characters long.”, MinimumLength = 8)] [Display(Name = “Password”)] [RegularExpression(“^((?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])|(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[^a-zA-Z0-9])|(?=.*?[A-Z])(?=.*?[0-9])(?=.*?[^a-zA-Z0-9])|(?=.*?[a-z])(?=.*?[0-9])(?=.*?[^a-zA-Z0-9])).{8,}$”, ErrorMessage = “Passwords must be at least 8 characters and contain at 3 of… Read More »

Regx for Validating UAE Telephone Numbers

This is the regx which can be used to validate UAE contact numbers in your developments. In C# Use as below in your models [RegularExpression(“^(?:\\+971|00971|0)?(?:50|51|52|54|55|56|58|2|3|4|6|7|9)\\d{7}$”, ErrorMessage = “Enter Valid UAE Numbers”)] public string Mobile { get; set; } Verify and test this regx online : https://regexr.com/47qlv In other designs you can use this  ^(?:\+971|00971|0)?(?:50|51|52|54|55|56|58|2|3|4|6|7|9)\d{7}$    … Read More »

Integrating Google Recaptcha to Webid – Auction Script

Webid do not have built in support for new google Recaptcha . If use enable Recaptcha of webid your registration form may not work. To resolve this follow below steps.   Step 1 : Register for google Recaptcha https://www.google.com/recaptcha/admin Enter google username and Password   Once you register google will provide a site key , please… Read More »

Domain Name Basics – Explained

I have created a short video which will give complete basic information about domain name registration and its basics. Feel free to download the presentation from the below link : Domain registration – Basics for Dummies by Haneef Puttur from Haneef Puttur   Youtube Video    Feel free to ask your questions .