跟读练习: .NET in 100 Seconds - 通过YouTube学习英语口语
C2
The .NET, a free and open source platform for building high-performance software in virtually every domain.
50 句
如果句子过短或过长,请点击 Edit 进行调整。
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!
下载应用
AI 为你说出的每个句子打分
TRENDING
热门
为什么要通过这个视频练习口语?
练习口语是学习英语过程中至关重要的一环,而本视频以简洁明了的方式介绍了.NET平台的基础知识,非常适合进行英语口语练习。通过观看视频,你不仅可以提升听力理解能力,还能模仿讲者的语音语调,提高自己的英语表达能力。利用英语影子跟读的方法,在观看后反复跟读视频内容,会帮助你在语音、语调和流利度上取得显著进步。同时,结合常见的口语表达和技术术语,能够增强你在技术领域的英语沟通能力。
语法与表达在语境中的应用
在这个视频中,有数个关键的语法结构和表达方式值得学习:
- 被动语态 - 例如“was developed”通过被动语态强调了.NET的开发过程。这种结构在技术描述中非常常见。
- 条件句 - 讲者提到“if the age is over 18”,展示了如何在条件句中清楚表达前提和结果。这种表达在逻辑推理和编程相关讨论中尤为重要。
- 列举结构 - 视频中多次使用“like”来列举相关技术,例如“like ASP.NET, Blazor, and Entity Framework Core”。这样的结构使得信息更有条理,可以帮助学习者在口语表达中进行有效的组织。
在使用英语口语练习时,尝试模仿讲者的这些句型,加深对语法的理解与运用。
常见发音陷阱
学习发音是提高口语流利度的关键。在视频中,一些词汇和表达的发音可能会对学习者构成挑战:
- performance - 注意这个词的重音在第二个音节,“per-FOR-mance”,正确的重音可以帮助你在讨论技术时显得更专业。
- runtime - 强调“run-time”时,确保轻音部分清晰可以增加表达的清晰度。
- development - 这个词的发音较复杂,逐音发音练习会非常有益,特别是在技术和软件开发的环境中。
在进行shadow speech时,关注这些难发的音,并运用英语影子跟读的方式进行反复练习,有助于纠正发音错误,增强口语能力。
什么是跟读法?
跟读法 (Shadowing) 是一种有科学依据的语言学习技巧,最初开发用于专业口译员的培训,并由多语言者Alexander Arguelles博士普及。这个方法简单而强大:您在听英语母语原声的同时立即大声重复——就像是一个延迟1-2秒紧跟说话者的影子。与被动听力或语法练习不同,跟读法强迫您的大脑和口腔肌肉同时处理并模仿真实的讲话模式。研究表明它能显着提高发音准确性,语调,节奏,连读,听力理解和口语流利度——使其成为雅思口语备考和真实英语交流最有效的方法之一。
