Windows Azure Toolkit for Java plugin does not work on a Mac - windows

I am trying to create a Windows Azure Cloud Service. Therefore I used Eclipse (Indigo) on my Mac.
First I need to install (Eclipse > Help > Install New Software > http://dl.msopentech.com/eclipse) the Windows Azure Toolkit for Java plugin based on this tutorial, but this is not possible on my Mac. No problems on a Windows machine!
The following error is thrown on installing the plugin:
Cannot complete the install because some dependencies are not satisfiable
com.microsoftopentechnologies.wacommon.feature.feature.group [1.8.0.201211010928] cannot be installed in this environment because its filter is not applicable.
Any ideas?

Just ran into the same issue on Linux and this is due to an OS filter applied to the plugin restricting its use to Windows. See this SO answer for the similar problem with a user running Eclipse on Linux. The Windows Azure Plugin for Eclipse has dependencies on the .NET SDK and can debug a program with an emulator (like Visual Studio), thus it cannot be used in a Linux/Unix environment.
See this full description of the plugin on the official website.
But as stated in the answer you are still able to develop programs on Linux or MacOS using the Windows Azure SDK for Java.

Related

Dev Studio 10.3 - connector discovery completed without finding any connectors jboss developer studio

I get this error when trying to look at available packages in Red Hat JBoss Central. This seems to be because of some missing files on the update site.
How did you install devstudio 10.3?
Into your own Eclipse (from update site, from Marketplace, from zip), via rpm, or via installer jar? If into Eclipse, which package (JavaEE, Java, C/C++, etc.) and which source did you use?
Are you behind a firewall/proxy? What OS are you running? Which version of JDK are you using?
Just tried to install everything from Central from devstudio-10.3.0.GA-v20170218-1636-B94-installer-standalone.jar installation on Fedora 24 and it works for me.

Running .net core on linux standalone

I have started to work on a web service (web api) with .net core and visual studio 15.
My goal is to develop the service on windows and then deploy it on an offline linux pc (The only way to put files on the linux pc is with with an usb flash drive).
Im having trouble with finding documentations or guides on how to accomplish this. Most of the info out there is talking about azure and remote virtual servers which Is irrelevant.
Any information about how I can disturbute to linux and install the .net framework on a standalone linux will be very helpful
you can read about how to install .NET Core on Linux on this pages:
https://get.asp.net/OtherDownloads
https://docs.asp.net/en/latest/getting-started/installing-on-linux.html
To deploy an app to Linux I usually use a source code management like Git (push to Git from windows and pull from Git on Linux).
FTP to the Linux machine could be another option, creating an install package or just use a USB flash drive
I just answered a similar question here. Basically you need to publish your application with the
dnu publish -o ./deploy
command. It will allow you to package your application along with the required packages for distribution.
Using this should allow you to drop that output folder on any machine with .NET Core. You will be able to run your web from the output path without downloading packages from NuGet.

Cannot load shared 'project' in Windows Universal app after upgrading to Azure SDK 2.6

I've just installed the April 2015 release of the Azure SDK. It is version 2.6 and previously I was on 2.5. Now one of my projects will not load. It is the shared project in a Windows Universal application.
When I right-click the project and choose 'reload' I get the pop-up error
The method or operation is not implemented
The output window gives more detail:
Things.Shared.shproj : error : The composition produced a single
composition error. The root cause is provided below. Review the
CompositionException.Errors property for more detailed information.
1) No exports were found that match the constraint:
ContractName Microsoft.VisualStudio.ProjectSystem.References.IBuildDependencyProjectReferencesService
RequiredTypeIdentity Microsoft.VisualStudio.ProjectSystem.References.IBuildDependencyProjectReferencesService
Resulting in: Cannot set import
'Microsoft.VisualStudio.Azure.Deployment.ProjectReferenceMaintenanceService.ProjectReferencesService
(ContractName="Microsoft.VisualStudio.ProjectSystem.References.IBuildDependencyProjectReferencesService")'
on part
'Microsoft.VisualStudio.Azure.Deployment.ProjectReferenceMaintenanceService'.
Element:
Microsoft.VisualStudio.Azure.Deployment.ProjectReferenceMaintenanceService.ProjectReferencesService
(ContractName="Microsoft.VisualStudio.ProjectSystem.References.IBuildDependencyProjectReferencesService")
--> Microsoft.VisualStudio.Azure.Deployment.ProjectReferenceMaintenanceService
Resulting in: Cannot get export
'Microsoft.VisualStudio.Azure.Deployment.ProjectReferenceMaintenanceService.WireUp
(ContractName="Microsoft.VisualStudio.ProjectSystem.ConfiguredProject.AutoLoad")'
from part
'Microsoft.VisualStudio.Azure.Deployment.ProjectReferenceMaintenanceService'.
Element:
Microsoft.VisualStudio.Azure.Deployment.ProjectReferenceMaintenanceService.WireUp
(ContractName="Microsoft.VisualStudio.ProjectSystem.ConfiguredProject.AutoLoad")
--> Microsoft.VisualStudio.Azure.Deployment.ProjectReferenceMaintenanceService
The other parts to the Windows Universal app (the Windows 8.1 project and the Windows Phone 8.1 project) have two Azure NuGet packages installed: Windows Azure Mobile Services 1.3.2 and Windows Azure Storage 4.3.0. (N.B. Those two projects load without issue.)
This is not a show stopper for me since uninstalling the Azure SDK 2.6 removes the load failure. To uninstall I go via the Control Panel to 'uninstall or change a program' and then uninstall Microsoft Azure Tools for Microsoft Visual Studio 2013 - v2.6
I would like to know how to fix this without uninstalling the Azure SDK 4.6.
Over on the Azure Mobile Services forum Chuck Weininger has posted the following answer:
The [fixed] build of Azure SDK 2.6 is now available, but it may not have
propagated to all download servers yet.
You can run the Web Platform Installer and if you don’t have the new
build installed, it should allow you to install 2.6 again. But it
might not if you are accessing a download server that doesn’t have the
new bits yet. If WebPI doesn't allow you to install 2.6 again, then
wait a few hours and try again.
The build number for the version with the fixes is build
2.6.30508.1601. You can identify the build of the SDK from Control Panel -> Programs and Features -> Microsoft Azure Tools for Microsoft
Visual Studio 2013 – v 2.6. The Version column will display the build
number
I have followed Chuck's instructions and have the new build and the shared project now loads without issue.
We have been able to reproduce the issue, but don't have a workaround at this time. If you want to use the Universal App projects with VS 2013, you will have to uninstall Azure SDK for VS 2.6. The issue does not happen on VS 2015 RC if you would like to give that a try. We hope to have news soon about how we can get a fix for this issue on VS 2013.
Chuck Weininger, Dev Lead, Microsoft
https://social.msdn.microsoft.com/Forums/en-US/e8123821-dcb1-477f-a746-f6f016a724ea/cannot-load-shared-project-in-windows-universal-app-after-upgrading-to-azure-sdk-26?forum=azuremobile&prof=required#de621720-3afc-458c-ba85-f691be9e74c1

Can't install SWT plugin in Eclipse 3.7.1 from any of the repositories

I'm using Eclipse 3.7.1 Indigo (Java EE IDE) on Windows 7 (32bit). I wanted to install WindowBuilder for building GUI java apps and so far I tried following repositories to install WindowBuilder or SWT plugin, but none of them completes the plugin installation and it stucks and fails in between.
WindowBuilder Pro by Google
http://dl.google.com/eclipse/inst/d2wbpro/latest/3.7
WindowBuilder by Eclipse http://download.eclipse.org/windowbuilder/WB/release/R201109201200/3.7/
I also tried by using fresh installation of Eclipse, but that also didn't worked, and plugin installation takes forever and in the end, it shows error "Unable to Resolve". I'm sure that my network connection is free from any firewall restrictions and is fairly fast.
I have used NetBeans so far for my Java needs, but now I need to move on Eclipse, what could be the possible solution to this problem?
Manually installing plugins would be my last option and I'd really prefer to install it using Eclipse's built-in "Install New Software".
Installing via this link just worked fine for me on a fresh install of Indigo.
http://download.eclipse.org/windowbuilder/WB/release/R201109201200/3.7/
The fact that you have the same issue from two different sites suggests it's a issue with your network, if you're still have issues try installing a completely different plugin and see if you get the same problem. Are you on a corporate network? Do you have any proxies you need to configure to allow aplications to access the net?

How to development in Visual Studio and then deploy apps to Linux machine

How to develop app in Visual Studio and then deploy apps to Linux machine (OS - Ubuntu, web server - Nginx). Can any explain the steps, it will be a great help
I would say that there are three ways how you can develop apps for Linux using mono.
First is using only Visual Studio for development and from time to time deploy your app to Linux to see potential issues. I personally use this scenario because it's simple and when you are not messing with MS specific stuff or yet fully unsupported things then you shouldn't have problems (at least I didn't so far). Disadvantage is that you will discover mono specific problems only during runtime on Linux machine.
Second approach is using Visual Studio with Mono Tools. I tested it when it was in beta and it was sometimes quite handy (you will move the phase of discovering mono specific problems to your dev environment, however you can still have some certain issues on Linux machine), but since this tool doesn't support debugging for now I don't use it personally.
Third approach is to use only MonoDevelop on Linux (since debugging is now supported only in Linux). With 2.2 release this IDE becomes really good and suitable for development however I have tested only console and basic ASP.NET MVC apps so I can't tell you if it's ready for bigger projects.
Deployment to Linux is quite easy - I just installed proftpd on Linux machine, configured it and copied project there from Windows machine.
If you are developing an application for Linux in C (as Nginx is) or C++, you need to develop on Linux.
There are many IDEs for Linux that you can use for this.
You can also try to run Visual Studio in Linux using Wine.
Use Mono on Windows and compile your apps with it , I guess Apache is only supported ... Disclaimer - I do not have personally experience with it ...

Resources