Where do resources reside in HANA cloud platform - SAPUI5 Apps, SAPUI5 library,images etc - sap-fiori

I have created a SAPUI5 application using the web-ide in sap HANA cloud platform. I understand that html5 application when created creates a GIT repository but it would be unusable until it is manually initlialized.
I don't see a HANA Repository tab/ section in the web-ide as well. So where actually are all the resources stored?
Thanks in Advance.

Do you use the SAP Web IDE for SAP HANA development (XS apps, HANA tables (hdbtable), ...) or the SAP Web IDE for creating SAPUI5 apps?
In the SAP Web IDE for creating SAPUI5 apps your source code is stored in an Eclipse Orion workspace in the cloud, as soon as your app gets deployed to HCP it gets git possiblities, or you can manually initialize it as a git repository as you stated.
https://help.hana.ondemand.com/webide/frameset.htm?2a11c8d3a9e74ca98861c3db5794042b.html
For SAP HANA Web IDE the code is stored inside a SAP HANA repository, but I don't know any further details.

Related

How can i get back asp.net code from azure web app?

I had published my application on azure web app and by mistake deleted the repository. Now how can I get back my code from the Azure web app? I had to try kudu but it's given an understandable format. the app in asp.net core.
For now if you want to download the web source code, you could go to the kudu site, Select Debug console -> CMD from there you can go inside site -> wwwroot and select download.
However note that this is the deployed code, and it won't be the source if you are using a compiled language such as C#. When you publish from visual studio or any CI tool the files gets published in compiled form.
The option is you can use github deployment to maintain repository which contains all source file.

Is there any Gerrit client for Windows?

Is there any Gerrit client for Winodws? I am looking for a client rather than using a Web UI. The Old web UI is not very intuitive and the new web UI (PolyGerrit) lacks lot of functionalities from the Old UI.
So I am looking for a Client for windows where I can configure the UI and functionalities.
I don't think there's a GUI app with all the capabilities you can do from the Web UI. Here are some pointers, though:
IntelliJ Gerrit plugin, in case you're using any of the IntelliJ IDEs this may be very much providing you the daily reviewing tasks.
CollabNet offers a commercial/shareware Git Client with Gerrit Code Review integration: GitEye.
An open source Python-powered console application gertty made by the authors of OpenStack.

ASP.NET MVC Deployment to azure

So I'm trying to deploy a test site to Azure.
The site has a database which was built in SQL server management studios, then I used ADO.NET Entity Data model to import the database into visual studios. Then I just used scaffolding to create CRUD operations.
How do I deploy this web app to Azure?
I used a database first so I'm not sure if that's a problem
I've tried following some tutorials but they seem to have different UI
eg. https://learn.microsoft.com/en-us/aspnet/mvc/overview/getting-started/database-first-development/publish-to-azure
First you want to go into Tools in your nav menu and check for 'Get Tools And Features'. Make sure you have Azure tools installed, and from there you'll be able to access the Azure menu to publish your web app directly from Visual Studio. You can also do this in VS Code, however you'll need the official Azure extension from Microsoft.

How to develope a Microsoft Dynamics solution with multiple teams?

Let me start with telling that I'm not a Microsoft Dynamics CRM specialist. I only have experience with developing .NET solutions without CRM or SharePoint and some experience how to use continues deployment of TFS to release custom applications. But for a current assignment I start with developing for Microsoft Dynamics CRM and I'm not alone.
Here we work with 2 scrum teams. Both have their own Microsoft Dynamics CRM 2016 environment and we use TFS to save our source code. Only source code, no configuration of CRM. When we release software, we need to manually merge the CRM configurations into a third environment (integration environment). This takes a lot of time and everything needs to be tested again.
I've searched on the internet and find a lot of content about customizing CRM but not how to work with multiple teams and get an automatic release pipeline for the changes both in code as in CRM.
Does anyone knows what the best practices is to develop a CRM solution with multiple teams and how to make a continues release pipeline to get the C# code and the CRM configuration automatically to the test, acceptation and production environments?
What I have done was to use the solution packager. The scrum teams would develop against their CRM instances and in a specific solutions.
They can then (either automatically using scripts and the CRM API or manually) export the solution and extract it to a version control friendly format.
This can then be committed to the version control system and then (using an automated build) get repackaged and versioned and ultimately deployed to a integration CRM instance as a managed package.
The use of managed vs un-managed packages is a bit more lengthy topic though

Can a existing MVC2 application migrated to Azure Cloud Service Project?

Currently I have MVC2 web application(on going). If I'm to use Azure PaaS (Platform as a Service), Can I use the existing project. Or should I create new project (using Cloud service project template)? Can it be migrated? And what kind of effort will it take for migration? Or should I rewrite the entire application with new project template?
You don't have to rewrite the project itself, you can simply add another project to your solution (which is a cloud project) and then point it to your other project in the associated definitions.
This is a useful technique when you already have existing projects that you want to migrate to Azure.
Not sure if this would work with MVC 2 web application but you can simply try to convert the web application to Cloud Services project by right clicking on your project in Visual Studio (I used VS 2013), then Convert context menu and then selecting Convert to Microsoft Azure Cloud Service Project.

Resources