Amirthalingam Prasanna Amirthalingam Prasanna
Prasanna is a software engineer, technical author and trainer with over 7 years experience in the software development industry. He is a Microsoft MVP in the Visual developer category, a MCT and a MCPD on enterprise application development. You can read his blog at www.prasanna.ws and e-mail him at feedback@prasanna.ws
Some Data with your Application Take-away, Sir?
by Amirthalingam Prasanna | 09 December 2008 |  5 comments |
Prasanna is reminded of pizza in cardboard boxes when he explores the possibilities of Synchronization Services for ADO.NET. Data applications are becoming increasingly mobile, and often disconnected, and data is often wrapped up to be consumed later. Miccrosoft's... Read more...
Creating Service-Orientated Data-Access Layers
by Amirthalingam Prasanna | 30 July 2008 |
The ADO.Net Data Services framework enables you to provide data services to Web applications that are simple to integrate with them. The data services use URIs to point to pieces of data, and use standards such as JSON and XML to transfer that data. ADO.NET Data... Read more...
Entity Framework: The Cribsheet
by Amirthalingam Prasanna | 26 May 2008 |  13 comments |
Prasanna Amirthalingam provides an overview of Entity Framework and how it can be used. He shows that it can provide an excellent interface between the Object-oriented model and the relational. The Entity Framework allows developers to work with data in the form... Read more...
The Why and How of .NET Profiling
by Amirthalingam Prasanna | 12 May 2008 |  3 comments |
Amirthalingam Prasanna gives a simple and practical guide about why you need to profile your .NET applications and how you would go about doing it. Read more...
.NET Collection Management with C# 3.0
by Amirthalingam Prasanna | 25 February 2008 |  19 comments |
Generics in C#, enable you to define classes, interfaces, delegates or methods with placeholders for parameterized types used within. This allows you to define classes that use a generic type, and define the type at the time of instantiation or method calls. This... Read more...
.NET Collection Management
by Amirthalingam Prasanna | 08 December 2005 |  23 comments |
This article focuses on managing a collection of objects using generics, an important addition to the .NET Framework 2.0, and examines the capabilities provided by the generic list. Read more...
ADO.NET 2.0 Factory Classes
by Amirthalingam Prasanna | 25 October 2005 |  17 comments |
This article explains how to use .NET 2.0’s data provider factory classes to develop a pluggable data layer that is independent of database type and ADO.NET data provider. Read more...
Custom Events in VB.NET 2005
by Amirthalingam Prasanna | 26 September 2005 |  27 comments |
Visual Basic .NET is well known for its event-driven programming capabilities. VB.NET 2005 adds new functionality for custom events that provides flexibility in handling and controlling events. Read more...
Debugger visualizers
by Amirthalingam Prasanna | 05 September 2005 |  5 comments |
Debugging is an important process for any level of programming to ensure programs function as expected. Most productive developer environments provide tools and utilities to assist with the debugging process. Visual Studio.NET 2005 is equipped with a number of... Read more...
Schema and metadata retrieval using ADO.NET
by Amirthalingam Prasanna | 02 August 2005 |  7 comments |
How to obtain different types of information from your SQL Server 2000 database using ADO.NET 2.0, part of VS.NET 2005 and .NET 2.0. Read more...
Using partial classes to make intelligent datasets
by Amirthalingam Prasanna | 13 July 2005 |  3 comments |
This article looks at how partial classes can be used to implement business logic into datasets so that they are more business aware and intelligent. Read more...
.NET 2.0 transaction model
by Amirthalingam Prasanna | 22 June 2005 |  28 comments |
.NET 2.0 introduces a new System.Transactions namespace that brings in a lightweight, simplified transaction model. Read more...
Visual Basic.NET 2005
by Amirthalingam Prasanna | 06 May 2005 |  5 comments |
Discover some of the new features in Visual Basic.NET 2005 such as partial classes, generics, operator overloading and using block Read more...
Over 150,000 Microsoft professionals subscribe to the Simple-Talk technical journal. Join today, it's fast, simple, free and secure.

Join Simple Talk