Beginning ASP.NET
Do you want to learn how to build powerful, dynamic websites and web applications using the popular ASP.NET MVC web framework? In this track, you’ll learn how to use ASP.NET MVC while you leverage your knowledge of the C# programming language and the .NET Framework. ASP.NET MVC, C#, and .NET have been adopted by businesses small and large, so learning them is a great way to land a software development job in just about any market.
This Track will guide you through the basics and help you gain the experience and confidence you need to explore any direction your web development adventures may lead.
As a prerequisite for this Track, we recommend taking our HTML Basics course, as well as our JavaScript Basics course.
We'll kick things off with our 3-hour course on ASP.net MVC basics, where you'll ;earn the basics of ASP.NET MVC while we build a comic book gallery website using Visual Studio Community.
Next, we'll In this course, you’ll learn how to create forms using ASP.NET MVC. You’ll use various field types and form validation as we build a web version of the Fitness Frog application using C# Basics. Then, you'll do a workshop on NuGet, the package management system for .NET.
The next two courses in the Track are all about Microsoft's Entity framework. Our 4-hour Basics course will teach you how to to persist data to a database within the context of a console application. We'll cover how to use the Code First workflow, create Entity classes, define relationships between entities, write LINQ queries, and more. Finally, our Entity Framework with ASP.NET MVC course will explore how to use Entity Framework within the Comic Book Library Manager web app—a web application developed using the ASP.NET MVC web framework.
Ready to begin your ASP.NET journey? Let's get started!
-
An entry-level salary for the technologies covered in this track is about $70,000 / yr on average.
Ready to start learning?
Treehouse offers a 7 day free trial for new students. Get access to 1000s of hours of content. Learn to code, land your dream job.
Start Your Free Trial-
2 minInstruction
Before You Start ASP.NET MVC Basics
To succeed with ASP.NET MVC, first you'll need to know about HTML, the C# language, and the Visual Studio IDE. These Treehouse resources will teach you what you need to know....(continue reading)
Viewed -
- 1
- 2
- 3
- 4
- 5
ASP.NET MVC Basics
ASP.NET MVC is a popular server-side framework developed by Microsoft that is used to build dynamic websites. In this course, you'll learn about the basics of ASP.NET MVC while we build a comic book gallery website using Visual Studio Community. Along the way, you'll learn how to create a new project, add controllers and views, model data, and create repositories.
-
2 minInstruction
Before You Start ASP.NET MVC Forms
To succeed with creating forms using ASP.NET MVC, it helps to have a familiarity with creating forms using HTML and the basics of JavaScript. These Treehouse resources will teach you what you need to know....(continue reading)
Viewed -
- 1
- 2
- 3
- 4
- 5
ASP.NET MVC Forms
In this course, you’ll learn how to create forms using ASP.NET MVC. Along the way, you’ll use various field types and form validation as we build a web version of the Fitness Frog application from C# Basics.
-
48 minWorkshop
Package Management with NuGet
NuGet is the package management system for .NET. In this workshop, we discuss how to manage library dependencies of our projects using NuGet in Visual Studio.
Viewed -
1 minInstruction
Before You Start Entity Framework Basics
To succeed with retrieving and persisting data using Entity Framework, it helps to have a familiarity with SQL. These Treehouse resources will teach you what you need to know....(continue reading)
Viewed -
- 1
- 2
- 3
- 4
- 5
Entity Framework Basics
In this course, you'll learn how to use Microsoft's Entity Framework to persist application data to a database. By the end of the course, you'll have learned how to use the Code First workflow, create entity classes, write LINQ queries, perform CRUD operations, and more.
-
- 1
- 2
- 3
- 4
Entity Framework with ASP.NET MVC
In Entity Framework Basics, you learned how to use Entity Framework to persist data to a database within the context of a console application. In this course, you'll learn how to use Entity Framework within the Comic Book Library Manager web app—a web application developed using the ASP.NET MVC web framework. You'll work on completing this web app so that users can create, update, and delete comic books from their digital library. Throughout this course you'll learn by example by completing hands-on coding exercises. See how to put EF related code into its own class library project, retrieve and persist data from within a web app, organize your data access code using popular design patterns, and more!
-
Track Completion
This course includes:
- Before You Start ASP.NET MVC Basics 2 min
- ASP.NET MVC Basics 3 hours
- Before You Start ASP.NET MVC Forms 2 min
- ASP.NET MVC Forms 4 hours
- Package Management with NuGet 48 min
- Before You Start Entity Framework Basics 1 min
- Entity Framework Basics 4 hours
- Entity Framework with ASP.NET MVC 2 hours