Hi Ravi Vemula, I have a doubt in the password security + MVC application topic. If we look at the code the password is passing as plain text over the channel. If we want to implement a internet website using MVC, i think this approach of implementation is not satisfactory as hackers can use a [...]
Most Popular (Last 7 days)
- How to send an Email using C# - complete features
- Sending Automated Emails asynchronously using a C# Windows Service in conjunction with Database Email records PART - II
- JQuery POST & GET Request to WCF Service in ASP.Net MVC
- Sending Automated Emails asynchronously using a C# Windows Service in conjunction with Database Email records – Part I
- Create a Simple WCF service against Pubs Database using EF, LINQ – Part I
- Create a Simple WCF Service Client against Pubs Database using EF, LINQ – Part II
- Simple Html Editor based Comments Section with Captcha feature along with Database Interactivity
- Access Code-behind variables in ASPX and JavaScript
- ASP.Net MVC–Simple Application Security using Password Hashing before storing it to Database
- Access JavaScript Variables in Code-Behind Class
Most Popular (All time)
- How to send an Email using C# - complete features (21595 views )
- Sending Automated Emails asynchronously using a C# Windows Service in conjunction with Database Email records PART - II (14165 views )
- Sending Automated Emails asynchronously using a C# Windows Service in conjunction with Database Email records – Part I (8825 views )
- JQuery POST & GET Request to WCF Service in ASP.Net MVC (8757 views )
- Create a Simple WCF service against Pubs Database using EF, LINQ – Part I (8563 views )
- Access Code-behind variables in ASPX and JavaScript (8546 views )
- Create a Simple WCF Service Client against Pubs Database using EF, LINQ – Part II (6852 views )
- Access JavaScript Variables in Code-Behind Class (6679 views )
- Simple Html Editor based Comments Section with Captcha feature along with Database Interactivity (6332 views )
- Data Transfer between two ASP.NET Pages (5788 views )
- Save the World (5121 views )
- Retrieve files from a table in Database using Generic Handler (3936 views )
- ASP.Net MVC–Simple Application Security using Password Hashing before storing it to Database (3790 views )
- Save files to a table in Database using FileUpload control (3490 views )
- AJAX HTML Editor based Contact Form inside UpdatePanel along with UpdateProgress (3416 views )
- How to download files from server to client using a Generic Handler (3051 views )
- JQuery Quickies #1 – GalleryView Plugin by Jack Anderson (2982 views )
- Book Review - MCTS Exam 70-536 Microsoft .NET Framework – Application Development Foundation Self Paced Training Kit - Tony Northrup (2939 views )
- File Download by Anil (2879 views )
- Enumerating, Managing and Monitoring File system using C# (2816 views )
JumpStart Tutorials
- JumpStart # 11 - Xml Comments for code using GhostDoc Extension
- JumpStart # 10 – Display Validation Error Messages in different formats using JavaScript
- JumpStart # 9 – Make Response.Redirect() open in New Blank Window
- JumpStart # 8 – Making Client CallBacks by Implementing ICallBackEventHandler Interface
- JumpStart # 7 – Handling UserControl’s Event from Parent Page
- JumpStart # 6 – Accessing CheckBoxList Control in JavaScript and making a Mandatory Selection Enabled
- JumpStart # 5 – Access Properties of a UserControl from other UserControl in ASP.Net Page
- JumpStart # 4 – validateRequest in ASP.Net
- JumpStart # 3 – ViewStateMode in ASP.Net 4.0
- JumpStart # 2 – OUT Parameter in C#
- JumpStart # 1 - Using Optional And Named Parameters in C#
Latest Entries
Password security + MVC by Srinivas Alwala
Guest on January 8, 2012 at 6:39 pm
Filed under:ASP.Net, USER TOPICS
Being a Microsoft MVP for Second time
RamiVemula on January 7, 2012 at 8:22 pm
Good Day one and all, I wrote a post – Being a Microsoft MVP exactly one year back, and now time has yet arrived to narrate a similar post, but a year older and wiser post. Earlier this week I was re-awarded with Microsoft MVP 2012 by Microsoft Corporation. I thank Microsoft Corporation and many [...]
Filed under:GENERAL
Restore a Database using PowerShell
RamiVemula on January 7, 2012 at 4:32 pm
In the last post I narrated a PowerShell script which can backup a database – Backup a Database using PowerShell. In this post I want to show how to restore a Database from a backup file using PowerShell.
Filed under:ARTICLE, PowerShell
About Sending mail with PDF file attachment by Miketa Patel
Guest on January 7, 2012 at 12:14 pm
Hello, In your code i m facing some problem . When i run this code , I getting this error ” The CLR has been unable to transition from COM context 0x31e320 to COM context 0x31e490 for 60 seconds. The thread that owns the destination context/apartment is most likely either doing a non pumping wait [...]
Filed under:ASP.Net, USER TOPICS
Backup a Database using PowerShell
RamiVemula on January 6, 2012 at 11:01 pm
Of late I was working a lot in administering SharePoint enterprise products developed by my Dev. team. Often I landed up with lot of repetitive work back and froth, especially with databases. I stepped back and went to my SQL Basis, I explored various options to perform my daily routine Database tasks but found PowerShell [...]
Filed under:ARTICLE, PowerShell
Happy New Year 2012–My life in 2011
RamiVemula on January 3, 2012 at 2:44 pm
Hello All, First of all I wish one and all a very happy new year 2012, may all have peace and prosperity through out and may this year bring the lights of eternal happiness along with fragrance of everlasting blossoms of joy into your lives. Coming back its been quite a bit of time since [...]
DateTime by DateTime Format Problem
Guest on October 19, 2011 at 6:49 pm
Hello Sir.. Will u please help me to solve this Problem http://forums.asp.net/t/1670099.aspx/1?DateTime+Days+Cout
Filed under:ASP.Net, USER TOPICS
Dynamic created dropdownlist by Blue Goulding
Guest on October 19, 2011 at 6:40 pm
I read you post on asp.net regarding Create Dynamic Dropdownlist Controls. I used this to development a very nice web applications. However to complete I have this issue. How to create a dropdownlist box and hard wire to another button so when the user changes the selection in the dropdownbox they can then click on [...]
Filed under:ASP.Net, USER TOPICS
ASP.net by Rani
Guest on October 19, 2011 at 6:32 pm
Problem with sending mail to many users who have der mail id stored in database.can w chat for while so dat u can find a solution to my problem my mail id XXXX@gmail.com
Filed under:ASP.Net, USER TOPICS
Design view in HTMLEditor by Preeti
Guest on October 19, 2011 at 6:27 pm
I am unable to get design view in HTMLEditor, When i run the program it just show me html view but after click design view it’s disable.
Filed under:ASP.Net, USER TOPICS
Where to get the greatest html editor? by Assorkboozy
Guest on October 19, 2011 at 6:20 pm
I’m working on my wedding page and I’m attempt to make an RSVP form online. I’m not a master of the web and have narrow knowledge of HTML, though I have a knowledge of fundamental principles and have the ability to understand the code somewhat. I prewritten code on Yahoo, and checked the reviews of [...]
Filed under:ASP.Net, USER TOPICS
File Download by Anil
Guest on March 28, 2011 at 5:59 am
Hi, It will be very much helpful to know if its possible to download a file in a specific folder. Thank You. Anil
Filed under:USER TOPICS
JumpStart # 11 – Xml Comments for code using GhostDoc Extension
RamiVemula on February 7, 2011 at 7:29 am
Documentation of code, arrrgh!!!
Most of us hate it, but believe me its an important part in SDLC. Especially when it comes to maintenance of legacy code, Documentation is a life savior.
Writing Xml Comments in Visual Studio is not going to be a easy going task (for large projects it’s a nightmare too). So I started using GhostDoc, an extension of Visual Studio, which helps and makes Xml commenting comparatively easier. There are many other extensions available which give the same functionality in writing comments, but in this small JumpStart I would like to show how to get started with GhostDoc.
JQuery POST & GET Request to WCF Service in ASP.Net MVC
RamiVemula on February 6, 2011 at 8:05 am
In this Demo, we see how to call a Wcf Service Method from JQuery. We make POST and GET Request for the same Service.
We have a ASP.Net MVC Webform, it only consists of html Controls. We have a simple Registration form, which takes User Name and User Email. Once We client the Submit Hyperlink, JQuery will make a POST request to the WCF Service, which will add the data to our Users List.
To retrieve the data, we have a simple Html Text Input, in which we fill the User Name. Once we give the input and click Retrieve Link, JQuery makes a GET Request to WCF Service, which searches the List of users and send back the Data to browser. We Display result in the Div tag.
Filed under:ARTICLE, ASP.Net MVC, C#, JQuery
ASP.Net MVC–Simple Application Security using Password Hashing before storing it to Database
RamiVemula on January 17, 2011 at 2:29 am
The intended application got some secured products in the Sql DB (here the table is Products). Users can login to the DB and can only retrieve products thorough MVC Application. So User first needs to Register to the application, then he can login to the application to retrieves the secured information of the products.
The main attention of the complete process flow is “Registration”, especially Password field. Storing Password as a string into DB is considered as not a good practice, so first we generate a Password Salt using Cryptography, then we use the original Password String along with Password Salt to hash it into a more secured format using a Hashing algorithm. and finally it is stored in the Users table of Sql DB.
While Authenticating User, we get the Password String from User login, then check the DB for Username, get the User Entity from the DB, fetch the Password Salt associated with the User, Combine the Password string and Password Salt to generate the Password Hash, then finally cross check the generated Hash with that of the DB version. If both matches, Authenticate the user or else notify him as Invalid Login.
Filed under:ARTICLE, ASP.Net MVC, C#, Entity Framework, LINQ






