How to create a .NET Core 3 console application with Visual Studio 2019 Community?

Things are moving so fast nowadays that it’s hard for tutorials and blog posts to keep up.

It also doesn’t help when your products have extremely similar names.

Since Visual Studio 2019 came out a few days ago I want to try to make a simple console application on .NET Core 3 (not ASP.NET Core).

I installed .NET Core SDK 3.0.100-preview3-010431 from here. However I am having trouble actually creating a project from inside the new VS or by editing the .csproj file, as my application crashes if I do the latter.

What would be the process to either:

1. Create a .NET Core 3 console application
OR
2. Create a .NET Core 3 console application with Visual Studio 2019 Community

Reply as Anonymous(Unknown User) in SharePoint Community forum?

I have a SharePoint Community Site. Our Management believes users are not giving genuine replies due to lack of anonymity. So we need to provide a functionality to “Reply as anonymous” in a community discussion?

I tried the following. 1. Tried to use JS link “OnPostRender” to add a button as “Reply as Anonymous” using jquery and tried to use JSOM to save the reply. I am new to JS link and it’s not moving forward.

  1. XSL Link: I am yet to explore this. Even if I can put button using this, it mayn’t be easy to save the reply.

  2. I also looked at this answer. Add item to list anonymously (not as anonymous user)?

But I am looking for answer using JSOM.

Making a community out of people you’re following and followers in twitter?

I just read an article that explains why I’ve had one like out of 320 tweets. Engagement rate is extremely low. However, I do have 21 followers! I love the way twitter helps you find like-minded people. But the mechanisms for talking to those people seems to purposely stunt it. I want to meet and talk to people. Is there a feature I’m missing?

Community Portal: Saving default.aspx in SharePoint Designer makes Search Box WP give error

I want to customize the Community Portal home page (default.aspx) in SharePoint Designer on a SharePoint 2016 site. I have a site collection built using Central Admin off of my home page with the Enterprise Community Portal template. It created fine, shows a search box, but the minute I open the page in SPD and save it, if I relaunch the Community Portal in a browser, from then on, I get:

Web Part Error: Unknown server tag. Correlation ID: bc7ccd9e-9394-9039-df4b-2c1631e27512  

Is there some search configuration that needs to be entered? I went to Site Settings > Search and under Search Settings I added the Search Center URL, but that didn’t resolve anything. How do I resolve this error? I have been able to duplicate this error when creating another site collection with another Community Portal template, and then simply opening the default.aspx in SharePoint Designer and clicking Save without editing anything.

The Correlation ID doesn’t yield anything of value in the logs:

An unexpected error has been encountered in this Web Part.  Error: Unknown server tag., DesignText: <spsswc:SearchBoxScriptWebPart runat="server"... 

And it proceeds to write out everything I see for that webpart from the page in SPD.

magento 2.2. Community configuration DHL This shipping method is currently unavailable

enter image description here

I have already setting like this one. and when I go to checkout on option shipping method there show

This shipping method is currently unavailable. If you would like to ship using this shipping method, please contact us.

on DHL option.

enter image description here

is that beacuse I wrong configuration or what? because gateway url from DHL indonesia.

thanks in advance

How is the Java Community organized?


Summary

This question is an attempt or organize the various Java governing structures, standardizations, and core cimponents into a coheisive, heiarchical structure that helps explain each piece in relation to other pieces. This question does not pertain to the programmatic concepts. Because the question is broad I am going to first outline my understanding of these various pieces and then base my questions around the perceived gaps in my knowledge. Because this knowledge and cumulative and relational please correct anything that is wrong in my current understanding

Current Understanding

The word Java is colloquially used to describe Oracle’s HotSpot JVM. The versioning structure (namely, Java SE 1 through 12) is also a colloquialisn for Oracle HotSpots JVM versions 1 through 12. However, there are many different JVMs (J9, JRockit, ART, Davlik, etc).

The JVM is just a runtime engine. Many distributions offer a development kit that includes the runtime engine alongside a suite of APIs that abstract the internal implementation of the engine and often benchmark tooling, RPEL, etc. Most, but not all, Java development kits are extensions of OpenJDK

While there are many different Java implementations, the development of Java is government by the Java Community Process (JCP) which is a mechanism for standardizing the technical specifications of the language. Specifications are organized into JSRs which are not implementations but rather specifications that are then implemented differently by different development kits. Different Java versions within the same VM implementation differ only in the constellation of JSRs they implement. In other words Java 7 is really Oracle’s HotSpot JVM with a specific set of JSR implementations and a standard API to use those implementations.

However, if you were to compare Java version across different development kits / runtimes (ex: Oracle’s HotSpot 7 v. ART 5) you would not only be dealing with a two different, but overlapping, sets of JSR implementations * but also * the overlapping JSRs, while based on the same spec, would have different implementations (that is abstracted from the user though because they are abstracted further through a standard API). There are steps a spec must go through from when it is sponsored until it is ratified as JSR, and in this regard we can colloquially refer to a JSR as both a specific specification but also a specification process.

Because the spec process is so formal and standardized there exists a precursor for enhancements called the Java Enhancement Proposal (JEP) which is essentially a process that exists before the JSR process.

So before you even get to the runtime / development kit implementation, the enhancement or feature goes through a proposal process. After the JEP it then goes through the process of becoming a formal JSR which includes the specification document itself an example implementation. The example implementation is then subject to a compliance audit by way of the Java TCK. The TCK is basically a suite of test cases for to verify alleged compliance. Finally it is formalized when voted on by a sub committed within the JCP.

There also exists something called the JLS which is a document that defines terms through natural language and by way of example. This is usually released at the level of a release version and may not exist for all Java implementations.

Sitting above the development kit is the ecosystem of Java libraries, platforms, and frameworks used by Java developers (Spring, Struts, LifeRay, etc, etc)

Questions

Firstly, I would like to know if there are any glaring misunderstands in the information outlined above? Are there any missing pieces in my understanding that are of a material nature?

Secondly, how well adhered to is this constellation of processes? Do certain development kits implement partial JSRs or work off a different set of processes altogether?

Also, where does Java EE and JavaFX fit in this hierachy? For example, I remember being told many years ago that Tomcat was not an application server because it doesn’t fully implement the standard required to be called an application server (and therefore is called an application container). Is this something unique to Oracle’s HotSpot or is this another layer formalization somewhere, and if the latter are there any processes or bodies that govern that?

Additionally, it seems like the outline above is very heavy on the development kit aspect or Java. But what about the runtime itself? Is there an OpenJDK equivalent of the runtime? I’m speaking about things like Memory management / garbage collection, bootstrap/ classloading, constants pooling, etc? Can the runtime be categorized at a very high level into various components based off mechanics? If so do standardizations exist?

What about the Java Bytecode itself?

Lastly, is there any second hand source that aggregates and clarifies these processes? Ideally something that assumes the reader has a background education computer science and a working knowledge of Java, but not necessarily aimed at the people who have direct experience working inside this framework?

EDIT: Also, what about the security landscape like trust stores, policies, and the security manager? Do these fall more into the runtime or the development kit, and are they universal in all implementations?