Author: Folkert

Teamcity and Octopus – part 4

Before rushing into all the cool automated stuff we have to dive into one important part of the flow which is… version control. You must use verion control for all your software! Period! At this moment there are lots of free version control systems available, Bitbucket, GitHub etc. Use it! Besides the need of a VCS for Software devcelopment, I think every developer must have some a certain level of VCS knowledge. This is so important. Knowing how to handle branches, how to merge, what a tag is etc. My advise to all developers is to dive into GIT....

Read More

Teamcity and Octopus – part 3

We now have a nice clean Release build of our project using a custom MsBuild target. Using this target is important because Teamcity is responsible for the job not just me working on my laptop! Keep that in mind, Teamcity is in charge! Next step is creating a NuGet package from our build. Again, Teamcity must be able to perform this task. To create a Nuget package from a directory, we need to create a .nuspec file first. Creating a nuspec file is easy, navigate to the build directory and open the command from there (shift + right click...

Read More

Teamcity and Octopus – part 2

This first post is about preparing our project for Octopus deploy. This example is based upon a standard Asp.Net MVC application. Preparing involves some knowledge of Teamcity and Octopus deploy. Because deployments in Octopus are done using NuGet, we need the possibility to create a NuGet package from our website. First we need some deeper knowledge of MsBuild and targets. Open the Developer Command prompt and navigate to your project directory. This is the directory where you can find the csproj file(when using c#). Developer Command prompt can be found under the Visual Studio tools. Opening the command prompt...

Read More

Teamcity and Octopus – part 1

It’s some time now after my last post. Quit busy the last months and years so I decided to create a new post, not about Android but about a new tool I’m currently using on my work at eFocus. The new tool is called Octopus Deploy and I must say I am deeply impressed by the power and the possibilities of this great piece of software. Octopus Deploy is actually all about NuGet packages and Powershell, if you know these technologies, you are ready to rock and roll!!! The beginning For years we’ve worked with TeamCity as our main...

Read More

More buttons?

Yes, I do receive lots and lots of emails, questions and comments about those gradient buttons. Awesome! It’s great to hear that I can help other developers building great apps. Some users do have some problems on how to create those gradient buttons and where to place them, so I decided to go a step further then just writing a post. Why not creating an app to ease the creation of buttons. So, based upon my Android post, I’ve created a very ordinary Android app with the following features: Show some ordinary gradient buttons as described in this post...

Read More