Every mobile app represents an opportunity for your ideas and creativity to reap rich dividends. You have put in the due diligence to decide on your data storage mechanism – whether to go with SQL or NoSQL. Given the nature of your non-relational data and potential scale of operations, you choose to go with NoSQL. And your chosen provider is Couchbase. Wise choice my friend.

Also, after much consideration, you decide to reuse your web skills to make a hybrid cross-platform mobile app. After all, who wouldn’t want to have their app run on every mobile platform while maintaining a single codebase? And you have chosen to use Telerik AppBuilder for end-to-end mobile tooling and all the required build/deployment services. So far, your choices have been spot on. In this article, we’ll walk through how easy it is to get started integrating and managing your NoSQL storage through Couchbase Mobile inside your hybrid mobile app project, for a consistent user experience.

Complete article over @ TDN HERE!

Adios

Write C# on a Mac like a Champ!

Posted: January 14, 2015 in .NET, Articles
Tags: ,

Let’s face it – Apple makes some of most desired notebooks in the industry. The MacBook Pro Retina is loved by many developers for its screen real estate and silent but robust performance. The MacBook Air, on the other hand, offers portability and long battery life for productivity. If you own one of these, you know that you’re not alone in your love for notebooks with glowing fruit!

If you are a Microsoft stack developer, you may want to use a Mac as a development machine and write C# code – is that even possible? Alternatively, you may have always been a Mac developer, but are interested in .NET going Open Source and want to try out some native ASP.NET on OSX. Either way, your goal is to marry up two of the best things for developers: quality Mac hardware and C# comfort. Good news – they happily coexist! Let’s talk options ..

Write up as TDN article HERE!

Adios

The Future of .NET

Posted: December 31, 2014 in .NET, Articles
Tags: ,

Microsoft’s beloved .NET Framework is evolving and the future looks awesome with greater variety of applications and open sourced cross-platform support. Check out all that’s new in my article at the Telerik Developer Network on The Future of .NET!

Write-up over HERE on TDN.

Adios!

 

Do you have a Microsoft account? Yes, the same consolidated account that powers your Outlook email/contacts/calendars, OneDrive, Xbox, Windows 8 and Windows Phone devices, along with a slew of other Microsoft services. Millions of people do. Chances are, your application’s users probably also have a Microsoft account. This presents a potential opportunity.

Live Services is what powers many facets of your Microsoft account, like profile information, contacts, calendars and OneDrive. These services are very familiar for many users, and when you’re able to leverage these same services, users can feel right at home within your application. Enter Live Connect APIs, which are a thin layer of RESTful services on top of Live Services that allows developers to integrate Live Services into their applications. This is possible from any type of application – web, whether desktop or mobile, and across any platform. You can do user authentication through MSFT account on web & any mobile app (native/hybrid) across platforms. You can then take the next step forward & integrate with user’s Calendar, Contacts & even OneDrive.

See the promise? Check out my 2 article series on integrating Live Connect in your Web, Windows 8 & hybrid mobile apps. Write-up & walkthrough over HERE & HERE @ the Telerik Dev Network.

Adios!

 

Are you developing apps for Windows 8/8.1? Do you know all the different notification types & delivery mechanisms to keep your users engaged? Yeah, I don’t remember all of the details when I’m coding; so a concise write-up helps. Check out my article on the Telerik Developer Network on demystifying Windows notifications for developers.

Write-up & walkthrough over HERE @ the Telerik Dev Network.

Adios!

 

Are you a mobile app developer? Want to show off your creations or plain project your phone screen onto a larger canvas? Yep, you need a mirroring solution and thankfully, there are several options no matter which platform you are on. Check out my article on the Telerik Developer Network on device mirroring options for mobile developers.

Write-up & tooling over HERE @ the Telerik Dev Network.

Adios!

 

One beautiful web across all devices – that’s the promise of responsive web design. Thankfully, there is plenty of help for us ASP.NET web developers out of the box. There is just no more an excuse to not deliver the best possible web experience, irrespective of the user’s device. Check out my article on the Telerik Developer Network on options of going responsive with the ASP.NET MVC stack.

Write-up, sample code & demos over HERE @ the Telerik Dev Network.

Thanks for reading. Adios!

 

Think the web you make can handle touch? Lack of hover making you lose sleep? Web menus not being adaptive when viewed on mobile devices? Yeah, we developers have all been there and I documented few of my tricks. Check out my article on the Telerik Developer Network, along with a host of other awesome topics from my Telerik Developer Advocate colleagues.

Write-up, sample code & demos over HERE @ the Telerik Dev Network.

Thanks for reading. Adios!

 

Love real-time communication through SignalR? Want to take the real-time experience to mobile devices? Off course, you can go native with .NET for Windows/Windows Phone; but it would be pretty darn wonderful to go cross-platform to iOS & Android. Be it the HTML5/JS approach through Telerik AppBuilder or C# everywhere through Xamarin, you can use the SignalR magic either way to delight your mobile users. Sound interesting? Check out my article on the Telerik Developer Network, along with a host of other awesome topics from my Telerik Developer Advocate colleagues.

Write-up, sample code & demos over HERE @ the Telerik Dev Network.

Thanks for reading. Adios!

 

April 2013. After years of being a consultant and having seen some of the best/worst that enterprise software development entails, it was time to see how’s life in a product company. And having already used/advocated Telerik products for years, I didn’t have to look around much either. Thus started work as a Senior Technical Trainer for the Telerik Services team. Now, trainer is an interesting word. If you already develop cool software, like to play with & talk about new technologies, and have a big involvement in the developer community, you’ll be surprised how easy training comes to you. It’s no more than dev to dev straight talk! Now, don’t get me wrong – training is plenty challenging. If you’re teaching a group of 30 enterprise developers for a week, you better know your stuff inside out, for the utter fear of humiliation. Prep, practice & repeat, no shortcuts! The past year has been a lot of fun – I travelled & stayed at home; did offsite, onsite & remote training on a whole slew of Telerik products suites. It’s always great to see what clients are actually building with your dev tools; and you grow with every new experience. But all good things come to an end .. I’m starting in a new role inside Telerik today!

Now, I can’t move on without mentioning what’s been the biggest influence on me for the past year. Steve & Michelle Smith, and the whole Telerik Services gang (ex-NimblePros) at the Hudson office. I’ve worked with many dev teams before, but no where else have I seen so many software craftsmen under one roof. Folks like Steve, Brendan, Jimmy, Kevin, Todd, Jeff, Chris, Craig, Weston, Caitlin, JoLene, Molly and others – are just crazy smart; and I’ve learnt a lot from each. Not only are they some of the best developers/designers I’ve seen around, but the whole team is like a family that values each other. Cheers to everyone at the Hudson office; it has truely been a pleasure!

Now, on to what’s next. When you find a position that’s a perfect fit, but challenges you with new work – you dive in. Starting today, I’m a Developer Advocate for Telerik in the Developer Relations team, lead by the awesome Rey Bango. My partners in crime? Glad you asked – how about a team with Michael Crump, Jeff Fritz, Burke Holland, John Bristowe, TJ Vantoll, Brian Rinaldi, Jim CowartDhananjay Kumar, Lohith Nagaraj & other super smart folks. Humbling for sure with the kind of reputation each have in our community, but exciting because we’ll get to do awesome stuff together!

Is .NET/Microsoft and Telerik DevTools your bread & butter? Do Windows apps excite you or the ubiquitousness of the web? Have you embraced JavaScript as the assembly language of the web? And off course, you are into all things mobile & the cloud/backend services. And cross-platform development isn’t for the cool kids any more; you cannot afford to not reach every potential user across any technology stack. Just like you my polyglot friend, I love it all! Let’s bridge the gap between the enterprise & hipster world. Using or considering Telerik products? Hit me up & let’s talk.

Cheers!