Skip to main content

Introducing SignalR


Introduction:
Asp.net signalR is an open source library for asp.net developers.it is used to implement real time functionality in web application.
requirements:
signalR is not included in visual studio so far(vs 10 and vs 12) by default.It can be implemented in .net framework 4.0 and higher.
so you need vs 2010 or vs 2012 to start taking the advantage of signalR.

I will guide you trough the installation of signalR for your project .
Lets get ready with the visual studio 2010 or 2012.
I am going to use visual studio 2012 here.

Firstly open up a new project.
now open a Package Manager Console.
if you didn't find it click View and go over to other window you find it there or
go to Tools>Library Package Manager Console >Package Manager Console

 make a command in console :Install-Package Microsoft.AspNet.signalR



 Scroll down the generated text in console few files are downloaded which contains the asp.net server side
 signaR and client side signalR js  along its dependency files .
 I won't be elaborating it but do give it a glance on your console.
 the references added to the project look something like this


 Ah ! i just forget to tell about nuget packages.
 if yo have time go through this link:
 http://docs.nuget.org/docs/start-here/overview
 and for a first quick grasp
 nuget is a visual studio extension that makes it easy to add,remove and update libraries.....
  I have just installed a signalR package from nuget.

  after the successful installation it creates a folder (packages) below the your project solution.
  if you can't see it open up the solution in folder explorer.

  Now we have all the required files we need for our project.

You are ready to go with the signalR in your project.

The use of  signalR with a simple demo application will be in my next post.

This post is based on my knowledge and may not be the accurate solution or may change over time.
comments are welcome
Thanks for your time.
Regards,
sushil 







Comments

Post a Comment

Popular posts from this blog

Using SqlDataAdapter to fill DataTable in c#

public DataTable List(string sql)         {             SqlConnection con = new SqlConnection(ConfigurationManager.ConnectionStrings["DefaultConnection"].ConnectionString);             SqlCommand cmd = new SqlCommand(sql, con);             DataTable dt = new DataTable();             SqlDataAdapter da = new SqlDataAdapter(cmd);             try             {                              con.Open();                 da.Fill(dt);             }             finally             {                 con.Close();             }             return dt;         }

Pivot in Oracle for Dynamic Columns

Pivot in SQL refers to the change of rows into columns based on specific constraints. An example of pivot could be the transpose of matrix. Example: a matrix containing day as 1st row and sales as 2nd row for  specific day sun    10 mon  20 tue    30 The transpose of the above matrix would be sun mon tue 10  20  30 This is an example scenario of pivot in sql. Now, Lets get on to the actual tables in database and see how we can use pivot . Starting with a fictional scenario, assume a table which contains two columns DAYS and SALES. CREATE TABLE TEST.DAILY_SALES (   DAYS   VARCHAR2(10),   SALES  NUMBER ) insert into DAILY_SALES('SUN',10); insert into DAILY_SALES('MON',20); insert into DAILY_SALES('TUE',15); insert into DAILY_SALES('WED',25); insert into DAILY_SALES('THU',10); insert into DAILY_SALES('FRI',30); insert into DAILY_SALES('SAT',5); Now when we execute the following select statement se