I've just started a new project - a large scale claims system replacement programme with a partner of ours. As the client is investing almost £100,000,000 in the project and is completely mission critical, it is essential that we deliver the project on time and within budget. As a result, the client has adopted an Agile methodology in order to run the project. This in itself presents a challenge as the client traditionally utilised the waterfall methodology on all previous projects. As a result, the development teams have no experience in Agile and so there is an expected learning curve in the initial sprints where the teams will learn and adopt Agile methods.
We've almost completed the initial sprint and so far, so good! Most people are adopting to Agile pretty well so far. There are a few 'old timers' who have spent 25+ years working with the Waterfall methodology and are entrenched in its way, and they are struggling to get to grips with the fact that they aren't expected to produce vast amounts of documentation, although they are slowly coming round to the new methods.
Continue reading "Right Methodology, Wrong Tools?" »
OK so you’ve created a Report Centre in Moss, configured it to use Reporting services and have the list of reports that you need to upload, what could go wrong?
For me it was forgetting how to create the shared Data Source (.rsds file). Not only could I not quite remember how to create it the default settings in MOSS hid the ability to create the connection. So for those of you who are in a similar situation here’s a step by step guide to creating a MOSS SSRS Share Data Source Connection.
Continue reading "Creating Reporting Services Shared Data Source in MOSS Report Centre " »
As some of you may have seen on our website, four of us at Business Agility participated in a charity event for Children with Leukemia called The Big Drop. We managed to raise just under £1000 for the charity and complete the event with no injuries! A selection of pictures taken from the day are below.
Continue reading "The Big Drop" »
Well done to everyone who got involved with Business Agility's Red Nose Day. A lot of fun was had and we raised a lot of money for charity too! I have included a few pictures from the day below...

Continue reading "Red Nose Day 2009" »
Microsoft Office SharePoint Server (MOSS) 2007 provides a rich model for developing communication between web parts. This is useful in scenarios where you need to pass either simple string values to another web part, perhaps to display and filter custom Parent-Child data, or pass complex objects for processing and rendering. The principle of Web Part communication is that it is contractual and interface based.
Consider a scenario where Web Part A must send a simple string value to Web Part B as shown below. Web Part A is the provider and Web Part B is the consumer.
Continue reading "Developing Custom, Connectable Web Parts in Microsoft Office SharePoint Server 2007" »
This document assumes you have created a Linq to SQL project which references a table called myTable.
The diagram shows myTable as shown in the Linq to SQL designer.
After adding an item to the designer do not forget to build the object.
Linq Query
To retrieve data from myTable we need the following query.
|
linqExampleDataContext db = new linqExampleDataContext();
db.Connection.ConnectionString = connectionString;
var results = from p in db.myTables
select p;
|
“db” is the database context
“connectionString” is a string holding the connection details
“p” will hold the results from the linq query.
Continue reading "Using Linq with Objects" »