Archive

0

Fiddler Extension Development Tips

I recently created a custom Fiddler extension called PowerBIFiddler. Here are a few tricks that I learned along the way. Re-use Default Fiddler InspectorsFor PowerBI-Fiddler, I wanted to re-use the JS

0

How to Monitor Azure IoT Hub Traffic

You have a couple different options to monitor your incoming and outgoing Azure IoT Hub traffic. Desktop AppOn Windows machines, you can use the Azure IoT Hub Device Explorer utility. Under the Data t

0

Solution: Internal Error. The database platform service with type Microsoft.Data.Tools.Schema.Sql.SqlAzureV12DatabaseSchemaProvider is not valid. You must make sure the service is loaded, or you must provide the full type name of a valid database platform service. (Microsoft.Data.Tools.Schema.Sql)

If you get the following error, then you need to install BOTH x86 and x64 versions of the DAC Framework. I have only verified that this works with SQL Express 2014. https://www.microsoft.com/en-us/do

0

Brother Printer Troubleshooting Tips

I have a Brother MFC-7840W printer and usually have issues with it. Here’s what has helped: Drivers1. Install the full driver package from here: http://support.brother.com/g/b/downloadtop.aspx?c=us&a

0

Dremel Idea Builder 3D Priting Tips

Here are some tips for using the Dremel Idea Builder 3D Printer. I will keep this post updated with new tips as I learn more about the machine. A lot of these tips apply to any 3D printer, so it’s wor

0

How to Quickly Install Fusion 360

I’ve been installing Fusion 360 on a bunch of machines lately and am posting the direct link here so I can save some clicks. Here’s the direct link to install Fusion 360: http://www.appstreaming.autod

0

Autodesk Print Studio Download Link

[ Autodesk has a 3D printing prep product called Print Studio: A showcase of the Spark Print Preparation API’s power and utility. Print Studio quickly heals, prepares and prints 3D models optimized f

0

Announcing Open Live Writer

[ We were all disappointed when Windows Live Writer went into sustainment mode in 2012ish. Shortly after that, Scott and I talked about options. One option was to write a new tool and another was to s

0

REST API SDK Generators

I’m investigating automatic REST API SDK generation options and I’d like your help narrowing things down. We, at Power BI, have a REST/JSON API and our documentation is up on apiary, which supports “A

0

How I Gained 30 Pounds in a Year

This has been an amazing year. About a year ago, I decided to quit Microsoft and join Starbucks as a Barista Manager in Issaquah. A lot has happened over the last year, but the most important thing

0

Windows 10 Coming to Raspberry Pi 2!!

[I joined the Windows IoT team back in October and was thrilled to hear that we were working on getting Windows 10 on Raspberry Pi 2 – now I’m excited to share that news with you all. Like many other

0

[object Object]

I was getting this error when trying to install the UPWare software for my UP Plus 2 printer. “The setup files are corrupted. Please obtain a new copy of the program.” Solution: Download the file usi

0

[object Object]

I was running the following post-build scripts in VS2013… 12$(FrameworkDir)\installutil.exe /u "$(TargetPath)"$(FrameworkDir)\installutil.exe "$(TargetPath)" and was getting this e

0

Goodbye Microsoft, Hello Starbucks

I have a ton of interests and not enough time to give them all enough attention to be an expert at anything. All of my interests have one thing in common - they all take lots of time and energy to p

0

How I Manage a Zero Inbox at Microsoft

[Many years ago I resolved to get a handle on managing the plethora of email that is part of the Microsoft culture. Email is a very important communication mechanism – it’s just a messaging system - a

0

The 7 Irrefutable Laws of Bacon

1. It must be crispy. Bacon lovers don’t like to chew. Soft spots are not allowed. 2. It must not be too salty. How can I eat a pound of bacon in one sitting with all that salt? 3. It must not be burn

0

Solution to: [A]System.Web.WebPages.Razor.Configuration.HostSection cannot be cast to [B]System.Web.WebPages.Razor.Configuration.HostSection. Type A originates from 'System.Web.WebPages.Razor, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' in the context 'Default' at location 'C:\windows\Microsoft.Net\assembly\GAC_MSIL\System.Web.WebPages.Razor\v4.0_2.0.0.0__31bf3856ad364e35\System.Web.WebPages.Razor.dll'. Type B originates from 'System.Web.WebPages.Razor, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' in the context 'Default' at location 'C:\Users\jong\AppData\Local\Temp\Temporary ASP.NET Files\root\6f8c444d\f737f6f4\assembly\dl3\dde55404\3dbcbf4e_cab0ce01\System.Web.WebPages.Razor.dll'.

_[A]System.Web.WebPages.Razor.Configuration.HostSection cannot be cast to [B]System.Web.WebPages.Razor.Configuration.HostSection. Type A originates from ‘System.Web.WebPages.Razor, Version=2.0.0.0, Cu

0

Use OWA when Outlook 2013 doesn't let you delete folders from Deleted Items. "Cannot delete this folder. Right-click the folder, and then click Properties to check your permissions for this folder. See the folder owner or your administrator to change your permissions." & "Outlook is synchronizing local changes made to items in this folder. You cannot remove this folder until the synchronization with the server is complete."

I just tried to clean up my Deleted Items folder in Outlook 2013 and got the two following errors: Cannot delete this folder. Right-click the folder, and then click Properties to check your permissi

0

YouTube is Advertising 480p Movies as HD

I purchased Argo (“HD”) from YouTube.com last night. I was expecting at least 720p since it was advertised as HD, but the highest resolution available was 480p. Here’s the definition of HD video from

0

Solution: The Sony QuickTime plug-in was not able to initialize the QuickTime components on your system. It appears that QuickTime for Windows is not properly installed. QuickTime files cannot be read or written without a full installation of the QuickTime version 7.1.6 or greater components, including the authoring components.

I got this error today when I tried to drag a video file that was created with my iPhone 5 to Sony Movie Studio (Vegas). The Sony QuickTime plug-in was not able to initialize the QuickTime component

0

Netflix vs Redbox Instant - Netflix Wins

I’ve been an avid Netflix user for the last few months. I use it watch TV shows like White Collar and Lie to Me and my kid watches Thomas & Friends, Curious George, Go Diego Go, etc. I don’t usual

0

How to Delete Your Fitocracy Account

I spent about 5 mins trying to find a “Delete My Account” link on Fitocracy, but came up short. I ended up sending an email to requests@fitocracy.com and got this response: Hi, We’d be sorry to see y

0

ProblemMicrosoft ASP.NET Web API (RTM) references Newtonsoft.Json (>= 4.5.6) (AKA Json.net) Twitterizer 2 references Newtonsoft.Json (=4.5.5) You can’t have both Newtonsoft.Json (>= 4.5.6) AND N

0

Solution to the exception: "Updating 'Newtonsoft.Json 4.5.8' to 'Newtonsoft.Json 4.5.5' failed. Unable to find a version of 'Microsoft.AspNet.WebApi.Client' that is compatible with 'Newtonsoft.Json 4.5.5'." when trying to install the twitterizer NuGet package in Visual Studio 2012

I have the RTM of Visual Studio installed, but the WebApi NuGet RTM build isn’t available yet. WebApi depends on Newtonsoft.Json and so does Twitterizer, but there is a version conflict. Unfortunatel

0

Microsoftie Perk #6 - Free Drinks

Free drinks is the one perk that most people will already know about, but since it is one of my favorites I couldn’t not include it in my Microsoftie perk list. I have heard that since day one Micros

0

[object Object]

Could not find an implementation of the query pattern for source type ‘[type]’. ‘Where’ not found. Consider explicitly specifying the type of the range variable ‘[variableName]’ You get this error if

0

How to set HtmlAgilityPack Timeout

HtmlAgilityPack is a great HTML parser library that I often use for scraping. It does web requests on your behalf via the HtmlWeb().Load methods, but doesn’t expose the HttpWebRequest.Timeout property

0

[object Object]

There are many reasons why this error will appear. One of the less obvious reasons has to do with the “Target framework” project level setting. In my referenced project the “Target framework” was set

0

How to get a job at Microsoft

I’m a Principal Development Lead on MSN‘s content management system called Bedrock. I’ve been at Microsoft for 9 years, 1 year as a contractor and 8 years as an FTE. But I’ve wanted to work for Micros

0

AT&T might be double billing you for data

AT&T might be doubling billing you for data. I was getting close to my 2GB limit this month, so turned off my 3G and Cellular Data. [![photo (1) (yes, my SSID is Willie, affectionately named afte

0

[object Object]

I was migrating one field to another today and I got this exception when trying to delete the old field from the Fields tab: “Cannot delete this field because it is referenced by other objects”. Not

0

Kindle vs Nook

The is a post for anyone who is trying to decide between the Kindle Touch and the Nook Simple Touch eInk eReaders. I bought them both with my own money and spent a lot of time reading with both of the

0

Solution to Visio 2010 crash on Windows 7

Don’t know why but the Bluetooth plugin that is installed by default is causing Visio to crash all the time. I disabled the plugin and haven’t had a crash since. UPDATE: If disabling doesn’t fix the p

0

Solution to the Dell Monitor Buzz

Not sure this will work for everyone, but it worked on my Dell P2411H I was getting this really loud buzzing sound from my monitor today…and only when I was viewing Excel docs fully maximized. I just

0

How to turn off a Sony IC Recorder

It took me forever to figure out how to turn off my Sony IC Recorder (ICD-SX46) 1. Slide the Hold slider to the hold position. 2. Hold down the “Stop” button. That’s it. Really simple. Really undiscov

0

GEMPLUS GPR400 Driver

Had a tough time finding the right driver for my old GEMPLUS GPR400 Smart Card reader. This is what I found. It is for Windows 2000 and for the GemPC400, but it seems to work. http://support.gemalto.c

0

Manage SkyDrive from Windows Explorer

Gladient has a Free Starter Edition of their product that allows you to do things like bulk move files and other things we take for granted in Windows Explorer http://www.gladinet.com/p/download_start

0

[object Object]

[ You likely get the exception “Connections to SQL Server files (*.mdf) require SQL Server Express 2005 to function properly.��� when you are trying to add a Database file to a project and don’t have

0

[object Object]

[ This exception: “This server version is not supported. Only servers up to Microsoft SQL Server 2005 are supported” Probably means that you have SQL Server 2008 installed and don’t have Visual Studi

0

Solution to an Unresponsive Zune Pad

The Zune Pad on my 80GB Zune was unresponsive for a day or so and a normal reset or restore didn’t work because they require the Zune pad to be working. This worked for me, give it a try: 1) Plug Zune

0

Zoom H4n Review

I picked up the Zoom H4n not too long ago for my concert and rehearsal recordings. While I’m really happy with the quality of the recordings there are some significant design flaws that prevent it fr

0

How to Create a New Category in Outlook

Creating a new category in Outlook isn’t very intuitive. 1) Right click on the item you want to categorize 2) Select “Categorize” 3) Select “All Categories” 4) Click the “New…” button 5) Enter the Nam

0

Mobile Browser Detection in ASP.NET

Before last week the only two viable Mobile Browser Detection options were: WURFL – Great for non-.NET solutions. .NET APIs lack support2. DeviceAtlas – Great for .NET solutions, but it’s starts at

0

Mobile Web Design Book References

I just finished Cameron Moll’s “Mobile Web Design“ book. Not only is it a great book…short, sweet and comprehensive, but it has a lot of great references. I figured I’d help others find the references

0

Hidden Facebook Status Codes

I installed win7 today and had to post about it…. Facebook converts <3 to a heart…how cute. What other hidden Facebook codes are out there?

0

Delete All Outlook RSS Feeds

My Outlook RSS Feeds were in a really funky state this morning. I had to create a new profile and I had RSS Sync enabled. When that is the case Outlook re-adds all Feeds that you have ever added to th

0

[object Object]

Got this error when logging into a machine that I hadn’t touched in months: “the security database on the server does not have a computer account for this workstation trust relationship” Not exactly s

0

PDC Wrapup - My fav sessions

PDC was great this year! Here’s a quick list of my favorite sessions of technologies and products that Social Bookmarking will use soon… Stuff we’ll use this year: Velocity ADO.NET Data Services Vi

0

Zune 3.0 Download Problem Solution

If you run into issues with the Zune 3.0 download (like I did this morning), you may want to try to download the complete install package. The error I was getting was “Can’t contact Microsoft Update.

0

New MSDN & TechNet Search URLs

Along with all the other new features of our recent MSDN & TechNet search release we also created “search” sub-domains for both of the sites. The new URLs are: http://search.msdn.com and http://se

0

Live Search Mobile

I installed Live Search Mobile last night. The speech recognition is great. Very fast and accurate. It includes free GPS (at least on the Blackjack II) with step by step driving directions. Check it o

0

Backslash key on Blackjack II

The backslash key isn’t on the default key layout on the Blackjack. Just hold down the “sym” button and a list of symbols (special characters) will appear. Jon

0

Web Unit Tests Without HttpContext

Phil Haack created a very useful HttpSimulator to assist in unit testing code that accesses the HttpContext.I was up an running in a few minutes. Here’s a sample that worked for me. 12345678[TestMetho

0

RSS Awareness Day - May 1st

May 1st, is the official “RSS Awareness Day”. While we shouldn’t forget all the celebrations (International May Day) and remembrances that take place on the same day, I do think it is a great idea to

0

Binding Complex Properties to GridView

Binding simple (int/string, etc) type properties to a TemplateColumn in a GridView is easy, but when you need to bind the Grid to an object that has properties that aren’t simple types it gets a bit m

0

ASP.NET RSS Toolkit 2.0 Released

Piyush and IDisposable just released version 2.0 of the ASP.NET RSS Toolkit to CodePlex. New features include feed aggregation, atom support, full element parsing (including attributes), more robust c

0

ATOM 1.0 Schema

I just spent a while searching for the ATOM 1.0 schema definition. This looks like the most human readable form out there. http://www.atomenabled.org/developers/syndication/ HTH, Jon

0

Page Cannot Be Displayed error in IIS

The “page cannot be displayed” issue in IE could be many things. First turn off the Show Friendly Error Message option in IE. Then check event viewer. And if all else fails recreate the website in IIS

0

Slow Jerky Cursor on Virtual Machine?

If you have a slow jerky cursor (mouse) on a Virtual Machine it probably means that you need to install Virtual Machine Additions. How to install Virtual Machine Additions on a virtual machine http://

0

JavaScript Lint

My team uses many static analysis tools to check for common coding mistakes and coding standards. I recently stubbled upon JavaScriptLint which we’ll start using to analize our JavaScript code base, w

0

What is your dream dev portal?

What features would your dream dev portal have? Blogs, technologies, products, reviews, articles? Does the customizable experience at Live.com give you what you need or would you use a site that pushe

0

What's your homepage?

I’m a dev lead in a group that is part of MSDN and TechNet. I’m curious what you (the IT Pro/Dev community) think of the MSDN/TechNet homepages and how we could make them better. It’d be cool if you c

0

WCF Virtual Labs - One Minor Erratum

There are two well written WCF Virtual Labs up on MSDN. There is an error on page 9 of the Fundamentals Lab Tutorial. Step 2.k should have you add the app.config to the Host project, not the Service p

0

ASP.NET Videos

Lots of great ASP.NET videos up on www.ASP.net http://www.asp.net/learn/videos/default.aspx?tabid=63

0

Learning Platform v3 is live!

The project I’ve been working on since I joined IDEO last October has finally shipped! Learning Platform v3 can be found at http://learning.microsoft.com/ The Learning Platform allows you to Purcha

0

Cons of Response.Redirect(url, false)

The second parameter overload of Response.Redirect is nice because it doesn’t call Response.End, which is responsible for throwing the ThreadAbortException. BUT… The drawback to using this is that the

0

VSTS Performance Tools

Check out Ian Huff‘s intro video about VSTS Performance Tools. It’s a great overview and covers just about everything you need to know about them.

0

Convert.ChangeType for Nullable types

Convert.ChangeType doesn’t support nullable types. Peter Johnson has a post which shows how to test and cast from object to Nullable types. The can obviously be extended with generics. http://aspallia

0

Amazon's Mechanical Turk

Let’s say an algorithm does what we need it to do really well 90% of the time. We have a choice to build the app to handle the other 10% which could come at substantial cost, or introduce a human work

0

Mix Day 1 Part 2

Overview of Expression - Brad Becker Splitview and XamlPad are included in the WinFx SDK. You can use them to create the Xaml by hand, but I would stay away if you can and go with Expression! It is w

0

Mix Day 1 - Part 1

My day started off by having a quick bite with Doug Seven of DotNetJunkies and SqlJunkies fame. Amazingly enough we work in the same building @ ms, but have never met - it’s cool b/c we both started c

0

Office 12 - What do you think?

Just installed Office12 yesterday….I know a bit late, but I’ve been working like crazy lately and just starting to get caught back up on what else is happening in this world ;) Wow - it is slick. I’m

0

Mix it up!

Just found out that I’ll be hanging in LV for a few days next week at Mix06. For those of you that can’t go - what sessions would you like me to attend on your behalf? Here’s a link to the sessions:

0

Great ASP.NET 2.0 Overview with ScottGu

ScottGu‘s ASP.NET 2.0 webcast is a great overview of the new features and has a cool demo which builds a site from scratch. The demo starts at section 20 of the webcast- be sure to disable popup block

0

WirDirStat - Disk Usage Utility

I ran out of disk space today and did a quick search for disk usage analysis tools. With WirDirStat I was able to find out quickly that my tempdb ldf file was 27 GB. http://windirstat.sourceforge.net/

0

VSS File Paths

Here’s how to get the full path to a file in VSS. Right click on file and select Properties from context menu.2. Click Report Button3. Click Preview Button4. The “Preview File Properties Report” d

0

Outlook 2003 Add-in for XP Events

In the process of building a COM Add-in for Outlook I ran into the issue of events not being fired with XP. I needed to capture the ItemAdd, ItemSend and SelectionChange events, which his was working

0

VSS Cloaking

I finally learned what the cloaking feature of VSS does and wanted to share. If you cloak a folder, you are marking it as a folder that you do not want to include in a recursive get. For example, let

0

Name That Control

What do naming convention do you prefer when naming controls and why? Hungarian: lblUsernamePascal: UsernameLabel or UsernameCamel: username Other?

0

Beyond Compare

I am amazed at how many developers are still using windiff or VSS diff tool. Beyond Compare is great tool that I use almost daily. It allows you to diff files and folders using the context menu of Win