Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Building ASP.NET Web Applications Using C# and Web Forms

via Udemy

Overview

Learn ASP.NET Web Forms with C#, controls, state management, authentication, AJAX, caching, and deployment.

What you'll learn:
  • Understand .NET Framework architecture, CLR, MSIL, and JIT
  • Write C# programs and apply core language concepts
  • Build ASP.NET Web Forms applications from scratch
  • Work with server controls, events, and page life cycle
  • Implement master pages, themes, and user controls
  • Manage application state using sessions, cookies, and ViewState
  • Configure authentication and authorization
  • Use data-bound controls like GridView and ListView

This course is designed for developers who want to learn how to build complete ASP.NET Web Applications using C# and Web Forms. It covers both the core .NET fundamentals and the ASP.NET Web Forms framework, making it suitable for learners who want a structured and practical understanding of web application development on the .NET platform.

The course begins with a solid introduction to the .NET Framework, including the Base Class Library (BCL), Common Language Runtime (CLR), MSIL, and JIT compilation. You will also learn how .NET applications are built and executed, and how different types of .NET applications work internally.

Next, you will learn C# language fundamentals, including data types, casting, strings, arrays, control statements, methods, and program execution flow. This ensures you have the necessary programming foundation before moving into web development concepts.

The course then focuses extensively on ASP.NET Web Forms, starting with creating your first web application and understanding server controls, events, and the page life cycle. You will work with master pages, themes, CSS, user controls, validation controls, and various navigation techniques.

Advanced topics such as state management, authentication and authorization, membership providers, caching, globalization, AJAX, routing, and application configuration using web.config are covered in detail. Finally, you will learn how to publish and deploy ASP.NET web applications.

By the end of this course, you will be able to build structured, secure, and scalable ASP.NET Web Forms applications using C#.

Syllabus

  • Framework-CLR
  • Developing GUI Application Using WinForms
  • WinForms Working With Controls
  • Container Control
  • Graphics And GDI Objects
  • Interactive Drawing Examples
  • Menu Strip, Context Menu Strip, Tool Strip And Status Strip
  • Model Dialog And Notepad Application
  • Modeless Dialog Box
  • MDI Interface
  • Form Inheritance
  • Adding Login Facility To Application
  • Working With Resources And Settings
  • Notify Icon For Adding Form To System
  • Components Timer Background Worker File System Watcher And Process
  • Drag And Drop
  • Tree View And List View
  • BONUS LECTURE: What Next?

Taught by

Sandeep Soni

Reviews

4.5 rating at Udemy based on 192 ratings

Start your review of Building ASP.NET Web Applications Using C# and Web Forms

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.