Paulius Maciulis
By:Paulius Maciulis Posted On: Topic:Engineering

Cloud Solutions for .NET projects

These days, cloud computing and cloud hosting are very popular topics and a lot of solutions already are cloud based. However, we still need to deal with some unanswered questions: what cloud provider to choose, what services we need to order, and how much it will cost. Today, we are going to explore the answers to all of these questions.

Marius Rybelis
By:Marius Rybelis Posted On: Topic:Engineering

Basic Authentication for Windows Azure Websites

Suppose that you are building a fancy new website and want to show your progress to your client, but want to make sure that only trusted users can access the website. In this article I will show you how to build your own HTTP managed module to achieve basic authentication in Windows Azure websites.

Paulius Gabronis
By:Paulius Gabronis Posted On: Topic:Engineering

Basic Introduction to: SASS - (Syntactically Awesome Stylesheets)

These days, websites have become more and more complex, so we really need to have more control and space to spread web designers’ ideas. I can bet you probably write enough CSS to see hundreds, maybe thousands, of possibilities in the code to make it better, but you also pull your hair out over some of the limitations. Let’s go over the most advantageous features and create some sample code to prove that your stylesheets are worthy of being written in SASS.

Tomas Kirda
By:Tomas Kirda Posted On: Topic:Engineering

BluePay API .NET Wrapper

We use BluePay credit card processor for several of our projects and we found ourselves dealing with rather messy internals of the code that gets generated by the API. Our architect Tomas put together a clean and friendly .NET wrapper for the API which allows you to process credit cards, reserve an amount (Authorize), issue refunds, void transactions, debit funds from an Authorized transaction you performed in the last ten days.

Paulius Maciulis
By:Paulius Maciulis Posted On: Topic:Engineering

Continuous Integration in .NET Projects

Today's blog post is about optimizing your development process. We will identify some red flags that you should be on the lookout for, suggest best practices, and offer insights into our development process and the related benefits.

Gediminas Backevicius
By:Gediminas Backevicius Posted On: Topic:Engineering

Create your Own Git Server on Azure Cloud

Git is a distributed revision control and source code management (SCM) system with an emphasis on speed. It can be adapted from small to very large projects. This technically deep article describes how to setup a private Git server on Microsoft Azure Cloud.

Vytautas Pranskunas
By:Vytautas Pranskunas Posted On: Topic:Engineering

Deploy Applications Using XDT Configuration Transformations

There are many techniques to build and deploy projects. However, I am not going to discuss the pluses or minuses of any of them. This article is about using XDT configuration transformations and related tools to make deployment easier and cleaner.

Tomas Kirda
By:Tomas Kirda Posted On: Topic:Engineering

Deploying Windows Azure WebRole using CruiseControl.NET

This article describes how to setup Windows Azure Web Role (Cloud Service) deployment using the automated continuous integration server CruiseControl.NET. This process enables you to automatically create a package and deploy it to Windows Azure after every code check-in.

Darius Kucinskas
By:Darius Kucinskas Posted On: Topic:Engineering

Devbridge Standard Web Project Template (Part 1)

Our Standard Web Project Template serves two purposes: to share expertise between developers and to make it easier for new team members to setup new web applications correctly. Here at Devbridge, we believe in open communication and like to share our knowledge with others who may find it helpful.  You can always get the latest version of StandardWebProjectTemplate from github.

Tadas Ziemys
By:Tadas Ziemys Posted On: Topic:Engineering

Face Recognition in iOS - Christmas Edition

One of these great frameworks is Core Image. It has many useful functions to work with pictures but we will use it’s face recognition function for the purpose of this article. Today I will show you the simplest way to recognize faces in live video.

Tadas Ziemys
By:Tadas Ziemys Posted On: Topic:Engineering

Gamification In Application Design

I would like to introduce an interesting concept on how to tackle different business problems - Gamification. First of all, don’t get confused with the name Gamification. It is not about turning everything into games and converting every website to Tetris. To avoid confusion and misunderstanding of the idea, some leading experts like to use alternative names such as “motivational design” or “human-focused design”.

Darius Kucinskas
By:Darius Kucinskas Posted On: Topic:Engineering

Github Repository You Should Watch: FluentMigrator

MOTIVATION Jeff Atwood in his blog post Get Your Database Under Version Control wrote the following: The database is a critical part of your application. If you deploy version 2.0 of your application against version 1.0 of your database, what do you get? A broken application. And that's why your database should always be under source control right next to your application code. You deploy the app, and you deploy the database. Like peanut butter and chocolate, they are two great tastes that taste great together. This pretty much summarizes my motivation to use FluentMigrator.

Let's Talk