You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Welcome to the Markdown tutorial catalog for tutorials you can find on sap.com. This project is still in an early stage, so stay tuned and start watching!
4
+
# Tutorials for go.sap.com
5
+
Welcome to the Markdown tutorial catalog for tutorials you can find on `go.sap.com`. This project is still in an early stage, so stay tuned and start watching!
7
6
8
7
# Available tutorials
9
8
| Name | Title | Author | Proficiency | Tags | URL |
|[hcp-create-trial-account](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hcp-create-trial-account)| Sign up for an account on HANA Cloud Platform |[Jim Jaquet](https://github.com/orgs/SAPDocuments/people/akula86)| Beginner |```HCP```, ```Getting Started```|[live](http://go.sap.com/developer/tutorials/hcp-create-trial-account.html)|
12
-
|[hana-configure](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hana-configure)| HANA 101 - Getting Started, and connecting the Web Workbench | Rich Heilman, [Thomas Jung](https://github.com/I809764)| Beginner |```SQL```, ```Web```, ```HANA```, ```HANA Studio```, ```HCP Web Workbench```, ```Big Data```, ```Getting Started```|[live](http://go.sap.com/developer/tutorials/hana-configure.html)|
13
-
|[hana-data-access-authorizations](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hana-data-access-authorizations)| Hello Data! Access your first data in a native HANA Application |[Thomas Bieser](https://github.com/netbieser)| Beginner |```Amazon Web Services```, ```SQL```, ```HANA```, ```HCP Web Workbench```, ```Getting Started```|[live](http://go.sap.com/developer/tutorials/hana-data-access-authorizations.html)|
14
-
|[hana-web-development-workbench](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hana-web-development-workbench)| Hello World! Develop your first HANA Application using the Web-based Development Workbench |[Thomas Bieser](https://github.com/netbieser)| Beginner |```Amazon Web Services```, ```HANA```, ```HCP Web Workbench```, ```HANA Cloud Platform```, ```Getting Started```|[live](http://go.sap.com/developer/tutorials/hana-web-development-workbench.html)|
15
-
|[hcp-template-mobile-web-app](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hcp-template-mobile-web-app)| Build an app from an SAP Web IDE template |[Jim Jaquet](https://github.com/orgs/SAPDocuments/people/akula86)| Beginner |```HANA Cloud Platform```, ```Mobile```, ``` Getting Started```|[live](http://go.sap.com/developer/tutorials/hcp-template-mobile-web-app.html)|
16
-
|[hcp-create-destination](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hcp-create-destination)| Create a Destination on HANA Cloud Platform |[Jim Jaquet](https://github.com/orgs/SAPDocuments/people/akula86)| Beginner |```HANA Cloud Platform```, ```Mobile```, ``` Getting Started```|[live](http://go.sap.com/developer/tutorials/hcp-create-destination.html)|
17
-
|[hcp-deploy-mobile-web-app](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hcp-deploy-mobile-web-app)| Deploy your mobile web app to SAP HANA Cloud Platform |[Jim Jaquet](https://github.com/orgs/SAPDocuments/people/akula86)| Beginner |```HANA Cloud Platform```, ```Mobile```, ``` Getting Started```|[live](http://go.sap.com/developer/tutorials/hcp-deploy-mobile-web-app.html)|
18
-
|[hana-setup-cloud](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hana-setup-cloud)| How to create an SAP HANA Developer Edition in the Cloud |[Craig Cmehill](https://github.com/ccmehil)| Beginner |```Amazon Web Services```, ```HANA```, ```HANA Cloud Platform```, ```HANA Studio```, ```CAL```, ```Getting Started```|[live](http://go.sap.com/developer/tutorials/hana-setup-cloud.html)|
10
+
|[`hcp-create-trial-account`](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hcp-create-trial-account)| Sign up for an account on HANA Cloud Platform |[Jim Jaquet](https://github.com/orgs/SAPDocuments/people/akula86)| Beginner |```HCP```, ```Getting Started```|[live](http://go.sap.com/developer/tutorials/hcp-create-trial-account.html)|
11
+
|[`hana-configure`](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hana-configure)| HANA 101 - Getting Started, and connecting the Web Workbench | Rich Heilman, [Thomas Jung](https://github.com/I809764)| Beginner |```SQL```, ```Web```, ```HANA```, ```HANA Studio```, ```HCP Web Workbench```, ```Big Data```, ```Getting Started```|[live](http://go.sap.com/developer/tutorials/hana-configure.html)|
12
+
|[`hana-data-access-authorizations`](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hana-data-access-authorizations)| Hello Data! Access your first data in a native HANA Application |[Thomas Bieser](https://github.com/netbieser)| Beginner |```Amazon Web Services```, ```SQL```, ```HANA```, ```HCP Web Workbench```, ```Getting Started```|[live](http://go.sap.com/developer/tutorials/hana-data-access-authorizations.html)|
13
+
|[`hana-web-development-workbench`](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hana-web-development-workbench)| Hello World! Develop your first HANA Application using the Web-based Development Workbench |[Thomas Bieser](https://github.com/netbieser)| Beginner |```Amazon Web Services```, ```HANA```, ```HCP Web Workbench```, ```HANA Cloud Platform```, ```Getting Started```|[live](http://go.sap.com/developer/tutorials/hana-web-development-workbench.html)|
14
+
|[`hcp-template-mobile-web-app`](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hcp-template-mobile-web-app)| Build an app from an SAP Web IDE template |[Jim Jaquet](https://github.com/orgs/SAPDocuments/people/akula86)| Beginner |```HANA Cloud Platform```, ```Mobile```, ``` Getting Started```|[live](http://go.sap.com/developer/tutorials/hcp-template-mobile-web-app.html)|
15
+
|[`hcp-create-destination`](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hcp-create-destination)| Create a Destination on HANA Cloud Platform |[Jim Jaquet](https://github.com/orgs/SAPDocuments/people/akula86)| Beginner |```HANA Cloud Platform```, ```Mobile```, ``` Getting Started```|[live](http://go.sap.com/developer/tutorials/hcp-create-destination.html)|
16
+
|[`hcp-deploy-mobile-web-app`](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hcp-deploy-mobile-web-app)| Deploy your mobile web app to SAP HANA Cloud Platform |[Jim Jaquet](https://github.com/orgs/SAPDocuments/people/akula86)| Beginner |```HANA Cloud Platform```, ```Mobile```, ``` Getting Started```|[live](http://go.sap.com/developer/tutorials/hcp-deploy-mobile-web-app.html)|
17
+
|[`hana-setup-cloud`](https://github.com/SAPDocuments/Tutorials/tree/master/tutorials/hana-setup-cloud)| How to create an SAP HANA Developer Edition in the Cloud |[Craig Cmehil](https://github.com/ccmehil)| Beginner |```Amazon Web Services```, ```HANA```, ```HANA Cloud Platform```, ```HANA Studio```, ```CAL```, ```Getting Started```|[live](http://go.sap.com/developer/tutorials/hana-setup-cloud.html)|
19
18
20
19
# How to contribute?
21
20
Contributions in terms of additional tutorials will be accepted in the future. However, for now you can provide us with feedback (e.g. outdated screens) and suggestions for improvements on existing tutorials.
@@ -26,4 +25,4 @@ Every contributor needs to sign a CLA provided by SAP. To make this step hassle-
26
25
27
26
28
27
# License
29
-
The tutorials in this repository are provided under the Terms & Conditions set out in the [LICENSE.txt](https://github.com/SAPDocuments/Tutorials/blob/master/LICENSE.txt) file.
28
+
The tutorials in this repository are provided under the Terms & Conditions set out in the [`LICENSE.txt`](https://github.com/SAPDocuments/Tutorials/blob/master/LICENSE.txt) file.
Copy file name to clipboardExpand all lines: tutorials/hana-web-development-workbench/hana-web-development-workbench.md
+1-133Lines changed: 1 addition & 133 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,138 +30,6 @@ Each Trial HANA instance comes with the HANA Web-based Development Workbench. Th
30
30
Login to the [HANA Cloud Cockpit](https://account.hanatrial.ondemand.com/cockpit) with your free developer edition account.
31
31
Choose Databases & Schemas. You will need to create your new instance, to do this simple give it a name, enable web access and of course give a password. This password you will need to remember as it is the password for your SYSTEM user and how you will be able to access the server.
32
32
33
-

34
-
35
-
Once you begin the creation process, you will be redirected to an events tab.
36
-
37
-

38
-
39
-
Remember the instance runs for a limited time, so if you have to come back later you may need to restart it.
40
-
41
-

42
-
43
-
Just click start to restart it. Also note it’s only valid for 30 days.
44
-
45
-
#### 2 more steps before we hit the editor
46
-
47
-
You'll need to click on the "Admin Cockpit" first to trigger the authorizations you will need going forward.
48
-
49
-

50
-
51
-
Once your authorizations have applied, you should then select the "Manage Roles and Users".
52
-
53
-

54
-
55
-
Here you can create a new user, this is recommended so you do not risk the "SYSTEM" user.
56
-
57
-

58
-
59
-

60
-
61
-
Now simply apply new roles to the user to give this user the appropriate authorizations to begin developing.
62
-
63
-

64
-
65
-

66
-
67
-
With that completed we can now log into the "SAP HANA Web Based Development Workbench"
68
-
69
-

70
-
71
-
You are now in the Editor and can immediately start developing in HANA.
72
-
73
-
#### Using HANA on Amazon AWS or Microsoft Azure
74
-
Access the web page of your HANA server using the IP address of your server. Enter the address ```http://XXX.XXX.XXX.XXX``` to the address bar of your browser. (Replace ```XXX.XXX.XXX.XXX``` with the IP address of your server.)
75
-
76
-
On the web page, there is a link in the middle column for **Web-Based Development Workbench**. Click this link to start the workbench.
77
-
78
-
###  Create Package for the Hello World Application
79
-
The first step to start developing a SAP HANA application with SAP HANA Web-based Development Workbench is to create a new package for the application.
80
-
81
-
Here we will create a package called `codejam`, Right-Click on the content folder on the left, and enter the package details.
82
-
83
-

84
-
85
-
Now you have a package that is waiting for your code, now we will Right-Click on the ```codejam``` package and choose ```Create Application```
86
-
87
-

88
-
89
-
This step will generate 3 files, the `.xsapp`, `.xsaccess` and an `index.html`.
90
-
91
-
###  Now Create the "Hello World" Application
92
-
Now is the time to actually create some application code. In SAP HANA XS application code essentially is JavaScript code provided in .xsjs files. Now such a file will be created.
93
-
94
-
Open the context menu of the ```helloworld``` package by right-clicking on the name and choose Create File. Enter ```helloworld.xsjs``` as file name and save with Enter:
95
-
96
-

97
-
98
-
The new empty file is now open in the Editor:
99
-
100
-

101
-
102
-
Copy and paste this code to the just created ```helloworld.xsjs``` file:
103
-
104
-
```js
105
-
$.response.contentType="text/html";
106
-
$.response.setBody("Hello World!");
107
-
```
108
-
109
-
Save the file using the Save button or by pressing ```ctrl+s```. Again, the successful save is confirmed in the console.
110
-
111
-

112
-
113
-
###  Deploy, Run and Test the Application
114
-
Now the application is ready to be tested. As you are developing with the SAP HANA Web-based Development Workbench the application is already deployed and activated to your SAP HANA Trial Instance. So you can immediately continue to test it:
115
-
116
-
Select the ```helloworld.xsjs``` file to enable the Run on Server in the toolbar. Then click the Run on Server button:
117
-
118
-
The application will open in your browser and greet you with Hello World:
119
-
120
-

121
-
122
-
Congratulations: You just have your first own native SAP HANA application running on SAP HANA Cloud Platform!
123
-
124
-
### Related information
125
-
[SAP HANA Development Information - official documentation](http://help.sap.com/hana_platform#section6)
126
-
127
-
128
-
## Next Steps
129
-
Make your very first steps to access data on HANA. This tutorial will write a native HANA application, using the Web-based Development Workbench.
130
-
131
-
[Hello Data! Access your first Data from a native SAP HANA Application](http://go.sap.com/developer/tutorials/hana-data-access-authorizations.html)
132
-
=======
133
-
---
134
-
title: Hello World! Develop your first HANA Application using the Web-based Development Workbench
135
-
description: In this tutorial you will make your very first steps on SAP HANA and develop a very simple "Hello World" application using the SAP HANA Web-based Development Workbench on the SAP HANA Cloud Platform.
You need a HANA account. Pick one of the following:
141
-
-[Get a free account in HANA Cloud Platform](https://account.hanatrial.ondemand.com/register)
142
-
-[Set up an account on Amazon AWS or Microsoft Azure](http://go.sap.com/developer/tutorials/hana-setup-cloud.html)
143
-
144
-
## Next Steps
145
-
[Hello Data! Access your first Data from a native SAP HANA Application using the SAP HANA Web-based Development Workbench](http://go.sap.com/developer/tutorials/hana-data-access-authorizations.html)
146
-
147
-
## Details
148
-
### You will learn
149
-
1. How to use the SAP HANA Web-based Development Workbench.
150
-
2. How to develop a simple server-side application.
151
-
3. How to publish and run an application.
152
-
153
-
### Time to Compete
154
-
Beginners might take **10-15 minutes** to execute this tutorial.
155
-
156
-
> ### Information
157
-
>The full application build in this tutorial can be found [in this GitHub repository](https://github.com/SAP/cloud-hana-helloworld/).
158
-
159
-
###  Using HANA Cloud Platform
160
-
Each Trial HANA instance comes with the HANA Web-based Development Workbench. The workbench allows you to develop on HANA without the need to set up a local development environment.
161
-
162
-
Login to the [HANA Cloud Cockpit](https://account.hanatrial.ondemand.com/cockpit) with your free developer edition account.
163
-
Choose Databases & Schemas. You will need to create your new instance, to do this simple give it a name, enable web access and of course give a password. This password you will need to remember as it is the password for your SYSTEM user and how you will be able to access the server.
Once you begin the creation process, you will be redirected to an events tab.
@@ -260,4 +128,4 @@ Congratulations: You just have your first own native SAP HANA application runnin
260
128
## Next Steps
261
129
Make your very first steps to access data on HANA. This tutorial will write a native HANA application, using the Web-based Development Workbench.
262
130
263
-
[Hello Data! Access your first Data from a native SAP HANA Application using the SAP HANA Web-based Development Workbench](http://go.sap.com/developer/tutorials/hana-data-access-authorizations.html)
131
+
[Hello Data! Access your first Data from a native SAP HANA Application](http://go.sap.com/developer/tutorials/hana-data-access-authorizations.html)
0 commit comments