/Beginning-ASP_DOT_NET

Discover how you can build and optimize web applications with ASP.NET Core

Primary LanguageC#MIT LicenseMIT

GitHub issues GitHub forks GitHub stars PRs Welcome

Beginning ASP.NET

This course offers a tried & tested way to build cross-platform applications. It presents the fundamentals and philosophies of ASP.NET Core. Starting with an overview of the MVC pattern, you'll quickly dive into the aspects that you need to know to get started with ASP. NET. You'll learn about the core architecture of model, view, and control. Finally, build your own shopping cart application, and gain all the skills to develop real-world applications with ASP. NET Core 2.

What you will learn

  • Get to know the concepts of ASP.Net MVC and build a new static web page using HTML, CSS, and jQuery-Set up a development environment and run a sample application using the template
  • Create a Controller with action methods-Build a view using several features of the Razor View engine
  • Construct a Model for ASP.NET Core MVC application-Devise a custom mechanism to provide maximum flexibility to your application through routing
  • Validate the user input on the client side using jQuery
  • Enhance your applications using Bootstrap
  • Explore new configuration and deployment scenarios—step by step guide to deploying ASP.NET Core web application in Linux

Hardware requirements

For an optimal student experience, we recommend the following hardware configuration:

  • Processor: 3.2 GHz or faster
  • Memory: 4 GB of RAM (1.5 GB if running on a virtual machine)
  • Storage: 8 GB available space

Software requirements

You’ll also need the following software installed in advance:

  • Windows Server 2008 R2 SP1 (and above) or Windows 7 SP1 (and above)
  • Visual Studio Community 2017 IDE
  • Web browser such as Microsoft Edge
  • Packages and frameworks such as NuGet, Bootstrap, and project.json