Websites and Applications by Paul Apostolos

NRCA

www.nrca.net

Technologies: ASP.NET WebForms, C#, .NET 3.5 SP1, SQL Server 2008, Entity Framework Version 1.

Description: NRCA's site has thousands of pages of information, several template widgets, and many applications. All of these areas are administered by non-technical staff through administrative interfaces. The administrative application was built using a rapid application development process that allows SQL Server table based templates and Entity Framework (Entity Collection) templates to be built in minutes.

Professional Roofing

www.professionalroofing.net

Technologies: ASP.NET WebForms, C#, .NET 3.5 SP1, SQL Server 2008, Entity Framework Version 1.

Description: Professional Roofing is NRCA's monthly publication. The magazine is distributed in hard-copy format to more than 25,000 subscribers. The site allows editorial staff to post articles, moderate comments, post and track banner ads and accept credit card payments for subscriptions. The Professional Roofing site now houses nearly 2,000 articles, 1,400 photos and is viewed my more than 50,000 unique visitors per month.

Roofing Industry Alliance for Progress

www.roofingindustryalliance.net

Technologies: ASP.NET MVC 4, C#, .NET 4.0, SQL Server 2008 R2, Entity Framework 4, jQuery

Description: The Roofing Industry Alliance for Progress is a group of roofing industry leaders committed to advancing the roofing industry through grants, scholarships and education. The site features an administrative tool for adding content and is visited by more than 30,000 users per month.

ASHI Reporter

www.ashireporter.org

Technologies: ASP.NET MVC 4, C#, .NET 4.0, SQL Server 2008 R2, Entity Framework 4, jQuery

Description: The ASHI Reporter is the monthly magazine for the American Society of Home Inspectors (ASHI). The site has an extensive administrative section to allow staff members to create, update and delete issues, images, articles, authors, advertisers and news stories. In addition to an SEO friendly URL scheme, the site also uses Google site indexing and results for its internal search engine.

American Society of Home Inspectors (ASHI)

www.homeinspector.org

Technologies: ASP.NET WebForms, C#, .NET 3.5 SP1, SQL Server 2008, Entity Framework Version 1, Community Server, jQuery

Description: ASHI's site serves the home buying community as well as the society’s members; delivering different messages to each audience. This site has several hundred pages of content and several different tools including the society’s flagship tool, Find an Inspector. This tool allows visitors to search for a home inspector based on an address. The address is then converted to geolocation coordinates and compared by radius to find those inspectors closest. The site also includes a community and discussion forum, profile management, membership and dues renewal online forms, polls, quick links, news and data extraction islands. All of which are controlled using administrative templates.

ASHIDATA

(Intranet application)

Technologies: ASP.NET WebForms, C#, .NET 4.0, SQL Server 2008 R2, Entity Framework 4, jQuery

Description: The American Society of Home Inspectors (ASHI) uses ASHIDATA to manage their entire business. The application includes membership, publication ordering, demographic tracking, accounting and student record management. In addition, the application includes a query interface that allows users to extract data from the database in various file formats. The system also interfaces with ASHI’s accounting software and provides reports on a variety of data points.

SIFHDB

(Intranet application)

Technologies: ASP.NET WebForms, C#, .NET 4.0, SQL Server 2008 R2, Entity Framework 4, jQuery

Description: Selected Independent Funeral Homes is an association that uses this custom application to manage their business. SIFHDB manages membership information, conference registrations, activity records, and demographic information. In addition, SIFHDB interfaces with the association’s accounting package, Sage MAS 90, to pull and push data between systems. The system includes many premade reports and a query application that allows users to extract data in various file formats.

Management Comparative

(Members only application)

Technologies: ASP.NET WebForms, C#, .NET 4.0, SQL Server 2008 R2, Entity Framework 4

Description: The Management Comparative is used by annually funeral homes to compare business data to regional and similarly sized businesses (by average or median). Reports and data are produced in PDF and Excel formats.

Clark Roofing Job and Time Tracking

(Intranet application)

Technologies: ASP.NET WebForms, C#, .NET 4.0, SQL Server 2008 R2, Entity Framework 4, WebAPI, ASP.NET MVC 4, jQuery

Description: Clark Roofing uses this application to track employee hours, crew membership, inventory items and counts, customers, jobs and interfaces with their payroll and accounting package—QuickBooks.

Photo Importer

(WPF application with Intranet administration)

Technologies: ASP.NET WebForms, C#, .NET 4.0, SQL Server 2008 R2, Entity Framework 4, jQuery, WPF

Description: Clark Roofing has hundreds of field workers; each has a cellphone they use to take photos of repair work and job progress. This application allows the workers to plug their phone at the end of each day and simply upload the photos to the appropriate directory. The application reads the geolocation information from the photos and renames the photos to the address where the photos were taken for easy sorting. In addition to the WPF application front end, there is an Intranet application used to perform administration of users and default directories.

Find an Inspector Mobile Site

http://mobile.ashi.org/search

Technologies: ASP.NET MVC 4, C#, .NET 4.0, SQL Server 2008 R2, Entity Framework 4, jQuery

Description: The American Society of Home Inspectors offer a mobile web application for users to find a home inspector. The main site automatically redirects mobile users to the application and allows them to search by address or neighborhood.

Chutney Joe's

Technologies: ASP.NET, C#, .NET 2.0, SQL Server 2005

Description: This site provided menu listings, location information, news, reviews and more.