Jamil Hallal's Blog

I'm a .NET software architect, freelancer. I provide .NET development and consultancy services for the complete Microsoft .NET Ecosystem: ASP.NET(Webforms, MVC), Winforms & WPF , Microsoft Windows Azure, Azure Chatbot, WCF and Standard Web Services, EntityFramework, Database Design (MS SQL & Oracle), SharePoint, CRM. You can reach me through my email address: jamilhallal@hotmail.com

  • Label vs Literal in ASP.NET

    Unlike the Label control, the Literal control does not render any additional html tags thats why the best practice says: never use the ASP.NET Label control when a Literal can do the job. In different cases we use the Literal/Label controls to label input controls without knowing the difference between them. The below should help you to decide which control you should use when building asp.net web application.

  • Tips to improve asp.net application performance

    Over 4 years or so working with asp.net I have learned to avoid and do certain things that increase the performance of an asp.net web application, in this post I will offer some tips that I've found useful for writing high-performance ASP.NET applications: