Articles Written by Bipin Joshi

Preventing Cross Site Scripting Attacks in ASP.NET MVC 4

One of the most common types of website attacks is Cross Site Scripting (XSS). Bipin Joshi discusses some of the basics involved in the process of safeguarding your website with ASP.NET MVC.

Using Unobtrusive Validation in ASP.NET 4.5 Web Forms

Updated: Earlier releases of ASP.NET validation controls depended upon JavaScript, emitted by the ASP.NET web form framework. Unobtrusive validation makes use of the data-* attributes of HTML5 for validation purposes. Bipin Joshi shows you how the new unobtrusive validation features work for Web Forms.

Zip and Unzip Files Programmatically in C#

The .NET framework 4.5 introduces some new classes in System.IO.Compression namespace that allows you to deal with Zip files programmatically. Using these classes you can create new Zip files, open and modify existing Zip files and extract the contents of Zip files via code. This article examines some of these classes.

Working with Arrays in C#

Although single dimensional arrays are most commonly used in C#, other varieties such as multidimensional arrays and jagged arrays are also available to C# developers. Additionally, the Array class comes in handy when it comes to sorting or searching an array.

Top White Papers and Webcasts

  • Live Event Date: October 29, 2014 @ 11:00 a.m. ET / 8:00 a.m. PT Are you interested in building a cognitive application using the power of IBM Watson? Need a platform that provides speed and ease for rapidly deploying this application? Join Chris Madison, Watson Solution Architect, as he walks through the process of building a Watson powered application on IBM Bluemix. Chris will talk about the new Watson Services just released on IBM bluemix, but more importantly he will do a step by step cognitive …

  • Packaged application development teams frequently operate with limited testing environments due to time and labor constraints. By virtualizing the entire application stack, packaged application development teams can deliver business results faster, at higher quality, and with lower risk.

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds