The Art of Debugging

Mastery of the art of debugging is rare. I know this from years of experience working on enterprise systems. If it was simple, more people would be doing it and everyone would be able to track down bugs. The reality is that most shops have that one “go to person” known as “The Exterminator” who…

Wintellect and the Windows 7 2011 Slate Partner of the Year Award

My last evening at the Worldwide Partner Conference (WPC) in Los Angeles was amazing. My colleague, Wes Brock, and I attended an event in Hollywood. One of the great benefits of attending the conference is, of course, the networking. While in LA I met with several members of various Microsoft teams as well as partners…

Fundamentals of the Managed Extensibility Framework

I’ve been building enterprise applications for more than a decade now, and have specialized in Silverlight line of business applications for the past several years. The term “enterprise” seems to inspire images of complex, large, difficult-to-maintain software systems but a well-written system doesn’t have to suffer from the extra complexity. One question I receive over…

What are YOU Looking for in the Consumer Preview?

It seems there is quite a bit of anticipation surrounding the imminent release of the Windows 8 Consumer Preview. I’ve read the speculation about what it will actually include, or not include, and if this release really means anything in the larger scheme of things. The release will coincide with the Mobile World Congress. What…

Free Access to My Windows Store Apps Video Series

Jeff Prosise and I have been diligently creating our Mastering Windows Store Apps course throughout 2012. With the release of Windows 8 later this month we want to share some of the wonderful content that we’ve been working on with all of you!   I created a 9-part Windows Store Apps video series that is…

CodeStock 2012

Thanks for everyone’s support and votes. I have been selected to present two sessions at CodeStock 2012. Per the CodeStock website: CodeStock is a two day event for technology and information exchange. Created by the community, for the community — this is not an industry trade show pushing the latest in marketing as technology, but…

MVVM on MVC: HTML is not XAML

I have to admit that I may have rolled my eyes a bit when I first learned about the KnockoutJS library. It sounded too much like forcing a square peg into a round hole. Isn’t Model-View-Controller (MVC) already it’s own pattern? Does it make sense to apply something like Model-View-ViewModel (MVVM) to HTML? I already…

Everything You Need to Start Writing Windows 8 Metro Applications Today

I can still remember the day I learned how to program. I was only 7 years old and was staying home with my TI-99/4A that had no games or cartridges available. Bored, I pulled out the BASIC reference guide and tapped in a small program called “Mr. Bojangles” that made some pixelated boxs move across…

Modern Web and Desktop App Development

Free stuff! Got your attention? Read on to learn more … Last year I focused on completing my book about enterprise solutions using Silverlight. Since the release of Designing Silverlight Business Applications, much has changed. The book itself was well-received (currently well-rated at Amazon, thanks to my readers who take the time to leave their…

Get Your SharePoint Training from Wintellect

Did you know that SharePoint was Microsoft’s fastest growing $1 billion business ever? Well, you probably knew something like that because you’re probably doing SharePoint development. We’re real ly happy at Wintellect that we are now offering world class SharePoint training that covers both people new to SharePoint to those that want to take SharePoint…

Announcing Wintellect’s Power Live Framework Library

Since late 2008, I have been spending a lot of time focusing on Microsoft’s Live Framework and Mesh technologies. Towards this end, I have produced a Power Live Framework library that simplifies coding against the Live Framework. And, I have also put together some sample applications that leverage my library. Furthermore, I have set up…