Peter's Gekko

Peter's Gekko

Sponsors

The Lounge

News

Advertisement

  • Reporting against a domain model

    I have a love it /hate it relationship with reports. In many an application the reports are the main output. They are the prints which get filed or the invoices which have to ensure the ROI of the application. A good looking output rich with information does increase customer satisfaction. The downside...
    Filed under:
  • A small web design rant: beware of the RADical designer

    A web designer is responsible for the look of a web site. She designs how the information is displayed on the pages, what illustrations are used and how the parts look together. Working with Visual Studio the collaboration between developer and designer can be streamlined. What usually works quite well...
  • A first glimpse of virtualization in Windows 7

    For some time now I’m using a laptop running 64 bits Server 2008 for mobile software development. The main reason for picking that particular OS were the great virtualization possibilities. In a more detailed post I described setting up the machine and working with the diverse network configurations...
  • Keeping a long running Silverlight application alive under forms authentication

    This is the scenario : we have a Silverlight application (SL app) which run is running unattended on a big screen in an office. It displays the actual positions of objects on a map. Once every 10 minutes the app queries the hosting web server for position information. The information is not public, it...
  • Every picture tells a story

    As you may have noticed we have some trouble with the images on the codebetter site. Despite all good care the majority got lost when upgrading to a new server. Too bad. Imho a picture tells more than a thousand words. At this moment my blog looks a little like a scrapbook where the pictures have been...
  • DDD and repositories. Without nHibernate but with lazy loading

    Domain driven design has become a very prominent way to develop software. A central domain model is used by all participants. To the end user it is a representation of the real  world. To the coder the model is a class model, working with the real domain world boils down to instantiating objects...
    Filed under: ,
  • The return of CopySourceAsHtml

    In a recent post I did a walk through of using the Google syntax highlighter . In the end I got it to work. As also the comments pointed out there are two major drawbacks. The syntax highligher requires some scripts. These are installed on the codebetter site but a post read from an RSS feed will not...
  • Paging in a sql result set

    This post is based on a post by fellow CB blogger Dave Hayden .  It deals with paging through a set of sql server data. Dave has a very clear and elegant solution but it did take some puzzling to find out why things have to be done that way. Dave’s solution steered towards a sproc. Trying to stay...
    Filed under:
  • Formatting source code in a blog post (revisited)

    There are a couple of posts I have to write. But before doing that I need to reinvestigate the way to format source code. The Codebetter site supports the Google syntax highlighter . Which works great for C# code but up till now I havn’t had any luck with XML of HTML. This post was started as a public...
  • Firefox and the 100% DIV revisited

    One of the best thing about blogging is that it is a two way thing. Responses help me to find directions to solve the post's problem. In my last post I discussed a workaround for a problem we had with Firefox. The many constructive comments gave me more insight, leading to a far better solution....
  • Silverlight, FireFox and 100%

    In my last post I mentioned something nice about FireFox. In this post I'll talk something not that nice about FireFox and the way we, more or less, worked around it. A lot of people complain about Silverlight not working in Firefox. Including myself. Our DeepEarth page looks great in IE or Safari...
  • Ajax and forms authentication

    Forms authentication is nice way to protect your asp.net web pages from unauthorized views. The good thing is that it shields all request for pages in your site and will redirect the request to a login page. You can set the time out of a session, after a preset period of inactivity the user has to be...
  • WPF = Code + Markup (Custom pushpins for DeepEarth)

    Windows Presentation Foundation has been around for a relative short while. Silverlight brings WPF to the browser, with that the amount of writings on WPF is growing fast. At the moment I'm working on a project which uses Deep Earth , a very cool Silverlight based viewer on Virtual Earth (or any...
    Filed under:
  • Ubiquitous language, not only in your customer's domains

    In the hart of domain driven design is ubiquitous language. Everyone involved, from developer to domain expert, speaks the same language. This should not be just a matter of using the same labels for "things". Many a discussion starts with the question how to name something and leads to a shared...
  • Interoperability with a Java (Axis) web service

    In my current project we are communicating with an external web service which is implemented in Java using Axis. This service returns arrays containing "nillable" integers. When generating the proxies in WCF or asp.net webservices these translate to nullable ints. So far so good. The problem...
1 2 3 4 5 Next > ... Last »