Current project details are listed below.
CISTools – An application originally in VB.Net to support IT elements of school/college management, e.g. checking disk space, managing server services, scanning email logs, etc. Upgrading this to C# and porting elements into the main ICT Services app (details below).
FileArchive – Test application for the storage of files in a SQL Server table as image fields.
ICTServices – Main application I am working on providing facilities to a school, such as those provided by CISTools above and also staff/inventory management, network account creation/resets, bulletin pages, work tracking, etc.
ISREx – Originally in VB.Net, converting to C#. This application takes ISR files (used in FE funding at one stage) and extracts data from it for analysis.
PrinterMonitor – Conversion of a VB.Net application found on the web to monitor printers. Looking at what is required for a conversion of what was once a Win32 application and that makes DLL calls.
SA4 – System to generate student accounts on a network every night. Used in a College where there were a lot of part-time courses throughout the year. Conversion to C# and away from ADSI to proper Active Directory methods in .Net
SIR – Conversion from ASP.Net in VB to a C# WinForm app. SIR was a data collection survey for staff in FE. Again as practice for the conversion and looking at different techniques used in C#.
TaskList – Testbed application for a work tracking system, to be incorporated into the ICT Services application.
TestBed – A generic testbed application for trying out all sorts of stuff. Better than testing stuff in a live development and breaking everything.
TextProc – Conversion from a C# console app to C# WinForm. Used for processing of log files and outputting lines that match certain text; primarily used to process backup logs to see what had been skipped.
Tracker – Conversion of a Microsoft Access app into a C# WinForm app. List program is used to track progress of students in a school against KS3 and KS4 assignments. Looking at the requirements of a conversion and it the application can be improved by linking into the Capita SIS database.
WOL – Attempt at producing a Wake-On-Lan application that can find it’s own MAC addresses and handle wildcards. Useful to wake up a classroom full of computers just by entering the PC name prefix, e.g. wake up ITROOM* instead of ITROOM1-01, ITROOM1-02, etc.
SQLite Testbed – Used to test access against an SQLite database, as I am looking to pull information from SpiceWorks into my own helpdesk system.