Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ASP.NET - Total Guide
Rating: 4.0 out of 5(65 ratings)
3,332 students
Last updated 3/2022
English

What you'll learn

  • Introduction to ASP .NET
  • installing ASP .NET
  • Dynamic website
  • Connecting to Database and Presenting
  • Forms, Separating presentation and logic code files
  • Web forms
  • Handling postback
  • Data binding expression
  • Variables, Loops and Functions
  • Creating web controls
  • Registering user control
  • Validation control
  • Controling validation message
  • Viewstate and sessions

Course content

1 section20 lectures57m total length
  • Introduction to ASP.NET1:06

    Explore the introduction to ASP.NET by examining how dynamic, data-driven web applications operate on a two-way, event-driven client–server model, with browser requests and HTML markup responses.

  • Installing ASP.NET1:11

    Learn how to install Visual Studio by running the setup, following the installation wizard, choosing where to store it, and awaiting roughly 20 minutes for the installation to complete.

  • Hello world2:32

    Create a new ASP.NET website in Visual Studio 2010, add a web form via Solution Explorer, and run without debugging to display Hello World in design view.

  • Dynamic website2:19

    Create a dynamic website in ASP.NET by building a Hello World example, defining a message variable, and displaying it on the page.

  • Connecting to Database1:46

    Connect your application to a database by adding a data connection, selecting Microsoft SQL Server Database File, browsing to the database, testing the connection, and exploring the student table.

  • Presenting a Database3:57

    Bind a data grid to a student database in an ASP.NET web app by adding an app_data folder, configuring the student connection in web.config, and displaying all fields.

  • Forms3:41

    Learn how to build web forms with textbox, buttons, radio buttons, and checkboxes in ASP.NET, post data to the server, and retrieve textbox values for server responses.

  • Separating presentation and logic code files3:03

    Learn to separate presentation and logic by using a separate core file, wire a button event to update a label, and run the example to see the change.

  • Web forms4:15

    Create a data entry web form in ASP.NET web forms using a two-column table. Capture student details such as name, address, standard, and gender with standard and server controls.

  • Handling post back3:24

    Bind input values from text fields to labels via a post back on submit, demonstrating dynamic label updates for name, address, standard, and gender.

  • Data binding expression3:06

    Explore data binding expressions to transfer input from text boxes to labels in ASP.NET, and understand how the page load events and the data binding method enable automatic data display.

  • Variables3:41

    Learn how to use variables in a basic ASP.NET page, convert two textbox inputs to integers, and perform addition, subtraction, multiplication, and division with proper type casting.

  • Loops2:31

    Explore how loops work in ASP.NET with a button that generates iterations and a text area that displays each result.

  • Functions3:05

    Define and call functions on a student information form, assign values to labels and text boxes, and implement a clear function to reset fields, including parameterized functions and return types.

  • Creating web controls2:45

    Create web controls and web user controls to define common features such as headers and links across pages. Changes to a user control propagate to all pages that inherit it.

  • Registering user control2:45

    Learn how to register and place a web user control in an ASP.NET page using drag-and-drop or explicit registration from solution explorer.

  • Validation control3:29

    Learn to validate form input using asp.net validation controls. Implement required field validator and regular expression validator, set properties, error messages, and validation groups to ensure proper submission.

  • Controling validation message2:26

    Learn to control validation display using the validation summary control, toggle show message box and show summary, set the validation group, and switch required field validators to dynamic display.

  • Viewstate2:54

    Explore how view state preserves page and control state across postbacks in ASP.NET. Learn about stateless pages, hidden inputs storing encrypted state, and how session resolves limitations.

  • Seession4:01

    Learn how to create and retrieve a session in ASP.NET to pass information between pages, using a unique key stored in a cookie and a redirect to display the data.

Requirements

  • C# or Visual Basic is just the starting point. you also must know how to handle page layout with HTML. you need to know how to create, manage, and implement interface styling with Cascading Style Sheets (CSS). JavaScript will also be required if you intend to write your own client-side functionality for your Web pages. you might also need to understand Extensible Markup Language (XML), Web services, and database programming. of course, you also need to know how all of these things work together to form a single solution. Checkout our C#, CSS and Many other to learn easily.

Description

The name stands for Active Server Pages Network Enabled Technologies. This is a Beginner to Advanced level course on .NET  that will take you from basics all the way to advance mode. This course is for anyone who is new to ASP.NET or who is familiar with ASP.NET and wants to take the first stab at understanding what is different in ASP.NET. Easiest formula to understand all concepts in .NET

There are a number of flavors of ASP.NET, Web Forms (Web Sites and Web Applications), Model-View-Controller (MVC) , Razor Pages and the newest one Blazor. This course is aimed at anyone who wants to create dynamic websites using all these models , with ASP.NET Web Forms as the starting point.

ASP.NET is the Microsoft platform for developing Web Applications. Using ASP.NET you can create e-commerce sites, data driven portals and just about anything else you can find on the internet. Best of all, you don't need to paste together a jumble of HTML and JavaScript code. Instead you can create full scale web apps by leveraging your knowledge of C# coding and a design tool like Visual Studio.

In recent years Microsoft has added MVC (Model View Controller) and Razor pages which offer different ways to build dynamic web pages. To some , MVC and Razor pages are cleaner and more suited to the web. To others , it's a whole lot of extra effort with no clear payoff. Either way, it's good to have a strong knowledge of all of these web application programming models before moving onto the most future forward choice .... Blazor.

We cover all these models at a beginners level and offer a multitude of practical applications.


Who this course is for:

  • Anyone who wants to learn ASP NET
  • Anyone interested in learning how to Architect Large Scale Projects