Tweet
SIGN UP
MEMBER LOGIN:
TECHNOLOGIES
.NET 4.5
.NET Remoting
Active Directory C#
ADO.NET & Database
AJAX
Algorithms & AI
Android Programming
Articles
ASP, JavaScript, CSS
ASP.NET & Web Forms
ASP.NET Controls
ASP.NET MVC
BizTalk Server
C# Assemblies
C# Language
C# Tutorials
C, C++, MFC
Career Advice
Chapters
Cloud Computing
COBOL.NET
Coding Best Practices
COM Interop
Compact Framework
Cryptography C#
Crystal Reports C#
Current Affairs
Custom Controls C#
Databases & DBA
Deployment
Design & Architecture
DirectX C#
Enterprise Development
Error Zone
Exception Handling C#
Expression Studio
F#
Files & IO
Financial Applications
Games Programming C#
GDI+ & Graphics
Hardware
How do I
HTML 5
Internet & Web
iPhone/iPad
Java
Java and .NET
JQuery
JSP
Leadership
Learn .NET
LINQ
Message Queue
Metro Style Apps
Mobile & Embedded
MonoDevelop
Networking
Office Development
OOP/OOD
Operating Systems
PHP
Printing in C#
Products
Project Management
Reporting Services
Robotics & Hardware
Security in .NET
SharePoint
Silverlight
Smart Devices
Speech in C#
SQL
SQL Server 2012
String, StringBuilder
Team Foundation & VSS
Testing
Threading in C#
Visual Basic .NET
Visual C#
Visual Studio .NET
Visual Studio 11
Visual Studio 2010
VS LightSwitch 2011
WCF
Web Forms
Web Services
WebForms Controls
Windows 8
Windows Controls C#
Windows Forms C#
Windows Phone
Windows PowerShell
Windows Services
Workflow Foundation
WPF
XAML
XML in C#
XNA
FORUMS
BLOGS
VIDEOS
INTERVIEWS
CERTIFICATIONS
DOWNLOADS
BOOKS
LINKS
NEWS
Crystal Report in Visual Studio 2010
Learn .NET in 60 days – Part 1 (13 Labs)
Rounded Tab Menu Using jQuery and CSS
Learn C# Corner - Home
Learn MVC (Model view controller) Step by Step ...
Using Border Radius and Gradients in CSS3: Part I
Introduction of Generics in Java
Learn C# Corner - Footer
Learn .NET and C# in 60 days Lab 7 - Day 2: Fo ...
Samsung Galaxy Note Review
Coding 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.
Tweet
RECENT ACTIVITY
ALL
ARTICLES
BLOGS
TUTORIALS
VIDEOS
Object Oriented Concepts - Part I
Posted by
Gomathi Palaniswamy
in
Blogs
on on Dec 12, 2011
Automatic Validation of Objects
Posted by
Santhosh Veeraraman
in
Tutorials
on on Jul 04, 2011
Update Panel Overuse? Be a bit cautious in terms of slowness (performance issue)
Posted by
Anil Kumar
in
Blogs
on on May 11, 2011
Null-coalescing and Ternary operator
Posted by
Anil Kumar
in
Blogs
on on Apr 22, 2011
Best Practices No 5: Detecting .NET application memory leaks
Posted by
Shivprasad
in
Articles
on on Feb 24, 2011
Tags:
.NET
,
Best practice
,
Memory leaks
How to Avoid Single Quote Exception in SQL
Posted by
dheeraj pk
in
Blogs
on on Feb 06, 2011
Consequences of .NET String Immutability and Three Related .NET Framework Bugs
Posted by
Zoran Horvat
in
Articles
on on Dec 13, 2010
Tags:
.NET Framework bug
,
.NET String Immutability
,
Consequences of .NET String Immutability
,
Framework Bugs
,
Immutability
,
Path ellipsis
,
String
,
Three Related .NET
,
Three Related .NET Framework Bugs
Speed of Lambda
Posted by
Jean Paul
in
Articles
on on Nov 15, 2010
Tags:
C#
,
Lambda expressions
,
Speed Difference Lambda expressions
String and StringBuilder Classes
Posted by
Jitendra Sampathirao
in
Articles
on on Nov 12, 2010
Tags:
C#
,
String
,
String Builder classes
,
StringBuilder
Open new browser window using asp.net
Posted by
Purushottam Rathore
in
Blogs
on on Aug 20, 2010
Best Practices No 5: Detecting .NET application memory leaks
Posted by
Shivprasad
in
Articles
on on Feb 24, 2011
Tags:
.NET
,
Best practice
,
Memory leaks
Consequences of .NET String Immutability and Three Related .NET Framework Bugs
Posted by
Zoran Horvat
in
Articles
on on Dec 13, 2010
Tags:
.NET Framework bug
,
.NET String Immutability
,
Consequences of .NET String Immutability
,
Framework Bugs
,
Immutability
,
Path ellipsis
,
String
,
Three Related .NET
,
Three Related .NET Framework Bugs
Speed of Lambda
Posted by
Jean Paul
in
Articles
on on Nov 15, 2010
Tags:
C#
,
Lambda expressions
,
Speed Difference Lambda expressions
String and StringBuilder Classes
Posted by
Jitendra Sampathirao
in
Articles
on on Nov 12, 2010
Tags:
C#
,
String
,
String Builder classes
,
StringBuilder
Custom WSE 3.0 Policy Assertion - Modifying the security header generated by WSE
Posted by
Pradeep Chandraker
in
Articles
on on May 04, 2010
Tags:
Custom WSE 3.0 Policy Assertion - Modifying the security header generated by WSE
,
WSE
,
Custom WSE 3.0
How to architect an Application
Posted by
Nazimuddin Tajuddin Basha
in
Articles
on on Apr 28, 2010
Tags:
How to architect an Application
,
architecture of an Application
,
Data access layer
,
Business logic layer
,
Presentation layer
Marshaling with C# - Chapter 2: Marshaling Simple Types
Posted by
Mohammad Elsheimy
in
Articles
on on Mar 11, 2010
Tags:
Marshaling
,
Marshaling Simple Types
AUDIT TRAIL SYSTEM
Posted by
Abdul Malik
in
Articles
on on Mar 11, 2010
Tags:
AUDIT TRAIL SYSTEM
,
Audit Trail
Refactoring: Magic Numbers
Posted by
Mohammad Elsheimy
in
Articles
on on Oct 06, 2009
Tags:
.NET
,
C#
,
CSharp
,
Magic Numbers
,
Recfactoring
Best Practice No 4:- Improve bandwidth performance of ASP.NET sites using IIS compression
Posted by
Shivprasad
in
Articles
on on Sep 16, 2009
Tags:
Dot Net Best Practice
View All
Object Oriented Concepts - Part I
Posted by
Gomathi Palaniswamy
in
Blogs
on on Dec 12, 2011
Update Panel Overuse? Be a bit cautious in terms of slowness (performance issue)
Posted by
Anil Kumar
in
Blogs
on on May 11, 2011
Null-coalescing and Ternary operator
Posted by
Anil Kumar
in
Blogs
on on Apr 22, 2011
How to Avoid Single Quote Exception in SQL
Posted by
dheeraj pk
in
Blogs
on on Feb 06, 2011
Open new browser window using asp.net
Posted by
Purushottam Rathore
in
Blogs
on on Aug 20, 2010
Decorator Pattern
Posted by
Rajul Aggarwal
in
Blogs
on on Jan 21, 2010
Observer Pattern
Posted by
Rajul Aggarwal
in
Blogs
on on Jan 21, 2010
strategy pattern
Posted by
Rajul Aggarwal
in
Blogs
on on Jan 21, 2010
A fast and very simple calculator
Posted by
Nikhil Kumar
in
Blogs
on on Jan 05, 2010
Scientific Calculator...
Posted by
Nikhil Kumar
in
Blogs
on on Jan 05, 2010
View All
Automatic Validation of Objects
Posted by
Santhosh Veeraraman
in
Tutorials
on on Jul 04, 2011
.NET Best Practices
Posted by
Murali Poola
in
Tutorials
on on Sep 17, 2008
View All
No Records Available
TAG CLOUD
.exe files
.NET Best Practice
.NET Framework bug
.Net Performance
.NET String Immutability
.NET Web Service Optimization
.resx files
allocate resources
APM
Application Settings
Application Tier
architecture visual source safe visual studio.net software development process
ASP.Net Application performance
Asp.net Load Balance
Asp.net Web farm load balance
ASPX pages on IIS 6.0
Asynchronous Programming Model
AUDIT TRAIL SYSTEM
benefits of using StringBuilder
best practice
Best Practices
Best Practices of Coding
code analysis
code review
Comparing String
Compilation ASP.Net
Compilation Life cycle of Asp.Net
configuration file
Configuration sections
Configuration settings
ConfigurationSection class
Consequences of .NET String Immutability
Custom Validator
Custom WSE 3.0
debug
Debug class
debug statements
Debugging GUI applications
delegate strategy
Dot Net
Dot Net Best Practice
easy coding
Empty String
Faster Performance Deployed Applications deployment retail gzip
Framework Bugs
Framework Class Library(FCL)
Functional Testing
FXCop team
GC algorithm
Generic Data
generics event eventargs
gridview asp.net microsoft.net ado.net database entity presentation web page list control techniques enterprise application customize
How to architect an Application
How to improve performance of asp.net Application
IIS load balance
Immutability
Integration of Validation Application Block with Policy Injection Application Block.
Integration Testing
Interface Model
Introduction to Enterprise Library 4.1
Life cycle of Asp.Net
Life cycle of Asp.Net Application
Load Balance
Looping
Loosely Coupled Collections
Machine Configuration Settings
Magic Numbers
Marshaling Simple Types
Memorization Pattern
memory allocation
Memory leaks
Microsoft best practices
Microsoft.Tools.FxCop.Sdk
Microsoft.Tools.FxCop.Sdk.Introspection
Northwind SQL Server 2005
Optimization tips
Path ellipsis
performance of ASP.Net Application
performance tips
Recfactoring
resx resources
settings
Speed Difference Lambda expressions
String Builder classes
string.Equals method
system properties
Three Related .NET
Three Related .NET Framework Bugs
tips
tricks
TryParse
tuning
Unboxing.
validation of objects
Web Farm
Web Services Optimization
Webfarm
websites
workflow software
Working with Strings
STATISTICS
TOP LEADERS
View All
WHITEPAPERS AND BOOKS
Essentials of Capacity Planning: Microsoft SharePoint Server 2010
Chapter 15: Customizing the Display
Chapter 9: OpenType Font Support
Successfirmations: Think, Reveal, Receive
SharePoint Designer 2010 Essentials
Building Standalone Data-Driven Applications using SQL Server Compact 4.0
Programming XML with C#
Reporting with Reports Viewer in Visual Studio 2005
Programming C# for Beginners
Programming Windows Common Dialogs with Visual C# 2010
View All
Sponsored by
Become a Sponsor
TRENDING UP
Calling Oracle stored procedures from Microsoft.NET
C# Heap(ing) Vs Stack(ing) in .NET: Part III
WEB farm - Load Balancing in Asp.net
Running the command prompt from visual studio tools menu
Copying Data from one DataTable to Another using ImportRow
ASP.NET Caching: SQL Cache Dependency With SQL Server 2000
View All
PREMIUM SPONSORS
Dynamic PDF
ceTE software specializes in components for dynamic PDF generation and manipulation. The DynamicPDF™ product line allows you to dynamically generate PDF documents, merge PDF documents and new content to existing PDF documents from within your applications. Visit DynamicPDF here
Introducing MaxV - one click. infinite control. Hyper-V Hosting from MaximumASP.
Finally – a virtual platform that delivers next-generation Windows Server 2008 Hyper-V virtualization technology from a managed hosting partner you can truly depend on. Visit www.maximumasp.com/max for a FREE 30 day trial. Hurry offer ends soon. Climb aboard the MaxV platform and take advantage of High Availability, Intelligent Monitoring, Recurrent Backups, and Scalability – with no hassle or hidden fees. As a managed hosting partner focused solely on Microsoft technologies since 2000, MaximumASP is uniquely qualified to provide the superior support that our business is built on. Unparalleled expertise with Microsoft technologies lead to working directly with Microsoft as first to offer IIS 7 and SQL 2008 betas in a hosted environment; partnering in the Go Live Program for Hyper-V; and product co-launches built on WS 2008 with Hyper-V technology.
LATEST JOBS
Applying for job
Metro Style App Developer
.NET Developer WPF or Silverlight exp Boston MA
ASP .Net Developers
Split Testing Designer
.NET Developer
Web Developer
Application Engineer Expert
.NET Developer
Application Developer
View All Jobs
|
Post a New Job
Sponsored by
Become a Sponsor