Configuring Cruise Control .Net with MsBuild and email notification
Best scenario shouldEasy to maintain - no extra developer effort should be requiredEasy to extend - time to time it happens that custom action must be performed during build processBuild failure...
View ArticlePublishing Web Application with MsBuild
Visual Studio 2005 has features that can used to publish a website in a production server or a staging server.When you compile files using the Publish Web Site utility the source code is removed. The...
View ArticleEncoding mailto in hyperlink against spam bots
Scanning pages for hyper link with mailOn almost each html tutorial you can find how to create link, which openes user's default mail application.Don't do that - after creating such page, your mailbox...
View Article6 steps to successful Continuous Integration
In early seventies, when computer aided projects become bigger and bigger, more independent companies were involved. After few months of development there was a special phase called integration. It was...
View ArticleSharepoint 2007: Creating page from layout with “No parameterless constructor...
SymptomAfter creating page from layout “No parameterless constructor defined for this object” exception was thrown.DescriptionI have created site definition using webtemp.xml. Inside site definition I...
View ArticleASP.NET MVC in legacy solutions (classic Web Forms)
ASP.NET MVC is new approach, when building web sites using ASP.NET. It’s still quite new and at this moment version ASP.NET MVC Preview 3 has been released. All examples in this article conform to this...
View ArticleStatic typed property names
String names of properties is common problem in dynamically developed software.Common usages of property names literalsCommon usages of such literal are:Property names in Nhibernate queriesSuppose you...
View ArticleDynamic splash screen in WPF
In WPF 3.5 SP1 new splash screen functionality was introduced. It’s now possible to add static image which is shown before main window is loaded. Read more on MSDN:...
View ArticleWriting custom properties: #1 Custom value type
This is first post from series showing how to implement custom property in EPiServer in "proper" way without unnecessary hacking.Writing custom properties: #1 Custom value typeWriting custom...
View ArticleWriting custom properties: #2 Default value
In previous post I presented how to create simple property returning Guid values. In this post I will briefly describe how to deal with default values for custom properties. Writing custom properties:...
View ArticleWriting custom properties: #3 Edit control
In this post I will present how to create initial version of edit control for Guid property, which was introduced in previous posts. Writing custom properties: #1 Custom value typeWriting custom...
View ArticleMobile URL Rewriter
Recently Making Waves has published Mobile Url Rewriting module on EPiCode. It’s friendly Url engine, which translates incoming Url, so it points to specific template based on configured rules. Most...
View ArticleHow to track currently deployed code version (revision from source control)
General rule of thumb is that at any moment in time you should be able to answer question: Which version (revision in svn) of code is currently deployed on production? In this post I will present four...
View ArticleContinuous Delivery story with FIFA
Recorded 7th of June 2012 at NDC in Oslo (www.ndcoslo.com)Mirosław Jedynak - Continuous Delivery story with FIFA from NDCOslo on Vimeo.IntroductionContinuous Delivery is the process of having a...
View ArticleTechCamp #4: Quality Assurance vs Quality Control
Panel dyskusyjny (prowadzi Krzysztof Helak, Profeo) Quality assurance – czy tworzenie bezbłędnego oprogramowania jest możliwe?
View ArticleOpenWaves.EPiServer.Localization: Strongly typed access to EPiServer language...
Recently Making Waves released OpenWaves.EPiServer.Localization NuGet package. It provides strongly typed access to EPiServer lang. Now you can use: string text =...
View ArticleGeo Point Picker property for EPiServer 7 from Making Waves
Piotr Dela from Making Waves created Geo Point Picker property for EPiServer7 GeoPicker property is based on Google Maps API and provides a rich interface for selecting a geo-coordinates – perfect for...
View Article