+65 6652 3398
info@wgrow.com
114 Lavender St, #07-51 CT Hub 2
Home
Services
Solution Development
Secured Cloud Hosting
Excel/Google Sheets Development
Support & Maintenance
Content Management System
Solution - ECommerce Order Processing
Solution - Secured SMS Gateway
Solution - Aright Tech ECommerce
Solution - Smart Sales Workflow
Solution - Facility Management
Showcase
Featured Projects
Case Study - Cloud Server Hardening
Case Study - Health Supplement eCommerce
Case Study - AWS Server Architect & Optimization
Case Study - Blockchain for Finance Forecasting
Case Study - Excel Rapid Development
Case Study - Legacy Server & Application Support
Case Study - ERP Business Continuity Management
Case Study - Hospital Visitor Logging PDPA
Team Notes
Tools - Strong Password Generator
Tools - Testing Users Generator
About wGrow
Contact
Home
Services
Solution Development
Secured Cloud Hosting
Excel/Google Sheets Development
Support & Maintenance
Content Management System
Solution - ECommerce Order Processing
Solution - Secured SMS Gateway
Solution - Aright Tech ECommerce
Solution - Smart Sales Workflow
Solution - Facility Management
Showcase
Featured Projects
Case Study - Cloud Server Hardening
Case Study - Health Supplement eCommerce
Case Study - AWS Server Architect & Optimization
Case Study - Blockchain for Finance Forecasting
Case Study - Excel Rapid Development
Case Study - Legacy Server & Application Support
Case Study - ERP Business Continuity Management
Case Study - Hospital Visitor Logging PDPA
Team Notes
Tools - Strong Password Generator
Tools - Testing Users Generator
About wGrow
Contact
wGrow - Team Notes
Sharing Expertise: Tech Insights and Case Studies
== Select Category ==
PDPA
Data Encrypt
ASPNET
Windows Server
MS SQL
Excel VBA
Apps Script
Server Security
Server Hardening
Cloud Hosting
Case Study
Maintenance
Performance
AWS
ERP
Azure
Technical
Python
Web3
Solution
Mobile App
Archive by category:
Technical
Return
Creating a Desktop Application to Backup Gmail Emails and Restore to Gmail or Yahoo Email using C#
Technical
,
Solution
|
Backing up important emails from your Gmail account is essential to ensure data security and availability. This article will guide you through creating a desktop application using C# to backup emails from a Gmail account to a local drive and restore them to either the original Gmail account or a Yahoo Email account. The application will use the Google APIs Client Library for .NET to interact with the Gmail API and the MailKit library to send emails to Yahoo Email.
Read More
Creating a Windows Service to Monitor Remote Desktop Authentication Attempts and Trigger Alerts
Server Security
,
Server Hardening
,
Technical
|
Remote Desktop Protocol (RDP) is a widely used feature in Windows to access a computer remotely. However, it can also be a target for malicious activities, such as brute force attacks. In this article, we will create a Windows Service that monitors the Windows Event Log for multiple failed RDP authentication attempts within a specific time frame, sends an email alert to the server owner, and blocks the IP address temporarily.
Read More
Case Study: Building a Decentralized Voting System with Ethereum Smart Contracts and .NET C#
ASPNET
,
Case Study
,
Technical
,
Web3
,
Data Encrypt
|
In this case study, we will explore how our team developed a decentralized voting system using Ethereum smart contracts and a .NET C# application. The objective was to create a transparent, tamper-proof, and secure voting system that leverages blockchain technology to enhance the democratic process. By combining the power of Ethereum smart contracts with the familiarity of .NET C# development, we were able to deliver a robust solution that met all project requirements.
Read More
Case Study: Deployment of Bluetooth Components for Airpufying Equipment Management
Case Study
,
Maintenance
,
Technical
,
Mobile App
|
Deploy Bluetooth components into the equipment and design a Server-Based System with a Web Interface and a Mobile Interface (PWA) to meet the customer's requirements. The solution needed to be user-friendly, scalable, and robust, allowing engineers to easily manage the equipment from anywhere.
Read More
Integrating Python's Rembg Library with C# for Background Removal in .NET Applications
ASPNET
,
Technical
,
Python
|
In this article, we will explore how to integrate Python's Rembg library with C# to add background removal functionality to a .NET application. Rembg is an open-source library available on GitHub that utilizes deep learning models to effectively remove the background of images. Although the library is written in Python, we can still leverage it in our C# application using the Python.NET package. This will allow us to call Python functions and use Python objects directly from our C# code.
Read More
Securing Data in ASP.NET Web Projects with SQL Server Transparent Data Encryption (TDE)
Data Encrypt
,
MS SQL
,
Server Security
,
Technical
|
This technical article provides an overview of SQL Server Transparent Data Encryption (TDE) and demonstrates how to implement TDE in an ASP.NET web project. The article explains the benefits of TDE, the encryption process, and provides sample SQL and C# code to illustrate its use for securing sensitive data in a web application.
Read More
Exploring Reflection in C#: Dynamically Accessing Object Properties and Database Operations
ASPNET
,
Technical
|
Reflection is a powerful feature in C# that allows us to inspect and interact with the metadata of types, objects, and assemblies at runtime. In this article, we will delve into the basics of Reflection in C#, demonstrate how to explore object properties dynamically, and create Microsoft SQL Server strings for database operations such as insert, update, and delete.
Read More