Create Custom Block For Umbraco 11 Grid Layout - package

I'm converting Umbraco 8 package to Umbraco 11, but our Umbraco 8 version we used a custom grid layout editor.
According to my knowledge, I can't use it with Umbraco 11 as it has Block content. (https://docs.umbraco.com/umbraco-cms/fundamentals/backoffice/property-editors/built-in-umbraco-property-editors/block-editor/block-grid-editor#1-default-rendering)
So I need to find a way to implement a custom block type with the same features and functionality which we used in Umbraco 8 package. Can anybody guide me on where can I start this or suggest when to explain the documentation?

Related

Smart Tag missing for Syncfusion RibbonControlAdv in Visual Studio 2019 Designer after update to .NET 5

Previously, I would be able to click on this arrow to edit the properties of RibbonControlAdv:
However, after migrating my project to .NET 5, I can no longer see the arrow:
I can, however, see it for the inner buttons:
What could cause this?
It seems this is a known issue and is in fact related to .NET Core. However, it doesn't seem like Syncfusion plans on fixing it as this issue must have been around since the start of .NET Core.
As a workaround, I created a .NET Framework 4.8 project to design the ribbon form, then copied the form over to the .NET 5 project.

Codename one gui builder does not work

I am trying to use code name one new GUI designer tool.
Version - Codename one GUI builder 3.7.3
Eclipse - Used Oxygen and Mars both.
Java - tried 7 and 8 both.
My problem is i cannot add any containers or any component to the design area. Once i add one it suddenly disappear. ( Simply cannot create any UI)
I cannot change the layout even.Always it shows Layered layout and cannot change.
I have created a java 7 as well as java 8 code name projects but nothing works.
I followed - https://www.codenameone.com/blog/using-the-new-gui-builder.html
According to tutorial
Figure 14. The features of the main toolbar
In my editor i don't see 'Component tree icon'.
Also i cannot generate codes such as
//-- DON'T EDIT BELOW THIS LINE!!!
private void initGuiBuilderComponents(com.codename1.ui.util.Resources resourceObjectInstance) {
}
//-- DON'T EDIT ABOVE THIS LINE!!!
}
Do i miss anything ?
We don't support Java 7 so make sure your JDK is a Java 8 JDK and the one eclipse is running on top is a Java 8+ JDK.
Make sure you created the GUI component under a package and didn't refactor it after the fact. You can also read about debugging and tracking issues in the designer/gui builder in this article.

Upgrading extjs 4 to 5 or 6, without using sencha cmd

I'm developing on an application that wasn't built using sencha command. Right now we are using extjs 4.2, but we need to upgrade it to extjs 5 or 6. Preferebly extjs 6. Furthermore, our application does not follow the structure of MVC.
Is it possible to convert the application so it uses sencha cmd somehow, when it wasn't created using sencha command?
If not, what will be the easiest and most comprehensive way to upgrade to extjs 5 or 6? I have tried this approach: How to upgarde my Extjs application from 4 to 6?
but after some fight, I am still not able to make it work.
extjs 4 uses ext-all.css. Is there a way to get the semilar file in extjs 6, that I just can't find?
Has any of you succeeded in upgrading to extjs 6 without using sencha command? Our application is pretty big, so deleting everything and start a new application as a solution, is not an option
Thanks for any help you can provide
I would recommend to use Cmd, as this will reduce your application's footprint. I would recommend to upgrade to the latest framework version available, since the amount of work required should be the same whether you switch from 4.2 to 5 or from 5 to 6 or directly from 4.2 to 6.2, and one less of these "full upgrades" mean less testing and less overall work.
I cannot answer question 4, because we did already use Cmd with ExtJS 4.2, but the other ones as follows:
To convert your existing app into a Cmd application, you would create a new application with Cmd (going by the same name, located in a different directory) first, and then move over all the old code into the new application directory. Cmd doesn't care whether you follow MVC structure or not, as long as file names and component names match (MyApp.someName.someOtherName.SomeComponent should be defined in app\someName\someOtherName\SomeComponent.js).
Please note that upgrade of big applications from 4.2. to 6 takes months, not hours, because there are so many API changes forcing you to change your code and test and change and test. You could fill a book with all loopholes I encountered when I upgraded our application. The upgrade was really a good thing, though - I came across nearly all code from back then when I didn't know shit about ExtJS, and while I was debugging, I made major refactoring and code improvements (including full switch from CSS to SASS).
If you choose not to use Cmd, precompiled stylesheets are in build\classic\theme-<yourtheme>\resources folders.

How to migrate my "Codenameone" Project from (java 5) to (Java 8)

I read that CodenNameOne plugin will work only with Java 8 on 3.5 version.
My project is a big project with code writen in Java 5 with several components customized by myself. It is a mix of Native-App with Web-App
(WebComponet + JavaScript Bridge + AngularJS, and so on).
Is there risk of breaking my code?
What I need to do to make a smooth transition to Java 8.
With the last version of plugin (3.4) can I write my code in Java8 at this moment?
When we say it will only work with Java 8 we mean as the underlying VM of the IDE and SDK. You don't need to activate the Java 8 functionality for your application if you don't want to.
You can use 3.4 and 3.3 targets with Java 8 support enabled.
If you do want to make use of Java 8 features do the steps outlined here:
Add the java.version=8 build hint
Make sure the IDE and the project use Java 8
In the build.xml replace usage of 1.5 with 1.8

How to add Silverlight in Windows CE 6.0?

I want to add Silverlight in my win ce . Can anybody tell how to add the Silverlight application?
And what are the thing I want to add in the catalog menu. Please tell me the steps for this.
You first need to install Windows CE 6 R3 (look at the Required Software section to understand the installation order - it is critical).
You need to look for XAML in the catalog and add those items that suite you. Mainly, you need SYSGEN_XAML_RUNTIME. Now you just need to do a Sysgen and you have Embedded Silverlight included.
To include the sample you need to add SYSGEN_SAMPLEXAMLPERF. It is not in the catalog so add it through a batch file or in a command-line build window. (You can read more here)
You can read Silverlight for Windows Embedded tutorial for a tutorial on a Embedded Silverlight application. This post explains how to add an Embedded Silverlight subproject to a current OSDesign.
Read this for instructions to setup a project without Platform Builder. If you follow these instructions you can setup the same project that is described in the above tutorial, but use a regular smart device project without platform builder.

Resources