what is the usage of jQuery Serialize API in ASP.NET ? how can we use it ? Is it possible to convert serialized object to .NET strong type object? Or map the serialized object to into .NET equivalent object? for example we have two field in a 'member' table. Name , Age. so we have these properties in Member Entity ;
    public string Name { get; set; }
public string Age { get; set; }
And we have these codes in our presentation layer :
       <asp:TextBox ID="txtName" runat="server"></asp:TextBox>
        <asp:TextBox ID="txtAge" runat="server"></asp:TextBox>
        <asp:Button ID="btnSave" runat="server" Text="Button" />
When I serializing form using this code :
$.fn.serializeNoViewState = function()
{
    return this.find("input,textarea,select,hidden")
               .not("[type=hidden][name^=__]")
               .serialize();    
}
the Serialized object will be like this :
ctl00%24MainContent%24txtName=Pitter&ctl00%24MainContent%24txtAge=20so is this string or JSON object? I think its string. and now what are the benefits of this Serialized output for us? I know that we are able to pas this output to server using jQuery AJAX. but how can we use it Server Side?
