This section lists the required software for developing Web applications/Web sites using SDL Digital Experience Accelerator.
-
Required third-party software for compiling the HTML design
-
To compile the HTML design,
SDL Digital Experience Accelerator requires the following third-party software:
- Node.js—used to run the process which builds the HTML design assets.
- Grunt—a JavaScript task runner which runs the tasks which build the HTML design assets.
- Bower—a package manager which is used to manage the libraries used in the HTML design.
-
Required third-party software on local machine
-
To set up a local development environment for Web application development you require the following third-party software:
- 64-bit Operating System
- Java 7 or later (64-bit)
- Visual Studio 2013 or later
- ASP.NET MVC 5
- IIS or IIS Express
- Maven 3.x or later
Note: IIS Express must run in 64-bit mode, or ensure that is checked (Visual Studio 2013). It is not recommended to run the application using the built in Cassini Web server as this can have issues running 64-bit applications.
Note: You also require a valid content delivery licence file (cd_licences.xml) to run the Web application on your local development machine otherwise you will not be able to run the Web application locally. Note that license files are often tied to the machine name, so you cannot just copy the file from a working Content Delivery server.