Quantcast
Channel: Sankarsan's Journal
Browsing all 42 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

Inside ASP.NET 4.5 Bundling and Minification

ASP.NET 4.5 has introduced built-in support for bundling and minification of javascript and css resources.Here minification refers to the mechanism of compressing the javascript & stylesheet files...

View Article


Image may be NSFW.
Clik here to view.

ASP.NET Web API–Http Messaging

ASP.NET MVC 4 (right now in Beta) has introduced the ASP.NET Web API , a MVC compliant framework for developing and hosting HTTP services which can be accessed from a variety of clients.In this post we...

View Article


Image may be NSFW.
Clik here to view.

Workflow and Host Communication in WF 4.0–Parameter Passing

Workflow host is an application responsible for executing the workflow and managing different workflow lifecycle events like start, completion, idle, unloaded etc.Now the workflow host should be...

View Article

Image may be NSFW.
Clik here to view.

ASP.NET MVC Areas–A Better Way To Structure The Application

This week I came across a problem related to structuring an ASP.NET MVC Web application one development team was facing. What they were trying to do was quite simple: to create a folder structure each...

View Article

Image may be NSFW.
Clik here to view.

Workflow and Host Communication in WF 4.0–Bookmarks

In the last post we have discussed at length about different mechanisms of parameter passing and obtaining results from a workflow.In this post we will discuss about another extremely important aspect...

View Article


Image may be NSFW.
Clik here to view.

Rvalue References in C++11

The terms Lvalue & Rvalue has been there since the days of C but still their definition as found in many literature is not very uniform.Before even discussing about the what Rvalue references are...

View Article

Image may be NSFW.
Clik here to view.

Perfect Forwarding in C++11

In the last post we discussed about RValue references in C++11.The next logical step will be to move forward to the forwarding problem.This is related to forwarding or passing arguments from one C++...

View Article

Image may be NSFW.
Clik here to view.

new Keyword in C#

The “new” keyword in C# is one of the most commonly known and used keywords in C#.It is used as an operator for instantiating objects of a class as shown below. List<int> l = new...

View Article


Image may be NSFW.
Clik here to view.

Static Classes & Singleton in C#

Singleton is the most widely known Design Pattern. Singleton makes sure that one only one instance of a class is created and the same instance is used by other programs and classes.An implementation of...

View Article


Image may be NSFW.
Clik here to view.

ASP.NET 4.5 Web Forms ModelBinding – Custom Value Providers

ASP.NET 4.5 has introduced model binding and strongly typed templates for ASP.NET server controls.This simplifies the way a plain .NET object can be bound as a datasource of a server control like a...

View Article

Image may be NSFW.
Clik here to view.

JavaScript & DOM Event Handlers

During end of last year we faced some serious browser memory leak issues in one of our projects.As we dug deep into the problem we found that event handlers were not detached from the HTML elements...

View Article

Image may be NSFW.
Clik here to view.

Backbone JS–Model Creation & Initialization

The Backbone.js models are javascript objects which stores data for the application.In this post we will see how we can create and initialize these models by extending the Backbone.Model object. Let’s...

View Article

Image may be NSFW.
Clik here to view.

Backbone.js–Model Getter & Setter

In my last post, we have seen how to define models in Backbone.js and create instances of their objects.In this post we will see how we can set & get attribute values in Backbone.js...

View Article


Image may be NSFW.
Clik here to view.

Javascript Variable Scope & Hoisting

In this post we will discuss about the scope of a javascript variable and how “hoisting” works in javascript. Let’s start with a simple global variable definition. In this code “a” is defined as a...

View Article

Image may be NSFW.
Clik here to view.

Javascript–Invoking Functions (Apply & Call)

Yesterday we were having a discussion about how we can extend Backbone.js so that we can have a separate controller with action methods the way we have in ASP.NET MVC rather putting the callbacks to be...

View Article


Image may be NSFW.
Clik here to view.

Rvalue References in C++11

The terms Lvalue & Rvalue has been there since the days of C but still their definition as found in many literature is not very uniform.Before even discussing about the what Rvalue references are...

View Article

Image may be NSFW.
Clik here to view.

Perfect Forwarding in C++11

In the last post we discussed about RValue references in C++11.The next logical step will be to move forward to the forwarding problem.This is related to forwarding or passing arguments from one C++...

View Article


Image may be NSFW.
Clik here to view.

new Keyword in C#

The “new” keyword in C# is one of the most commonly known and used keywords in C#.It is used as an operator for instantiating objects of a class as shown below. List<int> l = new...

View Article

Image may be NSFW.
Clik here to view.

Static Classes & Singleton in C#

Singleton is the most widely known Design Pattern. Singleton makes sure that one only one instance of a class is created and the same instance is used by other programs and classes.An implementation of...

View Article

Image may be NSFW.
Clik here to view.

ASP.NET 4.5 Web Forms ModelBinding – Custom Value Providers

ASP.NET 4.5 has introduced model binding and strongly typed templates for ASP.NET server controls.This simplifies the way a plain .NET object can be bound as a datasource of a server control like a...

View Article
Browsing all 42 articles
Browse latest View live