Professional Documents
Culture Documents
Create tables without using the built in tools; ALTER; DROP; ALTER
COLUMN; CREATE
Create indexed views; create views without using the built in tools;
CREATE, ALTER, DROP
Design views
Implement sub-queries
Identify problematic elements in query plans; pivot and unpivot;
apply operator; cte statement; with statement
Combine datasets
Difference between UNION and UNION all; case versus isnull versus
coalesce; modify data by using MERGE statements
Manage transactions
Implement a cube
Programming in C#
Manage multithreading
Consume types
Enforce encapsulation
Enforce encapsulation by using properties, by using accessors
(public, private, protected) and by using explicit interface
implementation
Manipulate strings
Manage assemblies
Version assemblies; sign assemblies using strong names; implement
side-by-side hosting; put an assembly in the global assembly cache;
create a WinMD assembly
Debug an application
Read and write files and streams; read and write from the network
by using classes in the System.Net namespace; implement
asynchronous I/O operations
Consume data
Store and retrieve data by using dictionaries, arrays, lists, sets and
queues; choose a collection type; initialise a collection; add and
remove items from a collection; use typed vs. non-typed collections;
implement custom collections; implement collection interfaces
Preparation resources
File system and the registry (C# programming guide)
Connecting to data in Visual Studio
Editing data in your application