Case Study: Web Development with Sitefinity
Situation
The customer is a professional network service provider, who wishes to develop an
e-business service website. He provided us with some business data tables, storyboards
and some basic design (PSD format). We did sufficient analysis on those given materials,
and implemented the relative business logic and UI, and integrated into a
Sitefinity CMS website.
Why Sitefinity
- Sitefinity offers a complete set of out-of-the-box tools. This enables developers
to build rich web-applications in a much shorter time than building every single
module seperately.
- Sitefinity is designed with flexibility and extensibility in order to give developers
the freedom of integrating legacy applications or using custom 3rd party controls
and modules.
- Powerful and easy to use APIs
There is no part of Sitefinity that can’t be accessed through its API. Sitefinity
also includes a RESTful API built on WCF services. These web services ensure that
external applications can be readily integrated with Sitefinity.
-
Intuitive UI that empowers end users
Sitefinity provides efficient marketing and content-editing tools empowering end
users to take full control of the content authoring and publishing process. And
last but not least, the WYSIWYG editor provided confidence in editing.
Solution
Technology Required
System Architecture
ORM
According to the business logic tables provided by the customer, we took Entity
Framework tools to implement the data querying and storing work. This is easier
to read/write data, added the unit-testing.
Master Page & Layout
In view of the diversity of its page layouts, we designed a basic template for the
customer. Users can combine Sitefinity templates and dynamic layouts to derive out
lots of page layouts. This made the system more flexible to be extended; also it
deduced the work amount for the project.
Module & Designer
We implemented over 80 reusable Sitefinity modules for various business logics.
The customer can build web pages flexibly with ease through these modules. Also
we developed easy-to-use module designers to help users set those modules online.
Benefits to the Client
- We help the customer to develop the front end and back end features, so that he
can focus on the business logic collection.
- We inform the customer of our progress and cost of time by sending him daily
reports and weekly reports. It is very convenient for the customer to manage his
project, and gives him a clear mind of how things are going.
- We take the advantages of Sitefinity CMS into the developing work, and have considerably
shortened development cycle, thus we save more costs for the customer.
- At last the customer has gotten the site to meet their requirements. The customer was satisfied with our service.
Contact us
To find more details of our technical expertise and previous experience, please
fill in the form below and our sales will contact you as soon as possible. Any enquiries
from you are welcome, we will respond to you as soon as possible.