Posts

Showing posts from August, 2015

Encrypt data in Javascript and Decrypt in Controller View

On Java Script need to use Base64 Option to encrypt the data in string as below : var Base64 = { _keyStr: "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=", encode: function (e) { var t = ""; var n, r, i, s, o, u, a; var f = 0; e = Base64._utf8_encode(e); while (f < e.length) { n = e.charCodeAt(f++); r = e.charCodeAt(f++); i = e.charCodeAt(f++); s = n >> 2; o = (n & 3) << 4 | r >> 4; u = (r & 15) << 2 | i >> 6; a = i & 63; if (isNaN(r)) { u = a = 64 } else if (isNaN(i)) { a = 64 } t = t + this._keyStr.charAt(s) + this._keyStr.charAt(o) + this._keyStr.charAt(u) + this._keyStr.charAt(a) } return t }, decode: function (e) { var t = ""; var n, r, i; var s, o, u, a; var f = 0; e = e.replace(/[^A-Za-z0-9\+\/\=]/g, ""); while (f < e.length) { s = this._keyStr.indexOf(e.charAt(f++)); o = this._keyStr.indexOf(e.charAt(f++)); u = this._keyStr.indexOf(e.charAt(f++)); a = this._keyStr.index

To Call Controller From Javascript in Ajax

    Normally to call the Controller Function from javascript or jquery to the controller need to use Ajax to render data Like as below : On Javascript Page Document Load : $.ajax({             url: "/GetBloggers",             type: "GET",             success: function (data) {                                 var $select = $('#Name');                 $select.html('');                                 $.each(data, function (index, value) {                     // append an <option> for each item in returned list.                                     $select.append('<option id="' + value.BloggerID+ '">' + value.Name+ '</option>');                 });             },             error: function (error) {                 alert(JSON.stringify(error));             }         })  function OnChangeName(s) {         var id = s[s.selectedIndex].id;         var name = s[

The MVC Programming Model Basic

Image
MVC is one of three ASP.NET programming models. MVC is a framework for building web applications using a MVC (Model View Controller) design: The Model represents the application core (for instance a list of database records). The View displays the data (the database records). The Controller handles the input (to the database records). The MVC model also provide s full control over HTML, CSS, and JavaScript. MVC File Structure & File Naming Standards MVC uses a standard directory structure and file naming standards which are a very important part of MVC application development. Inside the ROOT directory of the application, there must be 3 directories each for model, view and Controller. Apart from 3 directories, there must have a  Global.asax   file in root folder, and a  web.config  like a traditional ASP.NET application. Root  [directory] Controller  [directory] Controller CS files Models  [directory] Model CS files Views  [directory] View aspx/as