Posts Tagged ‘articles’

Windows 8 RTMs tomorrow – Aug 15th. This is big & should be awesome! Having had the opportunity to work on some Windows 8 applications with some brilliant internal developers/designers, I have learnt a lot in the past few months. So, wanting to give a little back, I started writing an article series on SilverlightShow on real-world development tips & tricks towards writing Windows 8 applications. 8 must-know developers tips in 8 days – simple & to the point, with some code examples on XAML/C# stack. Here’s the indexed list for the series:

Day 1: Know the ecosystem; Start
Day 2: Layout, Navigation & Visual States
Day 3: Semantic Zoom
Day 4: Controls & Styling
Day 5: Search, Share & Settings Contracts
Day 6: Data Persistence & Application Life-Cycle Management
Day 7: Use of OData or Web Services
Day 8: Live Services integration

If you are writing applications for Windows 8 or you are on the fence, please check out the series above for tips on how to quickly get started towards building Windows 8 Apps which feel right at home in the OS. And please leave me feedback!

As always, check out the other great content on SilverlightShow.net to suit your development needs.

Adios!

I guest-blogged for SilverlightShow recently:

Windows Phone + SignalR combo in action!

Real-time communication. Many software applications on variety of platforms & form factors have a genuine need for it. But persistent networks, real-time connectivity & asynchrony continue to challenge us developers in building such applications. Is there a silver lining? Could we have near-real-time communication in our mobile apps? Imagine the possibilities.

SignalR is an async persistent connection library for client-server communication that aids in building real-time, multi-user connected applications across multiple platforms. In this article, we take a quick deep dive into SignalR usage and how to leverage this technology from a Windows Phone application. Real-time communication with a backend server on a personal device like the Windows Phone has potentially tons of ways to apply SignalR in Apps.

Full article with screenshots, code samples & downloadable source code can be found HERE.

All the other great SilverlightShow content on Silverlight, WPF, Windows Phone, Windows 8 & other related technologies can be found at http://silverlightshow.net. Cheers!

Adios

CodeMash V2.0.1.2

Posted: January 15, 2012 in Articles, Other Stuff
Tags: , ,

1200 tickets sold in under 20 minutes! That’s the kind of excitement & passion the CodeMash conference generates during the 3 days of geekdom every January. Where else would you be in shorts in the middle of a blizzard in frigid northern Ohio! Where else would you find so many stars under one roof! This year was simply bigger & better at the newly-expanded Kalahari resort in Sandusky OH. CodeMash 2012 was an enormous success, thanks to the untiring work of a small group of volunteers .. kudos geeks & geekettes.

While there were the usual stellar sessions & world-changing conversations, here are some of my personal high points:

  • For folks heading up to CodeMash from Columbus OH, there just isn’t an easy way to get to Sandusky without stepping off the highways onto small country/rural roads. The last couple of trips have always been in the middle of snowstorms, making the drive tricky. This year, we had a little respite with unusually warm weather & no snow. So, the drive up wasn’t bad; the drive back — not so much, with a few inches of snow! Guess it’s part of the Codemash culture!
  • The renovated Kalahari looked quite nice, with the expanded Convention Center easily offering more room for close to 1400 folks to stretch legs.
  • I know we are supposed to create & give back, rather than consume. However, I wasn’t speaking .. so why not throw repentance away for a few days, eat/drink & take it all in. Have some fun!
  • First evening: Sat in a corner bar with the two flamboyant Azure MVPs Michael Collier (@MichaelCollier) & Brent Stineman (@brentcodemonkey), and we just chatted for hours over unending beer. Good times!
  • I was staying at an offsite hotel (yeah, don’t ask) and really liked the Shuttle setup, so we didn’t have to drive & dash across the cold parking lot. Thanks organizers.
  • Bacon — plenty of it everywhere, breakfast or other times.
  • I thought Ted Neward’s (@tedneward) keynote was entertaining. Yes, some folks didn’t like the profanity; but c’mon, we’re adults & sometimes you know what you getting into. It was interesting.
  • Really enjoyed the fact that so many Microsofties made the trip across to attend CodeMash. Pretty darn AWESOME to meet & talk to Scott Hanselmann (@shanselman) .. what a smooth operator. The other time, almost bumped into a skinny guy .. ahem, Jon Skeet (@jonskeet).
  • Always nice to meet fellow Windows Phone developers & share war stories. And there was plenty of WPDev love .. sign of times changing. Also, you may have noticed using mobility with Azure makes me a happy camper .. so specially nice to meet THE Wade Wegner (@wadewegner).
  • The Breakfast, Lunch & Dinners served were quite nice .. thanks to Kalahari’s catering. They mostly managed to keep up with hundreds of hungry geeks. And the dessert bar on Day 1 — awesome! It’s ok steak-loving gents; ok to like some sugar once in a while.
  • The WiFi — yes it worked, unbelievable.
  • The Pecha Kucha — had my reservations at first, but it turned out great. Between Scott Hanselman’s coordination & sheer brilliance from Leon Gersing (@rubybuddha) and Mel Grubb (@melgrubb), it was quite entertaining. Reminded us of humility, passion, fun & enthusiasm that keeps us on the path of software craftsmanship.
  • Lock-picking training from Gabrielle Sempf (@gabriellesempf). Yeah, she showed us how we live in our little bubble of safety called locks in our homes.
  • Hanging out with fellow Sogetians, especially Nihar Shah (@niharshah), Susan Yount (@susaninfj) & Mike Yotive (@myotive), who somehow know how to make me laugh.
  • Seeing the usual rockstars — David Giard, Bill Sempf, Sarah Dutkiewicz, Chris Woodruff, Keith Elder, Jeff Blankenburg, Clark Sell, Mike Lutton, Rich Dudley, Brian Prince etc. Always lots to learn from them, as well as scores of friends that I got to catch up with.
  • Favorite session: SignalR talk by Brady Gaster (@bradygaster).
  • Drinks & plenty of it .. let’s not go there ok?

Now, my one little contribution to this year’s CodeMash was a small article in the conference magazine, called the Mashed Code Magazine (@mashedcodemag). Cheers to Nick Watts (@thewonggei) and the editorial team for pulling off a polished magazine for 2012. I wrote a rather fanboyish Windows Phone Mango article for your reading pleasure .. you owe it to yourself to try a Windows Phone, if you haven’t already :) . Link below .. download as pdf or in eBook format & enjoy!

In all, another GREAT CodeMash. Cheers to all & we shall meet again next year!

Adios.

Another day .. another article for SilverlightShow (@silverlightshow)! You can find all the other great SilverlightShow content @ http://silverlightshow.net.

I have been a long-time SkyDrive user. So, it was a lot of fun playing with the Live Connect API:

Guess how many people use Live Services? 500 million plus! And when our applications connect to the same services, they start feeling right at home with what our users are already used to. Microsoft recently opened the Live Connect APIs, along with some SDKs for 3rd party applications on desktop/web/mobile platforms to leverage the cloud offerings from Live Services. In this short article, we take a look at how we could get started using the Live Connect API from our Windows Phone applications and interact with SkyDrive storage through the new Live SDK.

Full article with screenshots, code samples & downloadable source code can be found HERE.

What’s special about this one? Last article of the year .. done with writing in 2011! See you on the other side :)

Adios!

SilverlightShow (@silverlightshow) is a wonderful resource for daily Silverlight and Windows Phone 7 news, exclusive articles, tutorials, videos and training. I would encourage anybody interested in Silverlight, WPF, Windows Phone & other related technologies to check out the SilverlightShow content @ http://silverlightshow.net.

I guest-blogged a series of 2 articles for SilverlightShow:

So, you have heard the buzz about the brave new world of Windows 8 from MSFT’s BUILD Conference! Ready to get your hands muddy? In this short 2-part article series, we talk about how to get started towards writing data-driven (specifically OData) Windows 8 Metro apps with XAML & C#. Here’s what we’ll cover:

  • Part 1 – Handling of OData from our XAML Metro App [Consumption & Updates to OData source]
  • Part 2 – How to make your XAML App a well-behaved Windows 8 citizen [Artwork, Snapped Views, Contracts, Application Bar etc]

Full article with screenshots, code samples & downloadable source code can be found @ PART 1 and PART 2.

Cheers SilverlightShow!

Adios

SilverlightShow (@silverlightshow) is a wonderful resource for daily Silverlight and Windows Phone 7 news, exclusive articles, tutorials, videos and training. I would encourage anybody interested in Silverlight, WPF, Windows Phone & other related technologies to check out the SilverlightShow content @ http://silverlightshow.net.

I guest-blogged my 3rd article for SilverlightShow yesterday:

OData seems to have a lot of promise in simplifying data access across multiple platforms by using fundamental technologies of HTTP and Atom/JSon. Using an OData source for data consumption/updates in your Windows Phone application? In this short article, we take a quick look at a data caching strategy in our Windows Phone applications while using an OData data source. While we talk about a Windows Phone solution in particular, these concepts are perfectly applicable when using OData on other mobile platforms.

Full article with screenshots, code samples & downloadable source code can be found HERE.

Also, SilverlightShow was gracious enough to compile my articles in a short eBook, with the overall theme of OData usage in Windows Phone & Azure augmentation of mobile applications. Details HERE.

Cheers SilverlightShow!

Adios