No Salesforce Extension Packs are available; am I wrong in concluding the web version of Visual Studio Code is useless for Salesforce development at this time?
using VS Code in the browser as a text editor certainly feels handicapped after being used to the tooling provided by the Salesforce Extensions.
Salesforce certainly seems aware of this and the benefits of a browser based code editor. In June 2020 Salesforce announced a pilot of Code Builder, which is a browser based version of VS Code with the Salesforce extensions built into it.
At Dreamforce this year (2021) it was announced that a beta Code Builder would become available in Spring 22. The spring 22 release notes have recently been published. While it doesn't seem to mention Code Builder, it is clearly something that has been in the works for a while and could be seen soon. Keep your eyes peeled, and if anyone else has any further information I'd love to hear it!
Related
So, I was wondering if there is really some new features coming from JetBrains DataGrip software.
So far, I didn't find anything that is not already there in IntelliJ IDEA (Ultimate). I didn't spend much time using it though.
I am Max, the PMM of DataGrip.
We usually say that DataGrip provides the same functionality as all the other IDE's from JetBrains with the database support. As mentioned above, DataGrip provides better user experience as a standalone IDE.
OBSOLETTE:
In 2016.3 there's a feature that is DataGrip specific
Tracking database changes
If there are lots of changes in many places, you can see all of them
from the Database Changes window. Important! This window is available
only in DataGrip, but not in other IntelliJ-based IDE's.
https://www.jetbrains.com/datagrip/whatsnew/
From FAQ part from this blog.
Does DataGrip repeat the functionality of the database tools in other JetBrains IDEs?
Yes, the first version focuses on that core functionality.
Further dialog from comments:
Graham says:
December 16, 2015 at 10:01 pm
This repeats the functionality in Intellij, but does it add any more features over and above Intellij? If they are equal right now, will that always be the case? Would be nice to see a feature comparison chart.
Reply
Andrey Cheptsov says:
December 17, 2015 at 8:03 am
The latest version of IntelliJ IDEA Ultimate includes the functionality of DataGrip 1.0. Still, DataGrip is focused on working with databases and SQL and thus may provide better user experience as a standalone IDE.
This page https://www.jetbrains.com/idea/features/google_app_engine.html suggests that I can easily create new projects with google-app-engine java support. It comes up in my google search about this topic, with the idea community edition. however, my "new project" dialogue does not look like that: https://www.dropbox.com/s/soof8k29cl1fb9r/Screenshot%20from%202014-12-04%2022%3A15%3A18.png?dl=0
So I suspect this is just a feature in the intellij idea ultimate edition. But then I would expect to be able to download the plugin for the google-app-engine integration somewhere, right? Where would that be? I was only able to find a really old plugin (version 1.1.2) while the recent one is 1.1.4, I am told.
IntelliJ Community Edition is not meant for web development, hence it is only supported in the Ultimate Edition:
The plugin is bundled with IDEA Ultimate Edition since version 9.
Source/Plugin
Yesterday I downloaded the new Agile Toolkit 4.3 and found that the licensing and subscription model has been changed. Additionally a "developer sandbox" has been included which launches when the toolkit is first run and requires me to login with a registered account.
While I understand the reasons for these changes, and I'm fully supportive, the sandbox appears to be unnecessarily restrictive. However, there seems to be no easy way to bypass the sandbox, and logging in to the sandbox in a vanilla install of 4.3 leads to a screen where you are forced to choose between a pre-canned Admin or Frontend site.
The key reason for me to upgrade from 4.2 to 4.3 is the introduction of an Application class to support RESTful services. I have no need for either an Admin, nor a Frontend web user interface and yet the sandbox does not provide this option.
Is it possible to bypass the sandbox setup process and, if so, how would one go about doing this?
Looking at this in a different way, the folder structure of the ATK4 library seems to have changed under 4.3. Version 4.2 included documentation on the folder structure and how a developer should setup their application in relation to that structure. I have been unable to find corresponding documentation for Version 4.3 which would give clear guidance on how to build an application around the toolkit without relying on the included sandbox.
Hi Tim (i'm author of Agile Toolkit)
Agile Toolkit framework will continue to be available on github. You will find link to github on the bottom of the page, simply select branch 4.3. All of the documentation still applies and you can use the framework (you still need to respect the license). Github does not contain "admin" or "frontend", it is included for the convenience of new users.
The licensing terms has slightly changed, Agile Toolkit has always used AGPL and Commercial licensing. The reason to introduce the sandbox is because developers were not respecting the license terms. I also wanted to give easier ability to deploy projects for new PHP developers and for security it can only be done through sandbox.
Here is a blog-post outlining all of the changes: http://www4.agiletoolkit.org/blog/rebooting-agile-toolkit
The folder structure have changed, but it must still be compatible with the 4.2 branch. I've adopted the usage of "public" folders for improved security, but please do look into PathFinder documentation on how to customise folder structure.
I have several WPF applications. And I think the number of apps would grow overtime. I want to create an installer with these features:
Check for .Net version and ask the user to install it
Support for creating a secure time-based trial version for the app with activation support.
Template support: So I can create one general installer and modify it for each tool.
Update support: Check for the new version of the app.
Easy to deploy: There is a chance that I won't be uploading them myself.
If there is a tool which can help me with these, I'll be glad to use it. Commercial tools are fine too. If not, please suggest a streamlined process to achieve the optimal result.
Advanced Installer, Enterprise edition, with a good price, has also all these features. To learn the tool I recommend this tutorial, after which you can continue with tutorials for the updater and licensing library(trial support).
InstallShield will do what you are looking for but it's not cheap. They have really nice wizards, script editors, SQL packaging, version control, etc.
Flexera Software
Visual Studio 2010 / 2012 include the light version, but it can't really do more than wrap an app for installation. All the other advanced features are reserved to the paid versions.
I've been developing for and running Silverlight 4 for about a week. A week ago I installed the Silverlight 4 design time components to develop and debug silverlight for VS 2010 - I posted some of these apps and they were used by users running SL4. Today, I went to a website that told me to upgrade my SL (I think it was the MS expression site) - so I did that and all the sudden I get this error when running SL 4 apps within VS 2010.
The silverlight developer runtime is not installed please install a matching version
Installing the latest version of the Silverlight SDK does not correct this. Basically I am stuck and unable to run Silverlight apps from VS2010.
Are versioning problems like this a common theme in SilverLight? The only thing I can think of is that there is a minor version difference between the versions used on the the MS Expression web site and the version (SL4) I installed from MS site a few days ago? However re-installing the latest version of SL4 does not correct this.
Any help?
The developer runtime is a different download than the normal "end user" runtime.
Again quoting from Tim Heur's Blog, you need to look for the link under "getting the updates" that points to the developer runtime. This will allow you to debug etc.