Archives

Archives / 2013 / March
  • ASP.NET Web Forms, ASP.NET MVC and HTML5 Courses in Thane

    After taking a break for some time from my training activities I will be conducting classroom training programs again in the month of June and July 2013. Since the release of VS2012  lots of people have inquired about our training programs and hence will be arranging these courses for them. To begin with three courses are scheduled - Programming ASP.NET Web Forms, Programming ASP.NET MVC and Programming HTML5 & jQuery for ASP.NET Developers. All of the course are 40 hrs. duration each and will be conducted in Thane on weekends.

  • Using xhr() in Windows Store Apps

    At times you may need to make cross-domain requests in your Windows store app. This can be done using the WinJS.xhr() function. The xhr() function is an easy to use wrapper over the traditional XMLHttpRequest object. This article introduces you with the xhr() function and many of its configuration options. It also illustrates how the xhr() function can be used to call ASP.NET Web API.

  • Sending Notifications using ASP.NET SignalR

    Web applications needing real-time communication can use HTML5 features such as Web Sockets and Server Sent Events. While these techniques can be used in modern web applications they can't be used with browsers not supporting HTML5. Additionally, they can pose some difficulty in complex scenarios. ASP.NET SignalR is a library that allows you to perform real-time communication in web applications easily. In this article you will learn the basics of using SignalR in an ASP.NET web forms application.

  • Using ValidateAntiForgeryToken Attribute in ASP.NET MVC

    Web applications are exposed to several security threats such as SQL injection attacks, cross-site scripting attacks and cross-site request forgery. In an attempt to assist developers protect their web applications from these attacks ASP.NET provides various techniques. To that end this article shows how an ASP.NET MVC web site can be secured from Cross Site Request Forgery (CSRF).

  • Generating Short URLs using Google URL Shortener API

    At times URLs that you wish to share with others are too long to be shared in their original form. Such long URLs can affect the readability and flow of your message. Additionally, they are unsuitable to use with applications such as Twitter because of their length. Many websites, therefore, allow you to create a shorter version of a URL which gets expanded to the full original URL when accessed. This article shows how to use Google URL Shortener API to generate short URLs programmatically.