.NET PAGE
I have worked with .NET technologies almost from the time they were released in 2002. I had previous experience working in Microsoft’s platform, mostly in Visual Basic. For the most part I’m a big fan of the .NET upgrade. Microsoft's CLR (Common Language Runtime), which is part of all .NET applications, allows developers to write .NET source code in multiple languages including; Visual Basic, JScript, C#, C++ and others. My two favorites are C# and Visual Basic.
I first started working with .NET when I was working for a hotel software company (HBS) that had created a software piece that would allow a hotel to manage its’ many online distribution channels (ex. Hotels.com, Expedia .. etc) via one interface. We used SOAP and XML to communicate between networks. My task was to work on one of the many interfaces. Most of my work was done on the Win32 product that was installed on the clients property management sever and sent data from there to our website.
While I had some ASP.NET experience when I worked for HBS, I got much more experience the last couple of years as a contractor for The Netcom Group. The bulk of this work was done by customizing and supporting an ASP.NET based CMS, called Umbraco, for the Louisiana Economic Development department. I assisted in the creation template or templates and dynamic menus. Most of this work was done within the Umbraco framework utilizing XSLT. We also created some custom web services that were written in C#.
My latest .NET project was a fire alarm interface that I created for a hotel software company called KnowCross. My software was a standalone Win32 app that listened for traffic over a serial port. Once traffic was detected my application processed the data based on 3 types of alerts (Normal, Confirm, and Operational). Depending on the type of alert, the app would then send alerts to the hotels’ property management system (PMS) called Triton. It was also necessary to build a second Win32 app to configure the fire alarm interface for the Triton (PMS). This consisted of mapping the alerts from the fire alarm to ones defined in the PMS, it also allowed you to create copy for each type of alert, and what staff members needed to receive the alert. The Triton PMS used Microsoft SQL Sever 2005 for a database. All code for this project was write in C# with Visual Studio 2005.