Parse CSV Comma or Pipe Delimited File with Linq

Many times I have been tasked with importing, reading and parsing text files with different formats. Most of the time I have had to read in a comma or pipe delimited file. Using libraries like CsvHelper helps if you are always developing solutions like this. If you need something quick or don’t want the added […]

Log4Net Notification Appender

Log4Net is a great library to add an application specific logging quickly and easily. However, many times I hear “how do I setup my application to send notifications”. If you are already using Log4Net then this easy to use Log4Net notification appender is a must have. Notifications and cloud logging using Log4Net is to setup […]

Monitor .Net Windows Service in 3 Easy Steps

Topshelf makes creating and installing a windows service as easy as one command line. Monitor .Net Windows Service is another animal all together. Now if you are not familiar with Topshelf Christoph De Baene wrote a great article on how to create a net windows service in 5 steps using Topshelf. Now that you are […]

Publish a Nuget Package – 3 Easy Steps

There are times far and in between where I need to publish a .NET library under a the nuget distribution. However, many times I need to google around trying to find a good example of how to do it. I am going to self document to the rest the simple step on getting your nuget […]

Getting Started with Stripe .NET example

If you are billing a paid app when you probably need a way to collect a payment or more likely a subscription payment. Stripe developer centric API helps you get get started quickly. However, it isn’t really clear how some of their API’s and UI Controls should work together. Strip Basic Workflow for Subscriptions Let […]

Two Factor Authentication

ASP.NET Identity 2.0 Two Factor Authentication

Since the release of the new ASP.NET Identity 2.0 there as been a lot of buzz around the support for two factor authentication. This adds a greater level of security around the ever insecure password authentication methods. If you are interested in the setup up ASP.NET Identity 2.0 to used cookie and token authentication check […]

ASP.NET MVC Tutorial

Using ASP.NET MVC Partial View Controller Action

Developing a single page rendering shouldn’t require a single uber model. ASP.NET MVC lends itself to require one model per Render View instance. The content of your browser should be build to consist of a collection of views. Your Login/Logout/Profile view in the header, a side navigation with data driven badge counts and the body […]

ASP.NET MVC Tutorial

ASP.NET MVC Model to Knockout Viewmodel

This is a quick article on how to share your ASP.NET MVC Model to Knockout Viewmodel structure with the MVC framework and Knockout’s ViewModel. Keeping with the DRY methodology we don’t want to maintain multiple definitions of the same view model in JavaScript and in C#. How to get ASP.NET MVC Model to Knockout Viewmodel […]

Beta Depot Blog Feature

Beta Depot – TestFlight Android Alternative

I would like to introduce Beta Depot, an open source TestFlight Android Alternative build on .NET. The goal of this project is to create an on-premise alternative to the many varieties of cloud based offerings. This project focuses on being a team driven mobile application delivery platform with an emphases on continuous integration. With Testflight […]

Extracting Icons from APK using .NET

The packaging and construction of APK files is rather simple on the surface. APK’s are really just compressed zip files. So one would imagine pulling out the selected app icon would be simple. As you may or may not know, in order to find out which icon is selected as the app default icon you […]