Articles Written by V.N.S Arun

Learn to Create Interceptors in WCF Services

WCF runtime exposes a few stop points at various stages of execution where the interceptors can be plugged in. These interceptors can help in validating the given parameters, implementing custom serialization, choosing an operation at runtime, etc,. Read through this article to learn about creating and implementing an interceptor for a WCF service.

Securing Your Asp.Net Application Using Microsoft CAT.NET

CAT.NET is a Microsoft tool to identify potential security loop holes in an asp.net framework application. In this article I will be explaining about the some important security issues that CAT.NET reports and the effective ways to resolve them.

Working with Tasks in .NET Framework 4.0 - An Insight

In .NET Framework 4.0, Task class is part of the Task Parallel Library and is used to create asynchronous operations. Read through this article for an insight into the Task class and the different things that you can do with it.

Working with Concurrent Collections in .NET Framework 4.0

Concurrent collections in .NET Framework 4.0 allow developers to create type safe collections as well as thread safe collections. These collection classes form an essential part of the parallel programming feature and are available under the namespace System.Collections.Concurrent. V. N. S. Arun examines the different concurrent collections.

Learn How to Validate Your Entities in the Entity Framework

Nowadays ADO.NET Entity framework is mostly used in developing data driven applications. Entity Framework 4.1 has been released to market with the code first development capability. Read this article to learn about implementing the validation on data models created through the code first development pattern.

A Beginner's Guide to PLINQ

Parallel LINQ (PLINQ) has been introduced in .NET Framework 4.0, as part of the parallel programming features. In most scenarios Parallel LINQ is supposed to increase performance but in some cases a sequential operation would be a better option. Read on to learn more...

Go Deeper

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds