Quantcast
Channel: Omar AL Zabir Blog » Uncategorized
Browsing latest articles
Browse All 10 View Live

Rescue overdue offshore projects and convince management to use automated tests

I have published two articles on codeproject recently. One is a story where an offshore project was two months overdue, my friend who runs it was paying the team from his own pocket and he was drowning...

View Article



Step by Step screencasts to do Behavior Driven Development on WCF and UI...

For those who have missed my presentation, I am trying to encourage my team to get into Behavior Driven Development (BDD). So, I made two quick video tutorials to show how BDD can be done from early...

View Article

Do not use “using” in WCF Client

You know that any IDisposable object must be disposed using using. So, you have been using using to wrap WCF service’s ChannelFactory and Clients like this: using(var client = new SomeClient()) {. ..}...

View Article

Keep website and webservices warm with zero coding

If you want to keep your websites or webservices warm and save user from seeing the long warm up time after an application pool recycle, or IIS restart or new code deployment or even windows restart,...

View Article

Image may be NSFW.
Clik here to view.

Munq is for web, Unity is for Enterprise

The Unity Application Block (Unity) is a lightweight extensible dependency injection container with support for constructor, property, and method call injection. It’s a great library for facilitating...

View Article


Finally! Entity Framework working in fully disconnected N-tier web app

Entity Framework was supposed to solve the problem of Linq to SQL, which requires endless hacks to make it work in n-tier world. Not only did Entity Framework solve none of the L2S problems, but also...

View Article

Image may be NSFW.
Clik here to view.

Quick ways to boost performance and scalability of ASP.NET, WCF and Desktop...

There are some simple configuration changes that you can make on machine.config and IIS to give your web applications significant performance boost. These are simple harmless changes but makes a lot of...

View Article

Image may be NSFW.
Clik here to view.

Safely deploying changes to production servers

When you deploy incremental changes on a production server, which is running and live all the time, you some times see error messages like “Compiler Error Message: The Type ‘XXX’ exists in both…”....

View Article


Image may be NSFW.
Clik here to view.

Faster page rendering by downloading JS/CSS before server generates full page

When a dynamic page is executing on the server, browser is doing nothing but waiting for the html to come from the server. If your server-side code takes 5 seconds to perform database operations on the...

View Article


Image may be NSFW.
Clik here to view.

Student Data Bank: An ASP.NET MVC, WebAPI, EF Codefirst, Task, ESB showcase

Imagine this: you are a student of Oxford and you want to join a program in Cambridge. Cambridge wants to pull all the courses you have done in Oxford, along with your course results and automatically...

View Article
Browsing latest articles
Browse All 10 View Live




Latest Images