C# 7.0 in a Nutshell Overview
16 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

What is WinRT in the context of Windows Runtime?

WinRT is an enhanced version of COM (Component Object Model) that supports .NET, C++, and JavaScript, and it has a relatively rich type system.

How does referencing a WinRT library from C# feel like?

Referencing a WinRT library from C# feels much like referencing a .NET library.

What is the relationship between UWP, WinRT, and .NET Core libraries?

UWP relies on both WinRT and .NET Core libraries.

In which platform is referencing the Windows 10 WinRT libraries optional?

<p>Referencing the Windows 10 WinRT libraries is optional when targeting the standard .NET Framework platform.</p> Signup and view all the answers

What do the WinRT libraries in Windows 10 support?

<p>The WinRT libraries in Windows 10 support the UWP user interface for writing immersive touch-first applications.</p> Signup and view all the answers

What does WinRT mean in terms of the execution interface?

<p>In terms of the execution interface, WinRT means a protocol for calling code that's potentially written in another language.</p> Signup and view all the answers

What distinguishes WinRT from ordinary COM?

<p>WinRT projects its libraries into a multitude of languages, such as C#, VB, C++, and JavaScript.</p> Signup and view all the answers

What is the purpose of the .NET Framework?

<p>To allow for easy desktop and web application engineering.</p> Signup and view all the answers

Which implementation of the .NET platform is used for mobile applications and Mac products?

<p>Xamarin.</p> Signup and view all the answers

What is Xamarin originally designed for?

<p>Mobile applications and Mac products.</p> Signup and view all the answers

What is the purpose of ASP.NET Core?

<p>It allows you to build the mobile backend, web apps, and services.</p> Signup and view all the answers

What is the new feature in ASP.NET Core of.NET 6 that enables the application of changes without restarting or rebuilding the app?

<p>Hot Reload.</p> Signup and view all the answers

What are some mobile device-specific features supported by WinRT?

<p>Sensors, text messaging, and so on.</p> Signup and view all the answers

Which languages does WinRT project its libraries into?

<p>C#, VB, C++, and JavaScript.</p> Signup and view all the answers

What is the main use case of the .NET platform?

<p>It best suits businesses that look for a wide range of features like web-based services, desktop software, and cloud infrastructure support.</p> Signup and view all the answers

What file format do WinRT assemblies ship with, allowing transparent consumption without special ritual?

<p>.winmd files.</p> Signup and view all the answers

More Like This

Use Quizgecko on...
Browser
Browser