Thursday, March 27, 2014

Tuesday, March 25, 2014

Microsoft 70-480: Create a flexible content layout

Exam Objectives


Implement a layout using a flexible box model; implement a layout using multi-column; implement a layout using position floating and exclusions; implement a layout using grid alignment; implement a layout using regions, grouping, and nesting


Quick Overview of Training Materials


Programming in HTML5 with JavaScript and CSS3 - Training Guide - Chapter 4
w3.org - CSS ExclusionsCSS Grid Layout, CSS Regions, CSS Flexible Box Layout

Friday, March 21, 2014

MVA Course: Software Testing with Visual Studio 2012 Jump Start (Modules 1 & 2)

Create and Configure test plans

Pretty heavy on the demos, which was a bummer because I don't have Hyper-v to run the VM and I don't have the permissions yet to start creating a bunch of stuff locally. Eh, here's my notes:

Thursday, March 20, 2014

Wednesday, March 19, 2014

Microsoft 70-480: Validate user input by using HTML5 elements

Exam Objectives


Choose the appropriate controls based on requirements; implement HTML input types and content attributes (for example, required) to collect user input


Quick Overview of Training Materials


Programming in HTML5 with JavaScript and CSS3 - Training Guide - Chapter 7
Developing in HTML5 with JavaScript and CSS3 Jump Start - Module 1 (part 1)
HTML5 specification from w3.org - Specifically Section 4.10 Forms
Dive Into HTML5 - A form of madness
Microsoft.com - Exam 70-480 - suggested link: pattern attribute | pattern property
MSDN - Better web forms with HTML5 Forms

MVA Course: Applying ALM with Visual Studio 2012 Jump Start (Modules 6 & 7)

Well that is a wrap on Applying ALM. Good course overall, a high level overview of a lot of these concepts. I think I would have benefited from taking this course BEFORE I took the admin course...

Monday, March 17, 2014

Microsoft 70-480: Create an animated and adaptive UI

Exam Objectives


Animate objects by applying CSS transitions; apply 3-D and 2-D transformations; adjust UI based on media queries (device adaptations for output formats, displays, and representations); hide or disable controls



Quick Overview of Training Materials


Programming in HTML5 with JavaScript and CSS3 - Training Guide - Chapter 4
Advanced Windows Store App Development with HTML5 Jump Start - Module 4, 49min mark

Saturday, March 15, 2014

Microsoft 70-480: Style HTML text properties

Exam Objectives


Apply styles to text appearance (color, bold, italics); apply styles to text font (WOFF and @font-face, size); apply styles to text alignment, spacing, and indentation; apply styles to text hyphenation; apply styles for a text drop shadow


Quick Overview of Training Materials


Programming in HTML5 with JavaScript and CSS3 - Training Guide - Chapter 4
MSDN - How to Enhance Your Website's Type Design with CSS3

Thursday, March 13, 2014

Microsoft 70-480: Structure a CSS file by using CSS selectors

Exam Objectives


Reference elements correctly; implement inheritance; override inheritance by using !important; style an element based on pseudo-elements and pseudo-classes (for example, :before, :first-line, :first-letter, :target, :lang, :checked, :first-child)


Quick Overview of Training Materials


Programming in HTML5 with JavaScript and CSS3 - Training Guide - Chapter 4
Mozilla Dev Net - inheritance, specificity

Wednesday, March 12, 2014

Monday, March 10, 2014

Saturday, March 8, 2014

Microsoft 70-480: Style HTML box properties


Exam Objectives


Apply styles to alter appearance attributes (size, border and rounding border corners, outline, padding, margin); apply styles to alter graphic effects (transparency, opacity, background image, gradients, shadow, clipping); apply styles to establish and change an element’s position (static, relative, absolute, fixed)


Quick Overview of Training Materials


Programming in HTML5 with JavaScript and CSS3 - Training Guide - Chapter 4

Microsoft 70-480: Find elements by using CSS selectors and jQuery

Exam Objectives


Choose the correct selector to reference an element; define element, style, and attribute selectors; find elements by using pseudo-elements and pseudo-classes (for example, :before, :first-line, :first-letter, :target, :lang, :checked, :first-child)


Quick Overview of Training Materials


Programming in HTML5 with JavaScript and CSS3 - Training Guide - Chapters 4 and 6

Friday, March 7, 2014

MVA Course: Administering TFS 2012 Jump Start (Modules 3a & 3b)

Managing Team Foundation Server


These two modules cover managing collections, backup and recovery, lab management, and security.
Below are my notes, which again are basically just the text from the slides with added annotations:

MVA Course: Administering TFS 2012 Jump Start (Modules 1 & 2)

Install and Configure Team Foundation Server

The first two modules of this course cover installing and configuring TFS. It covers installation prerequisites, including OS and SQL Server requirements. They talk about how services should be configured. I took plenty of notes, the bulk of which are verbatim off the slides (which works because they did a lot of reading right off the slides.

Thursday, March 6, 2014

Microsoft 70-480: Implement a callback (WebSockets)

Exam Objectives


Receive messages from the HTML5 WebSocket API; use jQuery to make an AJAX call; wire up an event; implement a callback by using anonymous functions; handle the “this” pointer


Quick Overview of Training Materials


Programming in HTML5 with JavaScript and CSS3 - Training Guide - Chapters 3, 6, 8, 9, 10
MSDN - The WebSocket API
About HTML5 WebSockets - Websocket.org
MSDN Articles on HTML5 - Specifically  WebSockets: Stable and Ready for Developers
The WebSockets API from w3.org
Fully Understanding the this Keyword
Simple server implemtation in C# EchoHandler.ashx.cs ... probably outside the scope of this topic through