Learn how to create a custom data annotation attribute and attach it with a model property, and how to add client side validation capabilities to your custom data annotation.


Learn how to create a custom data annotation attribute and attach it with a model property, and how to add client side validation capabilities to your custom data annotation.

ASP.NET 4.5 Web Forms support model binding, including Value Providers. ASP.NET provides several inbuilt value providers and also allows you to create your own. Learn more in this article from Bipin Joshi.
Learn how to use Ajax helper to submit your HTML form using Ajax so that instead of refreshing the entire web page only a part of it will be refreshed.
Bipin Joshi explains how to use SSL in an ASP.NET Web API to achieve secure data transfer.
HTML5 web storage allows you to store data on the client side, but to pass the data stored in web storage to the server you need to make some programmatic arrangement. Learn how the data transfer can be facilitated by using a hidden form field and Ajax call.
Learn how to use tracing to figure out how your code is being executed and to track its execution sequence.
The Transactional File System (TxF), which allows access to an NTFS file system to be conducted in a transacted manner through extensions to the Windows SDK API. MFC 10, has been extended to support TxF and related technologies. This support allows existing MFC applications to be easily extended to support kernel transactions.
The original release of the .NET Framework included collections as .NET was introduced to the Microsoft programming world. The .NET Framework 2.0 introduced generics to complement the System.Collections namespace and provide a more efficient and well performing option. Read on to learn more...

Hannes du Preez show you how to change the wallpaper of a Windows 8 Store app.
As a web developer you should be aware of a few security best practices while developing your ASP.NET web application. Arun Karthick lists his top 7 tips to help you keep your ASP.NET security intact.