Access JumpStart 2.0 | Blog
A Rapid Development Framework for Microsoft Access
Recent Articles
TDD – 023 – Exporting from OASIS-SVN and finishing up
Well, as I was shutting down various apps, all of a sudden OASIS-SVN started seeing files to export. This could be that it was one of the apps (possibly my Splashtop which had an active session open) or simply that the memory was getting a bit bogged down. This also...
TDD – 020 – Crossover Article… working on 2 computers
I sometimes find myself working at my laptop at times. It's great working for yourself in that respect. You can theoretically choose the time and place you want to work (well, to a point). And my laptop is great in terms of CPU and memory. It's actually got the same...
TDD – 017 – Trying to get to the next simplest test (and failing)
I am trying to build a Form Auditing class using TDD. So far I've created a FormListener class which hooks into the Form BeforeUpdate handler. Then I created a FormIterator class which will eventually iterate through the Form object during the BeforeUpdate event and...
TDD – 015 – To Assert or Not To Assert
Our test driven development continues! We are creating a Form Auditor and so far have a basic form listening class and now we need a class which will iterate over a form and collect the Old and New values of fields that are different. I am creating a skeleton of the...
TDD – 022 – Configuring and preparing OASIS-SVN
I now have a blank checked out copy of the trunk of the FormAuditor repository from SVN. Now it's time to use OASIS SVN to export the project to a source folder. First I copy the Access database I've created to the root of the SVN working copy. I use an online service...
TDD – 019 – An interface? What’s the big deal?
I was excited yesterday to discover that I wanted an interface and how this might help with my TDD. I refactored the FormListener to have an interface. Here's why I'm so excited. Now I can have a live version of the Listener AND a test version of the listener that are...
TDD – 016 – Begin to Create the Iterate method
Time to do more test driven development! So we left off last time thinking about doing a test to see if a dictionary object I am going to create to store the form field changes is a new object. I was trying to determine how to Assert that using RubberDuckVBA and I was...
Commencing Tomato!
There is this cool technique I learned about called the Pomodoro Technique (See article on Wikipedia) The idea is to work in specified time increments. Often I problem I have had is that I get lost in my work. I'm working on some problem and all other things go into a...
TDD – 021 – Prepping SVN Working Copy on the Laptop
Yesterday, I wrote up to the point of creating the new SVN repository on my server and checking it out to a folder on my laptop. Next I need to configure the structure of the repository. SVN repositories really can have any structure you want. Think of the whole thing...
TDD – 018 – Eureka! My first interface.
Ok, so I got a test started up here, let's try to continue and see where it goes: '@TestMethod("FormListener") Private Sub FormListenerRaisesBoundDataChangedEvent() FormListenerTest.Setup NewForm NewForm.TestText = "NewThing" End Sub There's what I have so far. I'm...
Access Programming – What I do and Why (Find and Replace)
Refactoring code is something I do often. Trying to find ways to make things simpler and more readable are two reasons of many that I do this. As I work on code and refactor it, I find myself continually, daily, using tools to find and replace code, and not quite as...
The process of daily emails
So I have now written eighteen articles for this daily email list. It's been a bit rocky getting it automated and easy to send out. My idea was to post a blog article on my Access JumpStart web site: https://www.accessjumpstart.com/blog This was to kick off an...

Quick Links
About
Our goal is to help people simplify their business by providing software products to streamline their work.
Contact
(630) 423-4994
info@halderconsulting.com