No new comments.
View All Comments
No new messages.
View All Messages
No new notifications.
View All Notifications
Request a new Category
No tag found
Refine by Author
John Charles Olamendy(7)
Dhananjay Kumar (2)
G Gnana Arun Ganesh(1)
K S Ganesh(1)
John Hudai Godel(1)
John Charles Olamendy Turruellas(1)
No resource found
Building the Middle Tier in the Microsoft .NET Framework
Jan 16, 2000.
Building the middle tier in the Microsoft .NET Framework.
Developing 3-Tier Applications in C# and .NET
Feb 04, 2001.
The attached sample code explains for beginners, how to Code for a 3-Tier Architecture.
Line numbering utility in C# and Java
May 08, 2001.
After reading this article Java programmers should be able to decipher and de-jargonize the .NET architecture and relate it with the proposed ECMA standard.
.NET framework comparison with Java Architecture
May 08, 2001.
This article outlines Microsoft's proposed standardization of .NET framework in ECMA forum as CLI (Common Language Infrastructure), but the Microsoft documentation refer this as CLR (Common Language Runtime).
Synchronization in Parallel threads
Jul 02, 2001.
The Threads makes us able to run multitasks at a time. In fact Computers (John von Neumann Architecture) don't execute the tasks parallel .The OS gives threads permission (depend on thread priority) to work on CPU. The sufficient degree of parallelism keeps the CPU busy and it is efficient.
XML as Middle Tier
Jul 12, 2001.
There is always been a need that there will be an intelligent middle Layer between Database Server and the UI Code. There are many ways but one fantastic approach came in picture with the XML.
Generating XML from SQL database
Jul 30, 2001.
Some Days Back i posted the article dealing XML as a Middle tier but i guess the People didn't get the clear funda.
CDataService: A Generic Database Access Class
Aug 09, 2001.
Using a generic database access component in data-aware applications can simply development and separate data tier from business tier.
A Vision Regarding .NET
Aug 27, 2001.
The present enterprise setup's need to have n-tire architecture with diverse platforms and object models communicating with each other. The present applications are to be created such that those applications have to run in any platform (like Windows, Linux, Mac , Unix etc) and which consist of components written in many programming languages and object models.
Building a 3-Tier Application Using ASP.Net
Dec 17, 2001.
This article explains 3-Tier Architecture and the implementation in an ASP.NET example.
Prototype Patterns in C#
Dec 26, 2001.
The PROTOTYPE PATTERN comes under the classification of Creational Patterns. The creational patterns deals with the best way to create objects. This helps to copy or clone the existing objects to create new ones rather than creating from the scratch.
SharpHSQL - An SQL engine written in C#
Jan 08, 2002.
.NET! C#! If you haven't been inundated with the marketing of Microsoft's new initiatives, you've been living in your cube without a web connection for quite a while. Like a lot of developers, I had installed the .NET SDK and the Beta 1 of Visual Studio .NET and played with it. However, since its release was so far out in the future and I had deadlines to meet, I soon went back to working with the things my customers needed now.
Bridge Patterns in C#
Jan 17, 2002.
Bridge Pattern is commonly known as Handle/Body idiom in C++ community. This pattern is used for decoupling an abstraction from its implementation so that the two can vary independently.
Composite Patterns in C#
Jan 23, 2002.
A Composite is a tree structure consisting of individual objects mixed with compositions of objects, that is, objects that have other objects as their children.
Creational Pattern - Abstract Factory
Feb 11, 2002.
An abstract factory provides an interface for creating families of related objects without specifying their concrete classes. Sometimes one wants to construct an instance of one of a suite of classes, deciding between the classes at the time of instantiation.
N-Tier Development with Microsoft .NET : Part I
Feb 15, 2002.
The purpose of this article is to examine a proof of concept on an architecture that follows the DNA pattern on concept only.
Creational Pattern - Builder
Feb 19, 2002.
The Builder pattern allows a client object to construct a complex object by specifying only its type and content. The client is shielded from the details of the objects construction.
N-Tier Development with Microsoft .NET : Part III
Feb 25, 2002.
The last installment in this series detailed more on the middle tier – business – façade and how to create a Web Service Export Proxy to have a physically separated middle tier.
ADO.NET From Windows DNA's Perspective
Jun 12, 2002.
Windows DNA is a framework to build multi-tier, high performance, scalable distributed applications over the network. This article takes a Windows DNA perspective and compares how ADO.NET fits in Windows DNA.
A Generic Data Access Component using Factory Pattern
Jul 24, 2002.
Another way to solve this problem is to utilize the System.Activator class and a factory pattern to create the concrete provider classes as was pointed-out in Dan Fox's article "Design an Effective Data-Access Architecture" (.netmagazine, vol. 2, no. 7).
Concurrency Control in ADO.NET using Threads and Monitors
Dec 31, 2002.
The concurrency controls system refers to the lowest level in architecture of a DBMS. It is relative to the input/output operations, which carry out the transfer of blocks from the secondary memory to the main memory and vice versa.
Designing and Implementing a Versatile Data Access Tier
Jan 16, 2003.
In this tutorial, we will drill down deeper in to the design of a n-tier architecture and our focus will be on the data access tier(DAT). Our goal is to design and implement an appropriate data access tier(DAT) for scalable, reliable and interoperable web application.
.NET versus ONE
Nov 24, 2003.
Microsoft .NET and Sun ONE are that glue for each of the companies—the super glue that tries to hold together a lot of information around vision, architecture and products.
Office11 Solution using .NET - A White Paper
Nov 25, 2003.
This detailed white paper contains the information about Office 11 support for Microsoft .NET. It also explains Office 11 object model and how to access Word and Excel documents using Visual Studio .NET.
XML Messaging in WSE 2.0
Jan 15, 2004.
The WSE is an Add-on to the .NET Framework. It provides additional Web Services support mostly for the various Web Services Architecture (WSA) specifications. This technology represents specific functionalities that will increase the Web Services potentialities.
Testing .NET applications
Feb 16, 2004.
This white paper shares vision and challenges in testing .NET applications. Never before, has any technology or framework tried bringing many disparate systems and languages under one roof for the benefit of enterprise applications.
DataSets in Microsoft .NET
Feb 20, 2004.
ADO.NET was designed to meet the needs of this new programming model: disconnected data architecture, tight integration with XML, common data representation with the ability to combine data from multiple and varied data sources, and optimized facilities for interacting with a database, all native to the .NET Framework.
Understanding SQL Server Yukon Service Broker
Feb 25, 2004.
The new version of Microsoft SQL Server™ "Yukon" comes together with a set of technologies capable of enlarging the horizon for database applications. One of the most remarkable technologies is the Service Broker that makes it possible to build database-intensive distributed applications. In this article we explore the core concepts of the Service Broker and show how to use its potentialities to build applications with message interchanging.
Report Generation in .NET
Feb 27, 2004.
Report generation is an integral part of enterprise application development. Choosing the right kind of report generation strategy decides the success of the application in terms of cost and performance. The white paper discusses some of the key factors that need to be considered when architecting reporting systems in .NET and C#.
Real Time Communications in .NET
Mar 12, 2004.
This white paper shares concepts of real time communications in .Net and its applicability in real world. A real-time communication system is used in applications where time is a critical factor.
Live Communication Server 2003 v 1.0
Mar 12, 2004.
Live Communication server enhances the power of instant messaging and real-time communications to improve employee productivity. It is based on industry-standard protocol and offers secured messaging. It is an extensible system which enables the people to communicate and collaborate on various medias.
OneNote 2003 - An Introduction
Jul 13, 2004.
Microsoft Office OneNoteTM2003 is part of next generation of Microsoft Office products. It allows users to electronically capture, organize, and reuse notes on thick clients.
Sep 02, 2004.
.NET Remoting provides an infrastructure for distributed objects. It exposes full object semantics of .NET to remote processes using plumbing that is both flexible and extensible.
Adding Discovery Features to BizTalk Server 2004: Part I
Sep 13, 2004.
This article explores the concepts of the BizTalk-UDDI mapping process and the similarity with the WSDL-UDDI mapping process. By the other way the second article is focused in the implementation and use of the BizTalk Server 2004 UDDI Publishing Wizard tool.
Introduction to ASP.NET
Nov 17, 2004.
I have seen many tutorials on ASP.NET but most of them starts with coding and writing your first ASP.NET program. But here I have written this tutorial for explaining why there is a need for ASP.NET when classy ASP is working fine, what are the underlying technology behind ASP.NET, and what programming model ASP.NET provides to programmers.
Design Issues & Architectures in .NET Application Development
Mar 09, 2005.
The design and structure of an application is more important, as the technical details of its implementation. Upon developing any new project, we should settle on the issues such as the Technologies to use, Database Engine to employ, the Physical Architecture of the application etc.
Evolving into an N-Tier Application
Mar 23, 2005.
This article gives description about evolution of N-tier application.
Windows Forms Base Architecture
Jul 14, 2005.
This base architecture is well suited for windows based development. This ease the development time required as well as it is developer friendly.
Glue IIS with Business Logical Tier using Batching, Asynchrony, and Parallel Computation
Oct 26, 2005.
A great and unusual way to boost your web application performance and scalability five times or more.
Design Patterns in C#
Nov 01, 2005.
To define design patterns in simple words they are "popular solutions for common design problems". They are very helpful in designing architecture and they also increase ease of communication among the developers.
ASP.NET Whidbey Features
Nov 10, 2005.
ASP.NET 2.0, the latest version of ASP.NET has many improvements that greatly increase developer productivity. This article gives you a peek into many of these new features available in ASP.NET Whidbey.
Introduction to Model View Control (MVC) Pattern using C#
Dec 12, 2005.
The benefits of using the Model-View-Control (MVC) pattern in our development projects is that we can completely decouple our business and presentation application layers. Furthermore, we will have a completely independent object to control the presentation layer.
Generic 'T, K' Database Component
Dec 17, 2005.
I have written a C# 2.0 (Visual Studio 2005), Generic <T, K> Database component, The component has simplified the architecture and the implementation by allowing me to keep the number of overloaded methods to a minimum.
Service-Oriented Architecture and Microsoft .NET
Jan 21, 2006.
This article is intended to provide an overview how Microsoft .NET and related technologies support the goals and principles of Service-Oriented Architecture. The main approach of Microsoft .NET is explained along with the concepts of Service-Oriented Architecture and it fits into this strategy.
Authorization and Programmatic Impersonation
Feb 03, 2006.
By default, ASP.NET applications usually do not impersonate the original caller for design, implementation, and scalability reasons. For example, impersonating prevents effective middle-tier connection pooling, which can have a severe impact on application scalability.
MVC architecture in ASP.Net using C# and Microsoft Data Access Application block
Feb 28, 2006.
In this article we will learn how to use Microsoft Data Access Application block in ASP.Net using C#, I have used Microsoft Data Access Application block in conjunction with MVC architecture, here you will learn lot about class libraries, interface, implementation etc.
Using Reflection to dynamically expose your Business Logic through a Webservice.
Apr 27, 2006.
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, while still enjoying all the benefits of using web services.
10 Measures to Reduce Credit Card Fraud for Internet Merchants
Jul 27, 2006.
The purpose of this document is to introduce 10 preventative measures that merchants can take in order to minimize credit card fraud. In addition, we would like to take this opportunity to introduce a complete suite of FraudLabs™ Web Services specializing in the analysis of credit card fraud risk for Internet merchants.
Use of Proxy when using WebSerices
Aug 10, 2006.
The article shows the advantages of using Proxy layer to add Web Services compared to using the "Add Web Reference" wizard.
Practical Approach to Computer System Design and Architecture
Oct 13, 2006.
The article gives an introduction to system designing and architecture by introducing a new concept that allow beginners to easily break and design complex software systems using a modular based development approach with a pattern, which we all practice in our day to day life.
Implementing N-Tier Architecture in Web Applications
Oct 31, 2006.
This article provides a brief introduction to the creation of a N-Tier Architecture System for Web Applications.
Introduction to Windows Communication Foundation
Nov 07, 2006.
This paper is intended to present the fundamental concepts of Windows Communication Foundation as the new programming model for service-oriented development. Windows Communication Foundation (WCF) is Microsoft’s unified programming model for building service-oriented applications.
WCF Application Implementing the Anonymous Client over Certificate WS-Security scenario
Nov 17, 2006.
This article explains the techniques, architecture and design strategies in order to address one of the most common scenarios of secure communication in Internet, the Anonymous client over Certificate WS-Security scenario using the message level security mechanisms.
A Better Solution for Enterprise Architects - SOA : Part I
Feb 06, 2007.
I would like to begin to determine what SOA (service-oriented architecture) is technically meaning. We can clearly say SOA is a methodology for designing software architectures to utilize and organize distributed systems using loosely coupled software services.
Interoperability between WCF and Oracle Application Server
Apr 02, 2007.
This article is to illustrate techniques and architecture that address the situation of one service running in WCF and a client consuming this service.
OleHelper for Microsoft Access (.MDB) in ASP.NET 2.0
Apr 18, 2007.
This article is very much similar to the Microsoft Data Access Application Block, provides static methods in a "sealed class OleHelper" where I have Execute Dataset, ExecuteNonQuery & PrepareCommand to work with Microsoft Access database.
Accessing the Active Directory From Microsoft .NET
Apr 19, 2007.
This article is intended to explain the architectural design of an application querying the Microsoft Active Directory. Microsoft Active Directory is a directory service that provides the foundation for distributed networks built on Windows.
Multi-threaded Asynchronous Programming in C#... Event-Driven Architecture. Part IV.
May 14, 2007.
This is a continuation of a set of articles on Asynchronous multi-threaded development using C#. In this article we'll cover the basics of building an event-driven architecture which will be a basis for most multi-threaded apps. Also we'll cover async read/write operations on a file.
Multi-threaded Asynchronous Programming in C#... Through The Web Service. Part V
May 27, 2007.
In my last article I discussed a general approach to building an async architecture. In this article we’ll look at extending this basic architecture and incorporating async web services.
Introduction to Building a Plug-In Architecture Using C#
Sep 10, 2007.
In this article we'll take another look at how we can use the state pattern to build a plug-in architecture that will allow us to change the behavior of our application by placing differnt plug-ins into a folder.
Chapter 2: Programming WPF Applications
Jan 09, 2008.
This article describes the framework that WPF offers and also tells the differences between Browser based and Windows based installed applications.
Call any stored procedure which take input parameters and return output parameters
Feb 01, 2008.
This one generic function can call any Stored Prodedure which take input parameters and return output parameters with the help of two-dimensions array. This is very helpful specially when you designing n-tier application.
How to Wrap a Control Completely
Apr 11, 2008.
The following article explains you how to wrap a control completely.
ASP.NET 3.5 MVC Application
Oct 03, 2008.
This post gives you the basic overview on ASP.NET Models, Views and Controllers. It explains how all parts in MVC Application work together and discuss how the architecture of an ASP.NET MVC application differs from an ASP.NET Web Forms application.
Design pattern -Inversion of control and Dependency injection
Nov 04, 2008.
In this section we will discuss about how IOC and DI can help us build loosely coupled software architecture.
Software Architecture Interview Questions Part 2 ( Design pattern )
Nov 06, 2008.
In this article we will cover Interpreter pattern,iterator pattern,mediator pattern,memento pattern,observer pattern from Interview perspective.
Web Application Architecture
Nov 09, 2008.
This article is about web application architecture. In this article you see how to separate each layer and why it's necessary for good application architecture. Also a small introduction to the Spring Framework and ORM can be found in this article.
Application Architecture for .NET Applications
Jan 08, 2009.
This Article series helps the .NET developers and architects to design the effective applications on .NET latest technologies. There are so many articles,books on application architecture but it is still challenging for developers to understand best practices, principles for the application design. This post speaks about the fundamentals concepts of Application Architecture and principles.
Software Architecture Styles
Jan 13, 2009.
An Architecture style is a set of principles which you can use to build a system Typically Architecture styles depends on their focusing areas. Implementing the software architecture styles depends on the capacity of your organization for implementing it and infrastructure constraints. This post explains which architecture style is to use based on demands.
Coding Better: Using Classes vs. Interfaces
Jan 18, 2009.
Using the .NET framework we basically have two ways to provide abstraction for our code: Classes and Interfaces. This article will look at the use of each and cover some things to consider when choosing between them in different situations.
DI and IOC
Jan 19, 2009.
In this article we will discuss about how IOC and DI can help us build loosely coupled software architecture.
DI using Unity Application Blocks
Jan 20, 2009.
In this article we will take up a simple example and try to implement DI using unity application blocks thus resulting in loosely coupled architecture.
Architecture FAQ for Localization and Globalization: Part I
Feb 02, 2009.
In this article we will go through a series of FAQ which will give you a quick start on making application multi-language based.
Architecture FAQ for Localization and Globalization: Part II
Feb 03, 2009.
This article is Part 2 of "Localization and Globalization" in this we will go through a series of FAQ which will give you a quick start on making application multi-language based.
Interfaces + Factory pattern = Decoupled architecture
Feb 13, 2009.
In this tutorial we will try to understand how we can use interfaces and factory pattern to create a truly decoupled architecture framework. In this sample we will take up a simple three tier architecture and apply interfaces and factory pattern to see how we can transform the three tier in to a truly decoupled architecture.
Service Oriented Architecture (SOA) - FAQ's
Feb 14, 2009.
In this article we will discuss abour Service Oriented Architecture (SOA) which is must and essential for every architect.
Unified Modeling Language (UML) - Part 1
Feb 25, 2009.
This article is will tell about UML (Unified Modeling Language), a standard language for designing and documenting a system in an object-oriented manner. It has nine diagrams which can be used in design document to express design of software architecture.
RFC Architecture for Finance Project (The Invoicing Project)
Feb 26, 2009.
RFC is an open source initiative for Finance projects. It has reusable components like invoicing, accounting and purchase modules. In this section we will discuss about the Invoicing section of the RFC architecture.
LINQ FAQ for Newbie's
Mar 05, 2009.
In this article we will run through basics of LINQ and then see 5 basic LINQ queries which you will always need in your project for queries. While looking at the basics we will also try to learn what problem LINQ solves from the perspective of middle tier business objects.
Introduction to SLP Services Internals
Mar 13, 2009.
This article explains about SLP Services Architecture and internals of Code Protection.
SALT and PEPPER – 3 TIER and LINQ
Mar 26, 2009.
There is no pre-requisite (Oh yes even if you do not know LINQ this article will guide you) for this article J what I need from you guys is time to read this article. So block your 10 minutes and rest assured you will understand LINQ in a much better way.
Choosing a technology for your data access tier
Apr 04, 2009.
What are the criteria that software architects and developers should consider when choosing a technology to build their database access tier?
Plug & play architecture using Policy Application Blocks
Apr 06, 2009.
In this article, we will discuss how we can make plug & play architecture using policy application blocks. What we will do is we will take a practical scenario where we want to enable logging for an application depending on situations.
Introduction to Microsoft Synchronization Framework
Apr 30, 2009.
This article gives an introduction to Microsoft Synchronization Framework and its Architecture.
Focus on the Extension of WCF Behavior
May 17, 2009.
WCF provides the flexible and extensible architecture for the developer. The most common situation is to customize the extension of behavior. It is not complex, but some issues should be noticed. This article is prepare to discuss how to extend the behavior in WCF.
N-Tier Code Generator for ASP.NET
May 20, 2009.
This application helps developers to build an N-Tier Web application and saves development time and effort.
Model View Presenter (MVP) design pattern and data binding
Jun 03, 2009.
Model View Presenter (MVP) design pattern is the evolution of the MVC design pattern and it’s aimed at providing a cleaner separation of concerns between the view, the model, and the controller improving the architecture (you can use several UI technologies without recompiling the business logic components) and testability of the enterprise solution. The pattern was originally developed at Taligent in the 1990s. In this article, I will explain the principles and how to use the MVP design pattern along with data binding with an example using C# language in Microsoft.NET.
.NET Framework and Architecture
Jun 26, 2009.
This article will help your in understanding .NET and .NET architecture.
LINQ FAQ for Newbie's
Jul 13, 2009.
In this section we will run through basics of LINQ and then see 5 basic LINQ queries which you will always need in your project for queries. While looking at the basics we will also try to learn what problem LINQ solves from the perspective of middle tier business objects.
What is ADO.NET?
Jul 20, 2009.
In this article I will explain you what is ADO.NET? Architecture of ADO.NET, advantages of ADO.NET and difference between ADO and ADO.NET.
How to create 3 tier application using LINQ
Aug 03, 2009.
This article describes how to create 3 tire architecture project in LINQ to SQL.
Theoretical introduction of SSP in MOSS 2007
Aug 05, 2009.
This article will give an overview of Shared Service Provider in MOSS. This will list out few of advantages of SSP and how they fit into MOSS architecture
The Architecture of Visual SourceSafe 2005
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.
ADO .NET Data Providers and Disconnected classes
Oct 26, 2009.
In this article, you’ll get a broad view of the ADO.NET architecture and the basic building blocks of ADO.NET and ADO.NET data providers.
Pipeline in BizTalk Server
Dec 22, 2009.
In this article, I will cover the principles of pipeline architecture in BizTalk Server.
Architecture of SharePoint for ASP.Net Developers
Feb 25, 2010.
This article will give a very high level pictorial introduction of Architecture of SharePoint for ASP.Net Developers.
Comparison of Architecture presentation patterns
Mar 18, 2010.
This article will compare four important architecture presentation patterns i.e. MVP(SC),MVP(PV),PM,MVVM and MVC.
SSRS Reporting Services and Architecture: Part II
Mar 23, 2010.
The second part of the article will tell us how to use the SSRS reports in our ASP.Net applications.
SSRS Reporting Services & Architecture: Part I
Mar 23, 2010.
In this article we will see how to create and publish reports using SQL Server Reporting Services.
Understanding three tier architecture
Apr 08, 2010.
In this article let me introduce you to three tier architecture.
C# Corner Chandigarh DevCon16
Chandigarh DevCon16 is a one-day Developer Conference where programmers, technologists, authors, and members meet, demonstrate, plan, and hang out.
CBeyond Cloud Services
TERMS & CONDITIONS
REPORT A BUG
©2016 C# Corner. All contents are copyright of their authors.
Terms & Conditions
©2016 C# Corner. All contents are copyright of their authors.