I always loved connecting things to make bigger systems and processes – I hated corporate integration, until now. If you tell anyone how easy it is to do software integration for two different companies or systems, they will not believe you and they’ll start waxing on about war stories we’ve […]
Self-documenting code with Warewolf
When learning a new language one of the things I do is implement the first 20 problems of Project Euler. It’s my personal code kata for new languages. It allows me to contrast the strengths and weaknesses of various languages. The first few problems can be solved in functional languages […]
Understanding infragistics Drag & Drop framework
Looking at the current Warewolf design features, we have a drag and drop feature that is very straight forward, and has this look and feel of a basic control. Our goal is to make Warewolf look as awesome as it works; therefore we need to start implementing new UI features […]
Build a microservice based API in just 45 seconds
This blog post is in response to Richard Mendis’ post on Infoworld in July 21st 2015 called “Build an API for microservices in 5 minutes”. The Article describes AnyPresence’s JustAPIs , which is a great product. We were a little amused by the article because we know how fast we […]
Testing stored procedures using Warewolf
Working with databases can be very time consuming and a bit complicated for beginners. Unfortunately this cannot be avoided – as well all know, databases are a critical part of every business. Databases are useful for simple things like keeping track of client information right up to higher levels of […]
How to create a custom Infragistics EditableColumn
When I started using Infragistics, I found that there is a lot a developer can do with it, but it also has its limitation. The basics are pretty straight forward and you can do more than you know once you get to understand the concept behind it. Using it for […]
The Warewolf domain specific language: simple but powerful
Warewolf was designed to allow developers to rapidly prototype complex systems using a simple flow-based programming paradigm. Applications built using flow-based languages are self-documenting and easily understood by both developers and other stakeholders. Traditionally, most other flow-based languages have been adequate for creating simple systems but cumbersome and inadequate when […]
Extending Warewolf using DLLs
One of the easiest ways to extend Warewolf is through the use of a Dynamic-Link library, or DLL for short. Warewolf can easily load a DLL by using the plugin connector. Warewolf can load DLLs from both the Global Assembly Cache or directly from a UNC path. It can consume […]
Using Warewolf as a local Bamboo build agent
Get the most out of Bamboo builds using Warewolf for free. In my last blog post I went through (on video) the three step process for running the example build on Warewolf. In this post I’ll go through the 14 step process for using Warewolf as a local Bamboo build […]
Run a build on Warewolf in 3 simple steps
Warewolf can now run builds! Simply deploy the build workflows from the Warewolf Shared Resources Server hosted on http://store.warewolf.io:3142 and run the example build to try it out for yourself. In this video I demonstrate the 3 simple steps to running the example build.