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

  • Today's agile organizations pose operations teams with a tremendous challenge: to deploy new releases to production immediately after development and testing is completed. To ensure that applications are deployed successfully, an automatic and transparent process is required. We refer to this process as Zero Touch Deployment™. This white paper reviews two approaches to Zero Touch Deployment--a script-based solution and a release automation platform. The article discusses how each can solve the key …

  • On-demand Event Event Date: December 18, 2014 The Internet of Things (IoT) incorporates physical devices into business processes using predictive analytics. While it relies heavily on existing Internet technologies, it differs by including physical devices, specialized protocols, physical analytics, and a unique partner network. To capture the real business value of IoT, the industry must move beyond customized projects to general patterns and platforms. Check out this webcast and join industry experts as …

Most Popular Programming Stories

More for Developers

RSS Feeds