Archive for September, 2008

Changes to our Process I: Continuous Performance Mangement

Sigh - a Process Architect’s work is never done (in some cases it’s never even started). The same unyielding forces that bring about change in development technologies are also at play in the processes we use to develop. It has been four years since DSI started to change the way we develop software. While the principles that underpinned those changes have not changed much, if at all, some of the tools we use to support those principles are in need of updating or replacing.

Over the next few weeks and months I’ll be blogging in more detail about the latest set of changes we’re making. Right now, I can give an outline of where we’re going. Some changes are predictable and conform to industry trends. Others are more original and might even set a trend themselves:

  • Switching to Maven2 as a build management tool.
  • Introducing the concept of Continuous Performance Management into our CI process.
  • Moving to Task-Centric development using Mylyn.
  • Making the company dashboard richer by integrating our Atlassian tools more deeply

Continue reading ‘Changes to our Process I: Continuous Performance Mangement’

Linq to SQL talk

MTUG Cork are holding a ‘Linq to SQL’ presentation at 7pm on Monday 22nd September at the Imperial Hotel on South Mall, Cork.

This presentation discusses the ORM concepts in the favour of Linq to SQL, and aims to give a deep insight of various benefits that you can get in your daily development and to your business. DSI .Net developer Sidar Ok will be presenting and will provide demos of the practical implementation of the following concepts:

1. Building a Common Glossary
2. Defining the Problem
3. Building in house ORM/DAL vs Use an existing one
4. Linq to SQL Comes into play : Myths and Realities
5. Linq to SQL beyond drag and drop : Concepts
6. Linq to SQL Entity Model
7. Mapping Engine
8. Attribute Level or External ?
- SQL Metal to rescue
- What it does, what it lacks
9. Understanding DataContext
10. Change Management & Change Communication Strategies
11. Advanced Topics (If time permits)
- Debugging and Troubleshooting
- Transaction Handling
- Concurrency & Conflict Handling Scenarios
- Entity Validation
- Security Model
- Serialization
- Performance Advices & Best practices

This event is free, registration is required. Visit the MTUG Cork website.

IT@Cork Java Conference Part I: OSGi and Spring

There might be a downturn in the construction industry in these parts right now, but there is one company of plumbers that is still working flat out. SpringSource, the company behind the Spring Framework, has always plumbed the nastier parts of APIs and Frameworks where nobody likes to go, in order to make them more hygenic to use. They are still doing this and more besides, and two of their number came to IT@Cork’s 3rd annual Java Conference to keep us up to date with their activities. Ben Hale and Jonas Partner from SpringSource gave interesting presentations on OSGi and Spring Integration respectively. I’ll try to give a summary of Ben’s presentation in this post. I’ll catch up with Jonas and the other speakers in later posts.
Continue reading ‘IT@Cork Java Conference Part I: OSGi and Spring’

It’s Java Time Again in Cork

IT@Cork have upped the stakes.

Over the past few years the half-day Java conferences have proved to be very successful, attracting people from all over Munster and beyond. This year the event has switched to a full-day format, based on feedback from previous years. The line-up looks as exciting and relevent as ever and I look forward to my yearly fix of Java news, trends and in-depth technical content.

For those who have not already registered, check out the IT@Cork site here for details on speakers. The event takes place next Tuesday the 9th of September in the Radisson SAS in Little Island.