lance_sibley: (Part Geek All Man)
[personal profile] lance_sibley
I got my Scripting Languages Assignment #3 finished about an hour ago. It probably would have taken about four hours had I not gotten off to a horrendous start by being sidetracked due to a misunderstanding of the requirements...

As predicted, the third assignment was to incorporate database functionality into the Toronto Air Lines website we've been building all term. This required the addition of a whole whack of ASP and VBScript code into the existing HTML/Javascript code.


I spent most of Monday and Tuesday nights rewriting my Javascript as VBScript so that it could be used by the ASP portion of the code, and it turned out to be completely unnecessary. I hadn't realized that one can mix-and-match the different kinds of scripts within the same document. (Fortunately, I finally figured out how to log in to the college's Web server from home through Visual Studio 2005, so I could do all of my work from the comfort of my living room.)

Anyhow, the trickiest part of the whole thing turned out to be the site navigation - we were to add a Reservations page, where a user can purchase tickets. If they're not logged on, however, they are to be redirected to the Login page first, and then automatically sent back to the Reservations page. Keeping track of the flow threw me a couple of curve balls, but I managed to get it ironed out.

No, make that the second trickiest part - the trickiest was actually getting the Reservations page to work properly. The specs set out that making a reservation has to be available from the Search Results page as well as the Weekly Schedule page (which was also new), so I had to build my search results table with an additional column, containing a button which, when pressed, would take the user to the Reservations page while passing the flight ID.

After that, most of the issues I had were tiny tweaks, and I spent about an hour tonight doing those to make things run more smoothly. Though I did just realize that I forgot to add code to my User Registration page to validate the format of the postal code and convert the letters to upper case... since we had to write code to capitalize the first letter of the user's first and last names, I figure I should do this too.

(Ten minutes later... done.)

Anyhow, even though I could do all this from home, apparently we don't have the ability to log onto SQLServer and work directly with our databases - that has to be done from campus. So tomorrow, I have two choices:

1) go to campus and spent a couple of hours doing data entry so that I have a full schedule of flights to choose from

2) sit here in the comfort of my own living room in sweat pants and t-shirt writing a webpage containing nothing but a bunch of SQL INSERT statements to populate my "flight" table... which will work, since we can interact with the database through the Web server, we just can't access the database directly.


Oh, I wanted to mention, [livejournal.com profile] rbegley, during Tuesday's C# lecture, the instructor was talking about different technologies that are in use today for working with Web forms, and he mentioned Ajax. When he did, I actually laughed out loud - I had to explain to him during the break that you had mentioned it when I was talking about the trials and tribulations of that assignment. I thought that was an amusing little coincidence...

In other (non-)news, this afternoon I finally got around to cracking open one of those Coca-Cola Blak samples I got a few months ago. (I was feeling a little groggier than usual.) Not terrible, but not great either. It actually tasted more like licorice than coffee to me... but maybe I've just become a Starbucks snob. :)

Off to bed now, I think. I have a lot of data entry ahead of me in the afternoon. Not to mention that I have some studying to do... we were given the option of doing the C# final on Tuesday of next week so that we could fit in one more lecture on Web forms, and I (along with most of the rest of the class) took it. So I have my Scripting Languages final on Monday, and my C# final on Tuesday. But with the assignment out of the way, I have the time now to take care of that, and I can attend the TT21 Polaris 21 meeting on Sunday - I was worried that I was going to have to skip it, after telling [livejournal.com profile] plaidlibrarian that I'd be there. I may even be able to go for dinner afterwards with everyone.

Date: 2006-12-15 04:10 pm (UTC)
From: [identity profile] elizard100.livejournal.com
I've only had a CCBlak once and that was in a time of need of lots of caffeine so it did it's job for me. I didn't mind it.

Date: 2006-12-15 04:34 pm (UTC)
From: [identity profile] gurudata.livejournal.com
Hiho,

If you have time at all, could you take a look at the awards site? I sent an email to the CA-AwardsCom list with the details a couple of days ago. If you have no time, no worries.

Thanks,
Andrew

Date: 2006-12-15 08:10 pm (UTC)
From: [identity profile] boywhocantsayno.livejournal.com
I don't seem to have received any emails about the CA recently. Odd... would you mind resending? I can have a look Saturday, I'm sure.

Date: 2006-12-15 08:14 pm (UTC)
From: [identity profile] gurudata.livejournal.com
Hiho,

Ok, I just forwarded the note with the details to you. Let me know that you got it!

Thanks,
Andrew

Date: 2006-12-15 09:17 pm (UTC)
From: [identity profile] boywhocantsayno.livejournal.com
Received, and responded to. Thanks!

Profile

lance_sibley: (Default)
lance_sibley

June 2009

S M T W T F S
 123456
78910111213
14 151617181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 12th, 2025 11:29 pm
Powered by Dreamwidth Studios