Programming

Integrating Mixpanel with ASP.NET MVC server-side and JavaScript client-side

This post is a quick tip, just some notes on an issue I encountered and the work around I found... To integrate Mixpanel server-side you need to call their REST API. For integrating Mixpanel in .NET there is a library here (currently it isn't listed on the main Mixpanel page…

Best Charting Library for .NET MVC 3

While there are a number of charting options out there that utilize jQuery or other technologies, I'm currently looking into look at those offered from two companies: Highcharts and Telerik - including extensions and open source projects available to complement them and ease usage in ASP.NET MVC. I figured…

Social Authentication for .NET – A Library Comparison

What social authentication solutions are available for .NET developers? What are their features? These are questions I was looking to get answered. I've provided my findings in this article, which focuses primarily on active solutions, that have compatibility with ASP.NET MVC. I've listed four solutions: a direct DotNetOpenAuth implementation…

JavaScript / jQuery Clipboard and Flash Detection Plugins

Listed below are some of my recent findings for the best JavaScript Clipboard and Flash Detection scripts for web developers. Clipboard Plugins Developers can provide end-users the ability to copy text to their clipboard (eg. mimic Ctrl+C action). ZeroClipboard This is the most active clipboard project available.  Most…

Customized ShareThis Button using jQuery and the ShareThis API

Using ShareThis and want to have a customized version of multiple share buttons on one page?  The ShareThis API developer docs section would have you include a hefty piece of JavaScript wherever you wanted the ShareThis object to occur.  That is not only messy, but not very practical…

ASP.NET MVC 3 Routes - Allow Arbitrary Number of Slashes With Catch All

I recently had issues where Google was seeing misspellings of a domain names as different websites themselves, and possibly as duplicate content.  The domains were bound to the same web application in IIS and I wanted to fix this without editing the source of the web application itself. I…