About the Author
Mark Fricke

Mark Fricke

As consultant for Keyhole Software, Mark has 20 years of experience in the software industry. He primarily works with Java and C#, but has worked with variety of other languages such as COBOL and C/C++. He has worked on almost every type platform from mainframe dinosaurs, classic desktop, and modern mobile applications. When he is not working, then he is with his family or playing in his bands.

Using Spring Integration In Conjunction With Spring Batch

Mark Fricke Development Technologies, JavaScript, Spring, Spring Batch, Spring Boot 6 Comments

Recently I was working on a development project for a client focused on Spring Batch. The program required a pull of the SFTP directory for an encrypted file, decryption of that file, starting of the Spring Batch program, and archive of that file.

Initially, my first thought was to use a shell script to perform all the tasks. Then one of my colleagues suggested Spring Integration; I thought this was great opportunity to learn and get my hands dirty with something new.

In this blog, I will show an example of Spring Integration configuration code, break it apart, and show how each part works.

Spring Integration turned out to be a simple solution to my client’s needs. Using Spring Integration and Spring Batch with Spring Boot, I was able to have a single deployable jar that included everything to run the application. I no longer needed separate deployments for the shell script, and batch process and all code is one Java project.

New Features in AngularJS 1.3

Mark Fricke Angular, Development Technologies, JavaScript, Single-Page Application 6 Comments

Attention: The following article was published over 10 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.Now that Angular 1.3 has been officially released, I thought I would talk about some of the new features that developers would like to know, to include: Performance improvements One-time bindings ngModel.$validators …

Introduction to MonoTouch Library sqlite-net

Mark Fricke Development Technologies, Mobile, Tutorial Leave a Comment

Attention: The following article was published over 11 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.In my previous article, I gave a tutorial on how we can use Xamarin.iOS (formally known as Monotouch) to build iOS mobile applications using C#. In this blog post, I will introduce …

iPhone/iPad Development With MonoTouch – A Tutorial

Mark Fricke Development Technologies, Mobile, Xamarin 5 Comments

Attention: The following article was published over 12 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.What if your boss came to you today and said: “We need to build a mobile iPhone/iPad application for our company’s legacy desktop application.” After the excitement of finally working on a …

Dependency Injection for Android Development: Part Two

Mark Fricke Development Technologies, Java, Mobile, Tutorial 3 Comments

Attention: The following article was published over 12 years ago, and the information provided may be aged or outdated. Please keep that in mind as you read the post.Overview This is the second post in a series written on Dependency Injection for Android Development. In this blog, I will discuss how to take advantage of RoboGuice to inject views and other …