top of page

Market Research Group

Public·8 members

XDC 2019: Web Framework 2.0

As many of you know, Ill be speaking about all of this right after The 2020 Xojo.Connect Keynote in about 49 days (yikes!). Travis and I were talking today about how excited we are getting about using the new stuff ourselves for several internal projects that have been waiting for the new web framework to be done.

XDC 2019: Web Framework 2.0

With regards to layouts, weve designed the new framework to support multiple layout types with the possibility of adding new ones in the future. For instance a Fixed layout will still be there by default, but were also targeting Flex(-box) for the initial release. Well also be able to support a constraint based system when we want and I see no reason why we (or perhaps an adventurous 3rd party developer) couldnt make a responsive column based layout type.

[quote=474228:@James Sentman]It would be awesome if the new system used a web socket for back back and forth communications rather than the combination of server events like things and rest type connections. That would speed up the things I do a lot. A more or less http/1.1 capable server with keep alive support would also make things faster.[/quote]We experimented with WebSockets a while back, and while it did offer some speed improvements, they were not as significant as I would have liked. We are getting a much larger boost from the new http/1.1 engine in the new web framework for instance. We are also looking at http/2 and watching http/3 for the future.

The need to grow the XDC Developer and Partner Network in Europe gets bigger with every day passing by. The whole Blockchain space is in a crucial phase, - European financial institutions will be preparing for the crypto and stablecoin regulatory framework next year. The Eurosystem will also start work on a digital euro payment scheme rulebook, Web 3.0 is about to see explosive growth and adoption. A place where people can collaborate to share knowledge and resources to create equitable outcomes for all without the erosion of privacy that characterizes Web 2.0 .-

I believe that being based in Switzerland, a country known for its regulatory framework and reputation as a global center for finance and technology, is an ideal location for fostering the growth of the XDC Network.

CGI has been replaced by a vast variety of web programming technologies, including PHP, various Apache extensions like mod_perl, Java of various flavors and frameworks including Java EE, Struts, Spring, etc, Python-based frameworks like Django, Ruby on Rails and many other Ruby frameworks, and various Microsoft technologies.

Rational Developer for System z, 8.5 features improved applicationstructural and quality analysis for developers to enhance theirability to deliver high-quality COBOL and PL/I applications in atimely fashion that conform to in-house programming guidelines.Emulating the jUnit techniques available to Java programmers, RationalDeveloper for System z, 8.5 introduces z/OS Automated Unit Testframework for COBOL and PL/I applications.

IBM Rational Business Developer 8.5 is an integrated developmentenvironment for EGL, a programming technology designed to simplifymultiplatform application development. With EGL, developers can focusmore on implementing the needs of the business and less on theintricacies of underlying frameworks and middleware. EGL provides acommon programming language and model across all parts of anapplication, complements popular languages like Java, JavaScript, andCOBOL, and deploys to popular platforms such as WebSphere ApplicationServer, IBM Power Systems, and CICS.

21.1 (Jan/Feb 2023)Xojo Eliza, London Meetup, MBS 2022 Recap, Steganography Part 4, PDF Tables, Xojo 2022R4, Code Assistants, MongoDB, MS SQL Server, Waterfield Crossbody Bag20.6 (Nov/Dec 2022)Nashville 2022, Xojo Roadmap, Steganography Part 3, Xojo 2022R3, RegEx, Clippings App, Limit and Offset, Basic Recipes20.5 (Sep/Oct 2022)Xojo Workflows, Equation Evaluator, Steganography Part 2, XojoScripts on AppleScript, Encrypted PDFs, Xojo 2022R2, Xojo File Formats, LibXL, ODBC, The XUI Framework20.4 (Jul/Aug 2022)Xojo Jigsaw, Steganography Part 1, Bundle It, PDF Pie Charts, Programmatic Controls, Debugging Tips, ODBC, MBS Installation Guide20.3 (May/Jun 2022)XDC Anywhere 2022, Xojo2022R1, Easy Money Entry, Making a Fontbook, Continuity Camera, JSON, Subqueries, Debugging Basics 2, Magic Keyboard for iPad Pro20.2 (Mar/Apr 2022)Colorominoes Game, Cryptic RADPACK, Solving Quarantine, DES Encryption, Debugging Basics, Wifi QR Codes, Desktop UI, SQL Triggers20.1 (Jan/Feb 2022)Debugging Tips, Pro Apple Silicon, Feistel Cipher, Heatmaps, Transparent PDFs, Xojo2021R3, Android, Send Emails with MBS, SQL Injection, xDev's 20th Year19.6 (Nov/Dec 2021)Creating Memorable Passwords with Xojo, Cross-Platform Compiling, DynaPDF, Rotating Christmas Tree, the Vingenere Cipher, Xojo 2021R2.3, Links in PDFs, SQL, GraphicsMagick19.5 (Sep/Oct 2021)Xojo Business Solution, How to Make a Bad App, Polyalphabetic Substitution Cipher, Often-Used Calculations, Idea for Xojo's Future, Rotating PDFs, SQLite, Embedded Javascripts, Xojo 2021R2.119.4 (Jul/Aug 2021)Need for Speed, Mapping GPS Data, Cryptography 2, xDev Tools, GoalMonitor, Zip Archives with Xojo, Databases, Event Definitions, Programming Careers, Accessibility19.3 (May/Jun 2021)A Programming Black Hole, More ARM, Filemaker-Like Checkboxes, Caesar Cipher, MapLocation, Xojo 2021R1, Drawing PDFs, App Wrapper19.2 (Mar/Apr 2021)Shake Your Windows, Technology Transitions, Getting Started with DynaPDF, Mapping GPS Coordinates, App Instance, Picture Fills, Scrolling Pictures, Creating a Web Service19.1 (Jan/Feb 2021)Moving to Apple Silicon, Working with Workers, Get Ready for Git Part 2, MapKit Part 8, GradientMaker, Xojo 2020r2, MacBook Air M1 review18.6 (Nov/Dec 2020)Getting Started with Git, Better Coding Tips, OOP Listbox, MapKit, Xojo PDFs, Xojo 2020 Release 1.2, SQLite (Sep/Oct 2020)OOP Listbox, PowerXS, ChartDirector, MapKit, Xojo 2020 Release 1, Working with Sets18.4 (Jul/Aug 2020)PowerXS, Mac to iOS, SceneKit, MapKit, OOP Listbox 2, WWDC 2020, Android, Web 2.0, Drag and Drop18.3 (May/Jun 2020)Machine Learning, Xojo News, COVID-19 Simulator, MBS Update, Addressing Mapkit, Xojo Road Map, Enumerations18.2 (Mar/Apr 2020)Custom Listbox Drawing, More SceneKit, Mapkit 3, Simple Web App 5, Drawing PDFs, Comic Downloader 2, Updating to 64-bit, Xojo Bookmarks, Managing Yourself, Backward Compatibility18.1 (Jan/Feb 2020)Exploring SceneKit, Numeric Textfield Part 6, Simple Web App 4, Links in PDFS, Checking Spelling with Word, Updating to 64-bit, Xojo 2019r3, Setting Goals, Color Groups, Iterators17.6 (Nov/Dec 2019)Xojo in Cologne, Numeric Textfield Part 5, Big and Large Numbers, Maps 2, Simple Web App 3, Designing for Error Tolerance, Xojo 2019r2, API 2.0, Planning, DateTime17.5 (Sep/Oct 2019)Numeric Textfield Part 4, What's New in MBS, Maps, Simple Web App 2, Gotchas, Shared Properties, Power User Features, Standard Operating Procedures17.4 (Jul/Aug 2019)Your First Web App, Numeric Textfield Part 3, Barcodes in Xojo, Husband + Wife + Xojo, Curves Ahead, TextField With Warning Sign, Computed Properties, WWDC, Client Communication, Catalyst, iPadOS17.3 (May/Jun 2019)XDC 2019, Coding in Paradise, Numeric Textfield Part 2, Xojo 2019r1, Description Field, Resource Folders, Custom Events, Time Management Tips17.2 (Mar/Apr 2019)Barchart API, Numeric Textfield, Dynamic DLL's, Alternating Row Colors for Dark Mode, Rotating 3D Cube, Window Flashing, New Xojo Docs, Custom Events, MarkdownDS17.1 (Jan/Feb 2019)Making Successful iOS Apps, Beyond JSON, Vague Errors, Data-list Controller, UK Meetup, Threads, Xojo 2018r4, Hour of Code, Xojo Dojo16.6 (Nov/Dec 2018)Munich 2018, Working on the Road, Upgrading Xojo, Data-Entry Controller, Clipboard Management, 2018r3, Database Rules16.5 (Sep/Oct 2018)Spreadsheets as Databases, Improving Reports, Dark Sliders in Mojave, Refactoring a Controller Module, Progressbars, Connecting to Databases, Hierarchies in data marts, HavIBeenPwned16.4 (Jul/Aug 2018)Mojave Dark Mode, Scripting PDFs, Refactoring a Controller Module, Learning to Code, Just Code Challenge, WWDC, Point-in-Time Recovery16.3 (May/Jun 2018)News from XDC 2018, XDC Travelogue, Dark Interfaces, Data Predicates 2, Xojo 2018r1, Refactoring, MailgunX, Point-in-Time Recovery16.2 (Mar/Apr 2018)Scripting Stock Prices, Convert to PDF, Raspberry Pi Motor Control, Data Predicates, Custom Code Formatting, Xojo Community Guide, Continuous Archiving and Point-in-Time Recovery, Xojo Encryption, Markdown Parser16.1 (Jan/Feb 2018)MBS London Conference 2017, Xojo and Filemaker, Byte Order Marker, Get Stock Quotes, Data Model, Xojo 2017R3, disaster recovery, scope, packaging Linux Apps15.6 (Nov/Dec 2017)Green Screen Saver, Matrix Trees, Force Files to Delete, Animation, Data Sharing 4, External Items, pg_restore, 64-bit, Aloe, BBEdit 1215.5 (Sep/Oct 2017)Touch Bar Apps, Solving Upgrade Mystery, Optimizing WeakRefs, Data Sharing 3, Custom Code Formatting, pg_dump, 2017r2, SQLBuilder and ActiveRecord, Anker PowerPort+ 515.4 (Jul/Aug 2017)Xojo in Germany, Data Sharing 2, Windows Fast Listbox Updating, Shrink Your Apps, Xojo Performance Tips, Backing Up With pg_dump, Initializing Controls, Xojo and WWDC, Logitech Slim Combo15.3 (May/Jun 2017)Xojo Beginner's Guide, Binary Serialization, NGINX, Data Sharing, iOS Abandonware, Xojo 2017R1, Best Backup Practices, InnoSetup15.2 (Mar/Apr 2017)PopupMenus, Security Cameras, Data Windows, Delegates, WebPicture, WebFile, Data Dialogs, Master Data Management, Implicit Instances, XFS, AirPods review15.1 (Jan/Feb 2017)Xojo Pi Lab, Bitmasks, VB6 DLLs, Mark Franken, Xojo 2016r4, Container Controls, Clear Interface Design, Master Data Management, Profile Reader, Readability, Canvas book review14.6 (Nov/Dec 2016)XDC 2016, Testing Xojo Compiler Optimizations, Cooking with Xojo, Health Disorders 4, Learning Database Design, Colors and Licenses, Iconographer14.5 (Sep/Oct 2016)Handling Keyboard Shortcuts, Trackpad Gestures, MacOS Sierra Tabbed Windows, Better Examples 2, Health Disorders 3, JSON, New iOS Features, HiDPI, Hadoop, REST Classes, ReText14.4 (Jul/Aug 2016)NSTableView, 2016 MBS Xojo Conference, Bug Acceptance, Health Disorders 2, Multiprocessing 4, Randomness, Big Data, HiDPI, Logging Module, Kindle Page Flip14.3 (May/Jun 2016)Sunroom, App Integrity, HiDPI, Health Disorders, Multiprocessing, Obfuscation, Role Party Model, Raspberry Pi 3, Calendar and Time Chooser, Brother QL-70014.2 (Mar/Apr 2016)Cocoa Fonts, Retina, Data Popups, Better Code Examples, Creating APIs, HiDPI, Sample Web Service API, CallLater, Role Party Model, How to Solve Problems, Self, Math, Quiver14.1 (Jan/Feb 2016)Barcodes and Xojo Web Apps, London 2015, MBS SQL Plugin, Medical Alerts, Multiprocessing, Dates, Role Party Model, ChartPart, Ergonomics, JSON, Michel Bujardet, Transparent Listbox, Font Caching, Cursor Location in Web Apps, iPad Pro, Apple Pencil13.6 (Nov/Dec 2015)Converting to 64-bit, Medical Data Encryption, Simple Help, Multiprocessing, Medical Alerts, How to Cache, Database Design Patterns, OptionParser, Raspberry Pi, SQL Tip, ICNSmini13.5 (Sep/Oct 2015)Xojo Text Messaging, Spot the Error, Tracking Medications, Kaju Self-Updater, Document-based apps, Navicat, Xojo Dev Center, Conditional Compilation Tips, Built Scripts, Acorn 513.4 (Jul/Aug 2015)OS X "El Capitan" and Xojo, Charting Health, Overflow errors, New MacBook, Making Programming Decisions, Database Design Tools, OS Updates, DoubleClickTime, Line Endings, Pixel Space War13.3 (May/Jun 2015)XDC 2015, Health Journal Metrics, Custom Operators, Enterprise Data Modeling Tools, Xojo 2015r2, Apple Watch13.2 (Mar/Apr 2015)Control Animation, iOS Deployment, Mandrill, Sandboxing Problems, Austin Guide, Class Extensions, XDC, Xojo 64-bit, Windows 10, Meet Ulrich Bogun, Errors with Dates, RegEx Mistakes, Crashplan, HP Stream 713.1 (Jan/Feb 2015)iOS First Look, Xojo Health Journal, Data Access, Birmingham 2014, Creating First iOS App, Database Modeling, Xojo 2014r3, Meet Markus Winter, RegEx Literals, Xojo Trainer12.6 (Nov/Dec 2014)Cheap Web App Hosting, Protecting Your Software, Yosemite, Game Center, Simple Web Photo Galleries, SQL CTE, Database Design, Vision Software Developer, Tips on Type Conversion, RegEx Readability, iOS Beta12.5 (Sep/Oct 2014)Yosemite, Game Center, Notifications, HandleSpecialURL, SimpleDraw, RegEx Conditionals, Database Design, Xojo Game Developer, Coding Style, Tips on Variants, SQLite Command Line12.4 (Jul/Aug 2014)Game Center, ServerSocket, Mercurial, Swift, OOP Encapsulation, RegEx Lookarounds, Database Design, Optimizing Xojo, Canadian Xojo User Profile, Usable Code, Finding Source Code12.3 (May/Jun 2014)XDC 2014, Sandboxing, Pretty Print Dialog, Threads, Class Interfaces, Development Tools, Database Design, RegEx Groups, programming tips, Two Xojo developers12.2 (Mar/Apr 2014)The Dangers of Inefficiencies, Sending Email, Smart Reporting, AVFoundation, Xojo Around the World, OOP structure, Meet two Xojo developers, development hardware, build automation, database design, Regex versus Xojo code, programming tips, Zircon controls for Xojo12.1 (Jan/Feb 2014)Localization, Window Tricks, Birmingham 2013 Conference, Valentina Reports, event-driven programming, database structure, How to use AddHandler, the RegEx language, OS updates, supporting color-blind users, Xippets11.6 (Nov/Dec 2013)Apple About Boxes, Xojo 2013 Release 3, MBS Xojo Conference, ChartPart, Smart Tips for Developers, Making Xojo Plugins, Unit Testing, path enumeration, inheritance versus interfaces, regular expressions, Dru, "Introduction to Programming" book11.5 (Sep/Oct 2013)Upgrading to Xojo, Navigator Tips, Weeding Your Xojo Garden, When to Dim, Tripping with Xojo, Dash, Editorial, Calca, Xojo Toolbars, Container Controls, SQLiteDatabase, Adjacency Model11.4 (Jul/Aug 2013)Business Success with Xojo, Blackjack simulator, Free Xojo Features, Xojo Forums, SQL Tables, Web App questions and answers, Xojo Tips, SQLite Full-Text Searching, xDev Magazine, Vesper, RegExRX11.3 (May/Jun 2013)Special Xojo Developer's Conference Issue, XDC News, Xojo 2013r1 Preview, Xojo on iOS, Example Projects, Xojo Cloud, SQL Tables, XDC Recap, Acorn 4, Status Board11.2 (Mar/Apr 2013)Tips for Real World, Amazon's EC2 for Web Apps, Making a Windows Installer, Real Studio Plugin SDK Changes, Conditional Compiling and Pragma Directives, Picking Your Clients, Deploying Web Apps, SQL Tables, Real World Preview, Using REALSQLDatabase as Your File Format, Napkin, Daisydisk11.1 (Jan/Feb 2013)HTML to PDF, RS2012r2, Birmingham Conference 2012, Functional Programming 2, Christian Schmitz, optimization, SQL tables, Web control SDK, public speaking, ipad mini, pythonista, find any file10.6 (Sep/Oct 2012)Retina display support, Gatekeeper, code signing, text search algorithms, clipboard history, olympics, Real Studio 2012R1, replicating data is bad, App Wrapper, PackageMaker, TouchType iPad case, Wi-Drive10.5 (Jul/Aug 2012)Real World 2012, functional programming, Markdown, rethinking processes, Web toolbars, waze gps, motion-x gps, square register10.4 (May/Jun 2012)extreme programming, London 2012, materialized views, Google Authenticator, threads that share, RBScript user interface, bad projects, web cookies, simple is hard, iPad 3, PS Touch10.3 (Mar/Apr 2012)consulting, hash collisions, Paul Lefebvre interview, autodiscovery, gravity well, web uploading, textastic, iOS reminder, xscope, galaxy note10.2 (Jan/Feb 2012)outsourcing, RS Database Days 2011, global variables, assume you can, transparency, new year reflections, database news, Web API, iCloud, Codea10.1 (Nov/Dec 2011)report writer, comic downloader, Bob Keeney interview, MBS plugins, web services, communicating with clients, large objects in databases, iPhone 4s, iOS 59.6 (Sep/Oct 2011)tracer bullet development, cellular automata, JSON, iOS, labelprinter, Storm, what's new in RS2011r39.5 (Jul/Aug 2011)optimizing, lookup optimization, interview with Glen Buecker, threads, two-way dictionaries, being a Real Studio superhero, object-relational mapping, web apps, what's new in RS2011r29.4 (May/Jun 2011)Atlanta RB Summit 2011, GUI design, preference handling, the meaning gradient, styled text printing, handshake contracts, SQLite serving, app versus session9.3 (Mar/Apr 2011)Multiprocessing, bug reporting, tabbed document interface, best of RSD, printing, SQLite, consulting, web apps9.2 (Jan/Feb 2011)Genetic Programming, Hashes, Mac App Store, Deploying Web Apps, Beta Testing, Kindle, Self-Updater, Face Time, SQL Prepared Statements9.1 (Nov/Dec 2010)Transmogrify, Git, client-server optimization, AppleEvents (making app AppleScriptable), REAL Server update, continuous learning8.6 (Sep/Oct 2010)REAL Studio Web Edition, error handling, cocoa, gofer pattern, asynchronous programming, successful failure, ODBC, iPad8.5 (Jul/Aug 2010)Handheld programming techniques, encryption ciphers, PDF printing, SQL full text queries, tech support, textfield masks, iPhone 48.4 (May/Jun 2010)Particle Collisions, Hash Functions, Dropwords, Hourly Rate, MBS Updater Kit, Rare Controls, iPad PDF Readers, SQL Database Managers, Consulting8.3 (Mar/Apr 2010)Dropwords Game, RB for iPhone Debate, MS Office Reporting, XML DTD Stylesheets, iPad Survey, Tabpanels, Agile Development, Database Concurrency Strategies8.2 (Jan/Feb 2010)Software Failures, Blending Layers, Auto-Saving Dictionary, Database Design, Project Cost Estimating, Basic Controls, Clipboard Manager8.1 (Nov/Dec 2009)Karel Robot, Making RB Plugins, Colorado Summit 2009, Windows 7, Alex Restrepo, Report Writing, RectControl7.6 (Sep/Oct 2009)Platform Building, Multiple Documents, iPhone Webapp Optimization, Drag-and-Drop, Web browser, Einhugur Reports, Software Marketing7.5 (Jul/Aug 2009)Revision Control, Two-Factor Authentication (YubiKey), RBScript Plugins, Charts and Graphs,, Print 4 Postcards Postmortem, canvas basics, Yuma e-commerce7.4 (May/Jun 2009)Printing, RegEx, Charts and Graphs, REAL Studio, TickerMenu Postmortem, RSReports, Typecasting, Graph Paper7.3 (Mar/Apr 2009)Image Filtering, Data Models, VirtualVolumes, TickerMenu Postmortem, DB Reporting, Yuma, Windows, OPC, Graph Paper7.2 (Jan/Feb 2009)Comments, XML Basics, WinHTTP, FTC Postmortem, DB Reporting, RB to Yuma, Dates, Graph Paper7.1 (Nov/Dec 2008)Template-Method Pattern, Grammar Style Checker, Toolbars, RBScript, ARBP, Container Controls, Contracts, Faded Interfaces, OOP Side Effects, Database Reporting, Compiler Optimizations6.6 (Sep/Oct 2008)Educational Programming, Remote Support, Formatted Text Project (FTC), Variable Naming, Watermarking Images, Database server summary, debugging, iPhone, HTTPResource, validating forms with Yuma, HTMLViewer, RB frameworks6.5 (Jul/Aug 2008)Picture Packer, Intro to Databases, Image Histograms, Contextual Menus, Valentina, JIT References, Two Generals, Inside RB, YumaDev6.4 (May/Jun 2008)REAL World 2008, Yuma, Spelling Checking 2, Creating PDFs, MySQL, Finalizer, Menus, HelpLogic6.3 (Mar/Apr 2008)Finite State Machines, Impossible Programming, Loosely Coupled Systems, Introspection, Subversion, John Callis6.2 (Jan/Feb 2008)

Group Page: Groups_SingleGroup
bottom of page