Blue Theme Orange Theme Green Theme Red Theme
 
Home | Forums | Videos | Photos | Downloads | Blogs | E-Books | Interviews | Jobs | Beginners | Training
 | Consulting  
Submit an Article Submit a Blog 
 Login Close
User Id:
Password:
 
Forgot Password
Forgot Username
Why Register
  This section contains
Articles (93)
Tutorials (2)
Resources (12)
Downloads (0)
 Jump to
Skip Navigation Links
TechnologyExpand Technology
WebsiteExpand Website
 Resources  
Close
 Our Network  
Close
Search :       Advanced Search »
Home »  .NET Best Practices
.NET Best Practices
Welcome to Performance & Best Practices section of C# Corner. In this section, you will find various Performance & Best Practices related source code samples, articles, tutorials, and tips.
Post a new article
Post a new resource
Post a new download
Post a new blog
Post a new book chapter
Post a new tutorial
This section is sponsored by
ArticlesVideosBlogsBook ChaptersDownloadsResourcesTutorials
 Articles  
Sorted by:  
Refactoring: Magic Numbers by Mohammad Elsheimy on Oct 06, 2009
Learn how to improve your code using Magic Numbers refactoring.
Best Practices No 5: - Detecting .NET application memory leaks by Shivprasad on Oct 01, 2009
In this article we are going to detect the .NET application memory leaks.
Custom CacheManager Implementation for Windows/Console applications by Chandramouli Muralidaran on Sep 30, 2009
Mainly the term caching is used in web applications environments to store commonly used database values.
Best Practice No 4:- Improve bandwidth performance of ASP.NET sites using IIS compression by Shivprasad on Sep 16, 2009
Bandwidth performance is one of the critical requirements for every website. In today's time major cost of the website is not hard disk space but its bandwidth. So transferring maximum amount of data over the available bandwidth becomes very critical. In this article we will see how we can use IIS compression to increase bandwidth performance.
The architecture of Visual SourceSafe 2005 by John Charles Olamendy on Sep 11, 2009
In this article, I want to take a look at the architecture of Visual SourceSafe 2005; an important package which can be used in software development projects as a source control system.
4 steps to increase bandwidth performance for ASPX pages on IIS 6.0 by Shivprasad on Sep 07, 2009
In this article we will try to understand how to enable compression on IIS 6.0. Once we have enabled compression we will use fiddler to see how bandwidth performance increases due to the same.
.NET Best Practice No: 3:- Using performance counters to gather performance data by Shivprasad on Sep 02, 2009
This article discusses how we can use performance counter to gather data from an application. So we will first understand the fundamentals and then we will see a simple example from which we will collect some performance data.
Guide to Improving Code Performance in .NET: Part II by Sateesh Kumar on Sep 01, 2009
This article explains about better Exception Handling practices in C#.
Guide to Improving Code Performance in .NET: Part I by Sateesh Kumar on Aug 25, 2009
This article explains about benefits of using StringBuilder instead of string.
.NET Best Practice No: 2:- Improve garbage collector performance using finalize/dispose pattern by Shivprasad on Aug 24, 2009
In this article we will first understand the concept of generations and then we will see the finalize dispose pattern. I am sure this article will change your thought process regarding destructor, dispose and finalize.
Declaring Namespaces with Micro Focus for COBOL.NET by Michael Bleistein on Aug 21, 2009
In this article we will see how to use the ILUSING directive to declare namespaces in your COBOL.NET programs using Micro Focus.
.NET Best Practice No: 1:- Detecting High Memory consuming functions in .NET code by Shivprasad on Aug 16, 2009
This article discusses the best practices involved using CLR profiler for studying memory allocation.
Raising Events, Event Handlers, and the Use of Delegates by Dave Richter on Aug 12, 2009
This article focuses on delegates, how to use them, their relation to events, and their relation to raising events. It is meant to help the beginner learn delegates by example code.
Tips to improve the performance in ASP.Net application by Erode Senthilkumar on Jul 29, 2009
In this article we will see some tips to improve the asp.net web application performance.
The C# Asynchronous Programming Model by Dave Richter on Jul 27, 2009
The Asynchronous Programming Model is a single pattern that can be used to asynchronously execute both compute-bound and I/O operations. When used with the CLR's thread pool, asynchronous operations can take full advantage of all of the CPUs on a machine.
System components performance in ASP.NET using C# by Sateesh Kumar on May 22, 2009
This article shows how to retrieve system properties in a webpage on just singleclick of mouse.
Faster Performance of Deployed ASP.NET Sites by Tanima on May 15, 2009
Here are some tips for making your deployed ASP.NET website run faster.
Managed Static Code Analysis in VSTS: Part I by Usama Mosaad on May 08, 2009
During the implementation process, building applications with consistent code is considered one of the main objectives which the development team aims to, because it affects the final product quality.
WEB farm - Load Balancing in Asp.net by P Gopenath on May 05, 2009
The concept behind the web farm is that a number of different web sites share pooled resources. They typically share a common front-end dispatcher to perform load control and distribute customer requests. They share the multiple web servers themselves.
Avoid casting to improve code performance by Khaled Rawy on May 01, 2009
Casting is a big problem when it comes to the code performance. This article talks about how we can take advantage of generics in C# 2.0 to avoid casting.
Extending logging functionality from Enterprise library by wei chen on Apr 21, 2009
Microsfot Enterprise Library provide us a collection of reusable software components, so software developers can take advantage of them to put them into enterprise use. Now I will share my personal experience with my friends how to extend current enterprise library functionality and improve the performance of enterprise application.
What really make difference between structures and classes? by Bechir Bejaoui on Mar 02, 2009
I will enumerate through this article some differences between classes and structures
Introduction to Template Method Pattern by Sateesh Kumar on Mar 01, 2009
This article explains about Template Method Pattern in C#
Introduction to Memento Pattern by Sateesh Kumar on Feb 25, 2009
This article explains about Memento Pattern and its Implementation in C#
Introduction to Enterprise Library – Part X by Sateesh Kumar on Feb 24, 2009
This article explains about Integration of Validation Application Block with Policy Injection Application Block.
 1 - 25 of 95 1234
Looking for a book in C#? Here is our book
Description
The Complete Visual C# Programmer's Guide, written by the authors of C# Corner, covers most of the major components that make up C# and the .NETenvironment including Windows Forms, ADO.NET, GDI+, Web Services, and Security. The book is geared toward the beginner to intermediate programmers.
Browse more books here»

 Hosted by MaximumASP  |  Found a broken link?  |  Contact Us  |  Terms & conditions  |  Privacy Policy  |  Site Map  |  Suggest an Idea  |  Media Kit
Current Version: 5.2009.6.2
 © 1999 - 2009  Mindcracker LLC. All Rights Reserved