Testing Web.config Transformations, Part 1

Mads Troest

Web.config transformations is a Microsoft-supported technology for adapting a base configuration to a particular deployment environment. In my previous post, I mentioned how AppHarbor provides an online tool for manually testing transformations. Also, the Visual Studio extension SlowCheetah provides support for manually testing and transformation and diffing them against the base configuration from inside Visual Studio. These [...]

Tags: , , , , , ,

Web.config Transformations and XML Namespaces

Mads Troest

In the project I’m currently working on, we use Web.config transformations to adapt a base configuration to a particular deployment environment. I was adding a transformation to adapt our NLog configuration for the various environments, when I ran into a problem. I’d added the following transformation, intended to set the log level to Warning on [...]

Tags: , , , , , , , ,

“HTML5 & MVC3″ Debriefing

Gustaf Nilsson Kotte Per Ökvist Karl Adriansson

Recently, Jayway hosted the seminar “HTML5 & MVC3″ in Malmö and Stockholm. We also visited the SweNUG Linköping group and held our presentation there. In this post, we will give you links to some of the topics we covered. The presentation was first delivered on Techdays 2011, and we recommend you to look at that [...]

Tags: , , ,

CoffeeScript Goodies

Gustaf Nilsson Kotte

A few weeks ago, it was announced that Ruby on Rails 3.1 will include jQuery, Sass (using SCSS) and CoffeeScript as default dependencies. Among these, CoffeeScript seems to be the controversial dependency, at least if you read the comments on the actual commit (check out the funny meme pictures). In this blog post, I’ll try to [...]

Tags: , ,

Good Practices for Rich Web Applications

Anders Janmyr

Use jQuery jQuery is the best thing that has happened to Javascript since it got first class functions in version 1.2. The library is elegant, powerful and has exactly the right level of abstraction for working with the DOM. There is nothing more to say. Learn it and use it. Good resources are: the jQuery [...]

Tags: , , , ,

Google Translate and iPhone apps

Fredrik Olsson

The Cocoa and Cocoa Touch frameworks has a really nice function for acquiring a localized string NSLocalizedString(). Just pass in a key and you are done, for strings that are known at least. Sometimes you are getting unknown strings from a data source not under your control, strings representing just a fraction of the text [...]

Tags: , , , , ,

Spring Security For Real with Grails

Mattias Hellborg Arthursson

Spring Security is one of the basic building blocks I use pretty much every time I’m constructing a web application. It’s a very mature and incredibly powerful security framework, one of its main benefits being its versatility. There are hooks and plugs everywhere, allowing you to extend and combine basically any way you want. Now, [...]

Tags: , , , ,

Creating a TinyMce plugin for a Wicket application

Rickard Nilsson

I’m currently working on a web project based on Wicket. In this web project there was a request for a web based word processor. TinyMce fits the bill perfectly and as it happens is also integrated in Wicket. Lucky me! Another request required me to make my own plugin for TinyMce. Only, it turned out [...]

Tags: , , , , , , ,

Social Computing or Let the bots talk!

Peter Neubauer

This is a long article to follow up my talk at SSWC, so I will start with a summary for the lazy reader Summary With connected devices, JavaScript enabled web sites and the extensibility of the XMPP protocol, we are at the beginning of a new kind of applications that are operating in the social [...]

Tags: , , , , ,

Blogging Among the Clouds

Henrik Bernström

Up until now this WordPress blog has been hosted by DreamHost, a company with a good reputation and a solid knowledge in hosting. Unfortunately, the server we’ve been located on, Trafficante, have lately had some problems with stability and performance and DreamHost have also had some MySQL stability issues. This, plus the fact that we’ve [...]

Tags: , , , , , , , , , , , , ,

On Twitter…

Mattias Ask

Twitter has actually just recently gotten a lot of traction in Sweden and Scandinavia. Google Trends show this clearly which means that a Swedish blog-post about Twitter is still sort of relevant What is Twitter? Well, it’s a micro blog. Users post so called tweets, messages with 140 characters or less. You can tweet, follow [...]

Tags: , ,

Mavenizing the Liferay Plugin SDK

Henrik Bernström

Liferay is the leading Open Source enterprise portal platform in the Java market. It’s certainly an impressive piece of software. I’ve been following it for some time now and the product is improving a great deal in many areas, perhaps most in end user usability. One area that, in my opinion, could still be improved [...]

Tags: , , , , , , , , , ,

How to get your Joomla! in a sub-directory to work at One.com

Magnus Palmér

I’ve spent quite some time getting my private Joomla! site to work the way I want with urls. A short good step-by-step has for me proven very hard to find. Several guides and post have been close, but still failed at the end for various reasons, so I’ll explain briefly what I wanted to achieve [...]

Tags: , , , , , ,

Executable .war with winstone-maven-plugin

Hugo Josefson

You don’t need to install Tomcat, JBoss or any other web server in order to run a Java web application (.war file)! If your project is configured with a Maven pom.xml and the module has <packaging>war</packaging>, you can just add this little piece of XML inside the pom’s <plugins> tag: <plugin> <groupId>net.sf.alchim</groupId> <artifactId>winstone-maven-plugin</artifactId> <executions> <execution> [...]

Tags: , , , ,

Running Selenium RC with Firefox 3

Joakim Back

After running into proxy errors attempting to run Selenium tests with Opera 9.62 and being unable to install Firefox 2 on Ubuntu 8.10 (unsatisfied package dependencies..) I finally ran into this gem: Hi, On windows I succeeded to run Selenium RC and Firefox 3 using the following steps 1. run firefox in profilemanager mode (“path\to\firefox.exe” [...]

Tags: , , , ,