Click here to Skip to main content

Rahul Rajat Singh - Professional Profile

@rahul-rajat-singh

Summary

220,481
Author
18,890
Authority
4,646
Debator
1,161
Editor
48
Enquirer
15,463
Organiser
5,941
Participant
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): Windows Communication Foundation Development with Microsoft .NET Framework 4
 
If you like my articles, please visit my website for more: www.rahulrajatsingh.com[^]
Member since Wednesday, September 27, 2006 (7 years, 10 months)
  • 23 May 2014: Best Web Dev Article of April 2014 - Second Prize
  • 31 Dec 2013: CodeProject MVP 2014
  • 22 Aug 2013: Best C# article of July 2013
  • 22 Aug 2013: Best overall article of July 2013
  • 31 Dec 2012: CodeProject MVP 2013

  

Contributions

Articles 106 (Legend)
Tech Blogs 0
Messages 849 (Master)
Q&A Questions 2
Q&A Answers 602
Tips/Tricks 6
Comments 390

Links

Reputation

For more information on Reputation please see the FAQ.

Privileges

Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege, and the given member types also gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilverAdmin
Store personal files in your account areaplatinumplatinumSitebuilder, Subeditor, Supporter, Editor, Staff
Have live hyperlinks in your biographybronzebronzebronzebronzebronzebronzesilverSubeditor, Protector, Editor, Staff, Admin
Edit a Question in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Edit an Answer in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Delete a Question in Q&AYesSubeditor, Protector, Editor, Admin
Delete an Answer in Q&AYesSubeditor, Protector, Editor, Admin
Report an ArticlesilversilversilversilverSubeditor, Mentor, Protector, Editor, Staff, Admin
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubeditor, Mentor, Protector, Editor, Staff, Admin
Edit other members' articlesSubeditor, Protector, Editor, Admin
Create an article without requiring moderationplatinumSubeditor, Mentor, Protector, Editor, Staff, Admin
Report a forum messagesilversilverbronzeProtector, Editor, Admin
Create a new tagsilversilversilversilverAdmin
Modify a tagsilversilversilversilverAdmin

Actions with a green tick can be performed by this member.


 
PinnedArticles selected as "Article of the Day/Community Spotlight" on Microsoft's official ASP.NET website PinmvpRahul Rajat Singh6-Jan-13 18:15 
Few of my CodeProject articles have been selected as Article of the Day on Microsoft's official ASP.NET website (http://www.asp.net/community/articles). Here is a list of those articles.

  1. An Absolute Beginner's Tutorial on HTML Helpers and Creating Custom HTML Helpers in ASP.NET MVC
    Tuesday, July 22, 2014
  2. A Beginner's Tutorial for Understanding and Implementing Caching in ASP.NET MVC
    Sunday, July 6, 2014
  3. Beginner's Tutorial on Globalization and Localization in ASP.NET MVC
    Wednesday, June 18, 2014
  4. Understanding Repository and Unit of Work Pattern and Implementing Generic Repository in ASP.NET MVC
    Monday, June 2, 2014
  5. A Beginner's Tutorial for Understanding and Implementing Custom Validations in ASP.NET MVC using DataAnnotations
    Thursday, May 22, 2014
  6. Introduction to ASP.NET MVC Model Binding - An Absolute Beginner's Tutorial
    Monday, May 19, 2014
  7. Beginner's Guide for Designing ASP.NET MVC Applications using SQL Server and Entity Framework
    Tuesday, May 6, 2014
  8. A Beginner's Guide for Creating Single Page Applications using Backbone.js and Marionette.js
    Sunday, March 16, 2014
  9. A Beginner's Tutorial on ASP.NET Web API Hosting (IIS Hosting and Self Hosting)
    Sunday, January 26, 2014
  10. A Beginner's Tutorial for Understanding and Implementing ASP.NET Web API
    Thursday, January 2, 2014
  11. An Absolute Beginner's Tutorial for Understanding Entity Framework's Code First Approach in ASP.NET
    Friday, December 27, 2013
  12. Understanding and Implementing Repository and Unit of Work Pattern in ASP.NET MVC Application
    Wednesday,November 06, 2013
  13. A Beginner's Tutorial on Various Ways of Passing Data in ASP.NET MVC Application
    Sunday, October 27, 2013
  14. Creating Unit Testable Applications in ASP.NET MVC - A Beginner's Tutorial
    Friday, August 09, 2013
  15. A Beginner's Tutorial on Understanding Table Per Type(TPT) Inheritance in Entity Framework
    Saturday, July 27, 2013
  16. A Beginner's Tutorial on Custom Forms Authentication in ASP.NET MVC Application
    Monday, July 22, 2013
  17. An Absolute Beginner's Tutorial on ASP.NET MVC for Web Forms Developers
    Tuesday, July 16, 2013
  18. A Beginner's Tutorial on Validating Model Data and Unobtrusive Client side Validation in ASP.NET MVC
    Saturday, June 22, 2013
  19. An Absolute Beginner's Tutorial on Cross Site Scripting (XSS) Prevention in ASP.NET
    Wednesday, May 29, 2013
  20. A Beginner's Tutorial for Understanding Filters and Attributes in ASP.NET MVC
    Thursday, May 02, 2013
  21. Understanding ASP.NET Roles and Membership - A Beginner's Tutorial
    Friday, April 19, 2013
  22. YaBlogEngineMVC - A Tiny Blog Engine Written in ASP.NET MVC
    Wednesday, April 17, 2013
  23. A Beginner's Tutorial for Understanding and Implementing Relationships using Entity Framework
    Saturday, April 06, 2013
  24. A Beginner's Tutorial on Understanding Table Per Hierarchy(TPH) Inheritance in Entity Framework
    Thursday, March 28, 2013
  25. ASP.NET - How To Use (Open/Close) Connections Correctly
    Saturday, February 09, 2013
  26. YaMessaging - A Simple E-mail Like Messaging Application
    Wednesday, February 06, 2013
  27. Understanding ASP.NET Application and Page Life Cycle - A Beginner's Tutorial
    Saturday, February 02, 2013
  28. An introduction to ASP.NET Dynamic Data from a Beginner's Perspective
    Wednesday, January 09, 2013
  29. Understanding the Basics of Web Service in ASP.NET
    Friday, January 04, 2013
  30. How to Prevent the Resource Leech from a Website
    Sunday, December 30, 2012
  31. Implementing User Profiles in ASP.NET - A Beginner's Guide
    Sunday, December 23, 2012
  32. Implementing HTTPHandler and HTTPModule in ASP.NET
    Saturday, December 15, 2012
  33. AJAX for Beginners (Part 2) - Using XMLHttpRequest and jQuery AJAX to Implement a Cascading Dropdown
    Friday, December 07, 2012
  34. Understanding Page Navigation Techniques in ASP.NET
    Monday, December 03, 2012
  35. Using Globalization and Localization in ASP.NET
    Tuesday, November 27, 2012
  36. A Beginner's Guide for Understanding and Implementing ASP.NET Themes
    Monday, November 19, 2012
  37. YaBlogEngine - A Tiny Blog Engine written in ASP.NET/C#
    Wednesday, November 14, 2012
  38. Understanding ASP.NET Validation Techniques
    Thursday, November 08, 2012
  39. A Beginner's Tutorial on Caching in ASP.NET
    Thursday, November 01, 2012
  40. Understanding SQL Injection and Creating SQL Injection Proof ASP.NET Applications
    Tuesday, October 30, 2012
  41. Beginner's Tutorial on Master Pages in ASP.NET
    Saturday, October 27, 2012
  42. Rendering XML Data as HTML using XSL Transformation and ASP.NET XML Control
    Wednesday, October 10, 2012
  43. A Beginner's Tutorial for Understanding Templated User Controls
    Saturday, October 06, 2012
  44. A Beginner's Guide for Understanding and Implementing Cookies in ASP.NET
    Friday, October 05, 2012
  45. Understanding Session Management Techniques in ASP.NET
    Thursday, October 04, 2012
  46. Understanding and Implementing ASP.NET Custom Forms Authentication
    Tuesday, October 02, 2012
  47. An Introduction to Entity Framework for Absolute Beginners
    Wednesday, September 26, 2012
  48. A Beginner's Tutorial for Understanding ADO.NET
    Friday, September 21, 2012
  49. A Beginner's Tutorial on ASP.NET State Management
    Sunday, September 16, 2012
  50. A Beginner's Tutorial - Understanding ControlState in ASP.NET
    Monday, September 10, 2012
  51. Creating ASP.NET Applications with N-Tier Architecture
    Wednesday, August 29, 2012
  52. A Beginner Tutorial for Understanding Windows Communication Foundation (WCF)
    Friday, August 24, 2012
 
Some articles were also chosen as Community Spotlight(http://www.asp.net/community/spotlight[^]) on Microsoft’s ASP.NET website. Here is a list of those articles.
  1. An Absolute Beginner's Tutorial on HTML Helpers and Creating Custom HTML Helpers in ASP.NET MVC
    Wednesday, July 9, 2014
  2. Creating Unit Testable Applications in ASP.NET MVC - A Beginner's Tutorial
    Friday, April 19, 2013
  3.  
Twenty years from now you will be more disappointed by the things that you didn't do than by the ones you did do. So throw off the bowlines. Sail away from the safe harbor. Catch the trade winds in your sails. Explore, Dream. Discover.

GeneralCodeProject MVP 2014 PinmvpRahul Rajat Singh1-Jan-14 23:24 
GeneralRe: CodeProject MVP 2014 PinprofessionalMonjurul Habib3-Jan-14 20:37 
GeneralCodeproject MVP 2013 [modified] PinmvpRahul Rajat Singh6-Jan-13 18:09 
GeneralRe: Codeproject MVP 2013 PinmemberSanjay K. Gupta6-Jan-13 18:17 
GeneralRe: Codeproject MVP 2013 PinmvpRahul Rajat Singh6-Jan-13 18:47 
GeneralRe: Codeproject MVP 2013 Pinmembermanzhhl7-Jan-13 22:16 
GeneralRe: Codeproject MVP 2013 PinmvpRahul Rajat Singh7-Jan-13 22:21 
GeneralRe: Codeproject MVP 2013 PinmvpShemeer NS14-Jan-13 19:52 
GeneralRe: Codeproject MVP 2013 PinmvpRahul Rajat Singh14-Jan-13 20:36 
GeneralRe: Codeproject MVP 2013 Pinmemberabhishek_itengg26-May-13 3:53 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.


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