Home
Blog
Training
Course Schedule
Courses Offered
Corporate Training
Video Courses
Resources
Projects
Programs
Video Tutorials
My Favourites
Exam
Books
Books Read
Books Written
Testimonials
Feedback
FAQs
About
My Notes
This web application allows users to store important information in the form of notes.
The overall architecture is
ASP.NET MVC 5.0 (with C# and Razor) -> Entity Framework -> SQL Server Database.
This website uses the following tools and technologies.
Asp.Net MVC 5.0
Razor engine for presentation
C# Language
SQL Server LocalDB
Visual Studio.NET 2015 Community Edition
Data Validation Attributes for validation using jQuery
Ajax with jQuery and Partial Views
Entity Framework
Forms Authentication
Bootstrap
jQuery UI for DatePicker
File Uploading for Profile Picture
Layouts and Stylesheets
Mailing
The following are the major operations in this application.
Login
Registration
Password Recovery
Change Password
Change Profile
Logout
Add Note
View Note
Edit Note
Delete Note
Search Notes
List Notes
Steps to download, deploy and run this project
The following are the steps to be taken to run the existing part of the application.
Download
mynotes.rar
and unzip it into any directory in your system For example, if you extract to
c:\
then it will create a directory
c:\mynotes
.
Start Visual Studio.NET 2015 Community Edition.
Open the project from the directory into which you extracted the .rar file. For example,
c:\mynotes
.
Create tables in Sql Server LocalDB using commands in tables.sql file, which is included in the project.
In order to keep download small, I have removed .dll files from BIN folder and some other unnecessary files. So, project does not run after you open it in Visual Studio.
Note:
Recommended approach is to create a new ASP.NET MVC project and copy the required files from this project into new project.
Use NuGet package manager to install projects :
jQuery Unobtrusive Ajax
jQuery UI
jQuery Unobtrusive Validation
Build project. Run project from Visual Studio.NET after you are done with the above procedure.
Go to /User/Login to start with Login Page.