Marc Gusmano, Lead Systems Engineer, Celestial Systems
Sencha Ext JS? React? Both??
You have an Ext JS application in production and it is working very well, and you would like to add some new features to your application. You wonder if, for your new functionality, you can take advantage of one of the new libraries, like React. Is that even possible?
Come to this webinar where we will show that, indeed, it is possible. We will take an Existing Ext JS application and add a React View to it, and then use the React View to call Ext JS components.
Do you need a cross browser way of stringify-ing an object? How about a way to test an object’s type, or merging two arrays? Look no further than the plethora of utility methods built into Ext JS. In this presentation you’ll learn about the most commonly-used utility methods, and how they compare to ES6 or Lodash alternatives.
Building a Web Application most always involves access to data, and in many cases, a lot of data - Big Data, as it is known. In these situations, you will be relying on a Grid component to give you the ability to display, search, filter and edit that data. And, with Big Data, you want to make sure that Grid performs - even if the data is in the tens of thousands of rows, or even more. What you really want is a grid that handles an 'infinite' amount of data, while still performing at blazingly fast speeds - in this session we will explore how to build an 'infinite' grid with the Sencha Ext JS grid, starting from scratch. At the end of the webinar we will build a fully functional 'infinite' grid that you can use as an example to create the 'infinite' grid your Web Application needs
Trees are a great way to show grouped, hierarchical, and drill-down data. You’ll learn how to configure trees, organize and fetch tree data, update and manipulate tree nodes, and use tree plugins, for both the Ext JS classic and modern toolkits. After attending, you’ll see the forest for the trees!
Have you even clicked a button or selected a row in a grid in an Ext JS application and it took a long time for the action to complete? And you scratch your head wondering why? Wouldn’t it be nice to be able to see what is happening in the browser with your application once you clicked, and be able to see all the functions that are called and, more importantly, how long those functions are taking? Then, you would be able to address the performance issue.
Well, fortunately, that’s exactly what you can see with the chrome developer tools performance panel. In this webinar, we will take a look at how to use the performance panel to see what is being done in your application and, with this knowledge, you can apply the performance tool to your own application.
Marc Gusmano, Lead Systems Engineer, Celestial Systems
Imagine the depth and breadth of the feature-rich Ext JS Grid, the world's leading Grid component, operating in an easy to develop, modern, lightweight React application. Sencha and Celestial Systems are collaborating on the development and production of the Sencha Grid for React UI - aka GRUI.
Please join us as we introduce this exciting new unique component and demo it's features and power in an enterprise application. We will also be revealing the GRUI roadmap, so don't miss out on getting this intel!
Highly customizable, easy to implement, and super lightweight—the Froala Editor is overflowing with power and versatility.
Join Boyan Levchev for an inside look at the power of Froala Editor, how multiple instances of the editor can be implemented on a single page, and some of the amazing ways it can be used in tandem with plugins to make your application development process easy.
Sanket Sarang, Founder & Chief of Products, BlobCity
Get a sneak peak at Fusion Charts that are directly driven by a NoSQL database. Nothing in between, really!
Database and JS libraries don't always go hand in hand. The root cause for slow charts is mostly delays in database response. This session demonstrates the open source NoSQL database, BlobCity DB, integrated with Fusion Charts, to offer a seamless, smooth and ultra-fast charting experience.
Join Sencha MVP Torsten Dinkheller for his discussion on Ext JS Databinding, and how you can make a custom class bindable within your Ext JS application.
During the course of his presentation, he'll cover:
CONFIGS: assign setter, assign and update
Upgrade textfield with allowBlank being bindable
When to use assign and update
BINDABLE: Allow to bind a config
Our own custom class becomes bindable
VIEWMODEL: How to get the parent viewModel
We will start with a local viewModel
And replace it with the search inside parent viewModels
We will show how you to improve server-side development productivity replacing REST architecture with GraphQL, an efficient, powerful and flexible approach to developing web APIs. Starting from the big picture of a full stack application we’ll see :
A reminder of the history and fundamental principles of GraphQL
How to make Ext-Js interact with it : we will expose the main implementation differences with the REST way
From there, we will provide a comparison between REST and GraphQL and talk about the strengths and weaknesses of each approach regarding Ext-Js technology.
Kegan Blumenthal, General Manager of Sencha, Froala, and FusionCharts
Join Kegan Blumenthal, General Manager of Sencha, Froala & FusionCharts, for an discussion of each company's product offerings, how those product offerings compliment one another, and an in-depth look at what each company has in store for the near future.
Im ersten Teil der Webinar-Reihe "ECMAScript Features in ExtJS-Projekten" hat Thorsten Suckow-Homberg von der eyeworkers GmbH u.a. unterschiedliche Ansätze zur Deklaration von Variablen sowie Destrukturierung von Arrays und Objekten vorgestellt.
Der zweite Teil der Webinar-Reihe umfasst folgende Themen:
- Default-Parameter für formal definierte Argumente
- Verwendung und Eigenschaften von Pfeilfunktionen
Das Webinar wird in deutscher Sprache gehalten.
You have heard of patterns like MVC and MVVM and have probably heard talks on Ext JS Views, ViewControllers and ViewModels, but what about best practices?
This webinar will look at these concepts and address topics like:
- how do I access a View and ViewModel from the ViewController?
- how do I access View Items from the Controller?
- can ViewModels be inherited?
- what are best practices for their use?
This will be a demo-oriented session with many examples you can use in your own Ext JS projects!
ECMAScript ändert sich fortlaufend, stetig passt es sich den Anforderungen an eine moderne Programmiersprache an.
Thorsten Suckow-Homberg von der eyeworkers GmbH stellt in der Webinar-Reihe "ECMAScript Features in ExtJS-Projekten" diese Features vor, die auch unter Berücksichtigung von Rückwärtskompatibilität in ExtJS-Projekten Anwendung finden können.
Der erste Teil des Webinars umfasst folgende Themen:
- Deklarationen von Variablen mittels const/let/var
- Sichtbarkeiten von Variablen in Blockanweisungen
- Destrukturierung von Arrays und Objekten
Marc Gusmano, Lead Systems Engineer & Rahul Garg, UI/UX Technical Lead
Designing the proper User Experience and User Interface is a key part of planning and developing critical business applications, whether they are used by internal employees or external partners and customers. Additionally, in today’s era of big data, it is important to transform rows and columns into visually rich graphs, charts and dashboards to enhance an organization’s analysis and decision making capabilities.
Celestial Systems will take us through the up-front thinking and planning of the UI/UX design processes they use for enterprise applications using FusionCharts for data visualization, and how to move seamlessly from UI/UX design and into ReactJS application development with the FusionCharts platform.
Single page enterprise web applications can quickly become complex and difficult to maintain. Hence they will require similar care and consideration in design that we attribute to the scalable backend. That is when you can deliver features faster and ensure easier upgrades. Further, there is always a push for the technology team to understand the functionality and thus giving them the option of choosing their tech stacks acts as a great savior.
That is where the Microfrontends (similar to Microservices), provides a great alternative for the enterprises. A large application gets divided into multiple independent (end-to-end) applications, and they integrate to serve a larger purpose - as if it is a single application. The constant goal stays to Optimize new development, make it easier to upgrade, and keep the focus on the customer's need.
Delivering B2B software productivity tools so users do more with less
Idera, Inc.’s Developer Tools division includes best-in-class developer productivity tools spanning every stage of the software development lifecycle. The growing portfolio of brands includes Assembla, Embarcadero, Froala, LANSA, Sencha and Whole Tomato. They deliver products that are simple, secure and powerful enabling customers across the world to create amazing desktop, web and mobile applications with unmatched ease and speed. To learn more, visit: assembla.com, embarcadero.com, froala.com, lansa.com, myget.org, sencha.com and wholetomato.com.