Outsourcing ASP.NET development
Since the start ASP.NET was the main technology we used to create web applications. We developed projects on ASP.NET 1.1, ASP.NET 2.0 and ASP.NET 3.5.
Every time we adapted and we used the latest available features (e.g. AJAX, LINQ, WCF) in order to improve the solution's quality and to speed up the
development process.
Projects where we used ASP.NET
For EurekaStep we worked with all versions of ASP.NET, with C# and Visual Basic for code behind, combined with other technologies, such as AJAX,
jQuery, LINQ and web services. In all projects we used design patters and best practices and we used cutting-edge technologies and the most advanced
features offered by the developing platform.
Projects developed on-site for ChemPoint
For ChemPoint we developed various web projects, enhancements, bug fixing, IIS and ASP.NET setup, and web applications where we integrated ASP.NET
and SharePoint Solution with Document Locator (Document Management System).
We joined the project in a phase when it was almost stuck and close to collapsing. This was due to the poor architecture design and feature
implementation that didn't foresee future change requests. As soon as we started working, we focused on refactoring the "giant monster", using
best practices and appropriate design patterns. We tuned the database and maintained its functionality and the integrity while adding the first
new features. On the technology side, ASP.NET and Microsoft best practices for working with an SQL Server database, together with AJAX and Web 2.0
design elements helped us a lot in reaching our goal: to deliver a reliable, intelligent and modern software solution.
In order to secure access for different roles, we created a forms authentication system based on the SQL Server 2005 membership provider.
We used Master Pages and Themes in order to implement the layouts, and AJAX extenders to add more interactivity to the user interface
We used a custom defined membership provider for the role base authentication. Master pages, Themes and AJAX helped us to define the templates
and the desired behavior. The payment page was secured with the Secure Sockets Layer (SSL) protocol and the Luhn algorithm was implemented for
checking the credit card numbers.
VICAS is a secure intranet. The custom membership provider helps in implementing the role based authentication. An interesting feature
of the project is exporting documents for student's management. The student selection and other relevant options are implemented in
several steps using the Wizard control. The files exported are either .doc (Microsoft Word) files or .pdf(Portable Document Format)
files and they are created based on several predefined templates.
ADO.NET was used for data access. Several user controls were implemented in order to replicate the same behavior on different pages
and to be able to manage the behavior from a central location. Also the custom pagination control and the custom grid view were used
to display, search and filter data.
Covers Reports Module for Open Table
This is a module for finance department that provide online access to monthly
Covers Report information. Invoice information is available via website to
restaurateurs. This makes information more readily available to the restaurant
administrators and also reduces invoicing costs associated with printing paper
invoices.
Do you want to find more about our projects and the technologies we use?