Taming TFS – Default build template

The default build template in tfs is good enough for starters, but what if you want more? Thankfully tfs is flexible enough to customize the build process with anything you want, so let’s get to it!

By eidias on (tags: tfs, categories: infrastructure)

Taming TFS – The big picture

This is the second post from Taming TFS series. What I’d like to do here, is to give the big picture on how tfs operates, what it utilizes and how to use that. If you’re already familiar with the basics, you can skip this post, if not, then consider yourself invited to read on.

By eidias on (tags: tfs, categories: infrastructure)

Default route with areas in asp.net MVC

I stumbled upon a problem when trying to set up a default route for an asp.net mvc3 application. The routing mechanism itself is pretty straightforward, so I didn’t really expect any problems here, but as it turned out I was wrong.

By eidias on (tags: area, mvc, route, categories: web)

Taming TFS

TFS is a useful tool but making it work just the way you want may not be as straightforward as expected. This series of blog posts will describe the journey I went through to adjust tfs to our needs.

By eidias on (tags: tfs, categories: infrastructure)

Application communication ways – WCF Data Services with EF Code First, WPF and WP7

Let’s assume there is an application database and the various client applications developed in Windows Presentation Foundation, Silverlight, Windows Phone 7 and ASP.NET MVC 3. The database is either MS SQL Server or MS SQL Server CE. Now the potential customer may use one or many of these applications/platforms so the connections to the database must be performed from all of these clients.
The following scenarios are considered. I tried to list some points that should be considered when choosing particular connection approach. The pictures represents the general architecture of the approach.

By Mirek on (tags: OData, WCF, WP7, categories: architecture, infrastructure)

Forms authentication for all

Earlier I wrote about the problems of a common authentication approach. Today, I’m going to do a quick demonstration how to set up forms authentication to secure a web app with an oData service and how to use forms authentication to connect to the service from a wpf client.

By eidias on (tags: authentication, categories: code)

Disk encription software.

Recently I had to install an encryption software because I have started to keep some confidential data on my laptop and wanted to be sure it will not be compromised in case of my laptop is stolen.
I was really surprised when notice the mass of encryption software available on the market. There is various options and features which such software can serve and they are quite neatly described on Wikipedia.

By Mirek on (tags: BitLocker, Encryption, Security, TrueCrypt, categories: infrastructure)

Creating Help documents for web and desktop applications.

During software application development there is always a moment when user manual an help content must be written. Choosing appropriate tool for that is very important and decides about help creating and updating process speed. Help format is as important as the help itself and must be easily accessible from the application and convenient for the end user.

By Mirek on (tags: Help content, categories: infrastructure)