# Monday, April 27, 2015
Monday, April 27, 2015 1:40:00 PM (GMT Daylight Time, UTC+01:00)
# Saturday, April 25, 2015

Azure Storage consists of Tables, Queues, and Blobs. To use any of these features, you must first create a Storage Account. This article describes how to use the Azure Portal to create an Azure Storage Account.

Sign into your Azure account and navigate to the Azure Management Portal (https://manage.windowsazure.com).

A list of Azure service categories displays on the left. Select the STORAGE category (Figure 1)

Storage01-StorageButton
Figure 1

Click the [+NEW] button (Figure 2) at the bottom left of the Portal page.

Storage02-NewButton 
Figure 2

The New Item menu (Figure 3) expands with DATA SERVICES and STORAGE already selected.

Storage03-NewAccount
Figure 3

Select QUICK CREATE to display the CREATE STORAGE ACCOUNT dialog as shown in Figure 4.

Storage04-QuickCreateDialog
Figure 4

At the URL field, enter a name for your new storage account. This name must consist only of numbers and lowercase letters and it must be unique among storage accounts.

At the LOCATION/AFFINITY GROUP, select a region in which to store this account. Generally, in order to minimize latency, you should create your storage account close to whatever clients will be accessing data from this account.

At the REPLICATION field, select a replication option. You can select Locally Redundant, Geo-Redundant, Read-Access Geo-Redundant (the default), or Zone Redundant. A description of each option is below.

Locally Redundant

Select this option to create 3 copies of your data within a single data center. External users will only access one copy of the data.

Geo-Redundant

Select this option to create 6 copies of your data – 3 within a data center in the region you selected and 3 within a different data center in another region. External users will only access one copy of the data.

Read-Access Geo-Redundant

This option is identical to the Geo-Redundant option, except that external users can access in read-only mode the data stored in the secondary region.

Zone Redundant

Select this option to create 3 copies of your data within multiple data centers. External users will only access one copy of the data.

A Note on Pricing

The cost of each option is reflective of the durability and availability of your data, so Read-Access Geo-Redundant is more expensive than Geo-Redundant, which is more expensive than Zone Redundant, which is more expensive than Locally Redundant. You can view the current pricing at http://azure.microsoft.com/en-us/pricing/details/storage/.

Click the CREATE STORAGE ACCOUNT icon to create your new storage account.

Saturday, April 25, 2015 2:47:15 PM (GMT Daylight Time, UTC+01:00)
# Thursday, April 23, 2015

This was the 7th Chicago Code Camp and the first time in years that it took place in the city of Chicago. The multi-platform conference had been held in Grayslake, IL the past few years but returned to the city that bears its name as the Illinois Institute of Technology hosted this weekend's event.

About 350 attendees showed up to see talks covering languages, tools, DevOps, and soft skills.

I delivered 2 presentations: The Hitchhiker's Guide to Azure Mobile Services and Effective Data Visualization.

I was able to hear MVP Michael Blumenthal talk about Powershell; Matt Stratton describe the Chef tools;  Angela Dugan talk about fear and self-doubt among software developers; and some advice on project recovery from DevMynd CEO JC Grubbs.

The Chicago Code Camp was the first conference I attended in Illinois (back in 2011) and it remains a strong voice in the community. I love the fact that it has returned to the city. The high turnout is an indication of the strong developer community here in Chicago.

At least half a dozen of the conference organizers stopped me during the day to thank me for Microsoft's sponsorship of the event.

WP_20150418_14_40_17_Pro

WP_20150418_17_17_12_Pro

Thursday, April 23, 2015 3:34:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, April 20, 2015
Monday, April 20, 2015 3:27:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, April 13, 2015

Episode 361

Dave Voyles on WebGL

Monday, April 13, 2015 3:24:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, April 6, 2015
# Sunday, April 5, 2015

4/5
Today I am grateful to watch the game and have dinner last night in Indianapolis with Nick Giard.

4/4
Today I am grateful that my taxes are completed and filed early this year.

4/3
Today I am grateful to Jesus Christ, who died for my sins.

4/2
Today I am grateful for an afternoon yesterday walking around Chicago acting like a tourist. I visited the Chicago Temple - a church sanctuary 23 floors above the Loop - and I rode the water taxi up and down the Chicago River.

4/1
Today I am grateful for dinner and ice cream with the Kevin and Darlene last night in St. Louis.

3/31
Today I am grateful to attend a .NET User Group in St. Louis last night.

3/30
Today I am grateful for a brief visit yesterday in New Jersey with my cousin Linda and her family, who I haven't seen in years.

3/29
Today I am grateful to Rowena, Esther, Fernanda, Brian, and all who made the US MVP Open Days a success!

3/28
Today I am grateful for the toughness shown by the Spartans in the last few games.

3/27
Today I am grateful for dessert with Oksana last night.

3/26
Today I am grateful that my cousin Kevin - who has been a widower for years - found someone to share the rest of his life with.

3/25
Today I am grateful I got to witness an exciting 4th-quarter comeback and a last-second victory by the Bucks last night at the Bradley Center.

3/24
Today I am grateful I finally got my Illinois driver's license yesterday.

3/23
Today I am grateful for an exciting Spartan victory over an excellent opponent, sending MSU to yet another Sweet 16!

3/22
Today I am grateful to those who suggested that my illness yesterday was due to dehydration. They were right and I am better.

3/21
Today I am grateful for an active crowd full of questions at yesterday's Cloud Dev Camp in Denver.

3/20
Today I am grateful my car was not towed yesterday in Michigan.

3/19
Today I am grateful I got to hang out with Leon last night.

3/18
Today I am grateful for a phone call from Adriana - our first conversation in 35 years.

3/17
Today I am grateful for a chance to get back to Michigan for a few days.

3/16
Today I am grateful to spend most of Saturday with my son Tim.

3/15
Today I am grateful for a chance to learn and to be inspired and to see old friends at the KalamazooX conference yesterday. #kalx15

3/14
Today I am grateful for unexpectedly running into Paul at dinner last night.

3/13
Today I am grateful for my first time speaking at the Houston .NET User Group.

3/12
Today I am grateful for dinner last night with Paul, Brad, and Janet.

3/11
Today I am grateful for my first trip ever to Austin, TX.

3/10
Today I am grateful I made it safely to Austin yesterday after 1 flight, 2 Uber rides, a cab ride, & a 3-hour Greyhound bus ride.

3/9
Today I am grateful I slept almost the entire 3-hour flight from Chicago to Houston.

3/8
Today I am grateful for a hot shower and a hot latte to partially offset a lack of sleep this weekend.

3/7
Today I am grateful for all the Purdue students who showed up for this weekend's hackathon.

3/6
Today I am grateful I was able to catch up on some things yesterday that I can only get done in my office.

3/5
Today I am grateful for a few days in Miami in the middle of winter.

3/4
Today I am grateful for Yelp, which helps me find tasty and interesting meal choices in a strange city.

3/3
Today I am grateful for a chance to watch the Heat play the Suns in Miami last night.

3/2
Today I am grateful for all the birthday wishes yesterday.

Sunday, April 5, 2015 6:01:11 PM (GMT Daylight Time, UTC+01:00)
# Wednesday, April 1, 2015

The MVP team is now part of DX and we are actively working together to connect with MVPs. One step toward this was the

The event was organized by Esther Lee, Rowena Branch, Fernanda Saraiva, Brian Prince, and others.

Registration was capped at 100 and about 90 MVPs attended for 2 days of technical content, roundtable discussion, and providing feedback.

The content was mostly presented under NDA, but a few of the presentations were:
•    "What's Next for Developers?" presented by NuGet PM Jeff Fritz
•    "Overview of Microsoft's Digital Crime Unit" presented by Tim Pash of the Philadelphia MTC
•    "Working with your Evangelist: Understanding DX priorities" presented by DX Audience TE Nick Landry. I really liked Nick’s analogy of Evangelists as sherpas, helping to guide others to greatness (I hope I’m not violating any NDA by repeating that).
•    I gave an overview of Universal Apps.

Dave Voyles and Shahed Chowdhuri of the DX Audience team also presented, as did NuGet PM Jeff Fritz and CVP Brian Harry.

MVP Open Days have taken place in other parts of the world, but this was the first one in the US. The reception was very positive by the attending MVPs with many expressing a desire to see more events like this in the future.

Another Open Days event seems likely in the future, but the location is currently undecided.

USMVPOpen
MVPs and blue badges at the US MVP Open Days

USMPVOpen-2
A packed room

USMPVOpen-3 
Me and Esther Lee – one of the event organizers

USMPVOpen-4
Hanging out with some of the organizers after the event

Wednesday, April 1, 2015 1:47:00 PM (GMT Daylight Time, UTC+01:00)
# Tuesday, March 31, 2015

Years ago, Brian Prince became famous for a talk on developer soft skills. This presentation resonated with developers at technology conferences and user groups because so few people were talking about this subject. Michael Eaton - a regular at technical conferences - recognized this lack of speakers addressing this topic and decided to create an entire conference focused on soft skills. This was how the Kalamazoo X conference began in Kalamazoo, MI in 2009.

Many tech leaders from around the region and the country converge on Kalamazoo, MI to lend their knowledge, including Cory House (Kansas City, KS), Alan Stevens (Knoxville, TN), Jim Holmes (Dayton, OH), Jay Harris (Hartland, MI), Cori Drew (Dallas, TX), Jeff Blankenburg (Columbus, OH), and Elizabeth Naramore (Cincinnati, OH).

I’ve been a fan of KalamazooX from the beginning and I’ve spoken at the conference twice. Those who follow me on social media will know that I begin each day by completing the sentence "Today I am grateful for...". That tradition was inspired by a couple of presentations at KalamazooX 2 years ago.

I've attended all but one KalamazooX conference, so I made a point to make it this year, even though my flight from Houston arrived in Chicago the morning of the conference and I had to drive to Kalamazoo. The morning flight meant that I could only attend the afternoon sessions this year; but they did not disappoint.

Elizabeth Naramore and Microsoft's Jeff Blankenburg each spoke about capturing the spirit of a novice, when you are driven by curiosity and unafraid to fail - before expectations make you think that there is something wrong with risking failure.

Dawn Kuczwara in her presentation titled "Give It Up" told managers that it is necessary to relinquish control and allow your subordinates to manage their own work in order for most projects and teams to succeed.

Cori Drew spoke of ways she inspires her daughter to develop a passion for technology in her talk on "Geek Parenting".

Although primarily attended by software professionals, KalamazooX is very different from any other technical conference - it focuses on the parts of our career that is important - but ignored at most conferences. I've heard many people describe how inspired and energized they are by this conference.

I woke up in Houston at 3 AM and flew/cabbed/drove over 1300 of miles to attend. And it was worth it. I'm looking forward to next year.

kalx15-15-L[1]
Kalamazoo X speakers and organizers

kalx15-01-L[1]
A full room listens to Dawn Kuczwara

kalx15-09-L[1]
Elizabeth Naramore presenting “The Beauty of a Beginner’s Mind”

kalx15-06-L[1]
Conference organizer Michael Eaton introduces the next speaker.

View more photos at http://giard.smugmug.com/Tech-Community/KalamazooX-2015/.

Tuesday, March 31, 2015 4:15:00 PM (GMT Daylight Time, UTC+01:00)
# Monday, March 30, 2015
Monday, March 30, 2015 8:08:25 PM (GMT Daylight Time, UTC+01:00)