All posts by Callon Campbell [MVP]

Development

Visual Studio 11 Gets a Dark Theme

I came across an interesting article on the Visual Studio blog, which shows a dark theme coming to Visual Studio 11…cool!

dark_theme3_RTM_planned

Along with this dark theme, we will also see other improvements to the IDE such as:

  • Themed Icons (which they will provide to us for use in our applications)
  • Themed Scrollbars (finally)
  • Dark Editor Theme
  • Common Dialogs (will get the dark theme too)

Here is a screenshot that brings it all together, showing a dark themed Visual Studio 11 with the Windows 8 simulator running in the foreground.putting it all together

You can read more about this on the Visual Studio blog.

Cheers

Life

Say hello to my son Kaden Campbell

Kaden Jacob Danielson Campbell was born Sunday May 13 at 8:53pm at Mount Sinai hospital in Toronto. He weighed in at 7 lb. 13 ounces.

IMG_5738IMG_5761IMG_5772IMG_5768

These pictures are of him at the hospital when he is less than a day old. The hospital had a professional photographer that went around and offered to take pictures on a mobile studio. We thought this was great and after looking through the pictures we were really impressed and bought them…well Nana bought them for us. Thank you!

Development

ResXFileCodeGeneratorEx Update for VS2010

If you were using this tool in Visual Studio 2008 and then upgraded your solution to Visual Studio 2010, you might have noticed that this functionality no longer worked. You also might have received an error, which you dismissed.

ResXFileCodeGeneratorEx is an awesome tool and I’m surprised it still hasn’t been officially updated to support Visual Studio 2010.

Well after doing some digging around, I found an article with a work around that enables this functionality in Visual Studio 2010. Here are the instructions to get it working on your machine, followed by an example:

  1. Shut down Visual Studio 2010.
  2. If you don’t already have the tool ResXFileCodeGeneratorEx downloaded and installed, please do so. You can get the latest installer from http://dmytro.kryvko.googlepages.com/
  3. Save the attached file in this email and remove the .temp extension.
  4. Double click the attached file that you renamed and have it add its contents to your Registry.
  5. Restart Visual Studio 2010.

Here is a working example of how to use the tool. Say you want to add a new entry to the PageText.resx resource file contained in your solution and the entry was “Abandoned”:

  1. Open up PageText.resx by double clicking the file.
  2. Add “Abandoned” in the name and “Abandoned” in the value.
    clip_image002
  3. Click Save.
  4. Next right click on PageText.rex and click on Run Custom Tool as shown below…
    clip_image002[8]
  5. Now you can reference this value from your code by typing in PageText.
    clip_image002[10]

Hope that helps.

LifeTechnology

SkyDrive App for Windows

logo_sky

Microsoft recently released a number of SkyDrive updates, including changes to the service, mobile apps for iPhone and Windows phone and a preview of a new Windows desktop application.

There are also changes to the storage size. As mentioned in a previous post, those that have been with Microsoft (MSN, Hotmail, Live) for a long time are being given a free upgrade to 25GB of storage. You can then add additional storage if you like. See my previous post for more details. If you haven’t already upgraded your account, you should take advantage of this before it expires.

First, what is SkyDrive?

SkyDrive is a cloud based solution for storing important files on your PC and keeping them in sync with SkyDrive.com. It is the easiest way to access your SkyDrive from your PC. When you install SkyDrive, a SkyDrive folder is created on your PC. Everything you put in this folder is automatically kept in sync between your computers (PC or Mac) and SkyDrive.com, so you can get to your latest files from virtually anywhere. Whenever you add, change, or delete files in one location, all the other locations will be updated.

sshot-216

If you forgot to put something in your SkyDrive folder, you can still get back to your PC to access all its files and folders from SkyDrive.com.

You can also access your SkyDrive from your mobile devices, including Windows Phone, iPhone, iPad, Android, etc. There is also support for the Mac.

SkyDrive Application for Windows

As mentioned above, with these changes comes a new desktop application for Windows which allows you to see your SkyDrive as if it were a physical folder on your machine. This has the added effect of making any program with a save option SkyDrive enabled.

sshot-215

Similar to other cloud solutions, this desktop application lets you drag and drop files to the SkyDrive folder. These files are then automatically uploaded to the remove server. This means you can work on a document, save it to SkyDrive and then always have the latest version available online, your phone, another computer, and so on.

Summary of Features

  • Access your SkyDrive right from Windows Explorer—photos, documents, and all your other important files
  • Quickly add new files to SkyDrive by dragging them to the SkyDrive folder
  • Easily organize your files and folders in SkyDrive, just like any other folder
  • Connect back to your PC if you forget to put something in SkyDrive

Compatibility

This application is compatible with Windows Vista, Windows 7, and the upcoming Windows 8. Windows XP users will have to use the web browser interface.

Download

You can download any of the SkyDrive apps from here.

DatabaseDevelopment

SQL Server Management Studio 2012 –Tips and Tricks

One of the biggest changes to SQL Server 2012 is that is now uses the Visual Studio 2010 Shell. Knowing that now, here are a few tips and tricks for SQL Server Management Studio 2012

Blocked Selection

Sometimes you may only want to select and copy a column of text as opposed to the normal text selection done by holding down the Shift Key. To do Block selection, you can do SHIFT+ALT and drag your mouse to only select certain areas of your text in column fashion.

image

Cycle through Query Windows

I’ve known about ALT+TAB to cycle through programs (Windows). I’ve also known about CTRL+TAB to cycle through components within a given application. For example in Excel you could use CTRL+TAB to move between worksheets. I’ve never tried it in Management Studio, but it allows you to cycle through the Query Windows.

image

Also, CTRL + F6 will cycle through the actual tabs without the graphic switching display.

Status Bar

Most people should be familiar with the Status Bar at the bottom of the query window, but did you know you can customize it?

image

If you look under Tools –> Options –> Text Editor –> Editor Tab and Status Bar you will see a number of options that you can change.

Grouped Connections

You can go to View and select to show Registered Servers. Within Registered Servers you can create a group of SQL Servers. This then allows you to start a query that will be run against all of the servers within the group. This is where the Group Connection Color for the status bar comes into play.

image

This could be really handy if you need to execute items across multiple servers. The color of the status bar is there to help you realize that that query is a group query as opposed to a single server connection.

Keyboard Shortcuts

There are a ton of Keyboard shortcuts that you can use within Visual Studio. The default settings are based on Visual Studio 2010. Here is a list of those shortcuts. SQL Server Management Studio Keyboard Shortcuts

You can get to these through Tools -> Options -> Environment/Keyboard

image

 

I hope these are useful to you.

Technology

SkyDrive Limited Time Offer to Keep your 25GB of Storage

If you’ve been a customer with Windows Live, Hotmail, MSN, etc., then you’ve most likely been through a lot of changes. Microsoft appreciates your support and would like to make it easy for you to continue to keep using your 25 GB of free online storage. All you need to do is go to the SkyDrive storage page and choose Upgrade my storage. That’s it—you’re then locked in for 25 GB for free.

Click this link to view more details on this offer, otherwise continue reading below to see instructions…

http://windows.microsoft.com/en-us/skydrive/loyalty

 

NOTE: This offer only works with older accounts.

Instructions

1. Sign in to your Windows Live account and then click on the SkyDrive link at the top.

2. Then if your account is eligible, click on the message that says “SkyDrive’s free storage is changing – claim your free 25GB”. If you don’t see this message, then your account is not eligible.

3. Click on the Free Upgrade! Button.

4. You’re done.

Alternatively you could decide to upgrade to higher storage allotments… +20, +50, +100 for a small fee. I would first start by upgrading to your free 25 GB and then if needed, consider adding on to that.

clip_image002

clip_image002

clip_image002[8]

MobileTechnology

My Nokia Lumia 900 Experience so far

LUM900BLKR_banner_lumia_04Here is a quick review of the new Nokia Lumia 900 (Windows Phone) that I picked up.

I went in to Rogers and walked out with the phone 15min later. It was quick and simple. Phone was $150 on hardware upgrade and you get $50 mail in rebate. Nokia is also give users who buy the phone a $100 credit if you buy it prior to April 21. This means I got the phone for $35 (admin fee).

Rogers only has the Black model available at this time. But I was able to pick up the light blue rubber sleeve. With the sleeve on, the device still looks sexy and the sleeve is barely noticeable.

The Lumia 900, like the Lumia 800 before it, comes in a unibody polycarbonate form factor that offers a terrific hand feel. Here is something that is amusing…

While Apple champions unibody designs for its laptops, it obliterates that superiority in its mobile devices. Where the iPhone is a mess of small, fragile parts—glass front and, unnecessarily, back pieces that beg to be encased in thick covers, and several thin, foil-like metal bumper bits—the 900 is a single, well-made, block of polycarbonate. It’s bulletproof, solid. Not frail. But because of its unibody design, and non-replaceable battery, the 900 isn’t going to come apart when dropped either.

Other nice features are Visual voice mail, Internet sharing (tethering) and support for LTE cellular networks. I’ve really noticed the speed improvement on 4G/LTE compared to 3G.

The cameras are sweet. You have the option for Widescreen picture taking (16:9) and there is also the front facing camera for video calls (Skype and Tango), and then there is the 8MP rear camera. Although not as good as the iPhone 4S camera, it comes close to it.

They also improved the capacitive front buttons—Back, Start, and Search. They are far less easy to trigger accidentally, a long-lived problem on Samsung’s Windows Phone handsets.

I’m also really impressed with the Nokia apps (only available on Nokia phones)…

  • Nokia Drive (Turn by turn GPS)
  • Nokia Maps
  • Nokia Transit

I have not tried the internet sharing yet…but that will be really nice to have when you’re in the middle of nowhere without Wi-Fi and want to get online from a laptop.

Getting setup on the device was quick and painless. All I did was login using my Windows Live ID (email address) and it was configured…all my email was synced, my contacts, my calendar, my tasks, my twitter, my Facebook, my linked in, etc.

I never had to plug in the phone to sync any files.

As for the apps…I downloaded an app that looks at my Windows Phone account online to see what apps I’ve installed in the past…and then on the device shows me which apps I’d like to re-install. Easy as pie.

That is all for now.

AviationTechnology

Infinite Flight (mobile flight sim)

logo

Last year when I got my first Windows Phone, the Samsung Focus…I was browsing the Marketplace and came across a Flight Simulator called Infinite Flight. I downloaded and tried the demo out at the time, and loved what I saw.

Almost a year later…I upgraded to a Nokia Lumia 900 and decided to pull the trigger and finally get this awesome simulator.

Here is a quick description of Infinite Flight and some of the features. If you’re an avid flight simulator, have a passion for aviation and own either an iPhone or Windows Phone…then I highly recommend you try it out.

Plus I read that they’re looking to support Windows 8 and Windows Phone 8!

http://flyingdevstudio.blogspot.co.uk/

Infinite Flight

Infinite Flight is the first Flight Simulator for iOS and Windows Phone 7 developed by a team of 2 highly dedicated developers.

 

Features

  • Great airplanes selection (varies with the platform): C-17 Globemaster III, Supermarine Spitfire, Airbus A380-800, Boeing 747-400, A-10, Boeing 737-800, Cessna 172SP, Cirrus SR22, Super Decathlon, F/A-18 Hornet, Airbus A321, Boeing 787-900 Dreamliner, A-10 warthog
  • 2 Regions: San Francisco Bay Area and Southern California
  • Flight Planning
  • Realistic Flight Model
  • Interactive Flight Lessons
  • Autopilot (Altitude and Heading, Throttle)
  • 4 time presets (Sunrise, Day, Sunset and Night)
  • Weather settings: Wind direction and intensity, visibility…
  • Yoke helper for easy handling of the airplane
  • Final Approach Path Display to help with landings
  • ILS (Instrument Landing System)
  • Realistic sounds
  • 5 Camera Modes
  • Runway lights
  • Automatic Logbook (entries added for each flight)
  • Leaderboards
  • Achievements

Screenshots

fullsize_5

747

fullsize_6

fullsize_7

AviationGames

Microsoft Flight is now free to play on Steam

Microsoft Flightis Now Available and Free to Play on Steam.

Experience the thrill and wonder of flight with Microsoft Flight. This free download gives you the opportunity to explore the skies over the beautiful Big Island of Hawaii in the state-of-the-art Icon A5 or the classic Boeing Stearman. Enjoy hours of gameplay with a variety of exciting missions, challenges that will test your skills, and hidden Aerocaches that will give you yet another reason to explore.

capsule_467x181

The Steam edition is different to the original Microsoft Flight version in that it provides better pricing via the Hawaiian Starter Bundle, which is cheaper on Steam by $13 than it is on the Xbox.com Marketplace. The bundle includes two aircraft, the Maule M-7-260C and the North American P-51 Mustang, and the Hawaiian Adventure itself.

I’ve switched to using Steam when playing and buying any game content for Microsoft Flight. I like the pricing model and the game is always kept up to date.

If you haven’t tried Microsoft Flight yet, you should.

Life

Please help me support the Heart & Stroke Foundation

This year I am participating in the Heart&Stroke Big Bike to raise funds for the Heart and Stroke Foundation.

Heart disease and stroke take 1 in 3 Canadians before their time. Together, we can help improve this statistic.

Please help me reach my fundraising goal by sponsoring me online. Click on the link below to make a secure online credit card donation.
http://www.kintera.org/faf/donorReg/donorPledge.asp?ievent=1007010&lis=0&supId=251984362

The donations we collect will help us to continue to fund life-giving research so that all Canadians can live longer, fuller, lives.

Thank you for your support!

P.S. Here is an interesting article I came across on the Heart and Stroke website about how this is a big threat to women…even more of a threat than breast cancer.

Noel Bairey Merz: The single biggest health threat women face (16min long)

Surprising, but true: More women now die of heart disease than men, yet cardiovascular research has long focused on men. Pioneering doctor C. Noel Bairey Merz shares what we know and don’t know about women’s heart health — including the remarkably different symptoms women present during a heart attack (and why they’re often missed).

http://www.ted.com/talks/noel_bairey_merz_the_single_biggest_health_threat_women_face.html

Heart and Stroke
http://www.heartandstroke.com/site/c.ikIQLcMWJtE/b.2796497/k.BF8B/Home.htm