Enviar búsqueda
Cargar
VA Smalltalk Update
•
0 recomendaciones
•
806 vistas
E
ESUG
Seguir
ESUG 2012, Ghent
Leer menos
Leer más
Tecnología
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 34
Descargar ahora
Descargar para leer sin conexión
Recomendados
VA Smalltalk Update
VA Smalltalk Update
ESUG
SHOW107: The DataSource Session: Take XPages data boldly where no XPages data...
SHOW107: The DataSource Session: Take XPages data boldly where no XPages data...
Stephan H. Wissel
AD116 XPages Extension Library: Making Application Development Even Easier
AD116 XPages Extension Library: Making Application Development Even Easier
pdhannan
Ad102 - Extreme Makeover -- LotusScript and Java Editor Edition
Ad102 - Extreme Makeover -- LotusScript and Java Editor Edition
ddrschiw
Insync 10 session maximize your jd edwards enterprise one investment with t...
Insync 10 session maximize your jd edwards enterprise one investment with t...
InSync Conference
Intro in JavaEE world (TU Olomouc)
Intro in JavaEE world (TU Olomouc)
blahap
Dacj 4 1-a
Dacj 4 1-a
Niit Care
Unit03: Process and Business Models
Unit03: Process and Business Models
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Recomendados
VA Smalltalk Update
VA Smalltalk Update
ESUG
SHOW107: The DataSource Session: Take XPages data boldly where no XPages data...
SHOW107: The DataSource Session: Take XPages data boldly where no XPages data...
Stephan H. Wissel
AD116 XPages Extension Library: Making Application Development Even Easier
AD116 XPages Extension Library: Making Application Development Even Easier
pdhannan
Ad102 - Extreme Makeover -- LotusScript and Java Editor Edition
Ad102 - Extreme Makeover -- LotusScript and Java Editor Edition
ddrschiw
Insync 10 session maximize your jd edwards enterprise one investment with t...
Insync 10 session maximize your jd edwards enterprise one investment with t...
InSync Conference
Intro in JavaEE world (TU Olomouc)
Intro in JavaEE world (TU Olomouc)
blahap
Dacj 4 1-a
Dacj 4 1-a
Niit Care
Unit03: Process and Business Models
Unit03: Process and Business Models
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Kapil Verma: What's new in FrameMaker 10
Kapil Verma: What's new in FrameMaker 10
akashjd
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
Ayman El-Hattab
Automated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2E
CM First Group
Modernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructure
zslmarketing
Unit 04: From Requirements to the UX Model
Unit 04: From Requirements to the UX Model
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Domino X Pages 8.5
Domino X Pages 8.5
John Head
The View - Leveraging Lotuscript for Database Connectivity
The View - Leveraging Lotuscript for Database Connectivity
Bill Buchan
Asp
Asp
Adil Jafri
Avalon Media System Community Update Webinar
Avalon Media System Community Update Webinar
Avalon Media System
OOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management Pack
jucaab
Ien2012 DITA Open Toolkit Extension
Ien2012 DITA Open Toolkit Extension
sperotech
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development Futures
Eamon Muldoon
Verteilte SoftwareEntwicklung 2011 - von klassischen Modellen bis Scrum und S...
Verteilte SoftwareEntwicklung 2011 - von klassischen Modellen bis Scrum und S...
Intland Software GmbH
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT Group
Unit 07: Design Patterns and Frameworks (2/3)
Unit 07: Design Patterns and Frameworks (2/3)
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Custom Development with Novell Teaming
Custom Development with Novell Teaming
Novell
Unit 05: Physical Architecture Design
Unit 05: Physical Architecture Design
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Unit 01 - Introduction
Unit 01 - Introduction
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Unit 02: Web Technologies (1/2)
Unit 02: Web Technologies (1/2)
DSBW 2011/2002 - Carles Farré - Barcelona Tech
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
Ayman El-Hattab
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
ESUG
GemStone/64 Update
GemStone/64 Update
ESUG
Más contenido relacionado
La actualidad más candente
Kapil Verma: What's new in FrameMaker 10
Kapil Verma: What's new in FrameMaker 10
akashjd
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
Ayman El-Hattab
Automated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2E
CM First Group
Modernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructure
zslmarketing
Unit 04: From Requirements to the UX Model
Unit 04: From Requirements to the UX Model
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Domino X Pages 8.5
Domino X Pages 8.5
John Head
The View - Leveraging Lotuscript for Database Connectivity
The View - Leveraging Lotuscript for Database Connectivity
Bill Buchan
Asp
Asp
Adil Jafri
Avalon Media System Community Update Webinar
Avalon Media System Community Update Webinar
Avalon Media System
OOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management Pack
jucaab
Ien2012 DITA Open Toolkit Extension
Ien2012 DITA Open Toolkit Extension
sperotech
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development Futures
Eamon Muldoon
Verteilte SoftwareEntwicklung 2011 - von klassischen Modellen bis Scrum und S...
Verteilte SoftwareEntwicklung 2011 - von klassischen Modellen bis Scrum und S...
Intland Software GmbH
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT Group
Unit 07: Design Patterns and Frameworks (2/3)
Unit 07: Design Patterns and Frameworks (2/3)
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Custom Development with Novell Teaming
Custom Development with Novell Teaming
Novell
Unit 05: Physical Architecture Design
Unit 05: Physical Architecture Design
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Unit 01 - Introduction
Unit 01 - Introduction
DSBW 2011/2002 - Carles Farré - Barcelona Tech
Unit 02: Web Technologies (1/2)
Unit 02: Web Technologies (1/2)
DSBW 2011/2002 - Carles Farré - Barcelona Tech
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
Ayman El-Hattab
La actualidad más candente
(20)
Kapil Verma: What's new in FrameMaker 10
Kapil Verma: What's new in FrameMaker 10
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
SharePoint Sandboxed Solutions and InfoPath - TechEd Middle East
Automated Testing for CA Plex and 2E
Automated Testing for CA Plex and 2E
Modernize your-java ee-app-server-infrastructure
Modernize your-java ee-app-server-infrastructure
Unit 04: From Requirements to the UX Model
Unit 04: From Requirements to the UX Model
Domino X Pages 8.5
Domino X Pages 8.5
The View - Leveraging Lotuscript for Database Connectivity
The View - Leveraging Lotuscript for Database Connectivity
Asp
Asp
Avalon Media System Community Update Webinar
Avalon Media System Community Update Webinar
OOW 09 EBS Application Change Management Pack
OOW 09 EBS Application Change Management Pack
Ien2012 DITA Open Toolkit Extension
Ien2012 DITA Open Toolkit Extension
AD101: IBM Domino Application Development Futures
AD101: IBM Domino Application Development Futures
Verteilte SoftwareEntwicklung 2011 - von klassischen Modellen bis Scrum und S...
Verteilte SoftwareEntwicklung 2011 - von klassischen Modellen bis Scrum und S...
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
We4IT LCTY 2013 - x-pages-men - ibm domino xpages - performance in a nutshell
Unit 07: Design Patterns and Frameworks (2/3)
Unit 07: Design Patterns and Frameworks (2/3)
Custom Development with Novell Teaming
Custom Development with Novell Teaming
Unit 05: Physical Architecture Design
Unit 05: Physical Architecture Design
Unit 01 - Introduction
Unit 01 - Introduction
Unit 02: Web Technologies (1/2)
Unit 02: Web Technologies (1/2)
SharePoint 2010 as a Development Platform
SharePoint 2010 as a Development Platform
Destacado
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
ESUG
GemStone/64 Update
GemStone/64 Update
ESUG
Rolemodeling as a graphic extension of the Smalltalk IDE
Rolemodeling as a graphic extension of the Smalltalk IDE
ESUG
OpenPonk modeling platform
OpenPonk modeling platform
ESUG
New Native Windows UI possibilities in Cincom Smalltalk ObjectStudio
New Native Windows UI possibilities in Cincom Smalltalk ObjectStudio
ESUG
Pragmas: Literal Messages as Powerful Method Annotations
Pragmas: Literal Messages as Powerful Method Annotations
ESUG
The Object Repository - Pulling Objects out of the Ecosystem
The Object Repository - Pulling Objects out of the Ecosystem
ESUG
Destacado
(7)
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
Dino2 - the Amazing Evolution of the VA Smalltalk Virtual Machine
GemStone/64 Update
GemStone/64 Update
Rolemodeling as a graphic extension of the Smalltalk IDE
Rolemodeling as a graphic extension of the Smalltalk IDE
OpenPonk modeling platform
OpenPonk modeling platform
New Native Windows UI possibilities in Cincom Smalltalk ObjectStudio
New Native Windows UI possibilities in Cincom Smalltalk ObjectStudio
Pragmas: Literal Messages as Powerful Method Annotations
Pragmas: Literal Messages as Powerful Method Annotations
The Object Repository - Pulling Objects out of the Ecosystem
The Object Repository - Pulling Objects out of the Ecosystem
Similar a VA Smalltalk Update
Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...
Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...
Novell
Deployment Strategies: Managing Code, Content, and Configurations
Deployment Strategies: Managing Code, Content, and Configurations
nyccamp
Database Provisioning in EM12c: Provision me a Database Now!
Database Provisioning in EM12c: Provision me a Database Now!
Maaz Anjum
Version Control meets Database Control
Version Control meets Database Control
DBmaestro - Database DevOps
Hadoop Summit 2012 | BranchReduce: Distributed Branch-and-Bound on YARN
Hadoop Summit 2012 | BranchReduce: Distributed Branch-and-Bound on YARN
Cloudera, Inc.
VA Code Completion
VA Code Completion
ESUG
Docker for the enterprise
Docker for the enterprise
Bert Poller
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
Joel Oleson
VA Smalltalk Update ESUG2014
VA Smalltalk Update ESUG2014
ESUG
Was liberty
Was liberty
Ian Robinson
Scaling up to 30M users - The Wix Story
Scaling up to 30M users - The Wix Story
Aviran Mordo
Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Novell
VA Smalltalk Update
VA Smalltalk Update
ESUG
Web Tools for GemStone/S
Web Tools for GemStone/S
ESUG
Scaling up to 30 m users
Scaling up to 30 m users
Yoav Avrahami
Bank Data Frank Peterson DB2 10-Early_Experiences_pdf
Bank Data Frank Peterson DB2 10-Early_Experiences_pdf
Surekha Parekh
manage databases like codebases
manage databases like codebases
DBmaestro - Database DevOps
Upgrading to SharePoint 2010
Upgrading to SharePoint 2010
C/D/H Technology Consultants
ARTDM 171, Week 14: Multimedia on the Web
ARTDM 171, Week 14: Multimedia on the Web
Gilbert Guerrero
Deployment Day Session 1: Introduction to MDT 2012
Deployment Day Session 1: Introduction to MDT 2012
Microsoft TechNet - Belgium and Luxembourg
Similar a VA Smalltalk Update
(20)
Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...
Simplified, Robust and Speedy Novell Identity Manager Implementation with Des...
Deployment Strategies: Managing Code, Content, and Configurations
Deployment Strategies: Managing Code, Content, and Configurations
Database Provisioning in EM12c: Provision me a Database Now!
Database Provisioning in EM12c: Provision me a Database Now!
Version Control meets Database Control
Version Control meets Database Control
Hadoop Summit 2012 | BranchReduce: Distributed Branch-and-Bound on YARN
Hadoop Summit 2012 | BranchReduce: Distributed Branch-and-Bound on YARN
VA Code Completion
VA Code Completion
Docker for the enterprise
Docker for the enterprise
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
SharePoint 2010 Upgrade Strategies and Best Practices - MS Days Bulgaria - Jo...
VA Smalltalk Update ESUG2014
VA Smalltalk Update ESUG2014
Was liberty
Was liberty
Scaling up to 30M users - The Wix Story
Scaling up to 30M users - The Wix Story
Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
Lessons Learned: Novell Open Enterprise Server Upgrades Made Easy
VA Smalltalk Update
VA Smalltalk Update
Web Tools for GemStone/S
Web Tools for GemStone/S
Scaling up to 30 m users
Scaling up to 30 m users
Bank Data Frank Peterson DB2 10-Early_Experiences_pdf
Bank Data Frank Peterson DB2 10-Early_Experiences_pdf
manage databases like codebases
manage databases like codebases
Upgrading to SharePoint 2010
Upgrading to SharePoint 2010
ARTDM 171, Week 14: Multimedia on the Web
ARTDM 171, Week 14: Multimedia on the Web
Deployment Day Session 1: Introduction to MDT 2012
Deployment Day Session 1: Introduction to MDT 2012
Más de ESUG
Workshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programming
ESUG
Technical documentation support in Pharo
Technical documentation support in Pharo
ESUG
The Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and Roadmap
ESUG
Sequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in Pharo
ESUG
Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
ESUG
Analyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early results
ESUG
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
ESUG
A Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test Generation
ESUG
Creating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic Programming
ESUG
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
ESUG
Exploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience Report
ESUG
Pharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIs
ESUG
Garbage Collector Tuning
Garbage Collector Tuning
ESUG
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
ESUG
Pharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and Future
ESUG
thisContext in the Debugger
thisContext in the Debugger
ESUG
Websockets for Fencing Score
Websockets for Fencing Score
ESUG
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ESUG
Advanced Object- Oriented Design Mooc
Advanced Object- Oriented Design Mooc
ESUG
A New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and Transformations
ESUG
Más de ESUG
(20)
Workshop: Identifying concept inventories in agile programming
Workshop: Identifying concept inventories in agile programming
Technical documentation support in Pharo
Technical documentation support in Pharo
The Pharo Debugger and Debugging tools: Advances and Roadmap
The Pharo Debugger and Debugging tools: Advances and Roadmap
Sequence: Pipeline modelling in Pharo
Sequence: Pipeline modelling in Pharo
Migration process from monolithic to micro frontend architecture in mobile ap...
Migration process from monolithic to micro frontend architecture in mobile ap...
Analyzing Dart Language with Pharo: Report and early results
Analyzing Dart Language with Pharo: Report and early results
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
Transpiling Pharo Classes to JS ECMAScript 5 versus ECMAScript 6
A Unit Test Metamodel for Test Generation
A Unit Test Metamodel for Test Generation
Creating Unit Tests Using Genetic Programming
Creating Unit Tests Using Genetic Programming
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Threaded-Execution and CPS Provide Smooth Switching Between Execution Modes
Exploring GitHub Actions through EGAD: An Experience Report
Exploring GitHub Actions through EGAD: An Experience Report
Pharo: a reflective language A first systematic analysis of reflective APIs
Pharo: a reflective language A first systematic analysis of reflective APIs
Garbage Collector Tuning
Garbage Collector Tuning
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
Improving Performance Through Object Lifetime Profiling: the DataFrame Case
Pharo DataFrame: Past, Present, and Future
Pharo DataFrame: Past, Present, and Future
thisContext in the Debugger
thisContext in the Debugger
Websockets for Fencing Score
Websockets for Fencing Score
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
ShowUs: PharoJS.org Develop in Pharo, Run on JavaScript
Advanced Object- Oriented Design Mooc
Advanced Object- Oriented Design Mooc
A New Architecture Reconciling Refactorings and Transformations
A New Architecture Reconciling Refactorings and Transformations
Último
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
The Digital Insurer
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Roshan Dwivedi
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Rafal Los
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
The Digital Insurer
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
HampshireHUG
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Delhi Call girls
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
The Digital Insurer
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
RTylerCroy
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
Results
Último
(20)
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
🐬 The future of MySQL is Postgres 🐘
🐬 The future of MySQL is Postgres 🐘
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
VA Smalltalk Update
1.
VA Smalltalk Update
John O’Keefe Chief Technical Officer Instantiations, Inc. Copyright © 2012 Instantiations, Inc.
2.
Recent Release History
• V8.5 (August 2011) • V8.5.1 (March 2012) • See following slides • V8.5.2 (September 2012) • See following slides Copyright © 2012 Instantiations, Inc.
3.
Development Tools
Code Completion • Problem: The limits of memory - we can only remember 4 things at a time • Solution: Use the computer’s calculating capabilities to predict names as they are being entered in the text editor Copyright © 2012 Instantiations, Inc.
4.
Development Tools –
V8.5.1 Code Completion Enhancements • CamelCase matching • Range of matching from Very Strict to Very Lenient • Character literal completion • Popup list mini-toolbar • DnD-enabled suggestions • Additional configuration options • 12 new configurable policies • Popup list foreground/background colors Copyright © 2012 Instantiations, Inc.
5.
Development Tools –
V8.5.2 Code Completion Enhancements • Code Completion added to Inspectors Copyright © 2012 Instantiations, Inc.
6.
Development Tools –
V8.5.2 Monticello Importer • Replacement for VAPackageExporter • Imports from .mcz files • Maps Monticello structure • Package -> Application • Name taken from package name in .mcz • Holds extension methods • Categories -> SubApplication(s) • Name(s) based on categories • #loaded/#removing class methods generated • Holds defined classes • Pool classes -> Pool Dictionaries • Class renamed and _PRAGMA_ method created • Includes zip/unzip support (beta) • Demo (if time) Copyright © 2012 Instantiations, Inc.
7.
Infrastructure – V8.5.2
Time Zone Support • Supported by DateAndTime class • Used in conversion between time zones • Used in arithmetic operations that span DST transitions • Time Zone data is Olson timezone database • Included in Linux, AIX and Solaris • We ship for Windows • No changes necessary to existing code • methods that specify explicit offset are deprecated Copyright © 2012 Instantiations, Inc.
8.
Infrastructure – V8.5.2
Time Zone Support • In 2011, America/New_York DST started Sunday March 13 at 2:00AM • Example: From noon Saturday March 12, 2011 to noon Sunday March 13, 2011 is a 23 hour day: date1 := DateAndTime year: 2011 month: 3 day: 12 hour: 12 minute: 0 second: 0. date2 := DateAndTime year: 2011 month: 3 day: 13 hour: 12 minute: 0 second: 0. date2 – date1 --> 0:23:0:0.0 • Example: Time in two US time zones close to the DST transition: date1 := DateAndTime year: 2011 month: 3 day: 12 hour: 23 minute: 30 second: 0 timeZone: 'America/Los_Angeles'. date2 := date1 transformToTimeZoneNamed: 'America/New_York'. date1 --> 2011-03-12T11:30:00-08:00 “PST” date2 --> 2011-03-13T03:30:00-04:00 “EDT” Copyright © 2012 Instantiations, Inc.
9.
Infrastructure
Logging Framework • Problem: The product currently contains many ad-hoc logging solutions, but no centralized facility useable by product developers and customers. • Solution: Provide a Logging Framework to standardize the definition, use, and output formatting of logs. Copyright © 2012 Instantiations, Inc.
10.
Infrastructure
Logging Framework • Log4s is based on ideas from the popular Java logging framework log4j • Designed to be extended • Configurable through .INI file Copyright © 2012 Instantiations, Inc.
11.
Infrastructure – V8.5.1
Logging Framework Enhancements • Async appender • Logging request is queued for background processing • Add block parameters for performance • Content not executed if logging request is filtered out • Add SocketAppender retry count • Recover from transient connection problems Copyright © 2012 Instantiations, Inc.
12.
Infrastructure
Preference Settings Framework • Problem: Existing customization preference settings are not well-managed or well- documented. In some cases, they are completely hidden. • Solution: Provide a Preference Settings Framework to standardize the management and documentation of preferences. Copyright © 2012 Instantiations, Inc.
13.
Infrastructure – V8.5.1
Preference Settings Framework Enhancements • validSettings • Array values can be non-homogeneous • Homogeneous/non-homogeneous based on Array size • Example validSettings ^ LookupTable new at: self symbol asString put: (LookupTable with: 'fooBar' -> (Array with: self numberType with: self numberType with: self stringType)); yourself Copyright © 2012 Instantiations, Inc.
14.
Infrastructure – V8.5.1
Logical -> Physical DLL/SO Name Mapping • Problem: The physical names of .DLL or .SO files used to supply external function can change based on platform and release level. Hardcoding the physical name in the image causes fragility. • Solution: Map a logical name to a physical name outside the image using the .INI file. [PlatformLibrary Name Mappings] logicalName1=physicalName1 … logicalNamen=physicalNamen Copyright © 2012 Instantiations, Inc.
15.
Graphics and Windowing
Rebar Control • Problem: Windows customers want Toolbars with adjustable content. • Solution: Add support for Rebar Windows Control Copyright © 2012 Instantiations, Inc.
16.
Graphics and Windowing
– V8.5.2 Rebar Control • Supported in Composition Editor Copyright © 2012 Instantiations, Inc.
17.
Graphics and Windowing
– V8.5.1 ProgressBar Improvements • Problem: Windows ProgressBar Control has been enhanced, but VA Smalltalk support missing • Solution: Update VA Smalltalk support for the ProgressBar • Marquee • Smooth • Orientation • State Copyright © 2012 Instantiations, Inc.
18.
Graphics and Windowing
– V8.5.1 Date And Time Controls • Problem: No user interface supplied supporting enter/display time and date. • Solution: Add support for Date and Time Picker and Month Calendar Windows Controls Copyright © 2012 Instantiations, Inc.
19.
Web Interface –
V8.5.1 Seaside 3.0.6+ / Grease 1.0.6+ • Problem: Seaside and Grease development has progressed since VA Smalltalk V8.5 • Solution: Port Seaside 3.0.6 and Grease 1.0.6 (both with updates through 1/31/2012 – exact level identified in configuration maps) Copyright © 2012 Instantiations, Inc.
20.
Documentation - V8.5.2
• On-line documentation and FAQs enabled for Google search • New “Videos and Podcasts” page on website • http://www.instantiations.com/resources/st4u_videos.html Copyright © 2012 Instantiations, Inc.
21.
Miscellaneous – V8.5.1
• Performance and Scalability • SST Lightweight Marshaling improvements • Middleware • GLORP upgrade (0.3.182+) • Platforms • Fedora Core 16 • OpenSUSE 12.1 • Ubuntu 11 Copyright © 2012 Instantiations, Inc.
22.
Miscellaneous – V8.5.2
• Development Tools • VA Assist browser performance improved when accessing repository with high network latency • Packaging instructions for Seaside ICs • Tools -> Query -> Globals in Unmanaged Namespace • Middleware • GLORP upgrade (0.4.190) • Infrastructure • System>>getProcessId added • Seaside ICs • Core • Javascript/jQuery/Scriptaculous • Runtime Tools Copyright © 2012 Instantiations, Inc.
23.
Miscellaneous – V8.5.2
• Web services • SstWSContainer class>>resetWebServicesDevelopmentEnvironment added to cleanup when debugging • Platforms • Windows 8 • Ubuntu 12 Copyright © 2012 Instantiations, Inc.
24.
Support
• 60+ bug fixes & minor enhancements in V8.5.1 • 55+ bug fixes & minor enhancements in V8.5.2 Copyright © 2012 Instantiations, Inc.
25.
Looking to the
Future Copyright © 2012 Instantiations, Inc.
26.
Future Releases
• Release schedule is about twice a year • Next release is planned for 1Q/2013 • Current information available in Product Roadmap • http://www.instantiations.com/products/roadmap.html • Content based on requirements from: • Direct customer interactions • Forums • Support cases • Internals Copyright © 2012 Instantiations, Inc.
27.
Priority Technologies
• Internationalization • Web interface • Middleware • GUI Look and Feel • Development Tools • Security • Performance and Scalability • Platforms • External Interfaces • Other Copyright © 2012 Instantiations, Inc.
28.
Future Releases
Candidate Items • Internationalization • Full Unicode/UTF-8 (including VM) • Web interface • Seaside 3.x • Continuation support • SST Servlet multipart form support • Web services tooling improvements • Web services debugging tools/doc • Validating XML parser Copyright © 2012 Instantiations, Inc.
29.
Future Releases
Candidate Items • GUI Look-and-Feel • GTK+ 3.x on Linux • Windows Common Controls additions • Calendar Month improvements • Icon/image support enhancements • Support for alpha-channel (blending) • Support for .PNG file (R/W) • Back-port widgets from add-ons • Development Tools • Redesigned Change Browser & Merge Tool Copyright © 2012 Instantiations, Inc.
30.
Future Releases
Candidate Items • Infrastructure • Settings Dialogs to complement Settings Framework • Consolidate more settings using Settings Framework • Consolidate product logging using Logging Framework • Full .zip, .gz, and inflate/deflate support • Middleware • DB2 Stored Procedures improvements • GLORP currency, Programmer’s Reference • Active Records built on GLORP • ‘Simple’ DB support (MySQL or SQLite) • MQ currency • TCP/IP V6 Copyright © 2012 Instantiations, Inc.
31.
Future Releases
Candidate Items • Security • ‘Basic’ security framework (consolidate existing OpenSSL wrappers) • ‘Full’ security framework -- OpenSSL 1.0 wrappers • Performance and Scalability • Incremental garbage collection • 64-bit Smalltalk • Class library performance hotspots • Integrate KES/Stats goodie for object monitoring • Platform • Windows Services control moved from C to Smalltalk Copyright © 2012 Instantiations, Inc.
32.
Future Releases
Candidate Items • External Interfaces • JNIport (currently available on VAStGoodies.com) • .NET/C# • Other • Class Libraries • Collection hashing policies • Sorted collection sorting policies • Installation • Move to ‘standard’ platform installer • InstallShield on Windows • .DEB/.RPM on Unix • Other • We’re always looking for suggestions Copyright © 2012 Instantiations, Inc.
33.
How Do You
Get VA Smalltalk? • Download evaluation copy • http://www.instantiations.com/products/vasmalltalk/download.html • Buy development licenses • http://www.instantiations.com/products/purchase.html • Download development build • Announced in VA Smalltalk Google Group • Be a committer on an Open Source project • http://www.instantiations.com/company/open-source.html • Work for an educational institution • http://www.instantiations.com/products/academic-license- program.html Copyright © 2012 Instantiations, Inc.
34.
Contact us
• General information • info@instantiations.com • Sales • sales@instantiations.com • Support • support@instantiations.com • Me • john_okeefe@instantiations.com Copyright © 2012 Instantiations, Inc.
Descargar ahora