C Sharper
Soluble Solutions
SQL
Testing Troubles
XAML
100
This type of expression is used to express conditions in LINQ.
What is a lambda expression?
100
This project contains all code related to IO's presentation layer.
What is IO.Practiceware.Presentation?
100
This type of join will return nulls on the right side when no match is found.
What is a left join?
100
This is IO's unit tests project.
What is IO.Practiceware.Tests?
100
This is what XAML stands for.
What is Extensible Application Markup Language?
200
This keyword (accessibility modifier) indicates that only derived classes (subclasses) can access a method, property or event.
What is "protected"?
200
The projects for installing the IO client and server are written in this language.
What is Windows Installer XML (Wix)?
200
This statement will match every row on the left with every row on the right, forming a Cartesian product
What is cross apply?
200
These tests run on a dedicated VM environment and test the UI of the application.
What are Coded UI Tests?
200
These classes allow us to remove code from the View itself and put it in external classes
What are Behaviors?
300
This keyword indicates that a type is a value type.
What is "struct"?
300
The project hosts the IO application server.
What is IO.Practiceware.Web?
300
These constructs easily allow recursive queries by creating view-like objects.
What are Common Table Expressions (CTEs)?
300
This attribute indicates that a test or test class should not run.
What is Ignore or IgnoreAttribute?
300
This manager allows changing of states based on conditions expressed in XAML.
What is the VisualStateManager?
400
This keyword, new in .NET 4.0, indicates that .NET should use dynamic dispatch (late binding) to evaluate expressions.
What is "dynamic"?
400
This framework is referenced by the DbMigration project and manages versioning of migrations in the database.
What is FluentMigrator?
400
This technology allows calling .NET code from SQL.
What is the SQL CLR?
400
This file controls what config files are deployed when running unit tests.
What is the testsettings file?
400
This pattern connects the XAML View to the ViewContext and ViewModels.
What is Model View ViewModel (MVVM)?
500
This intermediate language is what C# compiles to.
What is Common Intermediate Language (CIL) (or Microsoft Intermediate Language (MSIL))?
500
This project is the entry point for VB6 when calling .NET
What is IO.Practiceware.Interop?
500
These two ways that SQL reads tables indicate that either a single row will be locked as opposed to a range of rows being locked.
What are table seeks and scans respectively?
500
This is the name of the unit test engine we use.
What is MSTest?
500
This is the compiled versions of XAML.
Whis is Binary Application Markup Language (BAML)?
Continue
ESC
Reveal Correct Response
Spacebar
M
e
n
u
Team 1
0
+
-
IO Practiceware!
No teams
1 team
2 teams
3 teams
4 teams
5 teams
6 teams
7 teams
8 teams
9 teams
10 teams
Custom
Press
F11
Select menu option
View > Enter Fullscreen
for full-screen mode
Edit
•
Print
•
Download
•
Embed
•
Share
JeopardyLabs