I’ve got many questions from young developers who want to learn programming and be professionals, I thought of writing this article to give them a glance about how I learn software stuff. I want to tell you I’m still learning…
Storing password in plain text, you’re doing it wrong
If you’re software developer then there is big chance you’ll implement user login feature, and you must store the username and password in your system. Most of developers stored these precious information in database as plain text, yes we did…
Dynamics AX 2012 On-Demand Events
Mr. Hatem Taha (Partner Account Manager – MBS in Microsoft Kuwait) emailed me a list of on demand event for Microsoft Dynamics AX 2012, and he asked me to share it with you. Note: You must be associated to MBS…
How to be Microsoft Dynamics AX Developer
Do you want to be Microsoft Dynamics AX Developer? I assume you are. Learn how to develop on Microsoft Dynamics AX is not as easy as it seems, it is not as easy as learning to developer using other platforms…
Fix MaxLength property for ASP.NET Multiline Textbox
If you try to change the TextMode property of ASP.NET TextBox control to Multiline and set the MaxLength property it’ll not work and user can insert as much characters as he/she want. WHY? Because when you put TextBox in your…
Add elegant style to ASP.NET WebForms GridView control
We are developers whom use the left side of our brains that why we suck in designing; we’ll use the already exist styles while developing ASP.NET web application, that what we’ll do if we don’t have a designer in our…
Getting Started PetaPoco: Create POCO and perform CRUD
I love PetaPoco and I wrote a post about which Micro-ORM is better, I picked PetaPoco and every time I want to access database I use it, it’s fast and easy, no need to setup the mapping like ORMs, but…
ASP.NET Expressions
ASP.NET Expression is written inline surrounded with <% %> in other words you will write them with your markup in .ASPX files for specific task, for example if want to access a connection string there an expression for that <%$…
ASP.NET Page Lifecycle in Plain English
ASP.NET Page Lifecycle is very important piece of knowledge every ASP.NET developer must know, and unfortunately some of ASP.NET developer out there don’t know and they think it’s not important to know. Let’s dig in and let’s examine ASP.NET Lifecycle…