Shadowing Practice: .NET in 100 Seconds - Learn English Speaking with YouTube

C2
The .NET, a free and open source platform for building high-performance software in virtually every domain.
⏸ Paused
50 sentences
If sentences are too short or too long, click Edit to adjust them.
1
The .NET, a free and open source platform for building high-performance software in virtually every domain.
2
It can tackle web apps,
3
mobile apps, enterprise software, games,
4
and more, powered primarily by the C-sharp programming language.
5
It was developed by Microsoft in the early 2000s as a Windows-centric framework,
6
then rebooted in 2016 as .NET Core.
7
And finally, in 2020, they dropped the core and unified the platform into modern .NET,
8
with yearly releases that also target Linux, macOS, and the cloud.
9
At a high level, .NET is built around a managed runtime called the Common Language Runtime,
10
which handles memory management, garbage collection,
11
and security, so you don't have to.
12
This allows developers to write code in high-level languages like Object Oriented C Sharp,
13
or its cooler functional brother F Sharp,
14
or even the mentally ill cousin Visual Basic.
15
No matter which language you choose,
16
they all get compiled into an intermediate format called Common Intermediate Language,
17
then just-in-time or ahead-of-time compiled into native machine code by the Common Language runtime.
18
This design lets multiple languages share the same runtime and libraries,
19
while still delivering near-native performance across platforms.
20
But what really makes .NET special is its integrated ecosystem.
21
like ASP.NET for regular web apps,
22
Blazor for WebAssembly-powered apps, Entity Framework Core for dead simple database access,
23
MAUI for cross-platform mobile apps,
24
and POLI for fault tolerance,
25
just to name a few.
26
And you'll find packages for virtually every use case in the NuGet package manager.
27
On top of that, many third-party frameworks embed .NET to give developers the experience they crave,
28
like Unity for game developers,
29
QuantConnect for algo traders, and AutoCAD for real engineers who build real things in the real world.
30
To get started, install .NET, then open up VS Code,
31
and make sure you have the C Sharp DevKit extension enabled.
32
Now hit Ctrl-P and find the new project command.
33
There are all sorts of templates to start from,
34
but let's keep it simple with the console app to build a CLI tool.
35
And now we can open up this C Sharp file and start writing some code.
36
It's a hugely popular, strongly typed language that gives us excellent IntelliSense out of the box.
37
Today, we're building an app called OnlyHorseFans,
38
and unfortunately, we need to verify
39
that the user is 18 years old to comply with recent draconian legislation from our globalist overlords.
40
To achieve that, we'll first have the user enter their age into the console,
41
which we can do with the built-in console class.
42
Once we have the user's age in the standard input,
43
we can then parse the value into an integer.
44
And then finally, we'll set up a ternary operator here to grant access if the age is over 18,
45
or deny access otherwise.
46
And now, let's open up the terminal and run it.
47
Notice how we also get beautiful autocomplete and documentation in the entire CLI.
48
Use the .NET run command to compile and execute the code.
49
This has been .NET in 100 seconds.
50
Thanks for watching, and I will see you in the next one!

Download App

AI scoring for every sentence you speak

TRENDING

Popular

Why practice speaking with this video?

This video on .NET, a revolutionary software development platform, provides an excellent opportunity for English learners to enhance their speaking skills. Engaging with technical content not only enriches your vocabulary but also allows you to articulate complex concepts clearly. By responding to the terminology used in this video, learners can practice shadow speech, a method where you mimic the speaker's tone, pace, and pronunciation. This technique helps improve fluency and confidence in speaking, making it indispensable for those aiming to master professional jargon.

Grammar & Expressions in Context

Throughout the video, several grammatical structures and expressions stand out:

  • Passive voice: The speaker frequently uses passive constructions like "was developed" which emphasizes the action rather than the subject. Mastering this structure is crucial for discussing processes and innovations.
  • Conditional statements: Phrases like "if the age is over 18" demonstrate how to express conditions. Using conditional clauses can enhance your ability to explain rules and scenarios effectively.
  • Infinitive phrases: Expressions such as "to build high-performance software" highlight how infinitives convey purposes. This structure can be vital in business contexts, particularly when outlining objectives.
  • Present continuous for ongoing actions: The speaker’s use of "is built" indicates actions currently taking place. This tense is helpful for discussing trends or ongoing projects in English.

Common Pronunciation Traps

While listening to the video, pay attention to specific words and phrases that may pose pronunciation challenges:

  • “.NET”: It's important to emphasize the "net" part clearly, as it is often mispronounced.
  • “managed runtime”: The word "managed" can be a trap due to its vowel sounds; practice saying it slow and then faster.
  • “performance”: This word features the schwa sound, making it tricky. Focus on pronouncing the "for" clearly while softening the "mance."
  • “C Sharp” and “F Sharp”: These programming languages should be articulated crisply to avoid confusion, especially for beginners who may not be familiar with the terminology.

Utilizing a shadowing site can significantly aid in mastering these pronunciations. By replaying sections of the video and mimicking the speaker, you refine your accent and enhance your overall communication skills in English.

What is the Shadowing Technique?

Shadowing is a science-backed language learning technique originally developed for professional interpreter training and popularized by polyglot Dr. Alexander Arguelles. The method is simple but powerful: you listen to native English audio and immediately repeat it out loud — like a shadow following the speaker with just a 1–2 second delay. Unlike passive listening or grammar drills, shadowing forces your brain and mouth muscles to simultaneously process and reproduce real speech patterns. Research shows it significantly improves pronunciation accuracy, intonation, rhythm, connected speech, listening comprehension, and speaking fluency — making it one of the most effective methods for IELTS Speaking preparation and real-world English communication.

Buy us a coffee