codefoster blog resources contact

10 Most Overused Tech Terms

There are a few words that have caught on in the tech world, but if you're in marketing right now and pondering printing a poster with one of these words on it, please reconsider.

codeShow

codeShow is a app for learning to make apps. It's very meta in that way. The whole project is an open source project with community contributions. Use it to learn the web platform and Windows app development.

CodeChat Episode 002

A chat with Jason Short from Microsoft's DPE group reveals a few pretty cool perspectives on the state and direction of cloud computing. Jason works with large Microsoft partners on implementing massive Azure solutions.

Tapping Into Your Localized Resources Using JavaScript

Many developers (hand raised) are neglecting to take advantage of other cultures and thus other markets and thus other revenue streams by simply implementing localized resources in their app. It's simple enough to add your data-win-res in your HTML, but what about when you need to do the same thing from JavaScript?

Free Microsoft Oakley backpack

I'm giving away a Microsoft branded Oakley backpack to a random person that leaves a comment to this post.

Windows Phone Keyboard

The software behind the keyboard on my Windows Phone astounds me.

Microsoft's Vendor Specific CSS Prefixes

It's not as easy to discover the browser functionality offered by vendor prefixes as it is the standards. Let's have a look at the Microsoft prefixes (-ms-).

A Grand Voyage

I'm fixing to sail off in a 38' boat.

That Was Good... This is Better

I am launching a new version of codefoster.com and I'm using BetterCMS for the content. I'm always thrilled with a new system when I first plug it in and this is no exception. I think, however, that I'm going to like this one a lot longer and a lot more.

CodeChat Episode 001

Tune in to this episode as I interview Zhiyan Shao about the awesome CPlus for Craigslist app.

Bring it on OSCON!

I'm going to OSCON in Portland this year. Are you? In the article, I'll enumerate a few of the technologies that I think are hot and worthwhile and likely are going to be the sessions I'll tweet and write home to mom about.

CodeChat Episode 000

The debut episode of CodeChat - episode 000.

Introducing CodeChat

Introducing CodeChat. A new weekly polycast by codefoster.

The Semantics of HTML and XAML

HTML is less verbose than XAML, but it's often times harder to figure out what's going on with a bunch of div's on the page. How do you determine by looking at your HTML what's going on with the styling? Shouldn't it be more like XAML - easy to read?

App States and Activation Kinds

The difference between PLM and ALM and an introduction to the various possible states of a Windows app.

The Why and How of DreamSpark

Microsoft loves giving software away to students.

How to take a nap

Sometimes the most productive thing you can do is take a nap.

Don't make your app boil the ocean!

As developers, we like to solve hard problems, but sometimes it's the simple ones that end up really helping (and attracting) end users.

8tracks for Windows 8

An interview with Paul Tidwell about his awesome 8tracks app for Windows.

Why Azure is Running the Sochi Olympics and Not AWS

Azure is running the media for the Sochi Olympics and with good reason. Azure delivers powerful services that go well beyond mere infrastructure.

App Dev Entry Points

Sometimes the hardest part about getting started with app development is knowing where to start. Here's my take on the entry points.

What's Microsoft Doing for Students?

Microsoft is huge on students. Here's an attempt to enumerate the offerings you might want to check into if you're a pupil.

Microsoft Insights

Looking forward to a nice little chat about Microsoft Learning opportunities with fellow technologists.

Where to Start

Which monitor do you want your Start Screen to appear on?

Death of the PC... I Think Not

It gets a little old hearing people stereotype and pigeonhole PCs and call for their demise. It's not entirely right or wrong. It's just entirely cliché.

Giveaway - Prometric Exam Coupons

The Design of Rustic Citrus - Interview with an Indie Game Dev

Rustic Citrus is a groovy word game for Windows 8.

Student Resources

Create Something

Game On Events

My Q&A with Indie Game Dev Studio, Random Salad

A couple of young, indie game developers offer up an interview and an opportunity to learn how you too can get into game development.

Going Paperless

It's been the goal for a really long time - let's get rid of paper and live digitally. Well, how are we (people... humans... earth dwellers) progressing and what more can we do to get there?

Windowing in Windows 8.1

Easy Caching in WinJS Apps

Extending that Splash Screen

It's all about giving the user a good experience and getting off of that static splash screen as quickly as you can is a big one.

Did you know about Microsoft HomeOS?

An operating system for your house.

Let's Go MoDev!

Mo is for mobile. Dev is for development. Put it together and you've got a conference in Seattle for all things mobile development.

Zen Coding

The All New codefoster.com

Woohoo! Welcome to the all new codefoster.com website.

Cutting through the noise

As an application developer, you're trying to communicate with your users in a sense. Not so much like an author is, though. An author can only communicate information, ideas, and the like, but an app developer can communicate behavior as well as information. You have the opportunity to make your users feel empowered as well as informed.

Prometric Exam Giveaway

5 Ways to Be Effective

Children of the Nations

UW Seattle Student Appathon

App Art

CorelDRAW App Tile Template

A CorelDRAW file that will get you started making visual assets for your app in no time.

Push Notifications for Specific Users

Ready to start developing for Windows 8?

Content for Boise Code Camp

Azure Websites

I'm all in on Azure now.

Code for CSS for Windows 8 App Development

Loading States of the WinJS.UI.ListView

Your First Game in YoYo GameMaker

7 Reasons I Still Love JavaScript

For many reasons, I still love developing Windows 8 apps using HTML, CSS, and JavaScript. I have extensive C# experience and always want to be able to say "I'm a C# developer", but I'd like to add that "I'm a JavaScript developer" as well

Stayin’ Alive

CSS for Windows 8

Unintentionally Open Source?

Another app in the Store

codeSHOW is now in the Windows Store!

Reduced Discoverability in Windows 8

Source Media

The Escalator Ride

Buy an app for the whole family

Anatomy of a Push Notification

The Flexbox CSS Standard

Gen Appathon Design Slides

MCSD HTML5 Exam Offer

Box Sizing

The Book to Buy for Learning WinJS

Try Unsnap

Allowing the user to get your app out of snap mode.

Gen Appathon!

Giveaway: Gears of War 3 for Xbox 360

Thirty Nine Fourteen

Well done, Telerik

Super Simple Swipe Sections

Event Handlers in a Windows 8 App

Windows 8 Developer Community and Resources

Storage in a Windows 8 App

Using WinJS.xhr to Fetch This and That

Query Your DOM

Jump Start Your Brain

Dyyno's Journey - Developing an App for Windows 8

Data Presentation

Referring to Package Files

Seattle Give Camp just around the corner

Snap to Your Tiles

Implementing the Settings Contract

msMatchMedia: programmatic access to media queries

But WHY do we pan horizontally?

Horizontal Panning

Windows 8 App Bar Icons (from Segoe UI)

Getting Windows Device Info

How to programmatically retrieve information about the hardware available to you in Windows.

Learn Windows 8 Development in Your Underwear

Windows 8 2-day Camp - Content

ReSharper 7 is Released

A JavaScript Library for Everything

One of my favorite things about JavaScript is the plethora of code that's already been written in the form of JavaScript libraries, and most of them are free and have awesome names.

BlockMover Sample from Jake and Sam

Random Tile Colors

How the WinJS.UI.ViewBox Actually Works

Windows 8 App Design Sheet

Metro Design by Blink Interactive

How to Make Your Grid Pan Automatically

Using Promises

One Sweet Stack

Page Navigation in Windows 8 JavaScript Apps

Fast Refresh... Nugget!

A Metro Netflix Browser in HTML/JS - The Hub Page

How to do Semantic Zoom in an HTML/JS App

When to Use ViewBoxes and FlexBoxes

The Ocho

Microsoft vs. Apple: Differences in Tablet Philosophy

All Windows 8 Quickstarts

Windows 8 Keyboard Shortcuts

Giveaway: Visual Studio Windows Decals

Metro Fridays

Art Matters

The Counter Principles of Metro Style Design

I give you my word...

Update on ReSharper 7 EAP

Long Weekend

iPazzPort Giveaway

Windows 8: Top 10 Reasons Why I Choose HTML5 Over XAML

Windows 8: Building Up to Blank

Good Design for App Bar Button Placement

App Accelerator Resources

Windows 8 Camp Content

Get An App Into the Windows 8 Store

Query Selector Helper for Metro Apps

A Primer on LINQ and Lambda

Get That WinRT Documentation Local

Windows 8 "Rails" Panning Mode

Overview of Windows' New Architecture

Which Windows 8 Language Stack Should I Choose?

Ban the #Region

Big Windows Developer Event in LA!

Blend: Design, Execute, Interact

A Tour Through the Windows 8 Documentation

Creating an Observable Object in Windows 8 JavaScript

Design Before You Develop

Save New Projects When Created

Snippets Overview in VS11 and ReSharper

Visual Studio 11 Ninja Skills

Creating a Timer in Windows 8 (C#)

Insert Formatted Code into OneNote

Yay, Syntax Highlighting

So Many Ways to Search in Visual Studio 11

ReSharper 7 EAP in Visual Studio 11

Metro on an Alternate Monitor?!

Completed the Move - WordPress to BlogEngine.NET

navigator.js

You can't beat free HTML5/CSS3 training!

Get Your Meetup Calendar on Your Windows Phone

All About Scope

Dynamic Link to Internet Calendars

Selecting Elements in a Windows 8 HTML App

vNext in Fremont

Print the Screen in Windows 8

Adding a New Page in Windows 8

There's a better way to add a new HTML page to a Windows 8 app project.