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.

Links

  • Paul Seal

    10 Golden Rules For Becoming A Better Programmer

    Here are my top 10 rules to follow which will enable you to become a better programmer.
    Paul Seal Jan 29, 2017
  • Ravi Patel

    ASP.NET WEB API/WEB FORM/WEB PAGES

    Sample sites for samples related to ASP.Net Web API, OWIN, and Katana.
    Ravi Patel Nov 16, 2015
  • Sara Silva

    Azure Mobile Services Samples

    Samples to help developers to use Azure Mobile Services.
    Sara Silva Feb 01, 2015
  • Sara Silva

    Azure Notification Hubs Sample

    Sample to help developers to implement Push Notification, through Azure Notification Hubs, in mobile applications.
    Sara Silva Feb 01, 2015
  • Mahesh Chand

    Find and Fix Vulnerabilities Before Your Application Ships

    Many times, a security vulnerability is not caused by a single error, however, but rather by a sequence of errors that occur during the course of the development cycle: a coding error is introduced...
    Mahesh Chand Jun 17, 2008
  • Sameer Alibhai

    Sharp Developer .NET

    Sharpen your .NET skills and improve your C# and VB.NET code with regularly updated articles and programming tips
    Sameer Alibhai Jun 06, 2007
  • Mahesh Chand

    How to Use Windows Vista on Mobile PCs

    Are you using the mobile features that your customers want? Windows Vista is uniquely positioned to give you the tools you need to meet the new opportunities and challenges that mobile form factors...
    Mahesh Chand Jul 31, 2006
  • Mahesh Chand

    Improve Your WebServer's Performance

    This article outlines the features in the upcoming version 6.0 and discusses how they promote better scalability, reliability, and performance. Features such as Remote administration, caching, and ...
    Mahesh Chand Nov 30, 2005
  • Mahesh Chand

    Designing a .NET Application

    Get a simplified comparison of some of the physical architectures and learn the basic guidelines for appropriate usage scenarios, implementation options, advantages, and disadvantages.
    Mahesh Chand Nov 30, 2005
  • Mahesh Chand

    Performance Comparison: Transaction Control

    Focuses on performance aspects of transaction control that affect performance, scalability, and maintainability by comparing transactions models, including database transactions, Microsoft ADO.NET ...
    Mahesh Chand Nov 30, 2005
  • Mahesh Chand

    Performance Comparison: Data Access Techniques

    Compares performance of data access techniques in common application scenarios. Applies to Microsoft .NET Framework Beta 2 and Microsoft SQL Server 2000.
    Mahesh Chand Nov 30, 2005
  • Mahesh Chand

    Designing Your Web Service For Maximum Interoperability

    The demo itself was an extension of the IBuySpy sample Web site. IBuySpy shows how to build a Web application using ASP.NET and takes care of gathering an individual's orders. This demonstration we...
    Mahesh Chand Nov 30, 2005
  • Mahesh Chand

    Application Design Guideline: From N-Tier to .NET

    Discusses application design for Microsoft .NET and the changes required: examines architectural lessons learned from building N-tier applications using Microsoft Windows DNA, how these same lesson...
    Mahesh Chand Nov 30, 2005
  • Mahesh Chand

    .NET Data Access Architecture Guide

    This document provides guidelines for implementing an ADO.NET-based data access layer in a multi-tier .NET-based application. It focuses on a range of common data access tasks and scenarios, and pr...
    Mahesh Chand Nov 30, 2005
  • Mahesh Chand

    Performance Comparison: Transaction Control Technique

    Focuses on performance aspects of transaction control that affect performance, scalability, and maintainability by comparing transactions models, including database transactions, Microsoft ADO.NET ...
    Mahesh Chand Nov 30, 2005
  • Praveen Moosad

    Design Guidelines for Class Library Developers

    The goal of the .NET Framework design guidelines is to encourage consistency and predictability in public APIs while enabling Web and cross-language integration.
    Praveen Moosad Nov 21, 2005