Blogging for 10 Years and Counting

I’ve kept track of tweets. I’ve kept track of the user group anniversary date. I’ve kept track of my marriage anniversary date. But, for some reason I forgot about when I started blogging. That was, until one of my good friends, G. Andrew Duthie, blogged about forgetting about his blogging anniversary as well. Like Andrew, my first blog was also up on the ASP.net blog site. Over the years I have compiled 570 posts on that site (interesting coincidence since our area code is 570) before switching to my personal site. I’ve posted (technology only) a total of 632 times … Continue reading Blogging for 10 Years and Counting

Updating Older Cisco AnyConnect Clients for Windows 8 Support

A former coworker of mine had blogged awhile back about solving an issue with older Cisco AnyConnect clients on Windows 8. When installing AnyConnect on a Windows 8 machine, the display name key in the Windows registry for the Cisco AnyConnect VPN Virtual Miniport Adapter has some extra data. The correct value for the DisplayName key should be “Cisco AnyConnect VPN Virtual Miniport Adapter for Windows x64”. This key can be found in the reigstry: Windows 7: [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\vpnva] Windows 8: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vpnva] Thanks for the post Jeff (and Daniel)!

Updating Common Controls for Older Applications to Support Windows 8

There are times that you may need to install an older Windows application especially something developed using Visual Basic 6 or earlier. In these cases, you should always ensure that the installed application is using the most current common control library available from Microsoft. If not, you may receive strange error message that logs the following in the Event Viewer (abbreviated exception): 1: Log Name: Application 2: Source: Application Error 3: Date: 07/08/2013 11:10:57 AM 4: Event ID: 1000 5: Task Category: (100) 6: Level: Error 7: Keywords: Classic 8: User: N/A 9: Computer: my-msft-surface 10: Description: 11: Faulting application … Continue reading Updating Common Controls for Older Applications to Support Windows 8

Detecting Browser Features and Internet Explorer Compatibility Mode

First of all, before I begin, please know that in every case, you should detect browser features and not browser versions. However, there are still times that you may need to know the browser version (such as providing screenshots of various browser alerts – ie: ActiveX installation). Detecting IE Compatibility Mode There are several JavaScript files that are available to detect browsers and their versions. However, I have never come across something that can properly detect IE compatibility mode. This is important as IE10, when run in compatibility mode, runs IE7 quirks mode. You can obtain the desired values by … Continue reading Detecting Browser Features and Internet Explorer Compatibility Mode

Update your Windows Phone App to Support Theme Changes

If you’ve ever built a Windows Phone 7 or Windows Phone 8 application, you may have found that your app looks great when building it in Visual Studio. However, as soon as you attempt to change the theme of the application, the design would not appear correct. One resource on MSDN that you may find useful is the article titled Theme Resources for Windows Phone. This article shows several tables that explain the built-in resource names for themes. Besides setting a brush or color within your application to one of the resource values, you may be interested in knowing the … Continue reading Update your Windows Phone App to Support Theme Changes

Using PowerShell to Obtain CD/DVD Disk Information

As the years go by, more and more research, information, and documents can be found online. However, several business verticals still use CDs and DVDs to access research content, backup documents, and share files. In every position that I’ve ever held, I have been asked by someone to locate a disk. I had an old WMI script that would grab the information, place it in a text file on a machine, and notify me via a net message that the file was ready. This was great and did the job, but I wanted to see how I can do the … Continue reading Using PowerShell to Obtain CD/DVD Disk Information

What came first? The baby or the app

So today is the big day where my wife is being induced with our fourth child. Given the past, today’s experience should last between 6-10 hours. Knowing I’ll be hearing monitors in the background, I figured I should do some work. Since I haven’t spent the time to complete an app for Windows Phone yet I figured I would challenge myself. I’ll be live blogging this experience today and am up against mother nature. My goal is to see what comes first: my new baby boy or my new Windows Phone app. Wish me luck (on both fronts)! 7am   It’s … Continue reading What came first? The baby or the app

Professional ASP.NET 4.5 in C# and VB

On May 3rd, Wrox Press released Professional ASP.NET 4.5 in C# and VB. I co-authored this book with two Microsoft employees (Pranav Rastogi and Scott Hanselman)as well as two Microsoft MVPs (Christian Wenz and Todd Miranda). The book is packed with the most current information about ASP.NET 4.5. It is also the only book I am aware of that explains One ASP.NET. The foreword for this book is written by Scott Hunter of the ASP.NET team. There are ten parts, 35 chapters, 7 appendixes, and nearly 1500 pages in this book. Here’s the table of contents for the book: Part … Continue reading Professional ASP.NET 4.5 in C# and VB

Samsung Focus to Windows Phone 7.8 to Straight Talk

Recently, we made the decision to change one of our Verizon Wireless plans. The plan was a family share plan that has existed for quite some time now. Both phones on the plan were “dumb” phones and the near $130 price point for up to 1400 minutes and no data seemed way too steep. When evaluating other Verizon Wireless plans, the price would increase even more for the two devices plus taxes. After some discussion, we realized that Verizon Wireless plans just didn’t make sense for these two devices. I had a Samsung Focus v1.3 phone that I received from … Continue reading Samsung Focus to Windows Phone 7.8 to Straight Talk

How the Web has Changed–As witnessed through the Webby Awards

Earlier today, the Webby Awards and Internet Explorer teams announced a joint project to showcase the Webby Award winners since the awards were handed out in 1997. This new website is built on Web standards which are truly emphasized in Internet Explorer 10. I’ll have a post in the future to highlight Web standards and the modern Web. However, if you’re too anxious to wait, feel free to check it out on the IE team’s Modern.IE website. In fact, the IE team seems to be so pumped up about the Webby Awards that they released an updated version of the … Continue reading How the Web has Changed–As witnessed through the Webby Awards