Validation Part II

May 22, 2009

More validation issues arises as the week progresses. One ticket concerning validation is about marking the required fields upon page load. All the forms of the BLSS have ValidationSummary controls to show ErrorMessage’s of the validation controls. So using Validate() function upon page load will also display, not only “*” marks, but also the ValidationSummary, which is a bad thing because the ValidationSummary displays errors and it is wrong that there is already errors upon page load. So the next thing that I did was to set the ShowSummary property of the ValidationSummary to false, but the question now is where to set it to true again. The errors must be displayed when the user tries to submit the form, say by clicking the “Save” button. The save button already has a server-side function that handles OnClick event, but I cannot utilize this because the there wouldn’t be a postback if there are invalid fields. So the next option is to create a client-side script function that will be set to the OnClientClick. This client-side function will set the ShowSummary property of the ValidationSummary to true. I wrote the script in javascript and finally it worked.

Read the rest of this entry »

This week I encountered more of the ASP.Net validation controls. These are controls that gives ease in validating data submitted by the users to the server. Aside from lessening the coding for validation, it also filters the data from the client side that will be sent to the server and thus, lessens wasted trips from client to server.

Read the rest of this entry »

Tuesday. There are two difficult critical tickets on my list today, (1) fix the “Resigned” checkbox in the “Create New Employee” and “Update Employee Record” form and (2) implement the save button of the student evaluation module.

Read the rest of this entry »

It’s Monday again and the start of another sprint week. The day started a bit late. There was nothing to do in the morning but to check the list of remaining tickets in the BLSS trac report and check the new schedule of the project. The dates were moved because of the new critical tickets that had been reported by us, Mel and I.

Read the rest of this entry »

p@$$w0rd

May 10, 2009

It is still sprint 2 of the BLSS project. The Critical tickets assigned to me for thursday and friday (May 7-8) are as follows:

  • 24 – Main – Add change password option in log-in page
  • 25 – Main – Add password retrieval option in log-in page
  • 26 – Main – Add sign up option in log-in page
  • 27 – Main – Upon selecting an option in the main tab, the lower frame must redirect to some other page
  • 28 – Main – Upon logging in, a home page will be better

Read the rest of this entry »

Critical Tickets

May 8, 2009

As usual the week starts with a short sprint meeting to discuss what the goals for the upcoming sprint are. The goal for this sprint is to finish the remaining Enhancement tickets and do the Critical tickets; this includes those tasks that involve fixing bugs, or adding/changing a functionality of the system. In the meeting, the schedule and deadlines are also discussed. Supposedly, the last sprint is on May 11-12 but gauging the tickets left, the system might not be ready for testing next week. So the schedule is adjusted and added another sprint/week to accomplish the remaining tickets.

Read the rest of this entry »

The last two days of the first sprint (Apr27-Apr30) is basically more like the first two, we are still tasked to accomplish tickets under the “Enhancement” category.

Read the rest of this entry »

I spent the first two days of the week/sprint accomplishing tickets on the trac report of the project. The goal for sprint 1 is to accomplish the tickets that are categorized under Enhancement tickets. These are the tickets that pertains to enhancing the look and feel of the system.

Read the rest of this entry »

Upcoming Weeks…

April 26, 2009

As I’ve mentioned from my previous posts, I am assigned to a swimming school management system project. The following will be my schedule for the upcoming weeks:

April 23 – 24 : Study BLSS framework/code April 27: Short meeting, introduce SCRUM agile method to interns (which we will use for this short time of finishing the project) April 27 – May 1: First SCRUM (sprint) week (dev) May 4 – 8: Second SCRUM(sprint) week (dev) May 11 – 12: Testing of BLSS May 13 – 14: Fix bugs from testing May 15: Launch of BLSS

Read the rest of this entry »

Aside from the swimming school system project that I am assigned to, we also had another task this week – the installation and configuration of the demo PC that will be donated to the public schools of Zambales. Last week we researched what will be the best opensource operating system and other materials that we can use for the PC’s. From there, we decided to pick Ubuntu Netbook Remix for the operating system, supplemented by Edubuntu for the educational softwares that will be useful for the students’ educational needs. Aside from Edubuntu, Sir Myki asked us to install a bible software and an anti-virus. We used BibleTime for the bible software and ClamAV for the anti-virus. We downloaded English and Tagalog versions of the bible for BibleTime.

Read the rest of this entry »