Showing posts with label mvc. Show all posts
Showing posts with label mvc. Show all posts

Thursday, 19 June 2025

E‑Learning Platform Project (ASP.NET MVC + SQL Server) – Sell Webinars, Video & Audio Lectures Download Free


πŸŽ“ Free Download: ASP.NET MVC5 E-Commerce Project with Full Source Code + 400-Page Documentation


Are you a Computer Science or IT student looking for a complete academic project to submit for your BCA, MCA, BSc, MSc, B.Tech, O Level, A Level courses? You're in the right place!

I'm offering a fully functional E-Commerce Web Application developed using ASP.NET MVC5 (C#) and SQL Server as the backend — absolutely FREE for educational purposes.


πŸ’‘ Project Overview

This project is specially designed to sell educational content like:

  • Online Webinars

  • Offline Audio Lectures

  • Offline Video Lectures

It includes all core functionalities expected from a professional e-commerce platform.


🧩 Features

  • πŸ‘¨‍🏫 Product Categories (Webinars, Audio, Video)

  • πŸ›’ Add to Cart / Checkout

  • πŸ’³ Order Processing & Payment (dummy gateway for academic purpose)

  • πŸ‘€ User Registration & Login

  • πŸ“¦ Admin Dashboard (Manage products, orders, users)

  • πŸ”Ž Search and Filter Products

  • πŸ“ Downloadable Content (after purchase)

  • πŸ“ˆ Order History / Tracking

  • ✉ Contact & Support Page

  • πŸ“ˆ Payment gateway integration ( Paypal, CC Avenue, Stripe, Razorpay)

Friday, 22 October 2021

Read INI file ASP.Net MVC C#

 Install ini reference 

> nuget install ini-parser
                or
PM> Install-Package ini-parser

Tuesday, 20 April 2021

Custom Error message | Hide Yellow Screen Of Death (YSOD) page in ASP .Net

ASP.Net MVC has a default error view in the Shared folder. which shows when any unexpected error arises. By default a fixed static error message display, No details of error shows. So if you want to show error details then this post will help you.




Yellow Screen Of Death (YSOD)

When an unhandled exception arises in an ASP.NET application one of three types of error pages is displayed: By default, ASP.NET displays an error page that is affectionately referred to as the Yellow Screen of Death (YSOD). YSOD showed some Sensitive information that can be used by attackers . Show its good practice to show custom error info in front of your users.

Setting in Webconfg file

<system.web>

    <compilation debug="true" targetFramework="4.7.2" />

    <httpRuntime targetFramework="4.7.2" />

       <trust level="Full" />

      

       <customErrors mode="RemoteOnly"

                      defaultRedirect="~/Shared/Error.cshtml" />

  </system.web>


Show error in custom error file



 @model System.Web.Mvc.HandleErrorInfo 

<div class="container">       

        <h1>Error.</h1>

        <h5>An error occurred while processing your request.</h5>

<p style="color:red"> @Model.Exception.Message</p>

        <br /><br />

    </div>

Next Topic