Click here to Skip to main content

Articles by After2050 (Articles: 8, Technical Blogs: 28)

Articles: 8, Technical Blogs: 28

RSS Feed

Average article rating: 4.09

ASP.NET

Showing Validation ErrorMessages in Modal Popup
Posted: 4 Mar 2010   Updated: 4 Mar 2010   Views: 31,284   Rating: 3.00/5    Votes: 2   Popularity: 0.90
Licence: The Code Project Open License (CPOL)      Bookmarked: 10   Downloaded: 1,707
The validation error messages of each content page is shown in the common modal popup of master page

ASP.NET Controls

A Custom Copy Control - Copies Any ASP.NET Control
Posted: 11 Mar 2010   Updated: 11 Mar 2010   Views: 10,313   Rating: 3.75/5    Votes: 3   Popularity: 1.75
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 239
A custom control that targets any ASP.NET control and renders it

Client side scripting

Creating a simple jQuery plug-in
Posted: 26 Sep 2010   Updated: 26 Sep 2010   Views: 14,474   Rating: 4.83/5    Votes: 6   Popularity: 3.76
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 343
This article demonstrates the steps in creating a simple jQuery plug-in with a sample called Map Scroller.
Encapsulation in JavaScript
Posted: 13 Sep 2010   Updated: 1 Oct 2010   Views: 40,356   Rating: 4.80/5    Votes: 46   Popularity: 7.97
Licence: The Code Project Open License (CPOL)      Bookmarked: 65   Downloaded: 224
This article demonstrates how to create public and private members in JavaScript through a sample.
Interesting tips in JavaScript
Posted: 3 Oct 2010   Updated: 15 Oct 2010   Views: 12,848   Rating: 4.45/5    Votes: 10   Popularity: 4.56
Licence: The Code Project Open License (CPOL)      Bookmarked: 26   Downloaded: 0
Describes about five interesting tips in JavaScript.

HTML / CSS

Images in web
Posted: 30 Oct 2010   Updated: 31 Oct 2010   Views: 5,070   Rating: 3.00/5    Votes: 2   Popularity: 0.30
Licence: The Code Project Open License (CPOL)      Bookmarked: 2   Downloaded: 0
This article demonstrates how to use images in web and the things you have to take care on using them.

C#

Type conversions with implicit and explicit operators
Posted: 5 Apr 2011   Updated: 12 Apr 2011   Views: 23,471   Rating: 4.07/5    Votes: 13   Popularity: 4.54
Licence: The Code Project Open License (CPOL)      Bookmarked: 15   Downloaded: 0
This article helps to understand how to do user defined type conversions using implicit and explicit operators.

Installation

Installing Silverlight OOB Application using a Setup Project
Posted: 11 Apr 2011   Updated: 11 Apr 2011   Views: 16,941   Rating: 4.78/5    Votes: 7   Popularity: 4.01
Licence: The Code Project Open License (CPOL)      Bookmarked: 19   Downloaded: 750
This article demonstrates how we can install a Silverlight OOB application using a setup project.

Average blogs rating: 4.79

Document / View

Returning data and view from a single controller action [Technical Blog]
Posted: 23 Jul 2012   Updated: 23 Jul 2012   Views: 3,231   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 0   Downloaded: 0
IntroductionIn ASP.NET MVC the controller is the component that receives requests from the client, performs some actions and returns results back to the client. The controller typically returns results as data or views. The ASP.NET MVC 4 beta comes with a new type of controller called ApiController

Files and Folders

Preventing access to folders using RouteExistingFiles property [Technical Blog]
Posted: 13 Jul 2012   Updated: 13 Jul 2012   Views: 4,166   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
How we can utilize the RouteExistingFiles property to prevent users from accessing unauthorized resources.

Ajax

Creating a custom AJAX Helper [Technical Blog]
Posted: 16 Jul 2012   Updated: 16 Jul 2012   Views: 5,878   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Unobtrusive AJAX and how we can create custom AJAX helpers quite easily by adding extension methods to the AjaxHelper class.

ASP.NET

Customizing property binding through attributes [Technical Blog]
Posted: 13 Jul 2012   Updated: 13 Jul 2012   Views: 4,677   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How we can avoid creating more model binders when all we want is to customize the binding for a property in a model.
UpdateModel/TryUpdateModel gotchas with models created through reflection [Technical Blog]
Posted: 13 Jul 2012   Updated: 13 Jul 2012   Views: 5,019   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
A solution to the problem.
Customizing the Authorize attribute [Technical Blog]
Posted: 16 Jul 2012   Updated: 16 Jul 2012   Views: 8,375   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Extending the built-in Authorize attribute.
Model binding posted file to byte array [Technical Blog]
Posted: 16 Jul 2012   Updated: 16 Jul 2012   Views: 5,616   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
Custom model binders are a great way to go when you want to customize the binding process and reuse it in more than one place.
A complete look into Filters [Technical Blog]
Posted: 17 Jul 2012   Updated: 17 Jul 2012   Views: 5,285   Rating: 4.80/5    Votes: 4   Popularity: 2.86
Licence: The Code Project Open License (CPOL)      Bookmarked: 13   Downloaded: 0
In this article we will learn the basic things of filters, types of filters, creating custom filters, and more.
Creating non-variable querystrings using Action Link helpers [Technical Blog]
Posted: 10 Jul 2012   Updated: 27 Jul 2012   Views: 4,679   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to create non-variable querystrings using Action Link helpers.
Controller lookup and default controller factory [Technical Blog]
Posted: 6 Aug 2012   Updated: 6 Aug 2012   Views: 4,943   Rating: 4.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 6   Downloaded: 0
How the DefaultControllerFactory performs controller lookup and how it applies caching mechanism to improve performance.
How to change the input parameters using action filters [Technical Blog]
Posted: 20 Jul 2012   Updated: 29 Aug 2012   Views: 3,986   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How we can change the request parameters passed to an action in action filters.
Creating a REST service using ASP.NET Web API [Technical Blog]
Posted: 24 Jul 2012   Updated: 13 Sep 2012   Views: 47,047   Rating: 4.40/5    Votes: 5   Popularity: 3.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 25   Downloaded: 0
A service that is created based upon the architecture of REST is called as REST service. Although REST looks more inclined to web and HTTP its principles can be applied to other distributed communication systems also.
Implementing an XSLT View Engine for ASP.NET MVC [Technical Blog]
Posted: 23 Jul 2012   Updated: 23 Jul 2012   Views: 5,141   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Implementing an XSLT View Engine for ASP.NET MVC.

ASP.NET Controls

Uploading and returning files in ASP.NET MVC [Technical Blog]
Posted: 20 Aug 2012   Updated: 29 Aug 2012   Views: 40,510   Rating: 4.96/5    Votes: 21   Popularity: 6.55
Licence: The Code Project Open License (CPOL)      Bookmarked: 42   Downloaded: 0
Index 1. Brief 2. How to upload a file? 2.1 Basics 2.2. Reading files from request 3. HttpPostedFileBase 3.1. Behind the scenes 3.2. HttpPostedFileBaseModelBinder 3.3. HttpFileCollectionValueProvider 4. Uploading multiple files 5. Using view models to validate POSTed files 5.1. FileSizeAttribute

Session State

How to create a custom session value provider [Technical Blog]
Posted: 10 Jul 2012   Updated: 21 Sep 2012   Views: 9,071   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 4   Downloaded: 0
In this article we see how to create a value provider that feeds data from the session.

Validation

Model Validation in ASP.NET MVC [Technical Blog]
Posted: 17 Jul 2012   Updated: 24 Sep 2012   Views: 44,475   Rating: 4.90/5    Votes: 9   Popularity: 4.67
Licence: The Code Project Open License (CPOL)      Bookmarked: 18   Downloaded: 0
In this article we will see how to apply basic validations to a model and also we will see how to create custom validations by implementing the ValidationAttribute class or IValidatableObject interface.

Web Security

CSRF and AntiForgeryToken [Technical Blog]
Posted: 10 Jul 2012   Updated: 11 Jul 2012   Views: 6,299   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
Create a custom authorization filter.

Other .NET Languages

Using Ninject in ASP.NET MVC [Technical Blog]
Posted: 20 Jul 2012   Updated: 20 Jul 2012   Views: 9,341   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Ninject MVC extensionI wrote my first post about achieving dependency injection using Ninject right here, there we have discussed about some basic things and even tried a small sample. In this article we are going to explore little more advanced stuff in Ninject. One of the nice thing about Ninject
Creating a custom ModelValidatorProvider in ASP.NET MVC [Technical Blog]
Posted: 24 Sep 2012   Updated: 24 Sep 2012   Views: 4,105   Rating: 5.00/5    Votes: 3   Popularity: 2.39
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
BeginningThe validation framework of ASP.NET MVC is designed such a way that it could be easily customizable/extensible at many points. The validation system is built using lot of classes and it's quite difficult to understand all of them. Sadly, there is no much documentation available in MSDN to h

.NET Framework

Creating custom route constraints in ASP.NET MVC [Technical Blog]
Posted: 23 Jul 2012   Updated: 23 Jul 2012   Views: 5,297   Rating: 4.75/5    Votes: 3   Popularity: 2.23
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
RoutingIn ASP.NET MVC the Routing Module is the URL routing engine that directs the incoming requests to controller actions. There are cases where we need to impose constraints over the incoming requests that are mapped routes. These constraints are used to avoid from directing invalid requests to t

Windows Communication Foundation

Dependency Injection in WCF using Castle Windsor [Technical Blog]
Posted: 23 Jul 2012   Updated: 23 Jul 2012   Views: 8,218   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Dependency Injection in WCF using Castle Windsor.

Exception Handling

Exception Handling in ASP.NET MVC [Technical Blog]
Posted: 17 Jul 2012   Updated: 21 Sep 2012   Views: 58,035   Rating: 4.88/5    Votes: 15   Popularity: 5.79
Licence: The Code Project Open License (CPOL)      Bookmarked: 57   Downloaded: 0
Learn about the HandleError filter and discuss about the different exception handling mechanisms that will fit to an MVC application.

Internet / Network

How to know whether an email is delivered and read [Technical Blog]
Posted: 27 Jul 2012   Updated: 27 Jul 2012   Views: 5,170   Rating: 4.67/5    Votes: 3   Popularity: 2.15
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
The two important ways that are frequently used to know the delivery status of email, one is using read-receipts and the other one is appending an image-tag with the email body.

Code Generation

Simplifying HTML generation in code using Razor templates [Technical Blog]
Posted: 11 Sep 2012   Updated: 20 Sep 2012   Views: 7,624   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 9   Downloaded: 0
In this article we are going to see how we can create HTML templates in Razor views and pass them to HTML helpers.

Testing and QA

Unit Testing using NUnit and Rhino Mocks [Technical Blog]
Posted: 27 Jul 2012   Updated: 27 Jul 2012   Views: 9,067   Rating: 5.00/5    Votes: 2   Popularity: 1.51
Licence: The Code Project Open License (CPOL)      Bookmarked: 5   Downloaded: 0
The smallest piece of a software that can be testable is called as a Unit. In Object Oriented Programming languages like C# each class is called as a Unit. Testing each such unit independent of others is called as Unit-Testing. Unit Testing is very important in Test Driven Development (TDD)

Hardware & System

Using NAnt on creating Windows Services [Technical Blog]
Posted: 27 Jul 2012   Updated: 27 Jul 2012   Views: 3,566   Rating: 0.0 / 5    Votes: 0   Popularity: 0.0
Licence: The Code Project Open License (CPOL)      Bookmarked: 1   Downloaded: 0
How to take the advantages of build scripts while developing Windows services.

Uncategorised Technical Blogs

Dependency Injection Using Ninject [Technical Blog]
Posted: 20 Jul 2012   Updated: 20 Jul 2012   Views: 15,175   Rating: 4.20/5    Votes: 5   Popularity: 2.80
Licence: The Code Project Open License (CPOL)      Bookmarked: 8   Downloaded: 0
Ninject"Ninject is a lightweight dependency injection framework for .NET applications. It helps you split your application into a collection of loosely-coupled, highly-cohesive pieces, and then glue them back together in a flexible manner. By using Ninject to support your software's architecture, yo

Reviews on Third Party Products and Tools

Understanding Routing [Technical Blog]
Posted: 23 Jul 2012   Updated: 11 Oct 2012   Views: 2,720   Rating: 5.00/5    Votes: 1   Popularity: 0.00
Licence: The Code Project Open License (CPOL)      Bookmarked: 3   Downloaded: 0
Understanding routing
No tips have been posted.

After2050
Software Developer Trigent Software Private Limited
India India
I'm a software developer from south tip of India. I spent most of the time in learning new technologies. I've a keen interest in client-side technologies especially JavaScript and admire it is the most beautiful language ever seen.
 
I like sharing my knowledge and written some non-popular articles. I believe in quality and standards but blames myself for lagging them.
 
I believe in small things and they makes me happy!
Follow on   Twitter


Advertise | Privacy | Mobile
Web03 | 2.6.130619.1 | Last Updated 20 Jun 2013
Copyright © CodeProject, 1999-2013
All Rights Reserved. Terms of Use
Layout: fixed | fluid