Category: .Net Development Tips

How to Compress Files in .Net

There is many options to compress files, and .net framework provide you with 2 easy ways to do it. Basically there are 2 class under System.IO.Compression namespace. More specifically those classes are:             1. GZipStream             2. DeflateStream Both of these classes has certain usage. I will start first by explaining how to use each Read More …

What is LINQ to Object

LINQ is a new language introduced in .net framework 3.5. it is so much useful for developer as it is freeing developer from writing large number of code lines. If you did not try it yet,  I strongly recommend to read the following article that I posted to my company blog site. this post explain Read More …

Http Handler vs Http Module

What is ASP .Net  HTTP Handler:       An ASP.NET HTTP handler is the process (frequently referred to as the "endpoint") that runs in response to a request made to an ASP.NET Web application. The most common handler is an ASP.NET page handler that processes .aspx files. When users request an .aspx file, the request is Read More …

Design Patterns

What is Design Pattern: Design Pattern: Is a general reusable solution to a commonly occurring problem in software. Design Patten is a description or template of how to solve the problem we usually face during software development life cycle. It is showing relationship between classes without specifying how the final application will looks like. It Read More …