Third Semester Projects

Hello,

Since I mentioned my third semester journey in my last post, I’d like to describe my projects separately in this one.

In my third semester I had two projects — one in Software Engineering, and another in Distributed Computing, a.k.a. DCOM.

In Software Engineering, we were put into a team of 7 classmates, decided by the professor, and we had to decide on the project definition ourselves.

We collected ideas from all team members, and eventually landed on something new called e-society, where we planned to reduce the workload of a society’s secretary and chairman.

The concept was similar to a social network, where society members could share their views, hold online meetings — we’d also thought about online payments, but didn’t get to implement that due to time constraints.

After deciding on all that, we had to pick the technology, and after discussion we finalized ASP.NET/C# with SQL Server 2005 as the backend.

But plain ASP.NET wasn’t enough, since we needed to learn a lot of new things, so we decided to build it in a three-tier architecture, which included a Business Access Layer (BAL), a Data Access Layer (DAL), and a presentation layer.

I loved it — the code was clean and easy to work with, and we learned a lot from that project, from team coordination and time management to actual development.

In Distributed Computing (DCOM), we had to build something new as well.

We were a group of three. We took on a project that provided web services for getting the score of events, then sent an SMS to users at their preferred time — so a user could subscribe for Monday and Friday and would only receive messages on those two days.

We built this in ASP.NET, and for SMS we used a gateway developed by my classmates Ravi Vagadiya and Vishal Dhawani.

On this project I learned about web services and the distributed side of building a website with ASP.NET/C#.

We also exposed our own web services so other developers could use them too.

I enjoyed working on both projects with my teammates, and it was a great experience.

Thank you.