Click here to Skip to main content
13,045,019 members (39,903 online)

Articles by Rahul Rajat Singh (Articles: 126, Tip/Tricks: 5)

Articles: 126, Tip/Tricks: 5

RSS Feed

Average article rating: 4.81

Dialogs and Windows
General
Posted: 29 Mar 2012   Updated: 29 Mar 2012   Views: 29,810   Rating: 5.00/5    Votes: 16   Popularity: 6.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 11   Downloaded: 1,128
This is an alternative for "Making a Borderless Form Movable in C++"
Ajax
Controls
Posted: 11 Jun 2012   Updated: 14 Jan 2013   Views: 276,520   Rating: 4.74/5    Votes: 79   Popularity: 9.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 158   Downloaded: 7,885
Understanding ASP.NET AJAX server controls from a beginner's perspective.
General
Posted: 12 Jun 2012   Updated: 14 Jan 2013   Views: 140,090   Rating: 4.66/5    Votes: 36   Popularity: 7.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 112   Downloaded: 5,318
This article talks about using XMLHttpReqqest and jQuery AJAX in ASP.NET applications.
Posted: 10 Jan 2013   Updated: 14 Jan 2013   Views: 95,070   Rating: 4.96/5    Votes: 32   Popularity: 7.46
Licence: The Code Project Open License (CPOL)      Bookmarked: 78   Downloaded: 2,501
In this article we will try to see how we can use ASP.NET AJAX framework to call the methods defined on server side i.e. code behind from client side javascript. We will also look at how we can invoke and use a web service from Javascript.
ASP.NET
General
Posted: 9 Feb 2012   Updated: 9 Feb 2012   Views: 69,610   Rating: 4.94/5    Votes: 20   Popularity: 6.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 6,111
YaBlogEngine is a Tiny Blog Engine written in ASP.NET/C#
Posted: 17 Feb 2012   Updated: 17 Feb 2012   Views: 432,880   Rating: 4.77/5    Votes: 76   Popularity: 8.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 131   Downloaded: 3,432
A Beginner's Tutorial on ASP.NET State Management
Posted: 17 Feb 2012   Updated: 17 Feb 2012   Views: 53,320   Rating: 4.76/5    Votes: 17   Popularity: 5.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 799
A Beginner's Tutorial - Understanding ControlState in ASP.NET
Posted: 21 Feb 2012   Updated: 21 Feb 2012   Views: 285,480   Rating: 4.78/5    Votes: 29   Popularity: 6.98
Licence: The Code Project Open License (CPOL)      Bookmarked: 53   Downloaded: 7,556
Beginner's Tutorial on Master pages in ASP.NET
Posted: 22 Feb 2012   Updated: 22 Feb 2012   Views: 92,160   Rating: 4.83/5    Votes: 32   Popularity: 7.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 59   Downloaded: 1,642
This article is a beginner's tutorial on ASP.NET caching mechanism.
Posted: 22 Feb 2012   Updated: 22 Feb 2012   Views: 148,560   Rating: 4.78/5    Votes: 26   Popularity: 6.77
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 2,708
This article aims at understanding the basic validation techniques and controls provided by ASP.NET framework.
Posted: 23 Feb 2012   Updated: 23 Feb 2012   Views: 146,720   Rating: 4.65/5    Votes: 33   Popularity: 7.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 77   Downloaded: 7,380
How Globalization and Localization work in ASP.NET
Posted: 23 Feb 2012   Updated: 23 Feb 2012   Views: 49,060   Rating: 4.58/5    Votes: 10   Popularity: 4.58
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 860
This articles discusses various page navigation techniques available in ASP.NET.
Posted: 25 Feb 2012   Updated: 27 Feb 2012   Views: 336,400   Rating: 4.75/5    Votes: 66   Popularity: 8.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 124   Downloaded: 7,713
This article aims at understanding the role of HTTPHandler and HTTPModule in ASP.NET applications.
Posted: 28 Feb 2012   Updated: 26 Mar 2012   Views: 132,000   Rating: 4.81/5    Votes: 23   Popularity: 6.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 45   Downloaded: 7,568
This is a beginner's introduction to web parts in ASP.NET.
Posted: 22 Mar 2012   Updated: 19 Apr 2012   Views: 34,130   Rating: 4.84/5    Votes: 20   Popularity: 6.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 40   Downloaded: 2,629
A simple e-mail like application using ASP.NET and C#.
Posted: 28 Feb 2012   Updated: 10 Jun 2012   Views: 432,900   Rating: 4.70/5    Votes: 103   Popularity: 9.44
Licence: The Code Project Open License (CPOL)      Bookmarked: 135   Downloaded: 9,479
Understanding the need for a web service, the benefits of having a web service and how we can create a basic web service and consume it.
Posted: 5 Jul 2012   Updated: 5 Jul 2012   Views: 308,110   Rating: 4.77/5    Votes: 72   Popularity: 8.85
Licence: The Code Project Open License (CPOL)      Bookmarked: 126   Downloaded: 4,974
In this article we will try to see what are the different ways we can manage sessions in an ASP.NET application. When should we use which techniques and what are the pros and cons of using each technique.
Posted: 9 Jul 2012   Updated: 9 Jul 2012   Views: 25,670   Rating: 4.90/5    Votes: 11   Popularity: 5.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 590
This article talks about ASP.NET themes. When do we need to have themes in our application. How can we implement themes and let the user change themes.
Posted: 16 Jul 2012   Updated: 16 Jul 2012   Views: 64,390   Rating: 4.88/5    Votes: 17   Popularity: 6.05
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 605
This article discuss the basics of cookies. The article talks about what are cookies, why are they required, how they can be implemented in ASP.NET and what could be the possible/probable problems while using Cookies.
Posted: 16 Aug 2012   Updated: 16 Aug 2012   Views: 79,300   Rating: 4.96/5    Votes: 13   Popularity: 5.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 0
This small article discusses the right way of handling the Connections in an ASP.NET application.
Posted: 2 May 2012   Updated: 20 Aug 2012   Views: 207,420   Rating: 4.92/5    Votes: 50   Popularity: 8.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 94   Downloaded: 7,965
An introduction to ASP.NET dynamic data websites.
Posted: 11 Jul 2012   Updated: 4 Sep 2012   Views: 96,510   Rating: 4.59/5    Votes: 13   Popularity: 5.08
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 3,294
This article discusses the basic of User Profiles. Why do we need user profiles and how to implement user profiles in ASP.NET.
Posted: 11 Sep 2012   Updated: 12 Sep 2012   Views: 119,240   Rating: 4.73/5    Votes: 35   Popularity: 7.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 94   Downloaded: 1,428
This article talks about the ASP.NET application life cycle and Page life cycle.
Posted: 2 Oct 2012   Updated: 2 Oct 2012   Views: 69,150   Rating: 5.00/5    Votes: 7   Popularity: 4.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 2,208
This article talks about how we can render XML data in an ASP.NET application. We will see how this can be done using XSLT transformations.
Posted: 14 Sep 2012   Updated: 9 Jan 2013   Views: 86,080   Rating: 4.87/5    Votes: 39   Popularity: 7.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 93   Downloaded: 1,998
This article talk about what SQL injection is, how can that effect the security of our websites and what steps should be taken to create an ASP.NET application SQL injection proof.
Posted: 6 Apr 2013   Updated: 6 Apr 2013   Views: 143,970   Rating: 4.91/5    Votes: 40   Popularity: 7.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 56   Downloaded: 2,001
In this article we will try to see what is Cross Site Scripting(XSS).
Posted: 10 Apr 2013   Updated: 10 Apr 2013   Views: 442,860   Rating: 4.87/5    Votes: 97   Popularity: 9.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 136   Downloaded: 10,123
In this article we will try to look at ASP.NET MVC architecture from a beginner's perspective.
Posted: 11 Apr 2013   Updated: 11 Apr 2013   Views: 160,750   Rating: 4.90/5    Votes: 43   Popularity: 8.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 73   Downloaded: 2,206
In this article we will discuss about few important data transfer techniques in ASP.NET MVC application
Posted: 14 Apr 2013   Updated: 14 Apr 2013   Views: 276,850   Rating: 4.89/5    Votes: 77   Popularity: 9.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 73   Downloaded: 7,341
In this article we will try to see how we can use custom filters and attributes in an ASP.NET MVC application.
Posted: 15 Apr 2013   Updated: 15 Apr 2013   Views: 125,580   Rating: 4.89/5    Votes: 18   Popularity: 6.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 3,582
In this article we will try to see how we can use DataAnnotations to perform validations of Model classes in an ASP.NET MVC application.
Posted: 16 Apr 2013   Updated: 16 Apr 2013   Views: 83,200   Rating: 4.94/5    Votes: 28   Popularity: 7.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 77   Downloaded: 3,043
In this article we will talk about creating unit testable applications using ASP.NET MVC.
Posted: 13 Aug 2012   Updated: 11 Nov 2013   Views: 303,650   Rating: 4.81/5    Votes: 83   Popularity: 9.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 184   Downloaded: 19,710
This article describes how to build ASP.NET applications using n-tier architecture.
Posted: 14 Jan 2014   Updated: 14 Jan 2014   Views: 189,450   Rating: 4.83/5    Votes: 58   Popularity: 8.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 2,427
In this article we try to understand what is ASP.NET MVC Model Binding
Posted: 4 Apr 2014   Updated: 6 Apr 2014   Views: 40,070   Rating: 5.00/5    Votes: 17   Popularity: 6.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 28   Downloaded: 691
In this article we will see how we can perform custom validations by using custom data annotations in ASP.NET MVC
Posted: 9 Apr 2014   Updated: 10 Apr 2014   Views: 170,640   Rating: 4.90/5    Votes: 47   Popularity: 8.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 66   Downloaded: 1,278
In this article we will see how we can implement caching in an ASP.NET MVC application
Posted: 7 May 2014   Updated: 13 May 2014   Views: 156,690   Rating: 4.84/5    Votes: 58   Popularity: 8.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 96   Downloaded: 5,697
In this article we will try understand the basics of Repository and Unit of Work Pattern and will also create small ASP.NET MVC sample application to implement a generic repository and unit of work class using entity framework.
Posted: 25 May 2014   Updated: 26 May 2014   Views: 181,530   Rating: 4.79/5    Votes: 44   Popularity: 7.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 52   Downloaded: 5,942
In this article we will try to understand and implement Globalization and Localization in ASP.NET MVC.
Posted: 13 Jun 2014   Updated: 13 Jun 2014   Views: 28,580   Rating: 5.00/5    Votes: 11   Popularity: 4.95
Licence: The Code Project Open License (CPOL)      Bookmarked: 29   Downloaded: 0
In this article we will try to understand about ASP.NET MVC Routes. We will get to know the details about routes and try to see how we can implement route constraints.
Posted: 17 Jun 2014   Updated: 17 Jun 2014   Views: 212,370   Rating: 4.71/5    Votes: 51   Popularity: 8.04
Licence: The Code Project Open License (CPOL)      Bookmarked: 61   Downloaded: 2,800
In this article we will try to understand HTML helper methods. We will also see how we can implement custom HTML helpers.
Posted: 15 Jul 2014   Updated: 16 Jul 2014   Views: 88,790   Rating: 4.87/5    Votes: 30   Popularity: 7.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 48   Downloaded: 3,247
In this article we will look into ASP.NET Identity System which comes as the default authentication and authorization mechanism with ASP.NET MVC 5 internet application template. We will try to understand the ASP.NET Identity system and compare it with the ASP.NET simple membership providor and the c
Howto
Posted: 21 Jun 2012   Updated: 21 Jun 2012   Views: 223,980   Rating: 4.87/5    Votes: 65   Popularity: 8.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 109   Downloaded: 9,559
Understanding and implementing ASP.NET custom Forms Authentication.
Posted: 28 Nov 2013   Updated: 28 Nov 2013   Views: 159,290   Rating: 4.62/5    Votes: 40   Popularity: 7.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 0
In this article we will look into ASP.NET Simple Membership Provider which comes as the default authentication and authorization mechanism with ASP.NET MVC 4 internet application
Posted: 3 Dec 2013   Updated: 4 Dec 2013   Views: 72,490   Rating: 4.94/5    Votes: 28   Popularity: 7.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 63   Downloaded: 0
In this article we will discuss how to Design ASP.NET MVC Applications using SqlServer and Entity Framework
Posted: 15 Apr 2013   Updated: 24 Apr 2014   Views: 450,790   Rating: 4.93/5    Votes: 82   Popularity: 9.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 139   Downloaded: 17,207
In this we will discuss about implementing custom forms authentication in an ASP.NET MVC application.
Samples
Posted: 9 Apr 2013   Updated: 9 Apr 2013   Views: 30,920   Rating: 4.48/5    Votes: 8   Popularity: 4.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 2,051
This article presents a very small scale blog engine developed using ASP.NET MVC, Entity Framework and SQLServer.
Client side scripting
Beginners
Posted: 20 Jun 2012   Updated: 22 Jun 2012   Views: 29,950   Rating: 4.88/5    Votes: 14   Popularity: 5.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 37   Downloaded: 829
This article describes some reusable JavaScript functions that can be used to create the input fields which accept some specific type of data. It also provides functions to validate the data.
Posted: 18 Dec 2013   Updated: 19 Dec 2013   Views: 94,200   Rating: 4.83/5    Votes: 28   Popularity: 6.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 35   Downloaded: 5,351
In this article we will discuss about backbone.js and marionette.js frameworks and see how we can use them to create single page JavaScript applications.
Posted: 12 Jul 2014   Updated: 23 Feb 2015   Views: 135,660   Rating: 4.97/5    Votes: 34   Popularity: 7.61
Licence: The Code Project Open License (CPOL)      Bookmarked: 70   Downloaded: 0
A gentle introduction to backbone.js
Posted: 12 Jul 2014   Updated: 23 Feb 2015   Views: 55,470   Rating: 4.97/5    Votes: 25   Popularity: 6.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 1,169
In this article we will discuss the basics of backbone models
Posted: 16 Jul 2014   Updated: 23 Feb 2015   Views: 41,370   Rating: 5.00/5    Votes: 18   Popularity: 6.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 784
In this article we will look at some more concepts related to backbone models. We will try to see how we can override the default model behaviour. We will look at the signification of model IDs, how we can validate a model and finally how a model can be persisted either locally or on a server.
Posted: 17 Jul 2014   Updated: 23 Feb 2015   Views: 68,490   Rating: 4.72/5    Votes: 22   Popularity: 6.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 3,577
In this article we will discuss how we can perform CRUD operations on a backbone model using a REST based HTTP service.
Posted: 21 Jul 2014   Updated: 23 Feb 2015   Views: 34,050   Rating: 4.95/5    Votes: 22   Popularity: 6.64
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 576
In this article we will discuss about backbone.js collections. We will see how we can use collections to manipulate a group of models and how we can use restul API to easily fetch and save collections.
Posted: 29 Jul 2014   Updated: 23 Feb 2015   Views: 48,860   Rating: 4.90/5    Votes: 17   Popularity: 6.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 14   Downloaded: 1,074
In this article, we will try to look at the View classes in Backbone.js and see how view classes help us in updating the relevant parts of the application easily.
Posted: 1 Aug 2014   Updated: 23 Feb 2015   Views: 41,900   Rating: 4.91/5    Votes: 14   Popularity: 5.62
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 1,181
In this article, we will try to look at Routes in Backbone.js. We will try to understand how routes can be useful in a large scale single page applications and how we can use routes to perform action based on requested URL.
Posted: 23 Feb 2015   Updated: 23 Feb 2015   Views: 18,300   Rating: 4.95/5    Votes: 15   Popularity: 5.82
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 449
In this article, we will look at events in Backbone.js
Posted: 5 Jul 2015   Updated: 5 Jul 2015   Views: 20,400   Rating: 4.91/5    Votes: 37   Popularity: 7.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 780
In this article we will try to understand the basic concept of directives in angular. We will look at how directives are used in angular and try to use some built in directives in angular.
Posted: 20 May 2015   Updated: 5 Jul 2015   Views: 66,020   Rating: 4.89/5    Votes: 82   Popularity: 9.37
Licence: The Code Project Open License (CPOL)      Bookmarked: 170   Downloaded: 1,470
In this article we will look at the basics of Angular.Js.
Posted: 27 May 2015   Updated: 5 Jul 2015   Views: 38,230   Rating: 4.87/5    Votes: 44   Popularity: 7.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 1,376
In this article we will try to understand and implement modules and controller in Angular.js
Posted: 7 Jul 2015   Updated: 7 Jul 2015   Views: 15,340   Rating: 4.80/5    Votes: 32   Popularity: 7.22
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 811
In this article we will look at the basic concepts of filters in Angular.
Posted: 9 Jul 2015   Updated: 9 Jul 2015   Views: 22,210   Rating: 5.00/5    Votes: 24   Popularity: 6.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 30   Downloaded: 2,032
In this article we will discuss about the services in angular.
Posted: 15 Jul 2015   Updated: 15 Jul 2015   Views: 20,110   Rating: 4.95/5    Votes: 17   Popularity: 6.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 1,155
In this article we will look at how we can build data entry forms with proper validation techniques in angular.
Posted: 17 Jul 2015   Updated: 17 Jul 2015   Views: 26,420   Rating: 4.97/5    Votes: 25   Popularity: 6.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 1,459
In this article we will discuss how about routing in angular and how we can create single page applications using angular routing module.
User Controls
General
Posted: 4 Jun 2012   Updated: 6 Jun 2012   Views: 49,290   Rating: 5.00/5    Votes: 12   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 36   Downloaded: 838
Understanding templated web user controls from a beginner's perspective.
Web Security
General
Posted: 7 Mar 2012   Updated: 7 Mar 2012   Views: 165,930   Rating: 4.77/5    Votes: 38   Popularity: 7.53
Licence: The Code Project Open License (CPOL)      Bookmarked: 95   Downloaded: 8,637
How ASP.NET lets us create sites with an authentication and authorization mechanism in place and how we can use ASP.NET server controls to quickly and efficiently implement this.
Posted: 19 Jun 2013   Updated: 19 Jun 2013   Views: 75,790   Rating: 4.86/5    Votes: 31   Popularity: 7.25
Licence: The Code Project Open License (CPOL)      Bookmarked: 100   Downloaded: 1,885
In this article we will discuss about securing the user passwords by using hashing and salting on the user passwords.
Web Services
General
Posted: 25 Sep 2013   Updated: 26 Sep 2013   Views: 479,150   Rating: 4.83/5    Votes: 100   Popularity: 9.66
Licence: The Code Project Open License (CPOL)      Bookmarked: 177   Downloaded: 12,424
In this article we will talk about the basics of ASP.NET Web API.
Posted: 26 Dec 2013   Updated: 26 Dec 2013   Views: 87,760   Rating: 4.78/5    Votes: 22   Popularity: 6.42
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 2,862
In this article we will look at the various ways of hosting ASP.NET WebApi.
Database
ADO.NET
Posted: 6 Apr 2012   Updated: 6 Apr 2012   Views: 325,780   Rating: 4.78/5    Votes: 79   Popularity: 9.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 168   Downloaded: 9,688
A beginner's tutorial for understanding ADO.NET using a simple application.
Posted: 4 Jan 2013   Updated: 4 Jan 2013   Views: 112,540   Rating: 4.80/5    Votes: 34   Popularity: 7.34
Licence: The Code Project Open License (CPOL)      Bookmarked: 59   Downloaded: 1,955
This article is a beginner's tutorial for understanding what are transactions and how can transactions be implemented using .Net framework and ADO.NET for any ASP.NET web application or any other database driven application.
Audio and Video
Audio
Posted: 6 Feb 2012   Updated: 23 Mar 2013   Views: 26,300   Rating: 5.00/5    Votes: 16   Popularity: 6.02
Licence: The Code Project Open License (CPOL)      Bookmarked: 23   Downloaded: 6,321
A Simple Music Player using WMP SDK
GDI
General
Posted: 8 Feb 2012   Updated: 14 Mar 2012   Views: 21,170   Rating: 4.75/5    Votes: 8   Popularity: 4.24
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 1,727
A simple Whiteboard application
C#
Beginners
Posted: 24 Aug 2012   Updated: 24 Aug 2012   Views: 74,510   Rating: 4.68/5    Votes: 23   Popularity: 6.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 427
This small Tip talks about the right way of comparing strings in a C# application.
Posted: 26 Aug 2012   Updated: 26 Aug 2012   Views: 101,250   Rating: 4.77/5    Votes: 35   Popularity: 7.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 533
This small article discusses about type casting in C#.
Posted: 31 Aug 2012   Updated: 1 Sep 2012   Views: 25,650   Rating: 4.71/5    Votes: 15   Popularity: 5.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 24   Downloaded: 214
This article talks about Nullable types in C#. We will see when could we find ourselves in need for Nullable types and what should we know if we are dealing with Nullable types.
Posted: 4 Sep 2012   Updated: 4 Sep 2012   Views: 94,130   Rating: 4.93/5    Votes: 23   Popularity: 6.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 721
This article talks about the operator overloading in C#. What are the various types of operators that can be overloaded.
Posted: 11 Oct 2012   Updated: 11 Oct 2012   Views: 376,620   Rating: 4.81/5    Votes: 116   Popularity: 9.94
Licence: The Code Project Open License (CPOL)      Bookmarked: 144   Downloaded: 1,628
This article discusses how to implement IEnumerable interface and using yield keyword.
Posted: 6 Dec 2012   Updated: 7 Dec 2012   Views: 57,010   Rating: 4.86/5    Votes: 63   Popularity: 8.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 140   Downloaded: 758
This article talks about the delegates and how to write delegate handlers using functions, anonymous functions and Lambda expressions.
Posted: 5 Apr 2013   Updated: 5 Apr 2013   Views: 36,140   Rating: 4.78/5    Votes: 22   Popularity: 6.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 279
In this article we will discuss four very important features of C# programming language.
General
Posted: 25 Dec 2013   Updated: 8 Jan 2014   Views: 110,160   Rating: 4.68/5    Votes: 73   Popularity: 8.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 138   Downloaded: 677
In this article we will look into the details of Interfaces, Abstract class and Concrete class in C#. We will try to what each of them are and what should be used when to have a better design for the application.
How To
Posted: 1 Jul 2012   Updated: 1 Jul 2012   Views: 125,130   Rating: 4.76/5    Votes: 59   Popularity: 8.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 99   Downloaded: 1,114
Understanding and Implementing IDisposable interface from a beginner's perspective.
Samples
Posted: 28 Jan 2016   Updated: 31 Jan 2016   Views: 13,810   Rating: 4.88/5    Votes: 16   Popularity: 5.85
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 171
This article contains a small IoC container implementation just created for educational purpose.
Libraries
General
Posted: 9 Apr 2012   Updated: 9 Apr 2012   Views: 758,590   Rating: 4.74/5    Votes: 242   Popularity: 11.28
Licence: The Code Project Open License (CPOL)      Bookmarked: 369   Downloaded: 22,588
An introduction to Entity Framework for absolute beginners.
Posted: 6 Oct 2012   Updated: 6 Oct 2012   Views: 24,720   Rating: 4.70/5    Votes: 8   Popularity: 4.18
Licence: The Code Project Open License (CPOL)      Bookmarked: 32   Downloaded: 720
This article talks about performing validations while using Entity framework. We will see how the Entities facilitate validations using partial methods.
Posted: 3 Feb 2013   Updated: 3 Feb 2013   Views: 35,940   Rating: 4.71/5    Votes: 18   Popularity: 5.96
Licence: The Code Project Open License (CPOL)      Bookmarked: 59   Downloaded: 1,372
In this article we will try to see how we can model tables having one to many and many to many relationships using Entity Framework.
Posted: 12 Feb 2013   Updated: 12 Feb 2013   Views: 41,110   Rating: 4.94/5    Votes: 14   Popularity: 5.65
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 823
This article discuss about implementing Table per Type inheritance hierarchy using Entity Framework.
Posted: 13 Feb 2013   Updated: 13 Feb 2013   Views: 23,380   Rating: 4.89/5    Votes: 10   Popularity: 4.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 20   Downloaded: 418
This article talks about the Table per Hierarchy inheritance relationship using entity framework.
Posted: 18 Nov 2013   Updated: 18 Nov 2013   Views: 234,550   Rating: 4.88/5    Votes: 51   Popularity: 8.33
Licence: The Code Project Open License (CPOL)      Bookmarked: 85   Downloaded: 8,217
In this article we will discuss about entity framework code first approach.
Windows Communication Foundation
General
Posted: 18 Jun 2012   Updated: 13 Dec 2012   Views: 952,140   Rating: 4.77/5    Votes: 279   Popularity: 11.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 576   Downloaded: 31,402
We will try to see the basic concepts behind WCF and will try to implement a small WCF service.
Posted: 21 Feb 2013   Updated: 22 Feb 2013   Views: 391,380   Rating: 4.79/5    Votes: 72   Popularity: 8.93
Licence: The Code Project Open License (CPOL)      Bookmarked: 126   Downloaded: 10,867
In this article we will see how we can host a WCF service(IIS Hosting and Self Hosting).
Posted: 1 Mar 2013   Updated: 1 Mar 2013   Views: 64,570   Rating: 4.88/5    Votes: 26   Popularity: 6.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 44   Downloaded: 1,014
This article discusses about exception handling in WCF services, FaultExceptions and introduces the FaultContract.
Posted: 25 Mar 2013   Updated: 25 Mar 2013   Views: 12,490   Rating: 5.00/5    Votes: 6   Popularity: 3.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 236
This article talks about managing sequence of operations in a WCF service.
Posted: 29 Mar 2013   Updated: 31 Mar 2013   Views: 33,910   Rating: 4.96/5    Votes: 15   Popularity: 5.83
Licence: The Code Project Open License (CPOL)      Bookmarked: 62   Downloaded: 981
This article discusses the various message exchange patterns that the WCF service supports and how to call WCF operations asynchronously
Posted: 1 Apr 2013   Updated: 1 Apr 2013   Views: 30,150   Rating: 4.90/5    Votes: 10   Popularity: 4.89
Licence: The Code Project Open License (CPOL)      Bookmarked: 47   Downloaded: 1,093
This article discusses about the steps needed for creating transaction enabled WCF services.
Posted: 2 Apr 2013   Updated: 2 Apr 2013   Views: 29,700   Rating: 4.63/5    Votes: 4   Popularity: 2.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
In this small tip, we will discuss about the various concurrency modes available in a WCF service.
Posted: 22 Mar 2013   Updated: 2 Apr 2013   Views: 22,220   Rating: 4.83/5    Votes: 14   Popularity: 5.52
Licence: The Code Project Open License (CPOL)      Bookmarked: 31   Downloaded: 510
This article discusses about the various ways of managing the WCF service class instances.
Posted: 3 Apr 2013   Updated: 3 Apr 2013   Views: 469,200   Rating: 4.81/5    Votes: 106   Popularity: 9.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 158   Downloaded: 22,510
In this article we will try to understand what are WCF REST services and how can we create one.
Posted: 4 Apr 2013   Updated: 4 Apr 2013   Views: 123,940   Rating: 4.82/5    Votes: 20   Popularity: 6.26
Licence: The Code Project Open License (CPOL)      Bookmarked: 74   Downloaded: 5,165
In this article we will see how we can use WCF data services to create ODATA complaint RESTful services.
Tools and IDE
General
Posted: 8 Feb 2012   Updated: 8 Feb 2012   Views: 27,000   Rating: 4.09/5    Votes: 10   Popularity: 3.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 17   Downloaded: 890
Emulating Unix command behavior on Windows
Design and Architecture
Design Patterns
Posted: 10 Feb 2012   Updated: 10 Feb 2012   Views: 63,980   Rating: 4.36/5    Votes: 18   Popularity: 5.40
Licence: The Code Project Open License (CPOL)      Bookmarked: 38   Downloaded: 1,335
Understanding and Implementing Observer Pattern in C#
Posted: 10 Feb 2012   Updated: 10 Feb 2012   Views: 143,880   Rating: 4.75/5    Votes: 61   Popularity: 8.47
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 2,281
This article aims at understanding and Implementing Abstract Factory Pattern in C#.
Posted: 16 Feb 2012   Updated: 16 Feb 2012   Views: 60,660   Rating: 4.65/5    Votes: 17   Popularity: 5.70
Licence: The Code Project Open License (CPOL)      Bookmarked: 12   Downloaded: 860
This article aims at understanding and implementing Abstract Factory Pattern in C++.
Posted: 2 Mar 2012   Updated: 2 Mar 2012   Views: 99,900   Rating: 4.52/5    Votes: 20   Popularity: 5.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 51   Downloaded: 1,329
Understanding and Implementing Command Pattern in C#
Posted: 9 Mar 2012   Updated: 9 Mar 2012   Views: 41,900   Rating: 3.59/5    Votes: 11   Popularity: 3.72
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 473
Understanding and implementing the Command Pattern in C++.
Posted: 7 Mar 2012   Updated: 19 Mar 2012   Views: 59,210   Rating: 4.77/5    Votes: 36   Popularity: 7.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 1,205
Understanding when we could find the Adapter pattern useful and how can we have a rudimentary implementation of the Adapter pattern using C# and C++.
Posted: 10 Feb 2012   Updated: 25 Mar 2012   Views: 123,930   Rating: 4.80/5    Votes: 20   Popularity: 6.09
Licence: The Code Project Open License (CPOL)      Bookmarked: 34   Downloaded: 1,188
This article presents the basics of Observer Pattern, when to use it and how to implement it in C++.
Posted: 9 Apr 2012   Updated: 9 Apr 2012   Views: 64,970   Rating: 4.82/5    Votes: 26   Popularity: 6.84
Licence: The Code Project Open License (CPOL)      Bookmarked: 55   Downloaded: 652
Understanding and implementing the Iterator pattern in C#
Posted: 3 Aug 2012   Updated: 3 Aug 2012   Views: 47,310   Rating: 4.71/5    Votes: 21   Popularity: 6.27
Licence: The Code Project Open License (CPOL)      Bookmarked: 21   Downloaded: 545
This article discuss Bridge Pattern and try to demonstrate it using a simple application.
Posted: 4 Oct 2012   Updated: 4 Oct 2012   Views: 98,090   Rating: 4.93/5    Votes: 46   Popularity: 8.19
Licence: The Code Project Open License (CPOL)      Bookmarked: 64   Downloaded: 1,001
This article talks about the Builder Design pattern, When can this pattern be used and when should it be implemented. We will then see a small rudimentary implementation of Builder pattern in C#.
Posted: 21 Oct 2012   Updated: 21 Oct 2012   Views: 87,430   Rating: 4.89/5    Votes: 36   Popularity: 7.60
Licence: The Code Project Open License (CPOL)      Bookmarked: 50   Downloaded: 982
This article talks about the facade pattern. When is this pattern useful. This article also presents a rudimentary approach to implement the facade pattern.
Posted: 18 Oct 2012   Updated: 21 Oct 2012   Views: 146,690   Rating: 4.93/5    Votes: 56   Popularity: 8.63
Licence: The Code Project Open License (CPOL)      Bookmarked: 68   Downloaded: 2,302
This article talks about the basics of decorator pattern and see when this pattern can be found useful.
Posted: 22 Oct 2012   Updated: 22 Oct 2012   Views: 37,770   Rating: 4.87/5    Votes: 20   Popularity: 6.32
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 337
Posted: 11 Nov 2012   Updated: 11 Nov 2012   Views: 76,300   Rating: 4.81/5    Votes: 19   Popularity: 6.14
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 2,154
This article talks about Proxy pattern, when should we use proxy pattern and what are the benefits of using the Proxy pattern.
Posted: 4 Nov 2012   Updated: 11 Nov 2012   Views: 76,870   Rating: 4.89/5    Votes: 20   Popularity: 6.36
Licence: The Code Project Open License (CPOL)      Bookmarked: 63   Downloaded: 1,345
This article describes what is state pattern, when could we find state pattern useful and how to have a rudimentary implementation of state pattern in C#.
Posted: 15 Nov 2012   Updated: 15 Nov 2012   Views: 32,890   Rating: 4.36/5    Votes: 9   Popularity: 4.45
Licence: The Code Project Open License (CPOL)      Bookmarked: 46   Downloaded: 405
This article talks about the Chain of responsibility pattern.
Posted: 15 Oct 2012   Updated: 11 Dec 2012   Views: 54,060   Rating: 4.94/5    Votes: 19   Popularity: 6.31
Licence: The Code Project Open License (CPOL)      Bookmarked: 41   Downloaded: 471
In this article, we saw what is prototype pattern. How can we implement Prototype pattern in C#.
Posted: 9 Feb 2015   Updated: 9 Feb 2015   Views: 43,510   Rating: 5.00/5    Votes: 22   Popularity: 6.71
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 592
In this article we will try to understand what is Factory Pattern, what are the benefits of this pattern and how can we implement this pattern using C#.
Posted: 17 Jan 2016   Updated: 17 Jan 2016   Views: 12,990   Rating: 4.85/5    Votes: 28   Popularity: 6.99
Licence: The Code Project Open License (CPOL)      Bookmarked: 33   Downloaded: 191
The aim of this article is to understand the basics of the Strategy pattern.
Posted: 19 Jan 2016   Updated: 19 Jan 2016   Views: 4,660   Rating: 4.77/5    Votes: 7   Popularity: 4.16
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 69
In this article we will try to understand the service locator pattern.
Posted: 20 Jan 2016   Updated: 20 Jan 2016   Views: 6,900   Rating: 5.00/5    Votes: 14   Popularity: 5.73
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
This article is yet another explanation and implementation of singleton pattern.
Posted: 21 Jan 2016   Updated: 21 Jan 2016   Views: 4,870   Rating: 3.79/5    Votes: 8   Popularity: 3.42
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 59
In this article we will try to understand the Null object pattern.
General
Posted: 12 Apr 2013   Updated: 12 Apr 2013   Views: 105,190   Rating: 4.90/5    Votes: 33   Popularity: 7.43
Licence: The Code Project Open License (CPOL)      Bookmarked: 72   Downloaded: 2,823
In this article we will try to see what is Repository and Unit of Work Pattern in an ASP.NET MVC application.
Posted: 2 Jul 2013   Updated: 8 Jul 2013   Views: 482,390   Rating: 4.92/5    Votes: 396   Popularity: 12.78
Licence: The Code Project Open License (CPOL)      Bookmarked: 476   Downloaded: 0
In this article we will talk about the Dependency Inversion Principle, Inversion of Control and Dependency Injection.
Posted: 14 Sep 2015   Updated: 14 Sep 2015   Views: 9,070   Rating: 4.41/5    Votes: 5   Popularity: 2.91
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
For those who are still doing old school REST, a pointer in the direction of ODATA
Posted: 13 Oct 2016   Updated: 13 Oct 2016   Views: 6,650   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
This is a small tip containing my thoughts on why we should not blindly create interfaces and/or abstract class for each and every class in our application.
Patterns and Practices
Posted: 6 Oct 2016   Updated: 6 Oct 2016   Views: 8,800   Rating: 4.77/5    Votes: 11   Popularity: 4.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 0
In this article, we will discuss the importance of retry pattern and how to implement it effectively in our applications.
Posted: 20 Jul 2017   Updated: 20 Jul 2017   Views: 1,320   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 8
In this article we will This article we will try to understand what is composite design pattern.
No blogs have been submitted.

Average tips rating: 4.41

ASP.NET
Howto
Posted: 5 Mar 2012   Updated: 7 Mar 2012   Views: 30,360   Rating: 4.93/5    Votes: 10   Popularity: 5.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
How to Solve Image Refresh problem associated with Image control in ASP.NET
Posted: 9 Mar 2012   Updated: 9 Mar 2012   Views: 10,910   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
How to prevent Leeching of resources like images and documents from our website.
Utilities
Posted: 19 Apr 2012   Updated: 19 Apr 2012   Views: 46,290   Rating: 3.00/5    Votes: 9   Popularity: 3.07
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 1,307
A simple Windows Form like message box for ASP.NET applications
Client side scripting
JavaScript
Posted: 14 Jul 2014   Updated: 16 Jul 2014   Views: 34,270   Rating: 5.00/5    Votes: 5   Popularity: 3.49
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
In this small tip, I will talk about toastr.js. A simple JavaScript library to create toast notifications for websites and single page applications.
Tools and IDE
General
Posted: 22 Apr 2012   Updated: 23 Apr 2012   Views: 14,750   Rating: 4.13/5    Votes: 8   Popularity: 3.68
Licence: The Code Project Open License (CPOL)      Bookmarked: 7   Downloaded: 714
Implementing a Rudimentary Count Based Trial Version Plugin for Windows Applications
No reference articles have been posted.

Rahul Rajat Singh
Software Developer (Senior)
India India

I Started my Programming career with C++. Later got a chance to develop Windows Form applications using C#. Currently using C#, ASP.NET & ASP.NET MVC to create Information Systems, e-commerce/e-governance Portals and Data driven websites.

My interests involves Programming, Website development and Learning/Teaching subjects related to Computer Science/Information Systems. IMO, C# is the best programming language and I love working with C# and other Microsoft Technologies.

  • Microsoft Certified Technology Specialist (MCTS): Web Applications Development with Microsoft .NET Framework 4
  • Microsoft Certified Technology Specialist (MCTS): Accessing Data with Microsoft .NET Framework 4
  • Microsoft Certified Technology Specialist (MCTS): Windows Communication Foundation Development with Microsoft .NET Framework 4

If you like my articles, please visit my website for more: www.rahulrajatsingh.com[^]

  • Microsoft MVP 2015


Advertise | Privacy | Mobile
Web02 | 2.8.170713.1 | Last Updated 22 Jul 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid