Skip to main content
Other Professional CoursesOreilly2024-7 Edition100% Free Video Course

.NET in Action, Second Edition, Video Edition

.NET in Action, Second Edition, Video Edition is a .NET Framework Mastery course published by Oreilly Online Academy. This course provides an in-depth exploration of .NET features, including the latest updates and real-world applications. It covers topics such as building scalable web applications, developing cross-platform solutions, and using .NET tools to optimize performance. With hands-on demonstrations, coding exercises, and hands-on projects, learners will gain the skills needed to confidently implement .NET in a variety of software development scenarios..NET provides a comprehensive framework with proven tools for web, mobile, and line-of-business applications, high-performance games, and massive distributed systems. A great combination of power and flexibility, its just-in-time compiler runs multiple languages, including C#, Visual Basic, and F#. Designed for developers at all levels, this video edition bridges the gap between theory and practical implementation, ensuring a solid foundation in .NET programming.

89 Video Lessons
11.1 Hours On-Demand
Created by Senior Industry Specialist
Uploaded Sep 2026
English
.NET in Action, Second Edition, Video Edition
Preview This Course
Free$129.99100% Free

Instant high-definition streaming with zero paywalls.

Course Features:
11.1 hours on-demand video
89 complete lectures
1 downloadable project zip file(s)
Streamable on mobile, tablet & desktop
Self-paced curriculum with progress tracking
Direct MP4 downloads & offline video access
Verified course archives hosted on cloud infrastructure.

What You'll Master in this Course

Design applications to take full advantage of .NET 8
Integrate the latest features of C# and .NET
Build web services and applications with ASP.NET Core
Work with data in files, remote services, and databases via Entity Framework Core
Verify code with unit and integration tests
Prepare applications for internationalization
Benchmark and analyze application performance
And…

Course Curriculum89 Lectures

1 sections • 11.1 hours total length

Prefer offline learning? Download all 89 video lectures and project files for free.
Download Free
Appendix A. .NET 56 and the late majority
Preview
3m
Appendix B. Setting up your development environment
Preview
3m
Appendix C. Blazor
3m
Appendix A. A brief introduction to ASP.NET Core
4m
Appendix A. .NET history
5m
Appendix C. MAUI and Blazor
7m
Appendix E. Testing internal members
7m
Appendix D. The async state machine
7m
Appendix F. xUnit supplement
1m
Appendix F. Collections
1m
Chapter 1. Summary
1m
Chapter 1. What is in the .NET runtime
14m
Chapter 1. When to use .NET
3m
Chapter 1. What will I learn from this book
4m
Chapter 2. Building a console application
3m
Chapter 1. Where is .NET used
10m
Chapter 1. Why .NET
8m
Chapter 2. Building and running
3m
Chapter 2. Global using statements
2m
Chapter 2. Static using statements
1m
Chapter 2. C properties
20m
Chapter 2. Summary
1m
Chapter 2. Namespaces and conventions
9m
Chapter 2. Handling more command-line arguments
5m
Chapter 2. Writing code
2m
Chapter 3. Summary
1m
Chapter 3. Web applications
9m
Chapter 4. Making HTTP requests
6m
Chapter 4. File and network IO
18m
Chapter 4. Summary
1m
Chapter 3. Creating web ser vices and applications with ASP.NET Core
31m
Chapter 4. Unblocking programs with asynchronous programming
15m
Chapter 5. Accessing data asynchronously
9m
Chapter 4. Working with JSON
13m
Chapter 5. Exposing your API via SwaggerOpenAPI
13m
Chapter 5. Building your first EF Core application
23m
Chapter 5. Summary
1m
Chapter 6. An example test application Sodoku
3m
Chapter 5. Using Entity Framework Core with relational databases
7m
Chapter 5. Using EF Core with ASP.NET Core
13m
Chapter 6. Building your first xUnit test project
5m
Chapter 6. Fact tests
3m
Chapter 6. Unit-testing fundamentals
5m
Chapter 6. Summary
1m
Chapter 7. Finding easier ways to write large strings
5m
Chapter 6. SOLID principles
8m
Chapter 6. Theory tests
17m
Chapter 7. Replacing dependencies with fakes
26m
Chapter 7. Substituting dependencies in tests
9m
Chapter 7. Summary
1m
Chapter 7. Testing code that uses Streams
5m
Chapter 8. Broader integration tests
8m
Chapter 8. Integration-testing ASP.NET Core APIs
14m
Chapter 8. Summary
1m
Chapter 8. Integration testing
6m
Chapter 8. Testing HTTP calls
5m
Chapter 8. Testing with an in-memory database
14m
Chapter 9. ASP.NET Core Identity
17m
Chapter 9. Security
3m
Chapter 9. Authorization
10m
Chapter 9. Checking for SQL injection vulnerability
22m
Chapter 9. Setting up HTTPS
8m
Chapter 9. Summary
1m
Chapter 9. Threat modeling
6m
Chapter 10. Introduction to BenchmarkDotNet
8m
Chapter 10. Performance and profiling
5m
Chapter 10. Summary
1m
Chapter 10. Web performance testing
6m
Chapter 10. Profiles
27m
Chapter 11. Handling failures
4m
Chapter 12. Adding resource languages
4m
Chapter 11. EF Core
22m
Chapter 11. Summary
1m
Chapter 12. ASP.NET Core s built-in culture support
5m
Chapter 11. Polly
11m
Chapter 12. Summary
1m
Chapter 12. Getting resource strings
6m
Chapter 12. Building world-ready applications
10m
Chapter 12. Internationalization
14m
Chapter 13. Container landscape
3m
Chapter 13. Building a container image
18m
Chapter 13. Configuration
13m
Chapter 13. Summary
1m
Chapter 13. Secrets
6m
Part 1. The basics
1m
Part 2. Data
1m
Part 3. Testing
1m
Chapter 13. Working with containers
4m
Part 4. Getting ready for release
2m

Requirements

  • Basic enthusiasm to learn and follow along with lessons
  • A computer or mobile device with a modern internet connection

Description

.NET in Action, Second Edition, Video Edition is a .NET Framework Mastery course published by Oreilly Online Academy. This course provides an in-depth exploration of .NET features, including the latest updates and real-world applications. It covers topics such as building scalable web applications, developing cross-platform solutions, and using .NET tools to optimize performance. With hands-on demonstrations, coding exercises, and hands-on projects, learners will gain the skills needed to confidently implement .NET in a variety of software development scenarios..NET provides a comprehensive framework with proven tools for web, mobile, and line-of-business applications, high-performance games, and massive distributed systems. A great combination of power and flexibility, its just-in-time compiler runs multiple languages, including C#, Visual Basic, and F#. Designed for developers at all levels, this video edition bridges the gap between theory and practical implementation, ensuring a solid foundation in .NET programming.

Instructor

S

Senior Industry Specialist

Specialist in Other Professional Courses

Passionate educator focused on real-world practical skills, modern frameworks, and production-ready engineering practices. Delivering step-by-step masterclasses accessible to learners globally on MJ Accedemy.

Recommended Curriculum

Students Also Viewed