-
Web Hosting
In Web API Design; your application can be self-hosted as well as hosted in ASP.NET. In this video; Sidney Andrews uses the Web API Controller Class option to create a folder and add controllers.
-
Authorization
In Web API Design; there is built-in support for authorization that you can implement. In this video; Sidney Andrews demonstrates how to use the authorize attribute to verify if a user has access without specifying an id.
-
SOAP
When working with Web API Design; it can be very beneficial to implement SOAP to assist in the process. In this video; Sidney Andrews demonstrates the usefulness of SOAP and advantages in includes; such as using XML envelopes.
-
Configuring a Web API Host Server for Streaming
In Microsoft Azure and Web Services; you can easily configure your web API host servers to stream content without having to explicitly handle the self-host streaming settings in the configuration. In this video; Hilton Giesenow demonstrates how to configure a web API host server for streaming.
-
Adding an Assembly to the Global Assembly Cache
In Microsoft Azure and Web Services; there are multiple ways you can add an assembly to the Global Assembly Cache (GAC). In this video; Hilton Giesenow demonstrates how to use the gactutil tool to add an assembley; as well as add an assembly using a Setup project in a more production friendly environment.
-
Adding Content to a Blob Store in Azure
In Microsoft Azure and Web Services; you can easily access Blobs inside of a container; add a new Blob to the container; or delete an existing Blob. In this video; Hilton Giesenow demonstrates how to use Visual Studio to add content to a Blob Store.
-
Azure Caching
Caching in Microsoft Azure is a highly scalable solution providing fast access to data and significantly improving the performance of both on-premises and cloud-based applications alike. In this video; Hilton Giesenow demonstrates how to provision a new cache in Azure Redis Cache; access its data storing capabilities from within an application; and provide a session state store.
-
Azure Configuration for an Application Package
Microsoft Azure and Web Services allow users to easily deploy and configure application packages directly to Azure from within Visual Studio. In this video; Hilton Giesenow demonstrates how to configure an Azure web application package to an Azure Web Site host.
-
Azure Storage Queues
Microsoft Azure's Queue service allows the REST-based storage of queues; to which messages can be sent or read off as necessary. In this video; Hilton Giesenow demonstrates the use of Azure's cloud-based Queue storage accounts to host and manage queues.
-
Azure Table Storage
Microsoft Azure's Table service allows the scalable storage of tabular; non-relational data. In this video; Hilton Giesenow demonstrates the use of Azure Table storage accounts to host tables; and introduces the use of partition and row keys to manage cloud-based table data.
-
Basic WCF Service Using Configuration Files
When creating and deploying a Windows Communication Foundation (WCF) service for Microsoft Azure and Web Services; configuration files provide a flexible option for defining endpoint and service behaviors; and customizing how your WCF service is exposed to clients. In this video; Hilton Giesenow demonstrates how to configure the elements within an App.config file in Visual Studio.
-
Basic Xpath Queries
Microsoft Azure ADO.NET's use of the XPath query language allows the targeted extraction of XML data subsets. In this video; Hilton Giesenow demonstrates how to use XPath to query XML elements; subelements; and attributes and perform evaluations and aggregations.
-
Batching Requests for Web API Services
In Microsoft Azure and Web Services; batching is a Web API feature that allows clients to optimize server calls by grouping several API requests into one request to return them as a single HTTP response. In this video; Hilton Giesenow demonstrates how to configure batching on the client and server side; before performing a multipart batch request to Web API.
-
Cache Updating Using CacheDependency
Microsoft Azure's ASP.NET allows the use of a CacheDependency to trigger the flushing and updating of Web service caches. In this video; Hilton Giesenow demonstrates how to code cache dependencies subject to changes made to a file on disk.
-
Cache Updating Using SQL Server Query Notifications
Microsoft Azure's ASP.NET allows the use of a SqlCacheDependency to trigger the expiration of a cache item. In this video; Hilton Giesenow demonstrates how to code a SqlCacheDependency subject to changes made to a SQL Server table.
-
Choosing a Web Service Technology
Microsoft Azure and Web Services allow you to choose from a selection of web service technologies; depending on your needs. There are three primary web technologies available on the .NET stack – WCF; WCF Data Services; and Web-API. In this video; Hilton Giesenow provides an overview of these web service technologies; and how to choose between them.
-
Configuring an Entity Framework Data Provider
In Microsoft Azure; you can build; deploy; and manage applications through an open and flexible entity framework cloud platform. In this video; Hilton Giesenow demonstrates how to configure an entity framework data provider.
-
Configuring an Upgrade Domain for an Azure Application
In Microsoft Azure and Web Services; you can maintain uptime while upgrading different instances of an application on different servers. In this video; Hilton Giesenow demonstrates how to set Web Roles in order to maintain uptime while updating or upgrading your application across different upgrade domains.
-
Configuring Assembly Binding Redirects
Microsoft Azure and Web Services allow you to configure redirections of assembly bindings to the appropriate version should your web application reference different versions of the same assembly. In this video; Hilton Giesenow demonstrates how to check assembly references and configure assembly binding redirects.
-
Configuring Azure Configuration Settings
Microsoft Azure cloud service projects contain configuration files that allow you to setup and configure the worker or web roles packaged with your application and deployed to Azure. In this video; Hilton Giesenow demonstrates how to configure roles for an Azure cloud service using the service definition and service configuration files from Solution Explorer in Visual Studio.
-
Implementing SignalR with Web API Services
In Microsoft Azure and Web Services; you can implement SignalR into your applications from a publisher and subscriber perspective and see it all working end to end. In this video; Hilton Giesenow demonstrates how to incorporate SignalR into a Web API project; access the SignalR client side libraries; and bundle configurations to reference them easily in your application.
-
Implementing SSO over OAuth 2.0 for Web API Services
Microsoft Azure and Web Services allow single sign-on (SSO) over OAuth 2.0 for Web APIs. In this video; Hilton Giesenow demonstrates how to implement SSO over OAuth 2.0 by requiring user authentication against a Microsoft account before accessing a Web API.
-
Implementing Streaming for Web API Services
When developing Microsoft Azure and Web Services; streaming allows you to reduce overheads and transfer large volumes of data in manageable chunks to the clients consuming Web API-based services in a continuous stream. In this video; Hilton Giesenow demonstrates how to implement an asynchronous streaming task using the PushStreamContent class in a Web API.
-
Implementing Streaming Messaging for WCF Services
Microsoft Azure and Web Services allows for buffered messaging as a default. Users are able to view the implementation of streaming mode on both the client and user side. In this video; Hilton Giesenow demonstrates how to implement streamed messaging and how to send and receive large media messages.
-
Implementing Transactional WCF Services
Microsoft Azure and Web Services allow you to write a transaction inside a service operation; although not all bindings work with transactions distributed between client and server. In this video; Hilton Giesenow demonstrates how to implement transactional WCF services.
-
Implementing WCF Service Certificates
In Microsoft Azure and Web Services; you can implement WCF service certificates to secure your WCF service using the certificate-based approach. In this video; Hilton Giesenow demonstrates how to install and configure certificates and configure the client and the server so they are able to mutually authenticate each other.
-
Implementing WCF Services on Azure Queues
By introducing Message queues when using Microsoft Azure and Web Services; you eliminate the need for the client and the server to communicate directly; and thus open up a more secure; asynchronous channel of communication. In this video; Hilton Giesenow demonstrates how to introduce this asynchronous communication service by integrating WCF services in the Azure Service Bus queue.
-
Including Package Certificates
In Microsoft Azure and Web Services; it’s possible to include a certificate in the package you create to deploy an IIS application. In this video; Hilton Giesenow demonstrates how to use the MSDeploy tool to include an SSL certificate in a web deployment package.
-
Insert Messages in Azure Queues
After creating a queue using the Microsoft Azure Queue storage service; you are them able to create a CloudQueueMessage with message content and add it to the top of the queue. In this video; Hilton Giesenow demonstrates how to programmatically insert a message containing string or binary content into a Windows Azure Storage queue; and specify a maximum message lifespan.
-
Installing and Updating NuGet Packages
In Microsoft Azure and Web Services; NuGet is a package management system for .NET that allows you to easily incorporate third party libraries into your solution from within Visual Studio. In this video; Hilton Giesenow uses the Package Manager Console and Manage NuGet Packages dialog box in Visual Studio to find; install; and update NuGet packages.
-
Introducing Caching
Microsoft Azure and Web Services support ASP.NET's easy-to-use caching mechanism that allows you to store objects in memory and significantly improve the performance of your applications. In this video; Hilton Giesenow demonstrates the difference between caching values and storing session state items in an ASP.NET MVC application.
-
Introducing Entity Framework's Modeling Languages
In Microsoft Azure and Web Services; the Entity Framework's modeling and mapping languages allow you to query entities in the conceptual model and translate the operations to relational data source commands. In this video; Hilton Giesenow demonstrates the languages that describe the conceptual model; storage model; and mapping between these models in an Entity Framework application.
-
Introducing LINQ
Microsoft Azure and Web Services have the ability to query data sources using LINQ (Language Integrated Query). In this video; Hilton Giesenow demonstrates how querying data sources can be made easier using LINQ in the .NET Framework.
-
Introducing the Azure Portal
In Microsoft Azure and Web Services; you can add content to a blob store. In this video; Hilton Giesenow demonstrates the server explorer and its tools; views storage; queues; and tables; and illustrates the difference between the Azure portals and the Azure STK.
-
Introducing WCF Data Services
In Microsoft Azure; you can use Windows Communication Foundation (WCF) Data Services to build Windows Communication Foundation (WCF) web services. In this video; Hilton Giesenow demonstrates the advantages and disadvantages of various styles and approaches; including WCF Data Services; to implement WCF web services.
-
Introducing WCF; Contracts; Bindings; and Addresses
In Microsoft Azure and Web Services; Windows Communication Foundation (WCF) provides a platform for deploying network-distributed services via endpoints made up of an address; a binding; and a service contract (ABC). In this video; Hilton Giesenow demonstrates how the ABC of WCF service endpoints forms the basis of communication that allows WCF services to be consumed by client applications.
-
Introducing Web API
In Microsoft Azure; you can use Web API which offers a new approach to building Representational State Transfer (REST)-style web services in the .NET stack. In this video; Hilton Giesenow demonstrates the advantages and disadvantages of different approaches to web service technology; including Windows Communication Framework (WCF); WCF Data Services; and Web API.
-
Introduction to Entity Framework Queries
When developing Microsoft Azure and Web Services; the Entity Framework is an object-relational mapper that allows you to efficiently query and perform CRUD (create; read; update; delete) operations against a backend data source. In this video; Hilton Giesenow uses an Entity Framework data model to demonstrate how to perform a query and insert operation using Entity Framework.
-
Introduction to Web Services and Windows Azure
Microsoft Azure and Web services allow database systems to communicate with one another. In this video; Hilton Giesenow demonstrates how Windows Azure operates using cloud technologies to connect to databases; as well as read data from and write data to databases.
-
IQueryable and Ienumerable using LINQ to Entities
In Microsoft Azure and Web Services; when working with LINQ to Entities as part of Entity Framework; you need to be aware of LINQ types and the repercussions that these can have on your application. In this video; Hilton Giesenow demonstrates how to implement IQueryable and IEnumerable types using LINQ to Entities.
-
Lazy and Eager Loading in Entity Framework
Two important concepts in Entity Framework for Microsoft Azure and Web Services are Lazy and Eager Loading. Lazy Loading is the default setting and is useful in accessing properties without a value from the SQL Database; but can have a major impact on performance. In this video; Hilton Giesenow explains the differences between Lazy and Eager Loading.
-
LINQ To Objects Queries
You can use Microsoft Visual Studio to integrate LINQ into Microsoft Azure hosted applications. In this video; Hilton Giesenow demonstrates how to get started with working with LINQ and integrating it into an application using the preferred syntax.
-
Adding Filters to Queries for WCF Services
In Microsoft Azure and Web Services; WCF Services use of the OData Protocol allows the easy extraction of service entities. In this video; Hilton Giesenow demonstrates the programmatic use of query operators; LINQ queries; statements; and methods to compile queries at the client end.
-
Address-Specific Resources in WCF Data Services
In Microsoft Azure and Web Services; WCF Services RESTful resourcing and addressing allows the easy extraction of service entities. In this video; Hilton Giesenow demonstrates how to access service entities in the browser and use query operators to filter; sort; select; and format data subsets.
-
ADO.NET – Synchronous and Asynchronous Operations
You can make Microsoft Azure hosted web services asynchronous by changing the ADO.NET code within Microsoft Visual Studio. In this video; Hilton Giesenow uses synchronous code to demonstrate how to fire operations off explicitly; use tasks; or use the built-in asynchronous pattern to make the ADO.NET code asynchronous.
-
ADO.NET – Using DataSet to Update Data
Microsoft Azure's ADO.NET data access layer allows INSERT; UPDATE; and DELETE operations to be performed on a strongly typed DataSet. In this video; Hilton Giesenow demonstrates how to use strongly typed InsertCommands to insert; update; and delete records.
-
ADO.NET – Using DbCommand to Update Data
Microsoft Azure's ADO.NET data access layer's SqlCommand type allows you to use the CREATE; READ; UPDATE; and DELETE operations. In this video; Hilton Giesenow demonstrates how to establish a SqlConnection to a database before inserting; updating; and deleting a table's data.
-
ADO.NET – Working with SQL Server Stored Procedures
Microsoft Azure's ADO.NET data access layer allows the conversion of SqlCommand types and code using ADO.NET DataSets to stored procedures. In this video; Hilton Giesenow demonstrates how to replace SQL query text with stored procedures and Insert; Read; and Update data using a strongly typed DataSet.
-
Advanced LINQ Queries
You can use Microsoft Visual Studio to execute advanced LINQ queries in Microsoft Azure hosted applications. In this video; Hilton Giesenow demonstrates some of the advanced aspects of LINQ; including SingleOrDefault; Paging; and Grouping.
-
Application Packaging and Deployment in .NET
In Microsoft Azure and Web Services; rather than running applications locally; .NET applications have to be deployed to production environments. In this video; Hilton Giesenow demonstrates what deployment involves; what types of content may be deployed; and what steps typically accompany the deployment process. He also describes why it’s important to package applications properly before deploying them.
-
Applying Caching Policies
Microsoft Azure's ASP.NET allows the application of short-lived and sliding caching policies. In this video; Hilton Giesenow demonstrates how to program these policies and uses ASP.NET's pseudorandom number generator to test them in the browser.
-
Assembly Signing and Strong Naming
In Microsoft Azure and Web Services; you can strong name an assembly in order to put it in the Global Assembly Cache (GAC). In this video; Hilton Giesenow demonstrates why it is important to strong name an assembly; how to do strong naming; and how to use an assembly out of the GAC.
-
Asynchronous LINQ to Entities Queries
In Microsoft Azure and Web Services; through LINQ to Entities; the Entity Framework provides methods you can use to make backend database interaction asynchronous. In this video; Hilton Giesenow demonstrates asynchronous methods; including FindAsync; FirstAsync; SingleOrDefaultAsync; ToListAsync; AsyncReadOperations; and AsyncWriteOperations.
-
Automatic Deployment from a TFS Build Server
When developing Microsoft Azure and Web Services; the Team Foundation Server (TFS) Build Service allows you to automatically deploy web applications. In this video; Hilton Giesenow demonstrates how to leverage a publish profile and configure a TFS Build definition from within Team Explorer in Visual Studio.
-
Automating a Build from a TFS Build Server
Microsoft Azure and Web Services allow you to automate the building and publishing of your applications from within Team Foundation Server (TFS). In this video; Hilton Giesenow demonstrates how to automate the creation and publishing of a build; using the TFS.
-
Azure Blob Storage
Microsoft Azure Blob storage allows global access to large; unstructured amounts and types of data. In this video; Hilton Giesenow demonstrates the use of storage accounts to host cloud-based Blobs within containers; and introduces the Azure Content Distribution Network (CDN).
-
Configuring IIS Server Settings with SetParameters
In Microsoft Azure and Web Services; Visual Studio default parameters can be configured either with a parameters.xml file or by creating a connection string by including an entity in the framework module. In this video; Hilton Giesenow demonstrates how change settings in the Setparameters.xml; as well as change settings manually in the IIS.
-
Configuring Routing for Web API Services
Routing in Web API is how a URI is matched to an action; allowing you to define how your application responds to incoming HTTP requests when developing Microsoft Azure and Web Services. In this video; Hilton Giesenow demonstrates how to configure routing against the primary routing table as well as through an attribute-based approach within a Web API project.
-
Configuring WCF Endpoints; Bindings; and Behaviors
In Microsoft Azure and Web Services; it's sometimes necessary to set the configuration for a WCF service programmatically; using the API. You can also use the attributes approach to configure services. In this video Hilton Giesenow demonstrates how to configure WCF inside code; using the API.
-
Configuring WCF Routing
In Microsoft Azure and Web Services; you can configure a Relay Service to assist with the communication between a Client and a server. In this video; Hilton Giesenow demonstrates the concept of a Relay Service; and examines the Client and server implementations to see how everything ties together.
-
Configuring WCF Service and Client Discovery
In Microsoft Azure and Web Services; with WCF service and discovery you can create a service; host it; provide details and call the service. In this video; Hilton Giesenow uses discovery to show you how to dynamically identify the endpoint that a service is running on.
-
Configuring WCF Service Behaviors
In Microsoft Azure and Web Services; WCF Services allow the configuration of behaviors controlling services between runtime modes or environments. In this video; Hilton Giesenow demonstrates the attributes of a WCF Services service behavior and generates an exception on the client.
-
Configuring WCF Service Bindings
Microsoft Azure and Web Services allow you to configure WCF Service bindings. In this video; Hilton Giesenow demonstrates how to configure the bindings that support underlying TCP protocols beyond addressing.
-
Configuring WCF Service Endpoints
Microsoft Azure and Web Services allow you to configure WCF Service endpoints. In this video; Hilton Giesenow demonstrates how to configure an endpoint to switch between TCP and HTTP protocols.
-
Configuring WebSocket Bindings for WCF Services
In Microsoft Azure and Web Services; WebSockets allow for an almost unrestricted channel to be opened for the exchange of messages between Client and the server over a continual period of time. In this video; Hilton Giesenow demonstrates how to implement and configure WebSockets in the WCF world.
-
Connecting to a Local NuGet Repository Cache
Microsoft Azure and Web Services allow you to access the NuGet package cache; which stores recently used packages as part of the local user's temporary files. This can be useful if you're working offline; or are unable to connect to the nuget.org repository. In this video; Hilton Giesenow demonstrates how to connect to a local NuGet repository cache.
-
Consuming Web API Services Asynchronously
Calling Web API service operations asynchronously from within client applications in Microsoft Azure and Web Services; saves execution time and allows the client to continue processing without interruption. In this video; Hilton Giesenow demonstrates how to use the SendAsync method to send data asynchronously to a connected object.
-
Consuming Web API Services Using HttpClient
In Microsoft Azure; you can call a Web application programming interface (API) service from .NET applications using the Microsoft HTTP Client Libraries. In this video; Hilton Giesenow demonstrates how to use the Microsoft HTTP Client Libraries to retrieve; create; update; and delete data in a Web API service.
-
Create and Delete Queues in Azure
Microsoft Azure Queue storage service allows you to manage queues that are used to exchange messages and communicate tasks either in cloud or on premise. In this video; Hilton Giesenow demonstrates how to programmatically access Queue storage; and create and delete queries within a storage account using the Windows Azure Storage NuGet package.
-
Creating a Basic Web API Service
In Microsoft Azure; you can create a Web application programming interface (API) service using Microsoft Visual Studio. In this video; Hilton Giesenow demonstrates how to use Microsoft Visual Studio to create and update a Web API project.
-
Creating and Configuring a NuGet Package
In Microsoft Azure and Web Services; you can now create NuGet packages that include functions and Java scripts that you've built in order to make these items available to consumers. In this video; Hilton Giesenow demonstrates how to create and configure a new NuGet package to include a DLL and a script in Java.
-
Creating and Connecting to a NuGet Package Repository
In Microsoft Azure and Web Services; you can create your own NuGet package repositories; and connect to them from your projects. This is especially useful in scenarios where you're unable to connect to the nuget.org repository. In this video; Hilton Giesenow demonstrates how to create and connect to local and web-based NuGet package repositories.
-
Creating and Mapping Endpoints for an Azure Application
When developing Microsoft Azure and Web Services; creating and mapping endpoints allow role instances in a cloud service in Azure to communicate through internal and external connections. In this video; Hilton Giesenow demonstrates how to configure input; instance input; and internal endpoints and their associated IP addresses and ports for Azure hosted services.
-
Creating Proxies for WCF Services using SvcUtil
In Microsoft Azure and Web Services; WCF Services allows the creation of a service proxy from the console using the SvcUtil tool. In this video; Hilton Giesenow demonstrates how use the SvcUtil tool to configure and generate the files for a client proxy.
-
Creating Query Expressions for WCF Services
In Microsoft Azure and Web Services; you can access resources off a WCF service. You will be able to add; filter; and expand all OData operators that the service supports. In this video Hilton Giesenow demonstrates how to access all the entities off a proxy.
-
Credentials for Managing Azure Service Bus Queues
When creating Service Bus queues with Microsoft Azure and Web Services; you can configure their permissions based on the shared access service keys you assign to them. In this video; Hilton Giesenow demonstrates how to configure the permissions of a new Service Bus queue.
-
Data Binding for Web API Services
Microsoft Azure and Web Services allows you to perform data binding for Web API Services. This is useful because is helps you understand how actions and operations are matched up via the routing engine inside of Web API. In this video; Hilton Giesenow demonstrates examples of these data-binding capabilities.
-
Data Contracts for WCF Services
Microsoft Azure and Web Services allow you to work with custom objects when dealing with clients of a WCF service. The details of these clients can be controlled using an attribute such as DataContract. In this video; Hilton Giesenow demonstrates how to work with data contracts for WCF services.
-
Data Storage Options in Azure
Microsoft Azure offers multiple scalable cloud-based storage solutions. In this video; Hilton Giesenow uses a number of scenarios to discuss when cloud storage would benefit an organization; and reviews Microsoft Azure's many cloud-based storage options.
-
Deferred Query Execution in Entity Framework
In Microsoft Azure and Web Services; Deferred Query Execution is a key concept in Entity Framework for Microsoft Azure and Web Services. It can be particularly useful when using LINQ to Entities queries for Entity Framework. In this video; Hilton Giesenow demonstrates the core features of this process and the impact that it has on code.
-
Deploying a .NET Application Using Xcopy
In Microsoft Azure and Web Services; you can use Xcopy to deploy a .NET application without first having to package it. In this video; Hilton Giesenow demonstrates how to use Xcopy to deploy a .NET application simply by copying and pasting files.
-
Deploying an Azure Application from a TFS Build Server
In Microsoft Azure and Web Services; you can configure Visual Studio web projects to automatically deploy to Azure from a Team Foundation Server (TFS) Build Server. In this video; Hilton Giesenow demonstrates how to provide a continuous delivery to Azure using Visual Studio Online; and set up a deploy system using an on-premises Team Foundation Server.
-
Deploying an Azure Application from Visual Studio
In Microsoft Azure and Web Services; Azure Tools for Microsoft Visual Studio allows you to easily deploy your Azure application directly from Visual Studio to either the Staging or Production environment. In this video; Hilton Giesenow demonstrates how to use the Publish Azure Application wizard; monitor the deployment; and test web application updates in a Staging environment.
-
Deploying Azure Web Site Applications
In Microsoft Azure and Web Services; you can publish an Azure website to the cloud in a number of different ways. In this video; Hilton Giesenow demonstrates how to deploy an Azure website and update it directly from within Visual Studio via the MSBuild commandline; or using the msdeply.exe capability.
-
Different Payload Formats for WCF Service Queries
In Microsoft Azure and Web Services; WCF Services' data output is formatted in XML or JSON. In this video; Hilton Giesenow uses operators and code to show how query results are formatted in JSON at the browser as well as at the client end.
-
Distribute Data Using the Azure CDN
In Microsoft Azure and Web Services; you can use Azure CDB services to distribute data to edge caches around the world. In this video; Hilton Giesenow demonstrates the CDN portal and how to create a new CN Endpoint to wrap your Blob storage account.
-
Enabling and Monitoring ASP.NET App Suspend
In Microsoft Azure and Web Services; ASP.NET Framework 4.5.1 has been designed to fully leverage the capabilities of App Suspend. In this video; Hilton Giesenow demonstrates how to configure and use App Suspend in place of Terminate.
-
Entity Framework – Working with the Conceptual Model
In Microsoft Azure and Web Services; using the conceptual Entity Framework model; you can create methods within LINQ to Entity queries and map them to functions in the underlying DB model. In this video; Hilton Giesenow demonstrates how to create an Entity SQL expression that will retrieve data from an underlying database and use a function to calculate new values.
-
Entity Framework – Working with the Storage Model
When working with Microsoft Azure and Web Services; in some cases it’s useful to modify the underlying storage schema for the Entity Framework data model. In this video; Hilton Giesenow demonstrates how to modify the storage schema to include a function; as well as how to create a function import to use that function in application code.
-
Exposing WCF Service Metadata
In Microsoft Azure and Web Services; WCF Services allow the exposure of service metadata to enable new-client compatibility and proxy generation. In this video; Hilton Giesenow configures a service behavior's MetadataExchange capability and serviceMetadata element; and generates a client service proxy.
-
Fault Contracts for WCF Services
In Microsoft Azure WCF Services; fault contracts are used to handle exceptions. In this video; Hilton Giesenow demonstrates how to use fault contracts to handle exceptions for a calculator service.
-
File and Assembly Versioning
In Microsoft Azure and Web Services; you can change the file and assembly versions independently. In this video; Hilton Giesenow demonstrates how file and assembly versioning works and how it affects the client in different ways.
-
Hosting a Web API Service Outside ASP.NET
In Microsoft Azure and Web Services; you can host a Web application programming interface (API) service outside the ASP.NET application. In this video; Hilton Giesenow demonstrates how to host a Web API project directly in a .NET console application by bringing in the correct libraries and creating a hosting infrastructure.
-
Hosting a Web API Service Using OWIN
In Microsoft Azure and Web Services; you can host a web service using OWIN. In this video; Hilton Giesenow uses a console application to demonstrate how you can self- host a Web API service inside of any kind of .NET application; as well as view and run the application from both the client and host.
-
Hosting in an Azure Worker Role
Microsoft Azure and Web Services allow the self-hosting of an ASP.NET Web API inside of an Azure Worker Role. In this video; Hilton Giesenow demonstrates how to use the Open Web Interface for .NET (OWIN) to self-host the API in an Azure Worker Role.
-
Hosting WCF Services
In Microsoft Azure; you can host Windows Communication Foundation (WCF) web services in various .NET applications and environments. In this video; Hilton Giesenow demonstrates different types of hosts for WCF web services and how they can be created.
-
Hosting WCF Services in an Azure Worker Role
In Microsoft Azure and Web Services; you can host WCF services in different Azure roles. In this video; Hilton Giesenow demonstrates how to host a WCF service in an Azure worker role; including the process of creating and accessing an endpoint for the service.
-
Implement a Code First Model with Entity Framework
Microsoft Azure and Web Services allow you to use the Code First modeling approach in Entity Framework; allowing you to define models with code without any existing schemas or XML mapping files. In this video; Hilton Giesenow demonstrates how to use a Code First model to allow existing classes derived from DbContext to be used within Entity Framework.
-
Implement a Database First Model with Entity Framework
Microsoft Azure and Web Services allow you to implement database first models using the Entity Framework. In this video; Hilton Giesenow demonstrates how to implement a database first model using LINQ queries inside of your application.
-
Implement a Model First Model with Entity Framework
Within Microsoft Azure and Web Services; one of the ways you can work with Entity Framework and .NET applications is using the model first approach. In this video; Hilton Giesenow demonstrates how to build an Entity Framework model; use it to generate a new database automatically; and then run a .NET application that uses the database.
-
Implement Entity Framework on CLR Objects
Microsoft Azure and Web Services allow you to implement the Entity Framework on CLR Objects. In this video; Hilton Giesenow demonstrates how to centralize CLR Objects and map them to DbContext.
-
Implementing a Channel Factory for WCF Services
In Microsoft Azure and Web Services; WCF Services allows clients to use a channel factory to more explicitly control the definition of called data. In this video; Hilton Giesenow demonstrates how to code and configure a channel factory to call data from a service.
-
Implementing a Simple WCF Service
Microsoft Azure and Web Services allow you to implement a simple WCF service. In this video; Hilton Giesenow demonstrates how to use Visual Studio to build a WCF service; and set it up for testing on a client.
-
Implementing Action Filters for Web API Services
Microsoft Azure and Web Services allow you to implement action filters for Web API Services. In this video; Hilton Giesenow demonstrates how to work with action filters for Web API Services to apply additional behavior to a specific controller; or even to a specific action on a controller.
-
Creating a New Blob Store in Azure
Microsoft Azure Blob storage allows you to conveniently store large amounts of blob data in containers that can be accessed from anywhere via HTTP. In this video; Hilton Giesenow demonstrates the different ways to create a container; how to manage containers; and upload and list blobs programmatically within a storage account.
-
Creating a Package as Part of a Build Process
In Microsoft Azure and Web Services; you can manually create a web package and deploy it or you can deploy it as part of the build process. In this video; Hilton Giesenow demonstrates how to invoke the MSBuild command to compile and deploy a package directly to a server.
-
Creating a Service Namespace in Azure
To begin using Service Bus topics and subscriptions within a Microsoft Azure application; you must first create a Service Bus namespace. In this video; Hilton Giesenow uses the Azure Management Portal to create a new Service Bus namespace; before highlighting how Service Bus entities are managed from within the portal.
-
Creating a Simple WCF Data Service
In Microsoft Azure and Web Services; WCF Services allows services based on the Entity Framework Data Model to be built in Visual Studio. In this video; Hilton Giesenow demonstrates how to add a WCF Data Service to a Web application.
-
Creating a Table in Azure
Microsoft Azure Table storage service allows you to create and manage tables that are ideal for storing structured; non-relational data. In this video; Hilton Giesenow demonstrates the table management capabilities of the Azure Management Portal; as well as how to create; list; update; and delete tables programmatically.
-
Creating a WCF Services Proxy
In Microsoft Azure and Web Services; you can create a service proxy in a client application. In this video; Hilton Giesenow demonstrates how to create a proxy for a Windows Communication Foundation (WCF) Data Services service in a client application.
-
Creating an Assembly Manifest
When developing Microsoft Azure and Web Services; assembly manifests allow you to modify attributes and provide general information about a single or multifile .NET assembly. In this video; Hilton Giesenow demonstrates how to set global assembly attributes in Visual Studio's Assembly Information dialog box or directly in the AssemblyInfo.cs file; and how to share attributes across multiple assemblies.
-
Creating an Azure Service Bus Queue
In Microsoft Azure and Web Services; you can create Service Bus queues in order to improve communication between applications; components of a distributed application; and between the components and the applications themselves. In this video; Hilton Giesenow demonstrates how to create an Azure Service Bus queue using two different methods.
-
Creating an IIS Install Package
In Microsoft Azure and Web Services; you can set up a range of publishing profiles. In this video; Hilton Giesenow demonstrates how to create an IIS deployment package and deploy it directly to the end server.
-
Implementing an Odata Web API Server
Microsoft Azure and Web Services allow the conversion of a Web API endpoint into a Web API OData-enabled endpoint. In this video; Hilton Giesenow demonstrates how to convert a Web API endpoint into a Web API OData-enabled endpoint supporting OData operations by using Visual Studio.
-
Implementing Asynchronous Operations in WCF Services
In Microsoft Azure and Web Services; you can implement Asynchronous Operations in WCF Services. In this video; Hilton Giesenow demonstrates how to differentiate between service operations on the server side; and explains the Begin and End methods and how it’s possible to define operations using both approaches.
-
Implementing Authentication for Web API Services
In Microsoft Azure and Web Services; you can implement authorization and authentication in Web application programming interface (API) services. In this video; Hilton Giesenow demonstrates how to implement authentication in the Secure Sockets Layer (SSL) for Web API services in an Internet Information Services (IIS)-hosted environment or a self-hosted environment.
-
Implementing CORS for Web API Services
Microsoft Azure and Web Services use Cross-Origin Resource Sharing (CORS) to selectively bypass browsers' same-origin security policies. In this video; Hilton Giesenow demonstrates how CORS allows client and backend APIs to interact by accepting and rejecting specified cross-origin requests.
-
Implementing Custom Entity Framework Conventions
In Microsoft Azure and Web Services; Entity Framework relies on various conventions; which make it easy to map entities in the conceptual model to those in the underlying storage model at the database level. However; sometimes the default conventions aren’t suitable. In this video; Hilton Giesenow demonstrates different ways to modify Entity Framework conventions; including table naming and key conventions.
-
Implementing Distributed Transactions
Microsoft Azure and Web Services enable you to perform distributed transactions; which is useful if you need your actual overall business process to span multiple types of systems. In this video; Hilton Giesenow demonstrates how to implement a distributed transaction across two resource managers.
-
Implementing Duplex Messaging for WCF Services
In Microsoft Azure and Web Services; WCF Services allow duplex messaging; whereby client and service endpoints exchange messages independently within a session. In this video; Hilton Giesenow demonstrates how to configure a client callback channel; allowing a service to respond to a request processed on the server.
-
Implementing Exception Filters for Web API Services
Microsoft Azure and Web Services allow you to implement Exception filters for Web API Services. In this video; Hilton Giesenow demonstrates how to apply Exception filters to add attributes onto actions in a database.
-
Implementing Message Inspectors for WCF Services
In Microsoft Azure and Web Services; WCF Message Inspectors are used to intercept and inspect messages after they are received or before they are sent between Clients and Services. In this video; Hilton Giesenow demonstrates how to implement a Message Inspector on the Client Side using code; and on the Service Side using the Configuration file.
-
Implementing One-Way Messaging for WCF Services
In Microsoft Azure and Web Services; you can implement one-way messaging in Windows Communication Foundation (WCF) services. In this video; Hilton Giesenow demonstrates how to implement a one-way operation with a delay in WCF web services using the IsOneWay parameter on OperationContract.
-
Implementing Per-Call WCF Service Instances
In Microsoft Azure and Web Services; WCF Services' Percall instance context mode instantiates a new service instance for each client call. In this video; Hilton Giesenow demonstrates how multiple client calls to a Percall instance context mode record as many service instantiations.
-
Implementing Per-Session WCF Service Instances
In Microsoft Azure and Web Services; WCF Services' PerSession instance context mode instantiates a new service instance for each client. In this video; Hilton Giesenow demonstrates how multiple client calls to a Percall instance context mode instantiate as many service instances as there are clients.
-
Making Blob Content in Azure Secure or Public
In Microsoft Azure and Web Services; you can set the permissions on the Blob content to control whether the access to the Blobs is Secure or Public. In this video; Hilton Giesenow demonstrates how to change permissions for Blob resources.
-
Managing Transactions Using Explicit ADO.NET Classes
Microsoft Azure's ADO.NET System.Data namespace effects database transactions via sequential database commands. In this video; Hilton Giesenow uses the SqlTransaction class to overcome a disruption to the SQL Server service and ensure a transaction's consistency.
-
Managing Transactions Using System.Transactions
Microsoft Azure's ADO.NET System.Transactions namespace effects database transactions via sequential database commands. In this video; Hilton Giesenow uses the TransactionScope class to overcome a disruption to the SQL Server service and ensure a transaction's consistency.
-
Managing Transactions with Entity Framework
In Microsoft Azure and Web Services; transactions are an essential part of working with data to ensure that operations are consistently applied. In this video; Hilton Giesenow demonstrates how to manage and apply transactions within an entity framework using a bank account as an example.
-
Managing WCF Service Concurrency
In Microsoft Azure; you can manage the different concurrency modes available in Windows Communication Foundation (WCF) web services. In this video; Hilton Giesenow demonstrates how you can switch between different concurrency modes when processing requests from multiple clients in WCF web services.
-
Manipulating XML Data Using XMLWriter
When working with Microsoft Azure; you can use Microsoft Visual Studio to create XML files programmatically. In this video; Hilton Giesenow demonstrates how to use the XMLTextWriter derived class to create an XML file and which methods to use within the XML file to add content to it.
-
Manually Creating a Package
When deploying a web project to Microsoft Azure; Visual Studio allows you to easily create a deployment package manually on a source computer before installing it onto a destination server. In this video; Hilton Giesenow demonstrates how to use Visual Studio's Publish Web wizard to create a package using the file system and web deploy publish methods.
-
Manually Deploying an IIS Install Package
When developing Microsoft Azure applications; you are able to deploy to Internet Information Services (IIS) directly from Visual Studio or via Microsoft's Web Deploy tool. In this video; Hilton Giesenow uses the Publish Web dialog box to deploy a web deployment package from Visual Studio; before demonstrating how to deploy to an IIS server using msdeploy.exe in command line.
-
Message and Transport-Level Security for WCF Services
In Microsoft Azure and Web Services; WCF Services allows the use of message and transport-level security. In this video; Hilton Giesenow demonstrates where message and transport-level security might be appropriate; and how message-level security ensures data integrity across multiple environments.
-
Message Compression and Encoding for WCF Services
In Microsoft Azure and Web Services; WCF Services allow the encoding and compression of data to reduce client-server message payloads. In this video; Hilton Giesenow uses text-based and MTOM encoding to demonstrate how compression reduces the size of binary-stream and text messages.
-
Message Contracts for WCF Services
Microsoft Azure and Web Services allow you to work with message contracts for WCF Services. In this video; Hilton Giesenow demonstrates how to modify message contracts to allow different service parameters to be taken into an application.
-
Modifying Data Using DbContext in Entity Framework
DbContext is the primary class in the Entity Framework that allows developers working with Microsoft Azure and Web Services to easily interact with data as objects when modifying database entities. In this video; Hilton Giesenow demonstrates how to add; update; and delete entities from within an Entity Framework model using a class derived from DbContext.
-
Modifying Table Entities in Azure
The ability to modify entities in Microsoft Azure Table Storage using table operations allows you to manage stored table data and return accurate; up-to-date query results. In this video; Hilton Giesenow demonstrates how to programmatically insert; replace; and delete entities within a table using the Windows Azure Storage NuGet package.
-
Multiple Authentication Mechanisms for Web API Services
Microsoft Azure and Web Services support multiple authentication schemes on Web API endpoints. In this video; Hilton Giesenow demonstrates how to implement Anonymous; Basic; and Windows Authentication on IIS and self-hosted Web APIs; in Visual Studio.
-
Operating System Configuration for an Azure Application
When developing Microsoft Azure and Web Services; you can manage updates to the Windows Azure Guest operating system (Guest OS) automatically whenever updates are released; or manually at your own discretion. In this video; Hilton Giesenow demonstrates how to update the Azure Guest OS from the Management Portal; and configure Guest OS settings in the service configuration file.
-
Peek at the Next Message in a Queue in Azure
The Microsoft Azure Queue storage service supports peeking; whereby clients can view the contents of a message without removing the message from the queue. In this video; Hilton Giesenow uses the PeekMessage() method to view a message at the front of the queue; and the PeekMessages() method to peek at a specified number of messages.
-
Performing a VIP Swap Upgrade of an Azure Application
In Microsoft Azure and Web Services; you can perform a Virtual IP (VIP) swap between Production and Staging versions of an application in order to minimize potential downtime. In this video; Hilton Giesenow demonstrates the differences between Production and Staging modes; and the potential reasons why each mode would be useful.
-
Performing an In-Place Upgrade of an Azure Application
Microsoft Azure allows for interchangeable application upgrades on websites to ensure that users can still access a site that is being upgraded. In this video; Hilton Giesenow demonstrates how to perform an in-place upgrade of an Azure application within Microsoft Azure and Web Services.
-
Preventing XSRF with Web API Services
Microsoft Azure and Web Services defend against Cross-Site Request Forgery (XSRF) attacks on Web APIs by supporting the use of cookies. In this video; Hilton Giesenow demonstrates how to use AntiForgery and authentication cookie tokens to mitigate XSRF attacks; in Visual Studio.
-
Querying Data Using LINQ to Entities
In Microsoft Azure and Web Services; LINQ to Entities provides Language-Integrated Query (LINQ) support; allowing you to write complex queries against the Entity Framework conceptual model and return entity objects. In this video; Hilton Giesenow demonstrates how to query an Entity Framework using LINQ; and describes some of the exceptions; their workarounds; and the paging operations in LINQ to Entities.
-
Querying Data with Connection; DataReader; and Command
In Entity Framework for Microsoft Azure and Web Services; there are a number of ways to query data in the SQL database; including Connection; DataReader; and Command. In this video; Hilton Giesenow demonstrates these methods for querying data; allowing you to be more explicit about underlying SQL queries.
-
Querying XML Data with LINQ to XML
Microsoft Azure's ADO.NET allows the use of LINQ to XML to query XML documents. In this video; Hilton Giesenow demonstrates how to use LINQ to XML to load an XML document and query its elements; subelements; and descendants.
-
Read the Next Message in a Queue in Azure
After messages are added to queues; the Microsoft Azure Queue storage service allows you to retrieve single messages from the queue that can be processed and deleted as part of the message queue lifecycle. In this video; Hilton Giesenow demonstrates how to programmatically reference a queue; retrieve both string-based and byte array messages; and delete read messages from the queue.
-
Reading Data into a DataSet with ADO.NET
Microsoft Azure's ADO.NET data access layer allows data to be read into DataSets. In this video; Hilton Giesenow demonstrates how to use a strongly typed DataAdapter to submit a query to a database and read data out to a strongly typed DataSet.
-
Reading Data Using an ADO.NET DataReader
Microsoft Azure's ADO.NET DataReader type allows data to be read from databases. In this video; Hilton Giesenow demonstrates how to use a SqlDataReader to read data from a SQL database and return ordinals as integer or string values.
-
Reading XML Data
When working with Microsoft Azure; you can use Microsoft Visual Studio to read and parse an XML file by using the XmlReader class and the XmlTextReader derived class. In this video; Hilton Giesenow demonstrates how to access elements inside of an XML file with the XMLTextReader; as well as how to access attributes and navigate to peers and descendents.
-
Receiving Messages from an Azure Service Bus Queue
In Microsoft Azure and Web Services; the communication process is simplified by using the Service Bus queues to send and receive messages. In this video; Hilton Giesenow demonstrates how to receive messages of different types from the Service Bus queue; and use the Peek function to check if there are messages waiting to be processed.
-
Restricting Message Size for Web API Services
In Microsoft Azure and Web Services; you can restrict the message size for Web API Services. In this video; Hilton Giesenow demonstrates how Web API services can increase or decrease the size of the media files they receive to control the load on the server.
-
Retrieving Table Entities in Azure
Entities in Microsoft Azure Table storage are sets of properties that can be retrieved from a table as collections of entities; or single; specific entities. In this video; Hilton Giesenow demonstrates how to retrieve all entities in a partition; specify a filter; retrieve a range of entities; and retrieve a single entity programmatically using the Windows Azure Storage NuGet package.
-
Security Filters for Web API Services
Microsoft Azure and Web Services use security filters for web API services that differentiates between authentication and authorization. In this video; Hilton Giesenow demonstrates how to implement a simple basic authentication system inside of your Web API to authenticate a user and then give them authorisation.
-
Selecting Content to Package
In Microsoft Azure and Web Services; you can manage which files are packaged as part of your application. In this video; Hilton Giesenow demonstrates how to control the content of what gets published into your application using a range of different methods.
-
Service Bus Queues in Azure
Microsoft Azure Service Bus queues differ significantly from the Azure Storage Queue capability. In this video; Hilton Giesenow demonstrates how Service Bus queues compare to the Azure Storage Queue capability; and details the former's division of queues into filtered topics to which services may subscribe.
-
Service Bus Topics and Subscriptions
Microsoft Azure Service Bus supports the creation of topics and subscriptions allowing the selective retrieval of messages from Service Bus queues. In this video; Hilton Giesenow demonstrates how to create Service Bus Publish/Subscribe subscriptions and topics; in Visual Studio.
-
Setting Application Permissions and Passwords
The Microsoft Azure and Web Services deployment tool; MSDeploy; allows you to authorize usernames and passwords; and set user permissions for applications in order to increase security during the deployment process. In this video; Hilton Giesenow demonstrates how to set these security features; using MSDeploy.
-
Synchronous and Asynchronous Queries
In Microsoft Azure and Web Services; you can use asynchronous operations to implement EntitySqlCommands or use entity commands to update the backend data source. In this video; Hilton Giesenow demonstrates how to interpret asynchronous and synchronous operations for direct commands in a database.
-
Table Per Class Data Models with Entity Framework
In Microsoft Azure and Web Services; it’s possible to implement the table per class approach to inheritance in Entity Framework. In this video; Hilton Giesenow demonstrates how to use a class to store the shared properties of two tables and to implement a hierarchy via inheritance by mapping the properties to separate classes for those tables.
-
Testing Web API Services
In Microsoft Azure and Web Services; when building software you need to test it and Web API Services allows you to do this. In this video; Hilton Giesenow demonstrates how to perform tests on controllers using Web API; and shows which other aspects of the framework are testable and can be incorporated into unit testing practices.
-
The Azure Blob REST API
In Microsoft Azure and Web Services; the Azure capabilities are REST enabled to allow operation to be made from and Client on any platform. In this video; Hilton Giesenow discusses how to access content of Blob containers via a REST-based Endpoint using a simple HTTP URL.
-
The Azure Service Bus REST API
You can now easily gain access to the Microsoft Azure Service Bus queue and its capabilities from platforms outside of .NET applications; including the REST API; by retrieving a valid access token for authentication against the service. In this video; Hilton Giesenow demonstrates how to retrieve an access token in order to call the Service Bus Message queueing capabilities; and then send and receive a message from an existing queue.
-
The Azure Tables REST API
REST APIs for Microsoft Azure storage services offers programmatic access to Table services running in Azure or directly over the Internet from any application using HTTP or HTTPS. In this video; Hilton Giesenow demonstrates how to authenticate and construct REST API calls to Azure table data.
-
Transforming XML Using XSLT
Microsoft Azure and Web Services allow you to convert XML documents into different XML documents; or even convert them into a different document style altogether. To do this; you can use XSL Transform or an XSLT file. In this video; Hilton Giesenow demonstrates how to work with XSL Transform.
-
Understanding Data Access in the .NET Framework
In Microsoft Azure and Web Services; you can connect to and query databases using .NET outlines. In this video; Hilton Giesenow demonstrates the importance of data access in a .NET framework; as well as the key rules for data access implementation.
-
Understanding Distributed Transactions
Microsoft Azure and Web Services allow you to perform distributed transactions; which is useful if you need your actual overall business process to span multiple types of systems. In this video; Hilton Giesenow provides and overview of distributed transactions; and how they are facilitated by a resource manager and transaction manager. He also examines the two-phase commit model.
-
Understanding Proxies for WCF Services
When developing Microsoft Azure and Web Services; Windows Communication Foundation (WCF) allows you to retrieve metadata and generate WCF client proxies for accessing services. In this video; Hilton Giesenow demonstrates how to create a WCF client proxy using the Add Service Reference feature in Visual Studio; instantiate a client proxy; and update and configure a service reference.
-
Understanding Transaction Isolation Levels
Microsoft Azure and Web Services allow you to work with transactional relational database systems. When working with transactional databases; there are various isolation levels available. In .NET; the isolation level concept is represented by an IsolationLevel enumeration. In this video; Hilton Giesenow demonstrates how to work with transaction isolation levels.
-
Understanding XML Data Structures
Microsoft Azure and Web Services use XML data structures; providing an exchange wire format that allows you to persist data locally to be shared across the Internet by web-based applications. In this video; Hilton Giesenow demonstrates the use of elements and attributes; as well as the concept of nesting elements and using hierarchies within an XML data structure.
-
Updating Data Using a LINQ Data Context
The LINQ Data Context allows you to use Microsoft Visual Studio to update data in Microsoft Azure hosted backend data stores. In this video; Hilton Giesenow demonstrates how to issue Insert; Update; and Delete statements against a backend LINQ DataContext.
-
Updating Data with Connection and Command
In Microsoft Azure and Web Services; there are multiple ways to use Stored Procedures to update backend database stores. In this video; Hilton Giesenow demonstrates how to update data within a database using the Command and Connection functions.
-
Updating XML Data with LINQ to XML
Microsoft Azure's ADO.NET allows the use of LINQ to XML to update values in XML documents. In this video; Hilton Giesenow demonstrates how use LINQ to XML to read an XML file into an XDocument and update its content.
-
Using ADO.NET to Query a SQL Server Database
Microsoft Azure's ADO.NET allows the querying of SQL Server databases. In this video; Hilton Giesenow demonstrates how to establish strongly typed access to SQL databases and manage the life cycles of the ADO.NET SqlConnection; SqlCommand; and SqlDatareader objects.
-
Using AppFabric to Manage WCF Services
In Microsoft Azure and Web Services; you can use AppFabric to activate; track; and monitor WCF Services. The application is robust and can restart automatically if it fails. In this video; Hilton Giesenow demonstrates how to install and manage AppFabric WCF services to track and log messages as well.
-
Using Different Data Formats with Web API Services
Microsoft Azure and Web Services support the use of different data formats when working with API services. This is useful if you’re building these services; for example; and you’re dealing with either XML and JSON clients; or both. In this video; Hilton Giesenow demonstrates how to use different data formats with Web API Services.
-
Using Different Formats for Web API Service Requests
Depending on the client application when developing Microsoft Azure and Web Services; you can specify the appropriate format when responding to a client request. In this video; Hilton Giesenow demonstrates how to specify service and response types and format the data returned from a single service request as an XML; JSON; and BSON response.
-
Using Entity Framework with a SQL Azure Database
In Microsoft Azure and Web Services; you can run Entity Framework applications with SQL Azure database. In this video; Hilton Giesenow demonstrates how to switch an Entity Framework application from connecting with a local SQL Server database to connect instead with a SQL Azure database.
-
Using Entity SQL to Query Data
In Microsoft Azure; Entity SQL is a text based style of querying data. In this video; Hilton Giesenow demonstrates Entity SQL functionality; and provides examples on how to execute SQL queries.
-
Using HttpMessageHandlers with Web API Services
In Microsoft Azure; you can use Hypertext Transfer Protocol (HTTP) message handlers to process client requests and server responses for Web application programming interface (API) services. In this video; Hilton Giesenow demonstrates how to create; delegate; and add HTTP message handlers to Web API services.
-
Using Interning to Share Assemblies
When deploying Microsoft Azure and Web Services; the .NET Framework's interning feature allows you to share assemblies across multiple servers and applications using symbolic links; reducing both memory requirements and load time. In this video; Hilton Giesenow demonstrates how to identify interning opportunities and intern eligible assemblies using the aspnet_intern.exe tool.
-
Using Multiple Authentication Modes with WCF Services
Microsoft Azure and Web Services allows for the use of multiple authentication modes with WCF services. In this video; Hilton Giesenow demonstrates how to implement anonymous or unsecured and secured access methods for WCF services.
-
Using Service Operators with WCF Data Services
In Microsoft Azure and Web Services; WCF Services Service Operators allow clients to filter results based on OData and REST-style resources and operators. In this video; Hilton Giesenow demonstrates how Service Operators on the service and client side allow for more accurate query results.
-
Using SetParameters for an IIS App Pool
When configuring a web application for deployment on Microsoft Azure and Web Services; you are able to use the SetParameters.xml file to set up and parameterize Internet Information Services (IIS) application pools. In this video; Hilton Giesenow uses MSBuild to build a deployment package containing an IIS app pool; and configures an application pool with MSDeploy.
-
Using Stored Procedures with Entity Framework
In Microsoft Azure with Web Services; you can use stored procedures in the Entity Framework using a number of different approaches. In this video; Hilton Giesenow demonstrates how to use the Model or Database First and Code First approaches when using stored procedures with Entity Framework.
-
Using the Dependency Resolver for Web API Services
Microsoft Azure and Web Services allow you to reduce the dependencies between components in your application. In this video; Hilton Giesenow demonstrates how to implement a DependencyResolver for Web API; and configure and implement a resolver capability on UnityContainer.
-
Using XSLT Transformations to Prepare Files
In Microsoft Azure and Web Services; you can use XSLT transformations to apply the correct settings and definitions within your config files before running your applications. In this video; Hilton Giesenow demonstrates how to add new configuration settings; use transformations to locate specific elements; and remove or set attributes within a config file.
-
Versioning WCF Service Addresses; Bindings; and Routing
In Microsoft Azure and Web Services; you can use a routing approach to effectively handle address; binding and contract versioning in WCF. In this video; Hilton Giesenow demonstrates how to use a discovery and a routing approach to address-based versioning.
-
Versioning WCF Service Contracts
When using Windows Communication Foundation (WCF) with Microsoft Azure and Web Services; WCF supports versioning strategies that allow developers to keep pace with WCF service updates and productivity changes without disrupting the client. In this video; Hilton Giesenow demonstrates how to add service operations using lax and strict WCF service contract version strategies.
-
WCF Configuration Using the API
As an alternative to configuring Windows Communication Foundation (WCF) services for Microsoft Azure and Web Services; WCF allows you to configure services in code. In this video; Hilton Giesenow demonstrates how to replicate the configuration settings in a .NET App.config file using C# code to configure a WCF service programmatically.
-
WCF Data Services Interceptors
In Microsoft Azure and Web Services; WCF Services allows the interception of incoming and outgoing data requests so that custom logic can be added to them. In this video; Hilton Giesenow demonstrates how QueryInterceptors and ChangeInterceptors can ensure valid results or introduce security measures.
-
WCF Security
When using Windows Communication Foundation (WCF) with Microsoft Azure and Web Services; WCF security can help mitigate common threats and secure messages between clients and services. In this video; Hilton Giesenow demonstrates the functional areas of WCF security and how security is configured via address; binding; behavior; and contracts.
-
WCF Service Instancing
In Microsoft Azure and Web Services; WCF service instancing and concurrency works between clients and service calls. In this video; Hilton Giesenow demonstrates how three different instancing modes of WCF services work; what they get you; and some of the drawbacks associated with them.
-
WCF Services and the Azure Service Bus Relay Service
In Microsoft Azure and Web Services; you can grant clients secure access to your WCF services through the public Internet by using the Azure Service Bus Relay service. In this video; Hilton Giesenow demonstrates how to use the Azure Relay services to grant clients outside of your on-premises network access to your WCF services.
-
Web API Services and Asynchronous Operations
Microsoft Azure Web API services allow you to utilize asynchronous operations in order to respond to client requests more effectively. In this video; Hilton Giesenow demonstrates how to implement asynchronous operations within a Web API service to improve its functionality.
-
Windows Authentication for Web API Services
Microsoft Azure and Web Services support Windows Authentication for IIS and self-hosted Web APIs. In this video; Hilton Giesenow demonstrates how to enable Windows Authentication for IIS and self-hosted Web APIs; in Visual Studio.
-
Implementing Per-Singleton WCF Service Instances
In Microsoft Azure and Web Services; WCF Services Single instance context mode instantiates one service instance for all clients' calls. In this video; Hilton Giesenow demonstrates how multiple client calls to a Single instance context mode instantiate a single service instance.
-
REST Error Responses
In a RESTful Web API design; ASP.NET Web API allows you to provide error responses when specific conditions are met. These are then converted into HTTP status codes. In this video; Sidney Andrews demonstrates how to create logic in a controller and return different error responses using the IHTTPResult interface and System.Web.HTTP.Results namespace classes that represent action results.
-
REST Success Responses
In a RESTful Web API design; ASP.NET Web API allows you to convert the return value from a controller into specific HTTP success response messages. In this video; Sidney Andrews demonstrates how to build logic into an application and use the IHTTPResult interface to return 200 and 201 success responses from the controller with a Get() method.
-
Brief Introduction to jQuery
Web API Design allows you to use jQuery; a dynamic JavaScript Library used to manipulate the DOM in a browser without needing large amounts of very complex JavaScript. In this video; Sidney Andrews demonstrates how jQuery can be used that to query data from your Web API endpoints.
-
Claims-Based Security
In Web API Design; claims allow you to integrate with different identity providers. In this video; Sidney Andrews uses the ClaimsAuthorize attribute to show you how to authorize claims in your application.
-
Construction of OData Endpoints
In a Web API design; ASP.NET Web API allows you to create OData endpoints for a data set that clients can query using CRUD (create; read; update; delete) operations in a uniform way. In this video; Sidney Andrews demonstrates how to add an OData controller; query and manipulate Entity sets and configure the OData endpoint in a Visual Studio project.
-
Consuming ASP.NET Web API Using jQuery
Using the AJAX function in jQuery you can connect with a Web API service and change content displayed on the web page. In this video; Sidney Andrews demonstrates how to add an unordered list to a web page using jQuery.
-
Creating a New Web API Project
You can easily create new projects with Web API Design. There are also additional libraries that you can add into the new project. In this video; Sidney Andrews demonstrates how to create a new project for a Web API using Visual Studio; and how to select libraries not available by default.
-
Custom Validation Attributes
In Web API Design; you can use validation attributes to write your own custom validation logic and rules. In this video; Sidney Andrews demonstrates how to create a custom validation attribute for Web API.
-
Data Annotations
The DataAnnotations library can be used by different frameworks; including Web API (application programming interface); to provide front-end validation of data. In this video; Sidney Andrews demonstrates how to post and validate a new entity using System.ComponentModel.DataAnnotations in Web API.
-
Debugging Tools – Chrome
In Web API Design; browsers can be used to perform debugging tasks when testing your HTTP services. In this video; Sidney Andrews demonstrates how Chrome can be used to gather information about HTTP services and requests.
-
Debugging Tools – Fiddler
In Web API Design; the Fiddler debugging tool allows you to test your HTTP services by logging network traffic between the Internet and the test computer. In this video; Sidney Andrews discusses the Fiddler debugging tool; and demonstrates its use.
-
Debugging Tools – Firefox/Firebug
When designing Web APIs; the Firebug add-on for Mozilla Firefox is a web browser extension that allows you to perform live debugging; editing; and monitoring of HTTP services. In this video; Sidney Andrews demonstrates how to launch Firebug and use it to inspect HTTP service requests; as well as edit and resend requests from within Firefox.
-
Debugging Tools – Internet Explorer
In Web API Design; browsers can be used to perform debugging tasks; when testing your HTTP services. In this video; Sidney Andrews discusses how Internet Explorer is used to gather information about HTTP services and requests.
-
Debugging Tools Overview
In Web API Design; debugging tools allow you to test HTTP services for errors both during construction stages and performance reviews. In this video; Sidney Andrews demonstrates the use of the Postman debugging tool.
-
Defining RESTful with Web API
Web API design using the appropriate HTTP verbs in a RESTful endpoint structure provides a consistent framework for managing web service resources. In this video; Sidney Andrews demonstrates how to define a RESTful web service structuring HTTP methods in an API controller; and generating a controller using ASP.NET Scaffolding in Microsoft Visual Studio.
-
Definition of Web API
Web API Design is a service introduced to make the transfer of data much simpler. In this video; Sidney Andrews discusses the genesis of and the reason for Web API.
-
Detailed Look at HttpResponseMessage
When designing a Web API; ASP.NET Web API provides the HttpResponseMessage class that lets you modify and return an HTTP response message from your API controller to the client. In this video; Sidney Andrews discusses the HttpResponseMessage and its public properties; before demonstrating how to get an HTTP response message from the GetAsync() method on an HttpClient object.
-
Differences From WCF
What are the differences between Web API Design and Windows Communication Foundation (WCF)? In basic terms you can do far more with Web API for less overhead. In this video; Sidney Andrews discusses the differences between Web API and WCF.
-
Encryption and Web API
In Web API Design; you can easily write a custom authorization attribute to require a secure connection to a specific controller action. In this video; Sidney Andrews uses the actionContext command to access information about a request.
-
Exploring Convention Over Configuration
In Web API Design; using the convention over configuration principle allows you to simplify the construction of your web services. In this video; Sidney Andrews discusses the implementation of the convention over configuration principle.
-
Formatter Binding
In Web API Design; you can create your own media type formatters by creating an additional class and adding binding. In this video; Sidney Andrews demonstrates how to create and customize a CsvFormatter class and the related binding.
-
HTTP Status Codes
In a RESTful Web API design; HTTP response status codes provide users of your API with immediate feedback on whether or not a request was successful; and an overview of why it failed if it was unsuccessful. In this video; Sidney Andrews uses Wikipedia documentation to describe common HTTP status codes in the five classes of response.
-
HTTP Verbs Overview
Web API design following the principals of a RESTful service; uses HTTP verbs that allow you to perform actions on a web server depending on the HTTP request. In this video; Sidney Andrews discusses the most commonly used HTTP verbs supported by Web API; as well as the verbs used in update operations.
-
In-Memory Hosting
In Web API Design; you can host a Web API endpoint without using ASP.NET. In this video; Sidney Andrews uses Postman to specify a value once the self-hosted server is running.
-
JSON Dates & ISO 8601
In Web API Design; you can format dates to conform to the ISO 8601 standard; which defines how to display the date and time; including information about your time zone. In this video; Sidney Andrews demonstrates how date formatting is accomplished within the Web API framework.
-
JSON.NET (NewtonSoft)
In Web API Design; you can access the JSON.NET library available on NuGet. By default; when you create a new Web API project; the library will be already installed and accessible. In this video; Sidney Andrews demonstrates the uses and characteristics of the JSON.NET library.
-
Life Cycle of a Request
In Web API Design; the stages of the request life cycle provide you with status and behavioral information about a request during ASP.NET processing. In this video; Sidney Andrews discusses the life cycle; classes; and behaviors of an ASP.NET request.
-
Looking at Basic End Point
Basic endpoints are important in Web API Design. The endpoints follow certain patterns in the API route. In this video; Sidney Andrews demonstrates how important endpoints are and how to create and customize an endpoint.
-
Named Actions (Attribute Routing Web.API v2)
In Web API 2; you can use the attribute routing feature that enables specific routes to be applied to specific Web API actions. In this video; Sidney Andrews demonstrates how to create an attribute route for a Get action.
-
Out of the Box
Web API Design allows you to do some interesting things with your Routes. Web API out-of-the-box has a routing pattern list already enabled for you. In this video; Sidney Andrews demonstrates how to apply Routing in the context of Web API.
-
Parameter Binding
In Web API Design; you can create your own bindings using the parameters available. In this video; Sidney Andrews demonstrates how to define custom values for parameter bindings.
-
Querying OData
In Web API design; OData is a data access protocol providing a standardized syntax that allows you to query and manipulate data sets via a RESTful API. In this video; Sidney Andrews demonstrates how to create an OData controller and implement the IQueryable interface; before referencing OData documentation and using the OData query options to sort and filter query results.
-
Request Routing
In Web API Design; routing helps to dictate the resource to be used to perform an action or access a controller. In this video; Sidney Andrews demonstrates how to use a combination of routes; a route table; and actions with C# method overloading to enable and customize routing in Web API.
-
Request Validation with Fluent Validation
In Web API Design; you can customize data validation on the back end of a web application. In this video; Sidney Andrews demonstrates how to implement custom validation based on input character limits.
-
REST with JSON
In a REST Web API design; ASP.NET Web API supports JSON as the default media format as it allows you to return concise message results from an API. In this video; Sidney Andrews demonstrates the lightweight characteristics of a JSON formatted message; and how JSON reduces the size of a payload when compared to an XML formatted result.
-
REST with XML
In a REST Web API design; ASP.NET Web API provides built-in support for XML which you can easily configure as the preferred media format of the HTTP request and response message body. In this video; Sidney Andrews demonstrates how to configure the Content-Type and Accept headers in Postman for expressing request-response messages as XML.
-
Subclassing Authorization Filters
In Web API Design; you can create your own custom authorization filter. In this video; Sidney Andrews demonstrates how to use an authorization attribute to check if the application key is correct or missing.
-
Understanding JSON
In Web API Design; you can use JSON (JavaScript Object Notation) which is a very lightweight format that makes it easy to transmit data. In this video; Sidney Andrews discusses the JSON format; how it defines complex structures; and how to create an array.
-
Understanding REST Architecture
Web API design that follows the Representational State Transfer (REST) guidelines allows you to simplify the development and testing of web services in a consistent framework environment. In this video; Sidney Andrews uses HTTP verbs to build RESTful web services and considers the Richardson Maturity Model (RMM) used to break down the principal elements of a REST approach.
-
Using Model Binding
One of the most complex parts of Web API Design is using model binding. In this video; Sidney Andrews demonstrates how to use model binding to send data on a server.
-
Web API Overview
Web API is a communication protocol that allows for the adding of security options for Hypertext Transfer Protocol (HTTP) services. In this video; Sidney Andrews demonstrates the security options available for HTTP services hosted in Web API.
-
Web API Security Filters
In Web API Design; there is a difference between how the authentication and authorization systems operate. In this video; Sidney Andrews uses a token to emphasize the importance of trust between the authorization and authentication system.
-
Working with Custom Model Binders
In Web API Design; you can build and customize model binders. In this video; Sidney Andrews demonstrates how to create and customize a model binder that takes a number and converts it into a Roman numeral string.
-
Working with Custom Parameter Binders
In Web API Design; parameter bindings can be used for complex bindings that enable custom logic to be implemented in the Hypertext Transfer Protocol (HTTP) request. In this video; Sidney Andrews demonstrates how to create a Web API parameter binding for a Get action and implement custom logic in the HTTP request.
-
Working with Custom Value Providers
In Web API Design; you can build and customize your value providers so they can be used throughout the application. In this video; Sidney Andrews demonstrates how to create and customize a value provider that generates a random GUID (globally unique identifier).
-
Configuration
In Web API Design; request validation for formData can be configured and customized. In this video; Sidney Andrews demonstrates how to configure and enable request validation for a Post action in Web API.
-
Table Per Hierarchy Data Models with Entity Framework
In Microsoft Azure and Web Services; Entity Framework supports table per hierarchy data models. In this video; Hilton Giesenow demonstrates how to map an inheritance hierarchy in an object structure to a SQL table with multiple entities mapped inside it; and create differentiators based on specific property values or certain types of content in properties.
-
Working with AJAX
In Web API Design; the AJAX helper can be used in jQuery to request HTTP services by creating a job script area. In this video; Sidney Andrews demonstrates how to invoke an AJAX helper; work with MVC helper methods; and deal with success or fail scenarios.
-
Log Queries and Database Commands with LINQ to Entities
In Microsoft Azure; you can use requests for easier logging of the database operations that are executing. In this video; Hilton Giesenow demonstrates how to log queries and database commands with LINQ to entities.
-
Table Per Type Data Models with Entity Framework
Microsoft Azure and Web Services allow you to use Entity Framework's powerful inheritance capabilities; including the ability to model table-per-type inheritance to create meaningful relationships between entities in logical hierarchical structures. In this video; Hilton Giesenow demonstrates how to implement table-per-type inheritance in a model using the Entity Framework Designer.
-
Introducing Transactions
Microsoft Azure and Web Services support transactions that determine whether a set of related tasks either succeed or fail as a unit and ensure that data is consistent; safe; and reliable in .NET applications. In this video; Hilton Giesenow uses a mission-critical scenario to describe the ACID (Atomicity; Consistency; Isolation; and Durability) properties.
-
Role-Based Security
In Web API Design; you can enable access to certain controllers and actions based upon roles. In this video; Sidney Andrews uses the authorize attribute in conjunction with roles to authorize users to access a Web API endpoint.
-
Developing Azure Web Services: Distinguishing between Synchronous and Asynchronous
After watching this video, you will be able to distinguish between synchronous and asynchronous operations.
-
Developing Azure Web Services: Performing Synchronous Operations with ADO.NET
After watching this video, you will be able to perform synchronous operations using ADO.NET basic objects and readers.
-
Developing Azure Web Services: Performing Asynchronous Operations with ADO.NET
After watching this video, you will be able to perform an asynchronous operation with ADO.NET.
-
Developing Azure Web Services: Using Asynchronous Operations with Entity
After watching this video, you will be able to use asynchronous operations with Entity Framework.
-
Developing Azure Web Services: Recognizing the Benefits of IIS
After watching this video, you will be able to recognize the benefits and core capabilities of IIS.
-
Developing Azure Web Services: Installing and Configuring IIS
After watching this video, you will be able to install and configure IIS for hosting web apps.
-
Developing Azure Web Services: Creating and Hosting an ASP.NET Web API
After watching this video, you will be able to create and host an ASP.NET web app.
-
Developing Azure Web Services: Creating an OWIN Based Web App
After watching this video, you will be able to use OWIN to create and host a simple web app.
-
Developing Azure Web Services: Configuring and Using Logs to Troubleshoot IIS
After watching this video, you will be able to configure and use logs to troubleshoot problems with IIS.
-
Developing Azure Web Services: Troubleshooting IIS Using Performance Counters
After watching this video, you will be able to use performance counters to troubleshoot IIS at the worker and application levels.
-
Developing Azure Web Services : Describing Distributed Transactions
After watching this video, you will be able to describe distributed transactions, their scope, and the two phase commit protocol.
-
Developing Azure Web Services : Configuring Contracts and Binding
After watching this video, you will be able to configure contracts and bindings to support transactions.
-
Developing Azure Web Services : Adding Transactions to Services
After watching this video, you will be able to add transaction support to a WCF service.
-
Developing Azure Web Services: Defining the Service Endpoints
After watching this video, you will be able to define how the service is exposed to clients, including the Address, Bindings, and Contracts.
-
Developing Azure Web Services: Handling Exceptions in a WCF Service
After watching this video, you will be able to handle exceptions within a WCF Service and SOAP request.
-
Developing Azure Web Services: Using Service Proxies with Visual Studio
After watching this video, you will be able to use a service proxy with Visual Studio to consume a WCF Service a design-time.
-
Developing Azure Web Services: Using Service Proxies with ChannelFactory
After watching this video, you will be able to use a service proxy with ChannelFactory to consume a WCF Service at run-time.
-
Developing Azure Web Services: Creating a Windows Services Project
After watching this video, you will be able to create a Windows Services project to run a WCF Service through Windows Services.
-
Developing Azure Web Services: Creating an Installer for a WCF Service
After watching this video, you will be able to create an installer for a WCF Service to be hosted by Windows Services.
-
Developing Azure Web Services: Installing and Uninstalling a WCF Service
After watching this video, you will be able to install and uninstall WCF Services from the Windows Service console or command-line.
-
Developing Azure Web Services: Use WCF Services
After watching this video, you will be able to host WCF Services on IIS or with Windows Services.
-
Developing Azure Web Services : Describing How to Host and Configure WCF Services
After watching this video, you will be able to describe how WCF Services can be hosted and the components of a WCF Service.
-
Developing Azure Web Services: Creating a WCF Service and Data Contract
After watching this video, you will be able to create a WCF Service using SOAP and configure the ServiceContract.
-
Developing Azure Web Services : Using IIS to Self-host ASP.NET Web Services
After watching this video, you will be able to use IIS to self-host an ASP.NET Web API Service.
-
Developing Azure Web Services: Extending an OData Query
After watching this video, you will be able to extend the OData action using a Model, Controller, and Route.
-
Developing Azure Web Services: Consuming an OData Service
After watching this video, you will be able to consume an OData service using the tools built into Visual Studio or programmatically with LINQ.
-
Developing Azure Web Services: Describing WCF Services
After watching this video, you will be able to describe the features and advantages of using WCF Services.
-
Developing Azure Web Services: Describing the Benefits of SOAP
After watching this video, you will be able to describe the benefits of SOAP and its usage of XML.
-
Developing Azure Web Services: Identifying SOAP and HTTP-based Service Technologies
After watching this video, you will be able to identify how SOAP and HTTP can be used for data transfer within a Web Service.
-
Developing Azure Web Services: Installing and Configuring IIS
After watching this video, you will be able to install and configure IIS for running Web Services.
-
Developing Azure Web Services: Configuring IIS to host a WCF Service
After watching this video, you will be able to configure IIS to host a simple WCF Service.
-
Developing Azure Web Services: Creating an OData Queryable Action
After watching this video, you will be able to create an OData queryable action using a Query String option.
-
Developing Azure Web Services: Using Filters to extend Authentication
After watching this video, you will be able to use Pipeline filters to extend authorization and authentication.
-
Developing Azure Web Services: Describing the Open Data Protocol Service
After watching this video, you will be able to describe the OData service.
-
Developing Azure Web Services: Securing a Service with HTTPS and Authentication
After watching this video, you will be able to describe how to secure a Web Service using HTTPS and authentication.
-
Developing Azure Web Services: Using Authentication to secure a Web Service
After watching this video, you will be able to use authentication credentials to secure a Web Service.
-
Developing Azure Web Services: Handling Dependencies in ASP.NET Services
After watching this video, you will be able to decouple components from dependencies and use dependency injection.
-
Developing Azure Web Services: Using the ASP.NET Dependency Resolver
After watching this video, you will be able to use the ASP.NET Web API Dependency Resolver interface to provide instances of needed controllers.
-
Developing Azure Web Services: Describing the ASP.NET Web API Pipeline
After watching this video, you will be able to describe how to customize or extend the ASP.NET Web API Pipeline.
-
Developing Azure Web Services: Creating a Pipeline Process
After watching this video, you will be able to use the DelegatingHandler class to create a handler.
-
Developing Azure Web Services: Adding filters to a Pipeline Process
After watching this video, you will be able to add filters to an ASP.NET Web API to extend a pipeline.
-
Developing Azure Web Services: Creating an Asynchronous Action
After watching this video, you will be able to create an ASP.NET Web API Asynchronous Action to improve scalability when doing I/O heavy operations.
-
Developing Azure Web Services: Consuming a Service using HttpClient
After watching this video, you will be able to use the HttpClient to consume a web service from within a .NET client.
-
Developing Azure Web Services: Using a Request Batch to Reduce Requests
After watching this video, you will be able to work with request batching to reduce network traffic.
-
Developing Azure Web Services: Handling Exceptions in Service Requests
After watching this video, you will be able to recognize where exceptions can occur in a request and handle them gracefully.
-
Developing Azure Web Services: Designing a Web API Service
After watching this video, you will be able to design and describe a Web API service and how routing works.
-
Developing Azure Web Services: Creating Routing Rules
After watching this video, you will be able to create routing rules and use the Routing Tables.
-
Developing Azure Web Services: Creating a Controller
After watching this video, you will be able to create a controller using Action methods.
-
Developing Azure Web Services: Binding Parameters
After watching this video, you will be able to bind parameters to Request Messages in a Controller.
-
Developing Azure Web Services: Using SignalR for Real-time Web
After watching this video, you will be able to use SignalR to implement WebSockets to create a real-time web app.
-
Developing Azure Web Services: Use IIS for Web Services
After watching this video, you will be able to manage IIS, troubleshoot IIS, and create a web service.
-
Developing Azure Web Services: Consuming a Service from a Web Browser
After watching this video, you will be able to use JavaScript to synchronously and asynchronously request XML or JSON content.
-
Developing Azure Web Services: Describing the Azure Service Bus
After watching this video, you will be able to describe the Azure Service Bus, namespaces, and the Service Bus relay.
-
Developing Azure Web Services: Describing the Request-response Relay Pattern
After watching this video, you will be able to describe the request-response relay pattern.
-
Developing Azure Web Services: Creating a service Bus Namespace
After watching this video, you will be able to create a relay endpoint using a Service Bus namespace.
-
Developing Azure Web Services: Using a WCF Service Relay Binding
After watching this video, you will be able to use NuGet to install the WCF bindings to support using the WCF service in a relay.
-
Developing Azure Web Services: Creating a Relay Sender and Receiver
After watching this video, you will be able to create an Azure WCF Relay sender and a WCF Relay receiver.
-
Developing Azure Web Services: Describing Azure Service Bus Queues
After watching this video, you will be able to describing Azure Service Bus queues and brokering.
-
Developing Azure Web Services: Setting up an Azure Service Bus Queue
After watching this video, you will be able to setting up an Azure Service Bus queue.
-
Developing Azure Web Services: Installing the Azure SDK and Emulator
After watching this video, you will be able to install and configure the Azure SDK and Emulator.
-
Developing Azure Web Services: Describing Azure Cloud Service Roles
After watching this video, you will be able to describe the Azure Cloud Service Roles and environment.
-
Developing Azure Web Services: Hosting a Web App in Azure
After watching this video, you will be able to host a web app in Azure.
-
Developing Azure Web Services: Comparing Self-hosting to Azure Hosting
After watching this video, you will be able to compare the features and benefits of self-hosting versus hosting on Azure.
-
Developing Azure Web Services: Using Transport Security with Credentials
After watching this video, you will be able to use message credentials and transport security to secure communications.
-
Developing Azure Web Services: Describing Authentication and Authorization
After watching this video, you will be able to describe how to authenticate clients and use role-based authorization.
-
Developing Azure Web Services: Using Username and Password Authentication
After watching this video, you will be able to authenticate clients using a username and password.
-
Developing Azure Web Services: Creating a Custom Credential Validator
After watching this video, you will be able to create a custom username and password validator.
-
Developing Azure Web Services: Using Roles to Authorize Clients
After watching this video, you will be able to use role-based permissions to grant and deny access.
-
Developing Azure Web Services: Secure WCF Communications
After watching this video, you will be able to use transport and message security to protect communications and use client authentication and authorization to provide access to services.
-
Developing Azure Web Services: Configuring Transport Security at the Endpoints
After watching this video, you will be able to configure a service and client to securely transport data, including configuring IIS to use HTTPS.
-
Developing Azure Web Services: Working with Transport Security in Clients
After watching this video, you will be able to work with transport security to consume a secure WCF service.
-
Developing Azure Web Services: Describing WCF Message Security
After watching this video, you will be able to describe the benefits and limitations of using WCF message security.
-
Developing Azure Web Services: Configuring a Service for Message Security
After watching this video, you will be able to configure the bindings for a service to support message security.
-
Developing Azure Web Services: Using Message Security in a Client
After watching this video, you will be able to configure a client to consume a service secured with message security.
-
Developing Azure Web Services: Working with the WCF Duplex Service Pattern
After watching this video, you will be able to work with the WCF Duplex messaging pattern to create a Duplex service.
-
Developing Azure Web Services: Creating an Asynchronous Service
After watching this video, you will be able to create a service using Asynchronous service operations.
-
Developing Azure Web Services: Describing Web Application Security
After watching this video, you will be able to describe the aspects of building secure applications.
-
Developing Azure Web Services: Recognizing how the WCF Framework Addresses Security
After watching this video, you will be able to describe the aspects of security that the WCF Framework provides and those that must still be addressed in development.
-
Developing Azure Web Services: Describing Transport Security
After watching this video, you will be able to describe how to use a secured channel to convey data securely between a client and a service.
-
Developing Azure Web Services : Using WCF Extensions
After watching this video, you will be able to use a WCF Extension in a WCF Service.
-
Developing Azure Web Services : Configuring a WCF Service Message
After watching this video, you will be able to configure WCF Service Message Compression and Encoding options.
-
Developing Azure Web Services : Creating a One-way Service Contract
After watching this video, you will be able to create a one-way WCF service contract.
-
Developing Azure Web Services : Configuring WCF Service WebSocket Bindings
After watching this video, you will be able to configure websocket bindings for a WCF Service.
-
Developing Azure Web Services : Use the WCF Pipeline
After watching this video, you will be able to use and describe the WCF Pipeline and distributed Transactions.
-
Developing Azure Web Services: Using WCF Stream Operations
After watching this video, you will be able to use WCF Stream operations to handle both requests and provide responses.
-
Developing Azure Web Services : Attaching a Custom Behavior to a WCF Service
After watching this video, you will be able to attach custom behaviors to a WCF Service by using custom attributes.
-
Developing Azure Web Services : Using the WCF Messaging Pipeline
After watching this video, you will be able to use the WCF messaging Pipeline to handle errors and provide diagnostic information.
-
Developing Azure Web Services : Describing the WCF Extensibility Mechanism
After watching this video, you will be able to describe the WCF extensibility mechanism using the extensible object pattern.
-
Developing Azure Web Services : Creating a WCF Extension
After watching this video, you will be able to create a WCF Extension using the IExtension interface.
-
Developing Azure Web Services : Using Transactions in Clients
After watching this video, you will be able to use a distributed transaction from a client.
-
Developing Azure Web Services : The WCF Pipeline
After watching this video, you will be able to describe the architecture and responsibilities of the Channel stack.
-
Developing Azure Web Services : Defining the Dispatchers
After watching this video, you will be able to define the responsibilities and scope of the WCF dispatchers.
-
Developing Azure Web Services : Identifying the Runtime Components
After watching this video, you will be able to identify and describe the custom runtime components.
-
Developing Azure Web Services : Creating a Custom Operation Invoker
After watching this video, you will be able to cerate a custom operation invoker.
-
Developing Azure Web Services : Custom Component Behaviors
After watching this video, you will be able to describe the four custom behaviors and their scopes.
-
Developing Azure Web Services : Creating a Custom Operation Behavior
After watching this video, you will be able to create a custom operation behavior.
-
Developing Azure Web Services: Creating a Queue using C#
After watching this video, you will be able to create a new Azure Service queue using C#.
-
Developing Azure Web Services: Preventing Queue Message Duplication
After watching this video, you will be able to use duplicate detection to prevent messages being sent more than once.
-
Developing Azure Web Services: Using the Azure Queue to Send a Message
After watching this video, you will be able to send a message using the QueueClient class.
-
Developing Azure Web Services : Recognizing the Benefits of Cloud Computing
After watching this video, you will be able to recognize and list the advantages and benefits of cloud computing.
-
Developing Azure Web Services : Identifying the Benefits of Using Microsoft Azure
After watching this video, you will be able to identify the computing strategies and features provided by the Microsoft Azure cloud computing solution.
-
Developing Azure Web Services : Describing the Azure Cloud Service Components
After watching this video, you will be able to distinguish between the different cloud service components offered by Azure.
-
Developing Azure Web Services : Describing Data Storage Strategies and Technologies
After watching this video, you will be able to describe the technologies and storage strategies that can be used to store and access data.
-
Developing Azure Web Services : Comparing ASP.NET Web API and WCF for Data Access
After watching this video, you will be able to compare the features and functionality of the ASP.NET Web API to WCF.
-
Developing Azure Web Services : Identifying the Data Access Technologies of .NET
After watching this video, you will be able to identify the data access features provided in the .NET Framework.
-
Developing Azure Web Services : Defining Distributed Applications
After watching this video, you will be able to describe and define the characteristics of a distributed application and the reasons for creating them.
-
Developing Azure Web Services : Describing the Features of Cloud Computing
After watching this video, you will be able to describe the types of computing strategies that can be used to host a service in the cloud.
-
Developing Azure Web Services: Logging Queries and DB Commands
After watching this video, you will be able to log and track queries and commands sent to a database.
-
Developing Azure Web Services: Model Data with Entity
After watching this video, you will be able to manipulate data and data models using the Entity Framework.
-
Developing Azure Web Services: Working with Data Modeling
After watching this video, you will be able to work with data model schema definition languages to model data.
-
Developing Azure Web Services: Define Language Integrated Query (LINQ)
After watching this video, you will be able to define LINQ and how it interacts with SQL and Entity.
-
Developing Azure Web Services: Using LINQ to Entities to Query a Database
After watching this video, you will be able to use LINQ to Entities to query a database.
-
Developing Azure Web Services: Performing Queries Using Entity SQL
After watching this video, you will be able to perform a query against a database using Entity SQL.
-
Developing Azure Web Services: Executing SQL Queries Directly
After watching this video, you will be able to execute SQL statements directly using Entity and return objects or scalar values.
-
Developing Azure Web Services: Performing CRUD Operations Using Entity
After watching this video, you will be able to perform Create, Read, Update, and Delete operations using Entity.
-
Developing Azure Web Services: Using Change Tracking with Entity
After watching this video, you will be able to use Change Tracking with Entity to monitor if an object has changed.
-
Developing Azure Web Services: Using Transactions with Entity
After watching this video, you will be able to use Transactions and the TransactionScope class to group operations.
-
Developing Azure Web Services: Using Entity Data Annotations
After watching this video, you will be able to use Data Annotations to manually map classes to database schema objects.
-
Developing Azure Web Services: Describing Entity Type Inheritance
After watching this video, you will be able to describe the Entity methods for mapping an OOP environment to database tables.
-
Developing Azure Web Services: Using Type Inheritance
After watching this video, you will be able to use the Fluent API to map classes to tables.
-
Developing Azure Web Services : Working with HTTP Headers and Media Types
After watching this video, you will be able to work with the HTTP header and media types for the Content-Type header.
-
Developing Azure Web Services : Describing ASP.NET Services
After watching this video, you will be able to describe how the Representational State Transfer (REST) architecture works.
-
Developing Azure Web Services : Describing the Windows Communication Foundation
After watching this video, you will be able to describe how WCF can be used to create HTTP services.
-
Developing Azure Web Services : Recognizing which Web Service Platform to Use
After watching this video, you will be able to recognize the differences between ADO.NET, Entity, WCF Services, and Azure services.
-
Developing Azure Web Services : Use Data Access Interfaces
After watching this video, you will be able to describe the differences and uses for ADO.NET, ASP.NET Web API, WCF, and the Azure platform.
-
Developing Azure Web Services: Describing the Entity Framework Data Model
After watching this video, you will be able to describe the need for object relational mappers and the development approaches including database first, model first, and code first.
-
Developing Azure Web Services: Creating and Configuring an Entity DB Context
After watching this video, you will be able to create and configure a DBContext and query the database using the DBContext class.
-
Developing Azure Web Services : Describing the ADO.NET Data Access API
After watching this video, you will be able to describe the low-level ADO.NET data access API in the .NET framework.
-
Developing Azure Web Services : Creating and Configuring a Data Provider
After watching this video, you will be able to create and configure a data provider programmatically.
-
Developing Azure Web Services : Describing the Hypertext Transfer Protocol (HTTP)
After watching this video, you will be able to describe HTTP and how it facilitates a simple request and response for message handling.
-
Developing Azure Web Services : Identifying the HTTP URI and Action Methods
After watching this video, you will be able to identify the parts of a URI and the action verbs that can make up an HTTP transaction.
-
Developing Azure Web Services: Receiving a Message Using Azure Queues
After watching this video, you will be able to receive a message using the QueueClient class.
-
Developing Azure Web Services: Using Sessions to Group Messages
After watching this video, you will be able to use sessions to group messages and assign dedicated receivers.
-
Developing Azure Web Services: Using the Azure Service Bus
After watching this video, you will be able to describe the Azure service bus queues and how they can be used for message handling.
-
Developing Azure Web Services: Describing the Three Azure Storage Services
After watching this video, you will be able to describe the three Azure Storage services.
-
Developing Azure Web Services: Creating an Azure Storage Account
After watching this video, you will be able to create and configure an Azure Storage account.
-
Developing Azure Web Services: Describing Azure Blob Storage
After watching this video, you will be able to describe how Azure Storage containers store Binary Large Objects (Blobs).
-
Developing Azure Web Services: Creating a Blob Storage Container
After watching this video, you will be able to create and delete block and page based containers.
-
Developing Azure Web Services: Reading and Writing to Block Blob Storage
After watching this video, you will be able to read and write data to block blob storage containers.
-
Azure and Web Services: Creating an IIS Web Deployment Package
After watching this video, you will be able to create an IIS Web Deployment package.
-
Azure and Web Services: Deploying an IIS Web Deployment Package
After watching this video, you will be able to use IIS Manager to import and deploy an IIS Web Deployment package.
-
Azure and Web Services: Deploying from the Command Line
After watching this video, you will be able to deploy web apps using the command line tool MSDeploy.
-
Azure and Web Services: Deploying Using PowerShell
After watching this video, you will be able to deploy web apps using PowerShell.
-
Azure and Web Services: Deploying a Service to Azure Cloud Services
After watching this video, you will be able to deploy a web or service application to Azure.
-
Azure and Web Services: Deploying a Service to Azure Web Sites
After watching this video, you will be able to deploy a web app to Windows Azure Web Sites (WAWS).
-
Azure and Web Services: Using Shared Assemblies for Shared Hosting
After watching this video, you will be able to use Shared Assemblies to reduce startup time of multiple hosted services.
-
Azure and Web Services: Configuring Share Assemblies
After watching this video, you will be able to configure Share Assembly bindings between MVC 4 and MVC 5.
-
Azure and Web Services: Upgrading Domains on Azure
After watching this video, you will be able to describe how the rolling upgrade works for upgrading domains on Azure.
-
Azure and Web Services: Configuring Web Deployment Using Visual Studio
After watching this video, you will be able to use the Visual Studio Web Deployment options to deploy web apps.
-
Azure and Web Services: Logging Azure Storage Requests
After watching this video, you will be able to enable logging and track performance of Azure Storage requests.
-
Azure and Web Services: Configuring Azure Diagnostics in Visual Studio
After watching this video, you will be able to configure and use diagnostics for Azure in Visual Studio.
-
Azure and Web Services: Collecting and Viewing Diagnostics with VS
After watching this video, you will be able to collect and view collect diagnostic information with Visual Studio.
-
Azure and Web Services: Use Azure Security and Troubleshooting
After watching this video, you will be able to secure and troubleshoot Azure.
-
Azure and Web Services: Continuous Delivery
After watching this video, you will be able to describe the benefits and principles of continuous delivery.
-
Azure and Web Services: Configuring Continuous Delivery
After watching this video, you will be able to configure continuous delivery using Team Foundation Service and Git.
-
Azure and Web Services: Using Web Deployment Parameters
After watching this video, you will be able to configure web deployment parameters using web config files.
-
Azure and Web Services: Using Shared Access Signatures
After watching this video, you will be able to create and use a Shared Access Signature.
-
Azure and Web Services: Windows Azure Diagnostics
After watching this video, you will be able to describe the types of data you can collect from Azure diagnostics and how it can be collected.
-
Azure and Web Services: Monitoring the Azure App Suspend
After watching this video, you will be able to enable and monitor the App Suspend with ASP.NET.
-
Azure and Web Services: Using a Filter to Manage Messages
After watching this video, you will be able to manage messages using filters.
-
Azure and Web Services: Sending a Message to a Topic
After watching this video, you will be able to send a message to a Subscription Topic.
-
Azure and Web Services: Receiving a Subscription Message
After watching this video, you will be able to receive a message for a topic using the SubscriptionClient class.
-
Azure and Web Services: Working with Claims-based Identity
After watching this video, you will be able to work with claims-based identity management in distributed systems.
-
Azure and Web Services: Windows Identity Foundation
After watching this video, you will be able to describe the purpose of the Windows Identity Foundation (WIF) .NET Framework.
-
Azure and Web Services: Implementing Claims-based Identity
After watching this video, you will be able to implement claims-based identity management using .NET.
-
Azure and Web Services: Setting Access Levels for Blob Containers
After watching this video, you will be able to configure Access Levels for Blob Containers.
-
Azure and Web Services: Shared Access Signatures
After watching this video, you will be able to describe Shared Access Signatures for granting short-term access to resources.
-
Azure and Web Services: Azure Subscription-based Messaging
After watching this video, you will be able to describe the Azure Service Bus Subscription-based messaging and Service Bus Topics.
-
Azure and Web Services: Creating an Azure Service Bus Topic
After watching this video, you will be able to create a Windows Azure Service Bus Topic for Subscriptions.
-
Developing Azure Web Services: Using Azure Storage
After watching this video, you will be able to describe the storage methods and features provided on the Azure cloud.
-
Developing Azure Web Services: Comparing Table Storage to Databases
After watching this video, you will be able to compare Azure Table storage to traditional relational databases.
-
Developing Azure Web Services: Creating and Deleting a Table
After watching this video, you will be able to create and delete tables in Azure Table storage.
-
Developing Azure Web Services: Creating an Entity Structure in .NET
After watching this video, you will be able to create an Entity structure in .NET.
-
Developing Azure Web Services: Querying Data from a Table
After watching this video, you will be able to query data and perform CRUD operations on an Azure Storage table.
-
Developing Azure Web Services: Comparing Azure Queues to Service Bus Queues
After watching this video, you will be able to compare Azure queues to Service Bus queues.
-
Developing Azure Web Services: Creating and Deleting Queues with .NET
After watching this video, you will be able to create and delete Azure queues using .NET.
-
Developing Azure Web Services: Adding Messages to a Queue
After watching this video, you will be able to send messages to an Azure queue.
-
Developing Azure Web Services: Retrieving Messages from a Queue
After watching this video, you will be able to retrieve messages from an Azure queue using Peek messages.
-
Developing Azure Web Services: Using Retry Policies
After watching this video, you will be able to use retry policies to handle failed network transactions.
-
Developing Azure Web Services: Reading and Writing to Page Blob Storage
After watching this video, you will be able to read and write data to page blob storage containers.
-
Developing Azure Web Services: Manipulating Blob Data in a Container
After watching this video, you will be able to manipulate blobs and the data stored in blob containers.
-
Azure and Web Services: Defining the AppFabric Cache Components
After watching this video, you will be able to define the AppFabric Cache Components.
-
Azure and Web Services: Using the AppFabric Cache API
After watching this video, you will be able to use the AppFabric Cache API programmatically.
-
Azure and Web Services: Scaling and Caching with Azure
After watching this video, you will be able to describe scalability and caching as they apply to Windows and Azure Web Apps and Services.
-
Azure and Web Services: Distributed Caching
After watching this video, you will be able to describe the benefits and reasons for Distributed Caching.
-
Azure and Web Services: Defining Content Delivery Networks
After watching this video, you will be able to define what Content Delivery Networks (CDN) are used for and when they should be used.
-
Azure and Web Services: The Azure AppFabric Cache
After watching this video, you will be able to describe the features and offerings of the Windows Server AppFabric Cache.
-
Azure and Web Services: Working with Load Balancing
After watching this video, you will be able to describe the types of load balancing and how they can be operated.
-
Azure and Web Services: Scaling out with Azure
After watching this video, you will be able to scale out a web app to multiple systems in Azure.
-
Azure and Web Services: Describing Redis Caching
After watching this video, you will be able to describe caching options available in Azure.
-
Azure and Web Services: Setting Up Redis Database Service in Azure
After watching this video, you will be able to create Redis database service in Azure Portal.
-
Azure and Web Services: Redis Azure Access Control
After watching this video, you will be able to use the Azure Access Control for a Redis Cache.
-
Azure and Web Services: Redis Settings and Sizing
After watching this video, you will be able to assign configuration settings to a Redis cache in Azure.
-
Azure and Web Services: Configuring Redis Cache
After watching this video, you will be able to configure Redis Cache in web.config of a .Net application.
-
Azure and Web Services: Configuring ACS and Service Bus Endpoints
After watching this video, you will be able to configure ACS for a Service Bus endpoint.
-
Azure and Web Services: Troubleshoot Azure
After watching this video, you will be able to use tracing and diagnostics information to troubleshoot and debug services on Azure.
-
Azure and Web Services: Defining Scalability
After watching this video, you will be able to define the purpose and reasons for creating systems that can scale.
-
Azure and Web Services: Scaling Architecture
After watching this video, you will be able to describe the components and architectural challenges that come with scaling out a system.
-
Azure and Web Services: Interpreting Azure Web Site Metrics
After watching this video, you will be able to view and interpret monitoring metrics for web sites.
-
Azure and Web Services: Using Azure Storage Metrics
After watching this video, you will be able to configure and view metrics for Azure Storage services.
-
Azure and Web Services: The Windows Azure Access Control Service
After watching this video, you will be able to describe the Windows Azure Access Control Service (ACS).
-
Azure and Web Services: Managing Identities Independently
After watching this video, you will be able to use identity management in ACS to manage access to the Service Bus.
-
Azure and Web Services: Active and Passive Federation
After watching this video, you will be able to describe active and passive federation.
-
Azure and Web Services: Integrating ACS with ASP.NET
After watching this video, you will be able to use active federation to call HTTP-based web services.
-
Azure and Web Services: Configuring a Trace Listener
After watching this video, you will be able to use a Trace Listener to store and route messages to a handler.
-
Azure and Web Services: Tracing Using ASP.NET
After watching this video, you will be able to use a Trace Writer in an ASP.NET Web App.
-
Azure and Web Services: Tracing with WCF
After watching this video, you will be able to enable and use WCF diagnostics and performance counters.
-
Azure and Web Services: Using IntelliTrace
After watching this video, you will be able to use IntelliTrace in Azure to get detailed information on an application's flow.
-
Azure and Web Services: Using Azure Metrics
After watching this video, you will be able to configure and collect Azure Metrics for Azure Cloud services.
-
Azure and Web Services: Configuring WCF Endpoints for Azure Deployment
After watching this video, you will be able to configure WCF Endpoints for secure deployment on Azure using HTTPS.
-
Azure and Web Services: Deploying to Staging
After watching this video, you will be able to create and use a staging environment on Azure for testing.
-
Azure and Web Services: Deployments on Azure Cloud
After watching this video, you will be able to deploying and managing deployments on the Azure Cloud.
-
Azure and Web Services: Using Tracing
After watching this video, you will be able to use the Trace system diagnostics with .NET.
-
Azure and Web Services: Using TraceSource
After watching this video, you will be able to use the enhanced tracing provided by TraceSource.
-
HTML5, JavaScript, and CSS3: Use Content Layouts and Media Queries
After watching this video, you will be able to use Content Layouts and Media Queries to style a web page.
-
HTML5, JavaScript, and CSS3: Using Media Queries for Printing
After watching this video, you will be able to use the print media type to style a web page differently when it is printed.
-
HTML5, JavaScript, and CSS3: Working with Media Query Characteristics
After watching this video, you will be able to work with Media Query characteristics to adjust styling to create a responsive design.
-
HTML5, JavaScript, and CSS3: Using Media Queries
After watching this video, you will be able to use CSS Media Queries to detect the capabilities of a device and style content based on those characteristics.
-
HTML5, JavaScript, and CSS3: Implementing CSS Regions
After watching this video, you will be able to use CSS Regions to dynamically flow data into regions on a web page.
-
HTML5, JavaScript, and CSS3: Using CSS Exclusions
After watching this video, you will be able to use CSS Exclusions to wrap text in order to surround elements
-
HTML5, JavaScript, and CSS3: Creating a Grid Content Layout
After watching this video, you will be able to create and style a grid content layout.
-
HTML5, JavaScript, and CSS3: Creating a Multi-column Content Layout
After watching this video, you will be able to create and style a multi-column layout with a fixed number of columns.
-
HTML5, JavaScript, and CSS3: Input Validation with HTML5 and JavaScript
After watching this video, you will be able to use HTML5 and JavaScript to provide client side input validation.
-
HTML5, JavaScript, and CSS3: Using the onSubmit Attribute
After watching this video, you will be able to use the onSubmit Form attribute to validate all data before allowing a form to submit.
-
HTML5, JavaScript, and CSS3: Working with Password Validation
After watching this video, you will be able to working with validation concepts that can be used for password validation.
-
HTML5, JavaScript, and CSS3: Validating Date Input Data
After watching this video, you will be able to validate date and time data that is entered into a field.
-
HTML5, JavaScript, and CSS3: Detecting and Preventing Empty Fields
After watching this video, you will be able to detect and prevent a user from leaving a field empty.
-
HTML5, JavaScript, and CSS3: Validating Numeric Input Data
After watching this video, you will be able to validate numeric data that is entered into a field.
-
HTML5, JavaScript, and CSS3: Validating Textual Input Data
After watching this video, you will be able to validate textual data entered into a field.
-
HTML5, JavaScript, and CSS3: Styling Input Fields Based on Input Attributes
After watching this video, you will be able to use styling to let a user know when a field is required and if the data entered is valid.
-
HTML5, JavaScript, and CSS3: Using the HTML5 Number Attributes
After watching this video, you will be able to use the HTML5 number attributes max, min, and step to control numeric data entry into a field.
-
HTML5, JavaScript, and CSS3: Using Regular Expressions in the Pattern Attribute
After watching this video, you will be able to use the HTML5 pattern attribute and use regular expressions to limit data entry for a field.
-
HTML5, JavaScript, and CSS3: Working with the HTML5 Input Attributes
After watching this video, you will be able to work with the HTML5 autofocus, autocomplete, required, and placeholder attributes.
-
SQL Server 2014: Indexing a Fact Table
After watching this video, you will be able to appropriately index a fact table.
-
SQL Server 2014: Partitioning
After watching this video, you will be able to demonstrate partitioning.
-
SQL Server 2014: Columnstore Indexes
After watching this video, you will be able to describe columnstore indexes.
-
SQL Server 2014: Implement a Data Warehouse Database
After watching this video, you will be able to implement a data warehouse database in SQL Server 2014.
-
SQL Server 2014: Summary Aggregation Tables
After watching this video, you will be able to design summary aggregation tables.
-
SQL Server 2014: Implementing a Fact Table
After watching this video, you will be able to implement a fact table.
-
SQL Server 2014: Additive and Non-Additive Measures
After watching this video, you will be able to recognize when to use additive and non-additive measures.
-
SQL Server 2014: Fact Table Loading Methods
After watching this video, you will be able to determine the loading method for fact tables.
-
SQL Server 2014: Schema Options
After watching this video, you will be able to recognize attributes of star and snowflake schemas.
-
SQL Server 2014: Hierarchies
After watching this video, you will be able to describe how to design hierarchies.
-
SQL Server 2014: Implement Data Lineage
After watching this video, you will be able to implement data lineage of a dimension table.
-
SQL Server 2014: Data Warehousing
After watching this video, you will be able to describe data warehousing and its many relationships.
-
SQL Server 2014: Auditing and Lineage
After watching this video, you will be able to determine when to use auditing and lineage.
-
SQL Server 2014: Fact Tables
After watching this video, you will be able to describe how to implement fact tables.
-
SQL Server 2014: Implement Dimensions
After watching this video, you will be able to implement dimensions.
-
SQL Server 2014: Keys
After watching this video, you will be able to recognize when to use keys
-
SQL Server 2014: Dimension Tables and Attributes
After watching this video, you will be able to describe how to implements dimensions and attributes.
-
HTML5, JavaScript, and CSS3: Message Passing with HTML5
After watching this video, you will be able to recognize the process of message passing in HTML5 with Web Workers.
-
SQL Server 2014: Changing Dimensions
After watching this video, you will be able to understand slowly changing dimensions.
-
SQL Server 2014: The SQL Server Business Intelligence platform
After watching this video, you will be able to describe the SQL Server Business Intelligence platform.
-
HTML5, JavaScript, and CSS3: Implementing Shared Web Workers
After watching this video, you will be able to recognize code processing with HTML5 Web Workers.
-
HTML5, JavaScript, and CSS3: Callback Implementation
After watching this video, you will be able to implement a callback by using an anonymous function.
-
HTML5, JavaScript, and CSS3: Processing and Web Workers in HTML5
After watching this video, you will be able to recognize the various WebSockets and methods with HTML5.
-
HTML5, JavaScript, and CSS3: Improving Web Page Performance Using Web Workers
After watching this video, you will be able to recognize the benefits of Web Workers to improve performance.
-
SQL Server 2014: Event Handlers, Variables, Parameters
After watching this video, you will be able to determine event handlers, variables, and parameters.
-
SQL Server 2014: SSIS Package Transaction Strategy
After watching this video, you will be able to design an SSIS package strategy with rollback, staging, and transaction control.
-
SQL Server 2014: Custom Tasks
After watching this video, you will be able to determine when to use custom tasks.
-
SQL Server 2014: Connection Managers
After watching this video, you will be able to determine connection managers and whether they are package or project level.
-
SQL Server 2014: Control Flow
After watching this video, you will be able to describe control flow.
-
SQL Server 2014: Implement Data Flow in SQL Server 2014
After watching this video, you will be able to use data flow to load data in SQL Server 2014.
-
SQL Server 2014: Precedence Constraints
After watching this video, you will be able to determine precedence constraints.
-
SQL Server 2014: Containers and Tasks
After watching this video, you will be able to determine containers and tasks needed.
-
SQL Server 2014: Implementing Logging
After watching this video, you will be able to configure logging for SSIS packages.
-
SQL Server 2014: Logging a Package
After watching this video, you will be able to determine how to log information relating to a package.
-
SQL Server 2014: Using DTEXEC and DTEXECUI
After watching this video, you will be able to execute packages using DTEXEC and DTEXECUI.
-
SQL Server 2014: Monitoring Execution Using Management Studio
After watching this video, you will be able to monitor the execution using Management Studio.
-
SQL Server 2014: ETL Restartability
After watching this video, you will be able to describe ETL restartability.
-
SQL Server 2014: Executing Packages Using PowerShell
After watching this video, you will be able to use PowerShell to execute SSIS packages.
-
SQL Server 2014: Scheduling Package Execution
After watching this video, you will be able to schedule package execution using SQL Server Agent.
-
SQL Server 2014: Executing Packages Using SSMS
After watching this video, you will be able to execute packages by using SQL Server Management Studio (SSMS).
-
SQL Server 2014: Implementing Package Execution
After watching this video, you will be able to implement package execution.
-
SQL Server 2014: Control Flow Capabilities
After watching this video, you will be able to extend the capability of a control flow.
-
SQL Server 2014: Script Tasks
After watching this video, you will be able to determine appropriate use of script tasks.
-
SQL Server 2014: Custom Actions
After watching this video, you will be able to perform a custom action during a control flow.
-
SQL Server 2014: SQL/SSIS Transformations and Packages
After watching this video, you will be able to Create SSIS packages and SQL/SSIS data transformations.
-
SQL Server 2014: Debugging Data Flow
After watching this video, you will be able to debug data flow.
-
SQL Server 2014: Data Sources and Destinations
After watching this video, you will be able to specify a data source and destination.
-
SQL Server 2014: SSIS Lookups
After watching this video, you will be able to perform lookup tasks in SSIS.
-
SQL Server 2014: Using Data Flows
After watching this video, you will be able to use data flows.
-
SQL Server 2014: Data Flow Components
After watching this video, you will be able to list data flow components.
-
SQL Server 2014: Performance Tuning, Optimization, and Integrity
After watching this video, you will be able to performance tune SSIS data flow and optimize Integration Services.
-
SQL Server 2014: Extracting, Transforming, and Loading Data
After watching this video, you will be able to extract, transform, and load data.
-
SQL Server 2014: Designing a Package Execution Strategy
After watching this video, you will be able to plan and design a package execution strategy.
-
SQL Server 2014: Processing Options
After watching this video, you will be able to describe batch processing and row-by-row processing.
-
SQL Server 2014: Implementing Transformations
After watching this video, you will be able to determine whether to use SQL Joins or SSIS lookup or merge join transformations.
-
SQL Server 2014: Deduplication
After watching this video, you will be able to recognize methods for deduplication.
-
SQL Server 2014: Identity Mapping
After watching this video, you will be able to describe identity mapping methods.
-
SQL Server 2014: Slowly Changing Dimensions Transformation
After watching this video, you will be able to determine the need for supporting Slowly Changing Dimensions transformations.
-
SQL Server 2014: Use Data Flow in SQL Server 2014
After watching this video, you will be able to use data flow to load data in SQL Server 2014.
-
SQL Server 2014: Implementing a Fuzzy Lookup
After watching this video, you will be able to Implement a fuzzy lookup in SSIS.
-
SQL Server 2014: Fuzzy Lookup
After watching this video, you will be able to describe fuzzy lookup.
-
SQL Server 2014: Auditing
After watching this video, you will be able to determine auditing needs for SSIS packages.
-
SQL Server 2014: Erroneous Rows
After watching this video, you will be able to determine what to do with erroneous and changed rows.
-
HTML5, JavaScript, and CSS3: Using the Web Worker API
After watching this video, you will be able to recognize how to create a Web Worker and control a Web Worker from the main page.
-
HTML5, JavaScript, and CSS3: Introducing HTML5 Web Workers
After watching this video, you will be able to define HTML5 Web Workers and their purpose.
-
HTML5, JavaScript, and CSS3: Send WebSocket Processes
After watching this video, you will be able to recognize how to use WebSocket to send messages to a web server.
-
HTML5, JavaScript, and CSS3: WebSocket API
After watching this video, you will be able to recognize how to set up a WebSocket connection.
-
HTML5, JavaScript, and CSS3: Receive WebSocket Processes
After watching this video, you will be able to recognize how to receive messages from a web server via a WebSocket.
-
HTML5, JavaScript, and CSS3: Provisioning Data in HTML5
After watching this video, you will be able to recognize the process of consuming and sending data using various processes.
-
HTML5, JavaScript, and CSS3: Processing Data with JSON
After watching this video, you will be able to recognize how to use JSON.stringify and JSON.parse to handle data, and recognize how jQuery serialization works.
-
HTML5, JavaScript, and CSS3: Web Communication and Current Limitations
After watching this video, you will be able to recognize various web browser communications and limitations.
-
HTML5, JavaScript, and CSS3: Introducing the HTML5 WebSocket Standard
After watching this video, you will be able to define the HTML5 WebSocket standard and how WebSockets work.
-
HTML5, JavaScript, and CSS3: Sending Data
After watching this video, you will be able to recognize how to send data in HTML5.
-
HTML5, JavaScript, and CSS3: Serializing and Deserializing
After watching this video, you will be able to define serializing and deserializing and how they're used to consume data.
-
HTML5, JavaScript, and CSS3: Tracking Progress of Data
After watching this video, you will be able to recognize how to track the progress of data.
-
HTML5, JavaScript, and CSS3: XMLHTTPRequest
After watching this video, you will be able to recognize how to use XMLHTTPRequest.
-
HTML5, JavaScript, and CSS3: Introduction to AJAX
After watching this video, you will be able to define Ajax and how it relates to JavaScript.
-
HTML5, JavaScript, and CSS3: Consuming JSON Data
After watching this video, you will be able to recognize how to consume JSON data.
-
HTML5, JavaScript, and CSS3: Consuming XML
After watching this video, you will be able to recognize how to consume XML data.
-
HTML5, JavaScript, and CSS3: Implementing Program Flow
After watching this video, you will be able to recognize various expressions, switch statements, and collection arrays.
-
HTML5, JavaScript, and CSS3: Exception Handling
After watching this video, you will be able to implement exception handling using catch and null checks.
-
HTML5, JavaScript, and CSS3: Raise Event Handling
After watching this video, you will be able to recognize how to handle common events exposed by DOM, bubbled, and anonymous functions.
-
HTML5, JavaScript, and CSS3: Basic Page Structure
After watching this video, you will be able to recognize the elements that make a basic page structure in HTML5.
-
HTML5, JavaScript, and CSS3: HTML5 Semantic Elements
After watching this video, you will be able to recognize various semantic elements in HTML5.
-
HTML5, JavaScript, and CSS3: New and Deprecated Elements in HTML5
After watching this video, you will be able to demonstrate new and deprecated elements in HTML5.
-
HTML5, JavaScript, and CSS3: CSS Box Model
After watching this video, you will be able to define the CSS box model.
-
HTML5, JavaScript, and CSS3: Styling HTML5 Elements with CSS
After watching this video, you will be able to demonstrate styling HTML5 elements with CSS.
-
HTML5, JavaScript, and CSS3: CSS Positioning
After watching this video, you will be able to recognize CSS positioning.
-
HTML5, JavaScript, and CSS3: Creating an HTML5 Page
After watching this video, you will be able to demonstrate HTML5 to create a basic page.
-
HTML5, JavaScript, and CSS3: HTML5 Layout Containers
After watching this video, you will be able to recognize various HTML5 layout containers.
-
HTML5, JavaScript, and CSS3: Introduction to CSS
After watching this video, you will be able to define the concept behind using CSS and its structure.
-
HTML5, JavaScript, and CSS3: Working with CSS3 and HTML5
After watching this video, you will be able to recognize the relationship between HTML5 and CSS3.
-
HTML5, JavaScript, and CSS3: HTML5 Browser Support
After watching this video, you will be able to recognize the various types of browser support for HTML5.
-
HTML5, JavaScript, and CSS3: Introduction to HTML5
After watching this video, you will be able to define the basic elements of HTML5 with Visual Studio 2017.
-
HTML5, JavaScript, and CSS3: Using Custom Fonts
After watching this video, you will be able to use custom fonts in HTML5.
-
HTML5, JavaScript, and CSS3: Styling HTML5 Text
After watching this video, you will be able to recognize the process of styling HTML5 text.
-
HTML5, JavaScript, and CSS3: Background Images
After watching this video, you will be able to work with background images in HTML5.
-
HTML5, JavaScript, and CSS3: Border Properties
After watching this video, you will be able to modify border properties in HTML5.
-
HTML5, JavaScript, and CSS3: Offline Applications
After watching this video, you will be able to recognize how to implement offline applications.
-
HTML5, JavaScript, and CSS3: Implementing HTML5 APIs and Data Storage
After watching this video, you will be able to recognize the concepts of using the HTML5 APIs and data storage.
-
HTML5, JavaScript, and CSS3: AppCache API
After watching this video, you will be able to define the AppCache API
-
HTML5, JavaScript, and CSS3: Gradients and CSS3
After watching this video, you will be able to configure gradients using CSS3.
-
HTML5, JavaScript, and CSS3: Positioning Within a Context
After watching this video, you will be able to recognize how to position within a context.
-
HTML5, JavaScript, and CSS3: CSS3 Selectors
After watching this video, you will be able to use CSS3 selectors.
-
HTML5, JavaScript, and CSS3: Using JavaScript OOP and HTML5 Forms
After watching this video, you will be able to create and use a JavaScript object and use form validation for data entry.
-
HTML5, JavaScript, and CSS3: Implementing Inheritance and Encapsulation
After watching this video, you will be able to define the use of encapsulation and inheritance in JavaScript.
-
HTML5, JavaScript, and CSS3: Selectors
After watching this video, you will be able to recognize how to use selectors.
-
HTML5, JavaScript, and CSS3: Overview of HTML5 APIs
After watching this video, you will be able to recognize the role of HTML5 APIs.
-
HTML5, JavaScript, and CSS3: Validate with HTML5 Attributes
After watching this video, you will be able to validate user input using HTML5 form attributes.
-
HTML5, JavaScript, and CSS3: Validating User Input in JavaScript
After watching this video, you will be able to validate user input using JavaScript.
-
HTML5, JavaScript, and CSS3: Geolocation API
After watching this video, you will be able to define the Geolocation API.
-
HTML5, JavaScript, and CSS3: Drag and Drop API
After watching this video, you will be able to recognize how to implement the Drag and Drop API.
-
HTML5, JavaScript, and CSS3: Web Storage API
After watching this video, you will be able to define the Web Storage API.
-
HTML5, JavaScript, and CSS3: HTML Audio and Video
After watching this video, you will be able to recognize HTML Audio and Video.
-
HTML5, JavaScript, and CSS3: Styling with HTML5 and JavaScript
After watching this video, you will be able to recognize more styling principles with HTML5 and the use of JavaScript with HTML5.
-
HTML5, JavaScript, and CSS3: Inline and External JavaScript
After watching this video, you will be able to recognize the inline and external JavaScript implementations and why to use them.
-
HTML5, JavaScript, and CSS3: Applying OOP principles in JavaScript
After watching this video, you will be able to recognize OOP principles and apply them to JavaScript.
-
HTML5, JavaScript, and CSS3: Introduction to JavaScript Implementations
After watching this video, you will be able to recognize the purpose of using JavaScript implementations.
-
HTML5, JavaScript, and CSS3: Creating HTML5 Forms
After watching this video, you will be able to demonstrate the process of creating a form.
-
HTML5, JavaScript, and CSS3: Inheritance Using Prototypes
After watching this video, you will be able to recognize how to use prototypes to implement inheritance.
-
HTML5, JavaScript, and CSS3: HTML5 Canvas and SVG
After watching this video, you will be able to recognize how to use the HTML5 canvas and SVG graphics.
-
HTML5, JavaScript, and CSS3: Basic Layout Container
After watching this video, you will be able to create a basic layout container to fulfill the objective for the exam.
-
HTML5, JavaScript, and CSS3: Custom Objects
After watching this video, you will be able to recognize how to create custom objects and their methods.
-
HTML5, JavaScript, and CSS3: Manipulating Elements
After watching this video, you will be able to recognize how to further manipulate elements by using transform, show, and hide methods.
-
HTML5, JavaScript, and CSS3: Combine HTML5 and CSS
After watching this video, you will be able to recognize HTML5 and CSS basic architecture.
-
HTML5, JavaScript, and CSS3: Introduction to JavaScript
After watching this video, you will be able to recognize compatibility versions and the role of JavaScript in web page development.
-
HTML5, JavaScript, and CSS3: CSS Inheritance
After watching this video, you will be able to recognize CSS inheritance.
-
HTML5, JavaScript, and CSS3: JavaScript Objects and Methods
After watching this video, you will be able to recognize JavaScript objects and methods.
-
HTML5, JavaScript, and CSS3: Loops
After watching this video, you will be able to Define Loops in JavaScript and how to use them.
-
HTML5, JavaScript, and CSS3: JavaScript DOM and Operators
After watching this video, you will be able to define the DOM including the JavaScript's operators and math objects.
-
HTML5, JavaScript, and CSS3: Defining JavaScript Syntax
After watching this video, you will be able to define the basic syntax of JavaScript including variables and arrays.
-
HTML5, JavaScript, and CSS3: Conditional Statements
After watching this video, you will be able to define JavaScript conditional statements and how to use them.
-
HTML5, JavaScript, and CSS3: JavaScript and Variables
After watching this video, you will be able to recognize the JavaScript variables and the process of establishing their scope.
-
HTML5, JavaScript, and CSS3: HTML5 with CSS3 Transforms
After watching this video, you will be able to recognize how to animate HTML5 with transforms.
-
HTML5, JavaScript, and CSS3: Working with Keyframe Animations and Properties
After watching this video, you will be able to demonstrate how to configure keyframe animations and properties.
-
HTML5, JavaScript, and CSS3: HTML5 with CSS3 Transitions
After watching this video, you will be able to recognize how to work with CSS3 Transitions.
-
HTML5, JavaScript, and CSS3: Applying 2-D and 3-D Transforms
After watching this video, you will be able to recognize how to apply 2-D and 3-D transforms to HTML5 elements.
-
HTML5, JavaScript, and CSS3: Patterns and Gradients on HTML5 SVG Elements
After watching this video, you will be able to recognize how to work with patterns and gradients on SVG Elements.
-
HTML5, JavaScript, and CSS3: Applying Transformations to HTML5 SVG Elements
After watching this video, you will be able to recognize how to apply transformations to SVG elements.
-
HTML5, JavaScript, and CSS3: Introducing CSS Keyframe Animations
After watching this video, you will be able to define a new keyframe animation and how to configure it.
-
HTML5, JavaScript, and CSS3: Working with Text in SVG
After watching this video, you will be able to recognize how to work with text.
-
HTML5, JavaScript, and CSS3: HTML5 Animations and Adaptive AI
After watching this video, you will be able to configure HTML5 animations and adaptive AI.
-
HTML5, JavaScript, and CSS3: Using SVG to Create 2-D Geometric Shapes
After watching this video, you will be able to recognize how to use SVG to create 2-D Geometric Shapes.
-
HTML5, JavaScript, and CSS3: Styling with Complex HTML5 and CSS3
After watching this video, you will be able to recognize text and block elements within a context of HTML5 and CSS3.
-
HTML5, JavaScript, and CSS3: DOM Elements and their Attributes
After watching this video, you will be able to recognize the process of selecting DOM elements by their attributes.
-
HTML5, JavaScript, and CSS3: Using the HTML5 Canvas
After watching this video, you will be able to recognize how to apply CSS styling to HTML5 canvas elements.
-
HTML5, JavaScript, and CSS3: Flexible Layouts
After watching this video, you will be able to recognize how to implement flexible CSS3 layouts.
-
HTML5, JavaScript, and CSS3: Implementing Style Inheritance
After watching this video, you will be able to implement style inheritance in CSS3.
-
HTML5, JavaScript, and CSS3: Pseudo Classes and Elements
After watching this video, you will be able to define pseudo classes and elements and describe how to use them in CSS3.
-
HTML5, JavaScript, and CSS3: jQuery Filters on DOM
After watching this video, you will be able to implement jQuery filters on DOM elements.
-
HTML5, JavaScript, and CSS3: CSS3 Selectors with jQuery
After watching this video, you will be able to recognize the process of configuring with DOM elements using jQuery selectors.
-
HTML5, JavaScript, and CSS3: Defining SVG Graphics
After watching this video, you will be able to define SVG graphics and its use.
-
HTML5, JavaScript, and CSS3: Manipulate Complex Graphics
After watching this video, you will be able to recognize the process of using HTML5 canvas API to draw and manipulate complex graphics.
-
SQL Server 2014: Managing Knowledge Base Domains
After watching this video, you will be able to manage the domains and data in a knowledge base.
-
SQL Server 2014: History
After watching this video, you will be able to describe how to handle history and data quality.
-
SQL Server 2014: Deduplication
After watching this video, you will be able to describe identity mapping and deduplication.
-
SQL Server 2014: Data Quality Client
After watching this video, you will be able to use the data quality client.
-
SQL Server 2014: Data Quality Knowledge Base Management
After watching this video, you will be able to describe data quality knowledge base management.
-
SQL Server 2014: Data Quality Projects
After watching this video, you will be able to create a data quality project.
-
SQL Server 2014: Data Quality Knowledge Base Domains
After watching this video, you will be able to create a data quality knowledge base domain.
-
SQL Server 2014: Importing and Exporting
After watching this video, you will be able to import and export data in MDS.
-
SQL Server 2014: Security Roles
After watching this video, you will be able to define security roles.
-
SQL Server 2014: Implement DQS and MDS in SQL Server 2014
After watching this video, you will be able to implement DQS and MDS in SQL Server 2014.
-
SQL Server 2014: Subscriptions
After watching this video, you will be able to create subscription views in MDS.
-
SQL Server 2014: Cleansing Data
After watching this video, you will be able to improve data quality.
-
SQL Server 2014: Models
After watching this video, you will be able to create models, entities, attributes, collections, groups.
-
SQL Server 2014: Installing Data Quality Services
After watching this video, you will be able to install DQS.
-
SQL Server 2014: Identity Analysis
After watching this video, you will be able to describe identity analysis.
-
SQL Server 2014: DQ Roles
After watching this video, you will be able to add users to DQ roles.
-
SQL Server 2014: Set Parameter Values Post Deployment
After watching this video, you will be able to set parameter values post deployment.
-
SQL Server 2014: Create Sensitive Parameters
After watching this video, you will be able to create sensitive parameters.
-
SQL Server 2014: Installation Prerequisites
After watching this video, you will be able to list installation prerequisites.
-
SQL Server 2014: Implement SSIS Security
After watching this video, you will be able to implement SSIS security.
-
SQL Server 2014: Implementing Master Data Services
After watching this video, you will be able to implement MDS.
-
SQL Server 2014: Installing Master Data Services
After watching this video, you will be able to install MDS.
-
SQL Server 2014: User Variables
After watching this video, you will be able to implement user variables.
-
SQL Server 2014: Use Control Flow
After watching this video, you will be able to implement control flow.
-
SQL Server 2014: Parallelism
After watching this video, you will be able to manage parallelism.
-
SQL Server 2014: Transactions in SSIS Packages
After watching this video, you will be able to manage transactions in SSIS packages.
-
SQL Server 2014: Package Templates
After watching this video, you will be able to create package templates.
-
SQL Server 2014: Controlling Task Execution Sequences
After watching this video, you will be able to use precedence to control task execution.
-
SQL Server 2014: Implement Control Flow
After watching this video, you will be able to implement control flow to solve a problem.
-
SQL Server 2014: Debug Control Flow
After watching this video, you will be able to debug control flow.
-
SQL Server 2014: Sequence and Loop Containers
After watching this video, you will be able to use sequence containers and loop containers.
-
SQL Server 2014: Data Profiling
After watching this video, you will be able to use data profiling.
-
SQL Server 2014: Execute Package Tasks
After watching this video, you will be able to implement control flow using the execute package task.
-
SQL Server 2014: Checkpoints
After watching this video, you will be able to recognize when to use checkpoints.
-
SQL Server 2014: Create SSIS Packages with Logic
After watching this video, you will be able to create SSIS packages with logic.
-
SQL Server 2014: Project Connection Managers
After watching this video, you will be able to use project connection managers.
-
SQL Server 2014: Property Expressions
After watching this video, you will be able to use property expressions for connection managers.
-
SQL Server 2014: Package Environments
After watching this video, you will be able to configure packages in SSIS for different environments.
-
SQL Server 2014: Expressions for Connection Managers
After watching this video, you will be able to implement dynamic package behavior.
-
SQL Server 2014: Package and Project Level Parameters
After watching this video, you will be able to implement project and package level parameters.
-
SQL Server 2014: Package Configurations
After watching this video, you will be able to configure the following packages: xmlconfiguration file, SQL Server table, registry entry, parent package variables, and environment variables.
-
SQL Server 2014: Expressions
After watching this video, you will be able to use expressions.
-
SQL Server 2014: Project Level Connection Managers
After watching this video, you will be able to describe project level connection managers.
-
SQL Server 2014: Package and Project Parameters
After watching this video, you will be able to implement package and project parameters.
-
SQL Server 2014: Designing SSIS Packages
After watching this video, you will be able to design dynamic SSIS packages.
-
SQL Server 2014: SSIS System Variables
After watching this video, you will be able to refer to SSIS system variables.
-
SQL Server 2014: Package Configurations for SQL tables
After watching this video, you will be able to implement package configurations for SQL tables.
-
SQL Server 2014: Package Configurations for Files
After watching this video, you will be able to implement package configurations for files.
-
SQL Server 2014: Data Types
After watching this video, you will be able to describe data types.
-
SQL Server 2014: Variable Scope
After watching this video, you will be able to define a variable scope.
-
SQL Server 2014: Precedence Constraints
After watching this video, you will be able to use variables in precedence constraints.
-
SQL Server 2014: Parameterization of Properties
After watching this video, you will be able to implement parameterization of properties using variables.
-
SQL Server 2014: Installing Custom Components and Tasks
After watching this video, you will be able to install custom components and tasks.
-
SQL Server 2014: Validating Packages
After watching this video, you will be able to validate deployed packages.
-
SQL Server 2014: Package and Project Protection Level Dialog Box
After watching this video, you will be able to describe options available in the Package and Project Protection Level dialog box.
-
SQL Server 2014: Package Protection Levels
After watching this video, you will be able to describe the different package protection levels.
-
SQL Server 2014: SSIS Packages Deployed at the File System
After watching this video, you will be able to secure integration services packages deployed at the file system.
-
SQL Server 2014: Secure Deployments
After watching this video, you will be able to configure secure deployments using project and package protection levels.
-
SQL Server 2014: Database Roles
After watching this video, you will be able to describe the SSIS catalog database roles.
-
SQL Server 2014: DTUTIL
After watching this video, you will be able to deploy SSIS packages using DTUTIL.
-
SQL Server 2014: Parameters and Project Deployment Model
After watching this video, you will be able to describe the parameters and project deployment model.
-
SQL Server 2014: Parameters and Package Deployment Model
After watching this video, you will be able to describe the parameters and package deployment model.
-
SQL Server 2014: Deploying Packages on Multiple Servers
After watching this video, you will be able to deploy packages on multiple servers.
-
SQL Server 2014: Profiling Data
After watching this video, you will be able to profile data with different tools.
-
SQL Server 2014: Creating a Deployment Utility
After watching this video, you will be able to create a deployment utility.
-
SQL Server 2014: Upgrading the SSIS Catalog
After watching this video, you will be able to upgrade the SSIS catalog.
-
SQL Server 2014: SSIS Packages: SQL or File System Locations
After watching this video, you will be able to deploy SSIS packages to SQL or file system locations.
-
SQL Server 2014: Deploy Packages by Using the Deployment Utility
After watching this video, you will be able to deploy SSIS packages using the deployment utility.
-
SQL Server 2014: Troubleshoot SSIS Packages
After watching this video, you will be able to troubleshoot SSIS packages in SQL Server 2014.
-
SQL Server 2014: Backing Up and Restoring the SSIS Catalog
After watching this video, you will be able to back up and restore the SSIS catalog.
-
SQL Server 2014: The SSIS Catalog
After watching this video, you will be able to create and configure the SSIS catalog.
-
SQL Server 2014: Data Viewers
After watching this video, you will be able to use data viewers.
-
SQL Server 2014: Break Points
After watching this video, you will be able to use break points.
-
SQL Server 2014: Logic Issues
After watching this video, you will be able to troubleshoot logic issues.
-
SQL Server 2014: Troubleshooting Tasks
After watching this video, you will be able to troubleshoot execution of a task or transformation failed.
-
SQL Server 2014: SSIS Package Failure
After watching this video, you will be able to troubleshoot SSIS package failure.
-
SQL Server 2014: SSIS Logging Infrastructure
After watching this video, you will be able to demonstrate awareness of the new SSIS logging infrastructure.
-
SQL Server 2014: Custom Logging
After watching this video, you will be able to implement custom logging.
-
SQL Server 2014: Event Handlers
After watching this video, you will be able to use event handlers in SSIS to track ETL events and errors.
-
SQL Server 2014: Connectivity Issues
After watching this video, you will be able to troubleshoot performance issues.
-
SQL Server 2014: Performance Issues
After watching this video, you will be able to recall considerations for troubleshooting and what to look for.
-
SQL Server 2014: Logging SSIS Execution
After watching this video, you will be able to log an SSIS execution.
-
SQL Server 2014: Log Providers
After watching this video, you will be able to use log providers.
-
SQL Server 2014: Alerts and Notification Mechanisms
After watching this video, you will be able to create alerting and notification mechanisms.
-
SQL Server 2014: Propagating Events
After watching this video, you will be able to propagate events.
-
SQL Server 2014: Auditing Using System Variables
After watching this video, you will be able to audit package execution by using system variables.
-
HTML5, JavaScript, and CSS3: Styling Defined
After watching this video, you will be able to define CSS styling concepts.