Create a Remote Desktop Viewer using C# and WCF
I have wanted to create some code that utilizes a Windows Communication Foundation service for quite some time. This blog will introduce a “remote desktop” service. The purpose is to create something...
View ArticleDesktop Viewer (C# / WCF) Video
The best way to get a feel of the desktop viewer that we are developing is to watch it in action. I used CamStudio to capture the video. What you will see is a side by side display of the … Continue...
View ArticleMultiple Remote Desktop Viewer (C# / WCF)
Update: Many people have asked me to post the source code for this project. The code posted below is in a ‘prototyping’ phase. So code may not follow best coding standards and will be in severe need of...
View ArticleGPS Nerd Is Published to CodePlex
I have been meaning to do this for quite some time. Many of you have been asking me for the code for the GPS Nerd (a.k.a. Truck Tracker) project. My “just one more thing” attitude has delayed this...
View ArticleWeb Charts Using jQuery Flot
Adding charts to your web application is simple using a library called ‘Flot’. Flot is a pure JavaScript plotting library for jQuery. It produces graphical plots of arbitrary datasets on-the-fly client...
View ArticleLoosely Coupled JavaScript Using PubSub
I recently watched a very interesting video by Rebecca Murphy that discussed using the pubsub architecture to create loosely coupled JavaScript. The concept is to develop your JavaScript objects and...
View ArticleA Modal Dialog Plugin for jQuery
There are a number of great jQuery modal plug-ins that already exist. So, why am I cluttering the interwebs with yet another one? There are a number of reasons: Feature Bloat – A number of plug-ins...
View ArticleUpload Multiple Files With Progress Using Uploadify
I previously posted on how to use Uploadify to upload files. The previous post covered really well how to upload single files to an ASP.NET MVC controller using Uploadify. This post will expand on that...
View ArticleTesting Your CRUD Using Generics
I often use a generic repository pattern as a wrapper around my data access logic. This wrapper generally serves the purpose of encapsulating specific implementation details. Here are the repository...
View ArticleA .NET Generic Repository Pattern With Implementations
I previously blogged about the repository pattern and .NET implementations. Here are the links to those old posts: The Repository Pattern The Repository Pattern – Part 2 Since that time, I have zeroed...
View Article4 Principles To Estimation Applied To Software Development
Estimating when a new software feature will be done is a tricky but important task. “When will you be done?” Typically on the other end of this question is the person writing your check. Maybe not...
View ArticlePython Script to Build, Test and Pack .NET Projects
At work we use Jenkins as our continuous integration server. Our implementation at work has to integrate with ClearCase and does a few tasks before actually doing the build. This is pretty typical. Our...
View ArticleAutomate Your Database Backups
I have a few blogs and other applications that leverage MySQL as a database. I wanted to automate the backup of the associated database data. My specific requirements are: Needs to work on Windows...
View ArticleRabbitMq Installation on Ubuntu 12.04
Seems like there are a lot of sources with pieces of this. This worked for me on Ubuntu 12.04. sudo apt-get remove rabbitmq-server sudo apt-get install python-software-properties sudo...
View ArticleVirtualBox Not Starting On Windows
Symptoms Install a new instance of VirtualBox on a Windows 7/8/Server 2012 R2. After the install, attempting to start VirtualBox does not show the expected UI. Looking into the Task Manager, shows two...
View Article