Dev Connections – Las Vegas 2013

I presented on ASP.NET SignalR and ASP.NET Identity & Security. Please find the slide decks and session details below.   Microsoft ASP.NET SignalR: The Real-Time Web Made Simple Session Abstract :  SignalR is one of the latest components of the ASP.NET runtime, but it can do a lot more than just web. Come learn how…


My favorite tools and software

Every handy man has their own set of recommended tools which makes them extremely productive. Other these years I have developed a liking for a few of them which I would like to share with you. I hope you will like them as well and some of them do increase your productivity. I do plan…


Modern ASP.NET WebForms 4.5–DevIntersection 2012

Thank you all who came for my talk on ASP.NET WebForms 4.5 at DevIntersection( Please find the slides and the samples as follows Slides Web forms- DevIntersection from rustd   Samples       I have also included my talk walkthrough so you can relate to all the concepts I talked about Talk Walkthrough –…


Model Binding Fundamentals

In the previous post we looked at an overview of what is Model Binding and the benefits it brings in for WebForms developers. In this post we will look at the basic fundamentals and how the Model Binding system works with controls. Data Binding with Model Binding Uptil ASP.NET v4.0, data binding in controls happened…


Interacting with Databases for Web Developers in VS 2012

VS2012 is out and with it brings a host of developer improvements when dealing with data. This post aims at highlighting a few key improvements which will affect you the most and hopefully you will find this information useful in getting started with the improvements in Visual Studio tooling to interact with databases. While the…


Building Modern WebForms – DevConnections 2012

Thank you all for coming for my talk on Building Modern WebForms application.   You can download the samples from   The slide deck is as follows Web forms from rustd


ASP.NET Web Forms Application (2012) Templates on Visual Studio 2010

The release of Visual Studio 2012 included updated templates for ASP.NET WebForms, MVC and WebPages. The templates showcased the use of modern standards in HTML5, CSS and JavaScript. Apart from these, they also showcased social login via Twitter, Facebook etc.  Scott Hanselman has a short video demonstrating social login. While this amazing goodness was available…


Common commands to manage a Sql Instance

This post is a repository of commands that I have been commonly using to manage a Sql Instance. List the sys admins on a instance select [name] from sys.syslogins where sysadmin=1 Add yourself/someone as a sysadmin on sql instance EXEC master..sp_addsrvrolemember @loginame = N’redmond\pranavra’, @rolename = N’sysadmin’ EXEC master..sp_addsrvrolemember @loginame = N’BUILTIN\Administrators’, @rolename = N’sysadmin’…


ASP.NET WebForms Model Binding – Overview

This is the first post in the part of series around Model Binding. In this post I will introduce Model Binding integration in ASP.NET WebForms while focusing on history, benefits, principles and the integration of Model Binding. In the upcoming posts, I will be going into the details about the features that are supported by…


ASP.NET 4.5 ScriptManager Improvements in WebForms

The ScriptManger control has undergone some key targeted changes in ASP.NET 4.5 which makes it easier to register, manage and combine scripts using the ASP.NET weboptimization feature. This post will highlight the changes that have happened to this control Easy Integration with JQuery and JQueryUI The default templates for WebForms ship with the following packages…