Software Development
  • Posts
  • Run a Website using Azure Static Web Apps and Hugo
  • An Odd Interview Experience
  • Bitcoin
  • Bitcoin Phishing Attack
  • Bitcoin Redux
  • BizTalk - Access is denied.
  • BizTalk - Importing Bindings with Many Password
  • BizTalk - you must specify at least one already-initialized correlation set.
  • BizTalk Orchestration Basics
  • Blown away by how good Azure has become
  • Calling external assemblies with overloaded methods using the params keyword in BizTalk 2010
  • Continuous Integration or To Err is Human
  • Continuous Integration/Deployment My Own Example
  • Create a Comma Delineated Flat File Schema in BizTalk 2013
  • Create Relative Position Flat File Schema in BizTalk 2013
  • Filtering for Jobs
  • Filtrete Touchscreen WiFi-Enabled Programmable Thermostat
  • Generate idoc schemas in BizTalk for SAP
  • Heroku Connect Is Eventually Consistent
  • Heroku Connect Retrospective
  • New Homepage
  • Notifio - Free and easy mail notifications for your iPhone
  • Simple & Easy Notifications Using BoxCar
  • Solid Series: Interface Segregation Principle in C#
  • Solid Series: Single Responsibility in C#
  • T4 Transformations for ASP.NET paths
  • Using Google Alerts, IFTTT, and Boxcar to Protect Your Information
BizTalk Orchestration Basics

What BizTalk orchestration is why you might use it, and how to get up and running from zero knowledge to a working deployed orchestration into Microsoft BizTalk server.

December 31, 2015 Read
Create a Comma Delineated Flat File Schema in BizTalk 2013

You might have a file that could have been generated by any number of systems, need to parse this in such a way that BizTalk understands and can work with it. In all cases that is going to be XML. Your flat file schema is essentially instructions on how BizTalk and is going to parse and then convert this flat file into XML, as well as serve as a formal definition of how this XML should be structured.

January 7, 2015 Read
Create Relative Position Flat File Schema in BizTalk 2013

You might have a file that could have been generated by any number of systems, need to parse this in such a way that BizTalk understands and can work with it. In all cases that is going to be XML. Your flat file schema is essentially instructions on how BizTalk and is going to parse and then convert this flat file into XML, as well as serve as a formal definition of how this XML should be structured.

January 7, 2015 Read
Bitcoin Phishing Attack

I received this email about an hour ago: Hello David… I just did what you advised me to do but the problem remains the same : importing the private key is not working…. drives me nuts! Last time I checked blockchain.info ( https://blockchain.info/address/(redacted) ) there was still 30.28020001BTC ! But no way my bitcoinqt client loads the key so I am stuck with those BTCs. Thanks for offering your help with this.

January 7, 2014 Read
Using Google Alerts, IFTTT, and Boxcar to Protect Your Information

Google alerts is a service from Google that will send you an email or update a RSS feed when it’s crawler hits new data from your search term(s). IFTTT is a service that lets you set up actions in response to triggers. BoxCar is a service that let you send custom notifications to your phone. I’ve combined all three of these services to help protect my personal information online.

April 27, 2013 Read
Blown away by how good Azure has become

I had looked into Microsoft’s Azure (then called AppFabric) maybe two years ago, and built some hello world type of things on there, and even hosted our wedding website there. At that time I was not very impressed by what was being offered. You had to program to a very specific API, which might not be a problem if you were creating a new application, however shoehorning an existing application to Azure (then) would have proved extremely difficult, and for what benefit?

December 8, 2012 Read
Simple & Easy Notifications Using BoxCar

Notifio was an awesome tool I made use of to make up for the lack of screen notifications for new mail in older version of iOS. It was also a great application in general that allowed me to send notification to my phone without having to write my own application specifically for iOS, or send SMS message or the like. However, ever since I found out that Notifio’s time was short (it seems the service will be retired soon) I have been looking for something that could replace it.

April 14, 2012 Read
Filtrete Touchscreen WiFi-Enabled Programmable Thermostat

Last fall I purchased and installed the Filtrete Touchscreen WiFi-Enabled Programmable Thermostat in our home after reading about it here on Scott Hanselman’s blog. It does exactly what it sounds like, plus it comes with a pretty cool iPhone app (I am sure there is an android version as well). Now that we have it installed, it would be hard to imagine life without it. It seems really lazy (and it is) but the thought of having to actually get up and interact with a device on the wall seems like a lot work.

April 13, 2012 Read
Calling external assemblies with overloaded methods using the params keyword in BizTalk 2010

I created the following method, calling it from a BizTalk mapping functoid not long ago. public string TrimAll(params string[] addressInfo) { … } I used params because I need to pass in eight string arguments which I was preforming more or less the same operations on. I was curious to see if BizTalk would resolve the method properly. As you’d expect, it did not, and gave me an exception about the number of arguments needed when I tried to test the map.

January 13, 2012 Read
Continuous Integration/Deployment My Own Example

Previously, I had talked about why continuous integration (CI) is the best approach to software development in terms of improving software quality and saving time and effort for developers on a team. Now I want to explain how I maintain this page among other projects using continuous integration and continuous deployment and why this is beneficial even for one person projects. I should note that what I am about to describe I would not exactly recommend using in a business environment, I’ll describe that a later (however, if you don’t have any CI environment, this would be a huge improvement).

May 6, 2011 Read
Bitcoin

Bitcoin is a peer-to-peer crypto currency. Peer-to-peer means that no central authority issues new money or tracks transactions. These tasks are managed collectively by the network. BitCoin has garnered quite a bit of attention of late. What is it? Why use it? I’ll try to answer this below. Why BitCoin? With all money there is the problem of double spending. With electronic representation of money in the modern age, it is easy for a financial institution to say that it has your money and then loan it to someone else, then loan it to someone else, etc.

April 30, 2011 Read
Continuous Integration or To Err is Human

I am constantly astounded at the number of shops out there that do not have source control not to mention even the most rudimentary build server or continuous integration environment. Or worse, there are developers that scoff at the idea of being ‘held back’ by things like this. More commonly management considers this a waste of time. My Personal Experience Fresh out of college I worked for a company that had a full-fledged continuous integration environment.

April 8, 2011 Read
  • ««
  • «
  • 1
  • 2
  • 3
  • »
  • »»
Navigation
  • About
  • Recent Posts
  • Skills
  • Experiences
Contact me:
  • Email: kevin[at]kinnett.dev

Toha
© 2020 Copyright.
Powered by Hugo Logo