Jason BockGreenbot

Jason Bock is a practice lead at Magenic and a Microsoft MVP (C#). He has 20 years of experience working on a number of business applications using a diverse set of frameworks and languages, including C#, .Net, and JavaScript.

Jason is the author of Metaprogramming in .Net, Applied .Net Attributes, and CIL Programming: Under the Hood of .Net.

Jason has written numerous articles on software development and has presented at a number of conferences and user group meetings. He is a leader of the Twin Cities Code Camp. Jason holds a master's degree in electrical engineering from Marquette University.

Visit his website, JasonBock.net, for more information.

The opinions expressed in this blog are those of Jason Bock and do not necessarily represent those of IDG Communications Inc. or its parent, subsidiary or affiliated companies.

blackberry dtek50

Blackberry announces DETK50, a secure $299 Android phone

The company says it's 'the world's most secure Android phone,' but is that enough to spur sales?

Mohu ReLeaf

Mohu ReLeaf review: As easy on the environment as it is on your wallet

Made from recycled materials (post-consumer paper waste and recycled cable boxes), this antenna performs great and is priced right.

TV antenna

Best indoor digital TV antennas: Our top picks for cord cutters

Ready to cut the cord? You’ll need a quality antenna to pick up digital broadcasts. Here are our recommendations.

Winegard FlatWave

Winegard FlatWave Amped indoor digital TV antenna review: Three model numbers, same antenna

This is a good antenna, just be careful not to pay too much.

RCA ANT1750f

RCA ANT1750F indoor amplified antenna review: Big price tag, less-than-stellar performance

Despite its omni-directional nature, this antenna couldn’t pull in as many stations as it competitors.

Terk Horizon

Terk Horizon indoor amplified antenna review: A good antenna need not be ugly

Hats off to Terk for building an indoor antenna that can blend into a room's decor.

swiftmoji

Swiftkey launches emoji-predicting Swiftmoji keyboard for Android and iOS

The new keyboard predicts emoji as you type, using Swiftkey's word-predicting technology.

google photos logo

Google Photos 1.24 improves cropping and album sorting

The poor cropping interface was a sore spot in Google's otherwise great app.

android nougat

Android 7.0 Nougat Developer Preview 5 is now available

This should be the final preview release of Android Nougat.

google play music android

Google Play Music update adds small interface tweak, prepares for bigger things

You may only notice the new play buttons on lists, but the latest code has references several upcoming features.

google keyboard

Google Keyboard 5.1 adds customizable themes

A great feature from Android N comes to everyone.

hangouts

Hangouts 11 adds video messages and gets rid of merged SMS conversations

Google says merged SMS was confusing and rarely used, so it got rid of it. But at least we got the video messages that have been on iOS for a while.

zte grand x max 2 primary

ZTE Grand X Max 2 review: It gets the job done for budget conscious consumers

Despite a camera that fails to impress, the Grand X Max 2 is a capable phablet for Cricket Wireless customers.

android nougat

Android N name revealed: It's Nougat

After many months of simply calling it 'Android N,' Google has revealed the name of its latest sweet treat.

Sengled Pulse Solo

Sengled Pulse Solo review: You can put a JBL speaker in your lamp. Question is, should you?

What’s possible is not always what’s advisable.