Thursday, March 24, 2011
MVC - I take it back....
Friday, January 14, 2011
Microsoft MVC is just a buzz-word
- Build your First ASP.NET MVC 3 Application
- Simple login application using Microsoft Forms Authentication with an SQL Membership Provider
Tuesday, September 14, 2010
New account activation for new students
Monday, August 16, 2010
StudentNET extends to our accepted students
Sunday, August 01, 2010
StudentNET Presentation at IWMW10 with Twitter feedback
liwazi any library related studentNet widgets exist ? such as reading lists, exampapers, amazon-like recommendation borrow system #iwmw10 #p8
spellerlive #iwmw10 #p8 CCCU - very nice job!
ostephens #iwmw10 #p8 think the UI of StudentNET looks nice - strength of building on something from outside the sector, non-corporate ?
PlanetClaire Brilliant talk there from Josef. Time to revisit the student portal project methinks. #iwmw10 #p8
mancypino Loving the Student Portal demo! #iwmw10 #p8
spellerlive #iwmw10 #p8 Contextural help for each widget - all works very smoothly.
webpackets #iwmw10 #p8 I like the studentnet portal - seems really well thought out, designed and most importantly usable for the students
spellerlive #iwmw10 #p8 Use of the campusM API to pull data in as future development - interesting - I'm looking at that too...
ostephens #iwmw10 #p8 the problem with this stuff is almost always getting access to the data - not building the code/widgets
PlanetClaire StudentNET looks fab! MIght have to pay a visit to Canterbury! #iwmw10 #p8
NIMRweb RT @liwazi studentNet - Canterbury Christ Church Univ is like CAMSIS in Cambridge Univ, but better #iwmw10 #p8
spellerlive #iwmw10 #p8 Comms widget to send personalised alerts - nicely done - even if it is all .NET :(
webpackets #iwmw10 #p8 Good to catch up on this project, attended the barcamp last year on the early stages of it.
PlanetClaire Who owns the student portal? Internal comms, web team, student services? #iwmw10 #p8
liwazi studentNet - student portal from Canterbury Christ Church Univ is like CAMSIS in Cambridge Univ, but better, much better #iwmw10 #p8
Saturday, July 31, 2010
I was there ... honest
Here is some more proof that I attended the IWMW2010 in Sheffield.
Josef Lapka at IWMW10 from UKOLN on Vimeo.
Friday, July 16, 2010
Thumbs up for StudentNET portal at IWMW10
"What has been the best bit this year so far?
All of it has been brilliant. By far the highlights were Sid and Paul Boag’s p5/p6 talks, however the StudentNet portal was a great technological demo. If pushed to select just a single highlight, I would go with Josef Lapkas StudentNet – to save me having to decide between Sid & Paul! The project management parallel session also deserves a mention."
spellerlive #iwmw10 #p8 CCCU - very nice job!
ostephens #iwmw10 #p8 think the UI of StudentNET looks nice - strength of building on something from outside the sector, non-corporate ?
PlanetClaire Brilliant talk there from Josef. Time to revisit the student portal project methinks. #iwmw10 #p8
mancypino Loving the Student Portal demo! #iwmw10 #p8
spellerlive #iwmw10 #p8 Contextural help for each widget - all works very smoothly.
webpackets #iwmw10 #p8 I like the studentnet portal - seems really well thought out, designed and most importantly usable for the students
spellerlive #iwmw10 #p8 Use of the campusM API to pull data in as future development - interesting - I'm looking at that too...
ostephens #iwmw10 #p8 the problem with this stuff is almost always getting access to the data - not building the code/widgets
PlanetClaire StudentNET looks fab! MIght have to pay a visit to Canterbury! #iwmw10 #p8
NIMRweb RT @liwazi studentNet - Canterbury Christ Church Univ is like CAMSIS in Cambridge Univ, but better #iwmw10 #p8
spellerlive #iwmw10 #p8 Comms widget to send personalised alerts - nicely done - even if it is all .NET :(
webpackets #iwmw10 #p8 Good to catch up on this project, attended the barcamp last year on the early stages of it.
PlanetClaire Who owns the student portal? Internal comms, web team, student services? #iwmw10 #p8
liwazi studentNet - student portal from Canterbury Christ Church Univ is like CAMSIS in Cambridge Univ, but better, much better #iwmw10 #p8
Thursday, June 24, 2010
Fitting development methodologies
Monday, June 14, 2010
WebNote's just around the corner
The. NET development team has completed the second phase of StudentNET WebNote. The WebNote is an area within the University's student portal that displays important messages to students, including reminders to do certain admin tasks.
We wanted to make this tool as flexible as possible so that massages could be sent to all students if necessary or just one individual, and anything in between.
So we have devised an admin tool that allows our staff to do just that. We have also de-coupled the different parts of the system. In the middle of it sits the messaging interface which has been deployed as a webservice and can be called by any application. This means that we can send automated messages as well.
The whole system will be handed over into production by the end of this month.
Friday, May 14, 2010
StudentNET V2 at IWMW2010
Park and Ride Application for staff
Monday, March 15, 2010
StudentNET Content
Option 1 - Full content integration into StudentNET V2
Similar to content administered by the i-zone content would be surfaced using the 'app area' in StudentNET V2.

The advantage of this approach is that it is in keeping with existing design and functionality.
Option 2 - Layered content integration into StudentNET V2
Following the original StudentNET vision, content would be surfaced using a conventional, layered web structure.E.G.: https://secure.canterbury.ac.uk/student/subject1/
The advantage with this approach is that it appears to be more scalable. It allows for more flexibility when having to cater for all CCCU's departments' needs.
Content structure
With either option the content structure needs to be carefully designed to allow for content to be reused in different areas of the web and in different media.
Content would be packaged up in logical subject sections. These subject sections may be informed by the more detailed content audit.
Content administration
With either option Contensis CMS would be used to administer content and support workflow rules.
Content rules will be important because content will be edited from staff across departments.
Tuesday, February 09, 2010
Change password online - Manage My Account
So, if you have ever forgotten your password or locked your account, no need to worry. Soon you will be able to reset and change your University password and unlock your computing account online.
Friday, January 29, 2010
StudentNET V2 at UCISA
Thursday, September 24, 2009
Three new apps for StudentNET
Thursday, September 17, 2009
StudentNET stress testing - it's not just about running the scripts ...
Creating test scripts using Visual Studio Team Foundation is a piece of cake, so at first we didn't stumble upon any problems. Within a few minutes of launching the wizard, the script was created in C# and we were ready to set up the first load test.
For an adequate load test we needed to have at least 4 agents that would be sending requests to our web servers; a controller that would be distributing the test load among the agents; a test client that executes the script. Now, considering we do not have a testing environment, let alone a testing lab, we had to make do with PCs of colleagues that were on holiday. So getting together 6 PCs was difficult enough.
Setting up the testing grid with staff PCs proved to be quite tricky. At first we had problems connecting the client (runs the scripts) to the controller (distributes the load). A few IPCONFIGS later we discovered that the two machines were on completely different IP ranges and were unable to resolve the machine name. Even though we were able to connect via IP, Visual Studio Team Foundation did not work, seemingly because the controller tried to contact the client with its name, which again did not resolve.
Secondly, running Virtual PC 2007 on our staff PCs meant that all 6 machines were too weak to generate a load that we would have wanted to test. It created a bottle neck of 300 requests to our web servers at any one time before the agents started to fail.
So we reduced the load of concurrent users to be able to run a few 5 hour tests to see whether the application was deteriorating in any way. Although this significantly reduced the load on our webfarm and resulted in minimal load balancing, we were able to fetch a few results that helped us improve the application.
Next steps
Wednesday, August 19, 2009
StudentNET Pre-registration Portal launches
Students are given the opportunity to complete various tasks within this portal, which include
- Confirm your place
- Upload your photo
- Submit your email address
- Activate your computing account
- Get your arrival instructions
The portal also utilises the University's knowledgebase system by presenting the students with top questions and answers that have been asked by others and also giving them an opportunity to query the knowledgebase should they have other questions about the registration event.All in-house built applications within this portal, such as the photo upload facility, have web service driven context help fed by our Content Management System on each page to guide students through step-by-step. After several years experience of building online applications, we have found that it does not matter how intuitive you think your pages are, it is always better to guide your users with appropriate help.
All we can do now it has been launched, is to monitor the use of it and if necessary amend the help content and faqs.
Monday, August 03, 2009
StudentNET gets a facelift
Our designer has widened the layout to 960px to provide space for a flexible yet structural 12 column grid on the page. We have also freshened up the header by intensifying the StudentNET orange colour while matching it closely to our corporate colour palette. The footer has also seen some attention. It has been tidied up into clear, categorised columns with scope to add a large number of links.From a development point of view, we have introduced forms authentication to fall in line with external IT products that our students use, such as WebMail and BlackBoard. We introduced context help for each page which is fed by our Content Management System and centralised common error pages which also allow for student feedback should an error occur.
We would love to hear any feedback you might have. So please leave a comment!
Monday, June 29, 2009
First mini barcamp experience
My session was about our development efforts towards delivering a new student portal at Canterbury Christ Church. The session, I think, was well received a few delegates have contacted me since wanting to be kept informed about our progress and student feedback.
You never know, we might be able to share the portal and collaborate on future widget developments.

