Enterprise Development
Welcome to Enterprise Development section of C# Corner. In this section, you will find Visual Studio Enterprise Development tools, UML, and Microsoft Solutions Framework related source code samples, articles, tutorials, and tips.


  • Tuan Nguyen

    Building .NET Enterprise Applications with Patterns: Part I - Introducing Enterprise Development

    This explains what enterprise applications are, how to build them and provides an introduction to a case study.
    Tuan Nguyen Jun 19, 2011
  • Bhushan Gawale

    SharePoint Commerce Services Configuration Error CS 2009 and SharePoint 2010

    While working with Commerce Server 2009 and SharePoint 2010, I was facing this strange issue while running the SharePoint Configuration wizard more than once
    Bhushan Gawale Feb 22, 2011
  • Bhushan Gawale

    Cannot add the specified assembly to the global assembly cache: Microsoft.Commerce.Portal.UI.Orde...

    Error while working with Commerce Server 2009 template paack for SharePoint 2010
    Bhushan Gawale Feb 22, 2011
  • Sharrangas

    Commerce Server 2007 - Sub Systems

    This article gives you overview of the commerce server 2007 and the features of that. Commerce server 2007 mainly used in E-commerce and Portal based sites.
    Sharrangas Aug 31, 2010
  • madishetti shiva shankar

    The Importance of Enterprise Software Architectures

    This article focuses on the importance of Enterprise Software Architectures.
  • Pawan Jajoo

    Understanding Generic WebParts in SharePoint

    This article is an introduction to Generic WebParts in Sharepoint.
    Pawan Jajoo Aug 03, 2009
  • Matthew Cochran

    C# .NET 2.0 Test Driven Development

    This article will demonstrate test driven development by stepping through the test driven development cycle using a small sample project.
    Matthew Cochran Jul 03, 2009
  • abhijit gadkari

    Virtualization : as experienced from ground zero

    Virtualization is a big theme in the contemporary enterprise architecture. Many documented case studies highlights the virtualization benefits including better hardware utilization, grater ROI and ...
    abhijit gadkari Apr 19, 2009
  • Dipal Choksi

    Azure Services Platform

    Notes and links for the Microsoft Azure Services Platform
    Dipal Choksi Nov 05, 2008
  • Sunny

    To be a Business Analyst

    The Business Analyst (BA) is one of the key roles in any software development project. Many times it is their work which makes or breaks a software project. This article provides an insight of what...
    Sunny Aug 29, 2008
  • Oren Cohen

    A Simple Guide to WMI Provider

    This article purpose is to describe how to develop a WMI provider in the .NET framework. There are several incentives for writing this article including the lack of simple examples for writing WMI ...
    Oren Cohen Mar 16, 2007
  • Laishram Priyokumar Singh

    A quick start with C# and Websphere MQ

    This article is trying to help the developers who want to start integrating .NET applications with Websphere Message Queue.
  • K Niranjan Kumar

    FTP Explorer in C#

    I have developed a GUI based FTP client application. This takes connection information and populates folder and files in treeview and listview respectively.
    K Niranjan Kumar Jan 31, 2007
  • BorisM

    Microsoft CRM Customization - Programming Email Activity Attachment

    Microsoft CRM is now on the scene and it is increasing its market share, due to Microsoft Business Solutions muscles and marketing strategy. It is tightly integrated with other Microsoft Business S...
    BorisM Jan 31, 2007
  • Chris Blake

    Run Time Compiler

    In this article, I am going to discuss how to take a string then compile it and then how you execute it.
    Chris Blake Jan 31, 2007
  • Kiran Khambete

    Content Management and Collaboration using SPS 2003

    This article would be providing a brief introduction about the role which Share Point Portal Server is going to play in coming future.
    Kiran Khambete Jan 31, 2007
  • Zach Smith

    Using Reflection to dynamically expose your Business Logic through a Webservice.

    Many people are using web services to communicate with their business logic. There are many advantages of this approach with some issues. This article will show you how you can avoid those issues, ...
    Zach Smith Jan 30, 2007
  • Mike Gold

    Creating Custom Project template Wizards Using C# and .NET

    Microsoft provides a host of project template wizards for creating your initial projects. These include template wizards for creating a Console Application, a Windows Service, a Windows Form Applic...
    Mike Gold Aug 30, 2006
  • Mike Gold

    More AI...(GEP) Gene Expression Programming in C# and .NET

    Gene Expression programming (GEP) is a subset of Genetic Algorithms, except it uses genomes whose strings of numbers represent symbols.
    Mike Gold Aug 30, 2006
  • azwardurrani

    Getting System Information

    The attached source code returns the system information for your machine such as machine name, operating system, current user and logical drives.
    azwardurrani Aug 30, 2006
  • John Charles Olamendy

    DataReader And DataSet

    ADO.NET is part of Microsoft.NET which comprises a set of tools and object model for accessing a data source. The objects definition appears under the System.Data namespace. It allows applications ...
  • Anand Thakur

    Maintaining Transactions in Enterprise applications using ADO.NET Transactions

    This article explains usage of System.Transactions to update tables of two different databases with two different data providers (SqlClient and OleDB) in Atomic(ACID) way.
    Anand Thakur Aug 08, 2006
  • Hari Shankar

    Reflection in .NET

    Refelction is the mechanism of discovering class information solely at run time. Wondering where it would be useful?
    Hari Shankar Feb 06, 2006
  • Narayana Surapaneni

    Building .NET Application for Windows Apache Server

    In this tutorial I would like to discuss writing .NET applications which run on Windows Apache Server and IIS, issues concerned and deploying those application on both the servers.
  • Ashish Banerjee

    Virchk.cs: A C# file Scan Utility for Generating MD5 Signature Footprints

    Virchk.cs is a file scanner utility, which traverses the files in a directory and all it's sub directories, to generate a MD5 hash signature footprint of the targeted extensions file.
    Ashish Banerjee Feb 05, 2006