Archive for May, 2008

Wednesday, May 28th, 2008

Adding CSS to the Genealogist

I’ve worked on the CSS for the Genealogist and have added it to the Banner portion of the page. I added a new Genealogist.css file:

1: #Banner
2: {
3: background-image:url(../images/BannerBackground.png);
4: background-repeat:repeat-x;
5: […]

No Comments » - Posted in Genealogy project by Duvall Buck

Tuesday, May 20th, 2008

Brail, ExtJS and the HomeController

The first attempt at bringing together Brail and ExtJS was admittedly a little more than cut-and-paste. Now I want to create a simple page using Brail, ExtJS and the HomeController. One of the goals is to have a way to get most of the ExtJS scripting out of the Brail page and into a .js […]

No Comments » - Posted in ExtJS, Genealogy project, Castle project by Duvall Buck

Tuesday, May 20th, 2008

Single Responsibility Principle

There was a thread on Alt.Net the other day about the importance of knowing the fundamentals. This got me to thinking about my own fundamentals. The Agile Software Development Principles, Patterns and Practices book has a section on Agile design. Casey Charlton has a blog about ‘What Determines High Quality Code?’. In both of these […]

No Comments » - Posted in General by Duvall Buck

Monday, May 19th, 2008

Rendering ExtJS

There isn’t a lot of good documentation on how to pair up Brail View Engine with ExtJS. Through experimenting I have gotten this to show up in the Firefox browser:

This is done by redirecting from the Default.aspx page to ~/home/index.castle in the OnLoad event.
The code for the Default.aspx page is:
 
 
1: <%@ Page […]

No Comments » - Posted in ExtJS, Genealogy project by Duvall Buck

Wednesday, May 14th, 2008

Adding ExtJS to the Genealogist project

Last night I left off with the creation of a Castle MonoRail template project and got it to display the ’sample demo’. Tonight I’m going to add ExtJS components to the project and remove the ’sample demo’ components from the project.
I blogged about ExtJS earlier with a link but what you also need to know […]

No Comments » - Posted in ExtJS, Genealogy project, Castle project by Duvall Buck

Tuesday, May 13th, 2008

Castle project creation using RC3 project wizard

I am going to use the latest CastleProject-1.0-RC3.msi to create my Genealogy project. I’m going to name it Genealogist. I had started a Genealogy project before but I decided to begin afresh. I was attempting to convert what I had started but it just got messy with the configuration issues that kept popping up.
After installing […]

No Comments » - Posted in Genealogy project, Castle project by Duvall Buck

Sunday, May 11th, 2008

Adding ExtJS to the Genealogy project

I’m going to use ExtJS in the Genealogy project. In their words, “Ext JS is a cross-browser JavaScript library for building rich Internet applications.” We’re going to be using this at my day job so I thought I would include it with the night/weekend play job.
To that extent there is a tutorial I’ll be following […]

No Comments » - Posted in Genealogy project by Duvall Buck

Sunday, May 11th, 2008

The first moves on Genealogy project

I’m going to be using MonoRail and ActiveRecord from the Castle project so the first thing I need to do is get them configured. I’m also going to be using MySql as the database so I need to download and install it.
I’ve decided to add a Config directory to my Genealogy website so I need […]

No Comments » - Posted in Genealogy project, Castle project by Duvall Buck

Friday, May 9th, 2008

Genealogy project and Castle project

I was toying with the idea of writing about build a Genealogy project using the Castle stack. However there are lots of other blogs that have lots of other examples of building projects off the Castle stack. So it seems kind of redundant for me to add other sample project. Instead I’ve decided to follow […]

No Comments » - Posted in Genealogy project, Castle project by Duvall Buck

Thursday, May 8th, 2008

My day job…

I have been using .NET 2.0 and the MVP design pattern to write software for my day job. Last week I was presented with a pleasant surprise. The PM has said that it is okay for myself and some others to investigate a new stack for software delivery.
We’re now getting to charge forward in our […]

No Comments » - Posted in Castle project by Duvall Buck