|
ABL |
DEV-1: What's New in OpenEdge 10.1C?
DEV-12: What's New in the Object-Oriented ABL?
DEV-24:What's New with ProDataSets in 10.1C?
DEV-38: OpenEdge ABL Info Exchange DEV-41: The Power of Polymorphism
SOA-31: EnABLing EDI with DataDirect XMLConverters |
|
Actional |
SOA-20: The Role of Policy Enforcement in SOA Management
SOA-29: Building an SOA Prototype Using SonicESB, Actional and Google Earth
SOA-37: SOA Management with Actional for Sonic—Live at Work
|
Adapters |
SOA-17: Introducing Native Invocation with the OpenEdge Adapter for Sonic ESB SOA-21: Integrating SAP and Other Packaged Applications into Your SOA Infrastructure
SOA-40: Getting Rejected on the Bus—How OpenEdge Developers Deal with Failure |
|
Advanced GUI |
DEV-6: Introduction to the OpenEdge Advanced GUI
DEV-16: Leveraging the Power of the Advanced GUI
DEV-29: A Deep Dive into Developing with the Advanced GUI
DEv-40: Using SmartDataObjects with the Advanced GUI |
AJAX |
DEV-9: Web 2.0 Distributed AJAX Applications—Combining Progress OERA and Open Laszlo
DEV-23: Ajax, Dojo and the OERA—Making Connections |
AppServer |
DEV-7: Microsoft .NET + XAML + AppServer = OpenEdge Application?
DEV-15: AppServer Mode Case Studies
DEV-37: Progress on the Street OPS-12: Caring for an Ailing AppServer |
|
Architecture |
DEV-5: Application Architecture Made Simple
DEV-11: Architecting Your Application in OpenEdge 10 SOA-23: Enterprise Integration Patterns in Sonic ESB
SOA-33: Transactions in an SOA World—Practical Examples
DEV-35: Modeling Existing ABL Systems with UML
DEV-36: Composite MVP—Building Blocks in Presentation Layer |
|
Business Intelligence |
DEV-27: Making Business Intelligence Search as Easy as Web Search DEV-30: Integrating Business Objects and Your OpenEdge Application DEV-33: Get to Know Your Data—Open Source Data Integration, Business Intelligence and More
|
|
Customer Stories |
DEV-3: VCD—Transforming Our ERP to OpenEdge 10
DEV-7: Microsoft .NET + XAML + AppServer = OpenEdge Application?
DEV-10: Integrating OpenEdge Architect into Your Development Environment DEV-16: Leveraging the Power of the Advanced GUI DEV-19: Lessons Learned from SaaS Application Development Projects—A Panel DEV-20: Sex and Sizzle—Developing with .NET and OpenEdge 10 DEV-22: Catch Me If You Can—Practical Structured Error Handling DEV-32: Using the Advanced GUI, Structured Error Handling and SonicMQ to build a Semi- Disconnected Point of Sale DEV-34: Writing Your Own Plug-ins for OpenEdge Architect—A Developer's Experience OPS-2: OpenEdge Management in the Real World OPS-21: Managing Multiple Sites Part-Time—A Replication and OpenEdge Management Case Study SOA-6: Our Road to Becoming a Software Service Provider SOA-15: Using Portal and Sonic ESB to Integrate Information from Public Resources
SOA-22: Complex Event Processing—Making Sense of Sensor Network Events in Real Time SOA-28: Release Management for SOA SOA-29: Building an SOA Prototype Using Sonic ESB, Actional and Google Earth |
Database Administration |
OPS-1: DBA 101—How Healthy is Your Database Today? OPS-3: What's New in OpenEdge 10.1 RDBMS? OPS-4: The Complete Database Disaster Recovery Plan! OPS-8: Alerts, Alarms, Pages and Harbingers of Trouble… OPS-10: Moving V8/V9 RDBMS to OpenEdge 10 OPS-11: After Imaging—New Features, Greater Flexibility OPS-13: Building and Deploying a Highly Available Application OPS-14: Effective OpenEdge Database Configuration OPS-16: How Do I Kill Thee? Let Me Count the Ways OPS-18: Data Management and Platforms Roadmap
OPS-19: What Is IPv6 and Why Should I Care?
OPS-20: Data Management and Platforms Info Exchange OPS-28: A New Spin on Some Old Latches
|
|
DataServer |
OPS-5: DataServer Best Practices—Revisited and Revised OPS-25: Unicode and the DataServer
|
|
DataXtend |
SOA-13: Introduction to DataXtend Semantic Integrator SOA-25: Data Distribution Solutions Using DataXtend Semantic Integrator for Sonic ESB Users
|
|
Deployment |
BOF-1: Enterprise Customers OPS-9: Fun with Virtualization SOA-18: Sonic ESB Application Deployment and SDM SOA-16: Computing in the Cloud—Is It In Your Future? SOA-28: Management for SOA |
Error Handling |
DEV-8: Structured Error Handling in the ABL DEV-22: Catch Me If You Can—Practical Structured Error Handling
|
|
Internation- alization |
DEV-14: Ready to Translate Your Application? |
|
Messaging |
SOA-5: Did You Get the Message? SOA-9: Reliable Messaging with OpenEdge SOA-12: Ultra-Sonic—Thinking Outside the Box Using SonicMQ SOA-35: Producing SonicMQ JMS Messages from SQL Server 2005 Stored Procedures |
|
Migration |
OPS-7: Migrating Your Distributed Application from V9 to OpenEdge with (Almost) No Downtime OPS-10: Moving V8/V9 RDBMS to OpenEdge 10 DEV-39: Benefiting from OpenEdge without Disrupting Your Application's Life Cycle |
|
OpenEdge Architect |
BOF-2: OpenEdge Architect DEV-2: Making OpenEdge Architect Work for You DEV-10: Integrating OpenEdge Architect into Your Development Environment DEV-13: Developer Productivity with the Roundtable Plug-in for OpenEdge Architect DEV-21: Embracing OpenEdge Architect DEV-25: You've Got a Problem, Here's How to Find It DEV-34: Writing Your Own Plug-ins for OpenEdge Architect—A Developer's Experience DEV-43: OpenEdge Tools and User Interface Info Exchange
|
OpenEdge Management/ Replication |
OPS-2: OpenEdge Management in the Real World OPS-15: What Was Happening with My Database, AppServer, Operating System ... Yesterday, Last Month, Last Year? OPS-21: Managing Multiple Sites Part-Time—A Replication and OpenEdge Management Case Study OPS-24: Success with OpenEdge Replication
|
OS |
OPS-9: Fun with Virtualization OPS-22: OpenEdge versus the OS Security System OPS-26: Hasta la VISTA—Everything You Wanted to Know about Progress Products on Vista, but Were Afraid to Ask
|
|
Performance |
DEV-31: Tips and Tricks for Designing Your ABL Application for Performance OPS-23: OpenEdge Performance Basics SOA-36: Tuning and Scalability for Your Enterprise Messaging
|
SDLC |
DEV-13: Developer Productivity with the Roundtable Plug-in for OpenEdge Architect
SOA-14: Continuous Integration in SOA Projects
SOA-18: Sonic ESB Application Deployment and SDM
SOA-28: Release Management for SOA |
Security |
OPS-17: Utilizing Firewalls—In the Reign of Fire
OPS-22: OpenEdge versus the OS Security System
SOA-20: The Role of Policy Enforcement in SOA Management
SOA-39: Securing Your SOA—Mitigating Security Risks of a Decoupled Infrastructure |
|
Software as a Service (SaaS) |
BOF-3: Software as a Service (SaaS) DEV-17: Getting to SaaS DEV-19: Lessons Learned from SaaS Application Development Projects—A Panel
|
|
SOA |
BOF-5: SOA Governance and Security DEV-4: Get on Track! The Demo Explained DEV-42: Achieving Real-Time BAM with OpenEdge, Sonic and Apama SOA-1: Applied SOA—Building Out Your SOA Environment with OpenEdge SOA-2: Event-Driven SOA SOA-3: Bluetooth 101—Are PANS in Your Future? SOA-4: An Introduction to OpenEdge Integration Technologies SOA-8: BPM—What Is It and How Can I Use It with SOA to Maximize IT and Business Success? SOA-10: SOA Enable Your Mainframe SOA-19: Combining the Power of Progress Sonic, DataXtend Semantic Integrator and Actional for SOA Operations
SOA-20: The Role of Policy Enforcement in SOA Management
SOA-27: Practical Approaches for Implementing a Service-Oriented Architecture SOA-32: Progress SOA Portfolio Roadmap SOA-34: Progress SOA Portfolio Info Exchange SOA-38: OpenEdge Middleware Roadmap and Info Exchange
|
|
Sonic ESB |
SOA-7: Introduction to the Progress Sonic ESB Product Family SOA-11: Common Applications of Sonic ESB SOA-15: Using Portal and Sonic ESB to Integrate Information from Public Resources SOA-30: Getting the Most Out of Sonic Workbench
|
|
SQL |
OPS-6: A Beginner's Guide to OpenEdge SQL via ODBC or JDBC OPS-27: Understanding Record and Table Locking in OpenEdge SQL Applications
|
|
Transformation |
DEV-3: VCD—Transforming our ERP to OpenEdge 10 DEV-20: Sex and Sizzle—Developing with .NET and OpenEdge 10 DEV-39: Benefiting from OpenEdge without Disrupting Your Application's Life Cycle
|
User Interface |
DEV-6: Introduction to the OpenEdge Advanced GUI DEV-16: Leveraging the Power of the Advanced GUI
DEV-20: Sex and Sizzle—Developing with .NET and OpenEdge 10
DEV-28: Adding Sizzle to Your WebSpeed Applications
DEV-29: A Deep Dive into Developing with the Advanced GUI
DEV-40: Using SmartDataObjects with the Advanced GUI DEV-43: OpenEdge Tools and User Interface Info Exchange
|
|
Web 2.0 |
DEV-9: Web 2.0 Distributed AJAX Applications—Combining Progress OERA and Open Laszlo DEV-23: Ajax, Dojo and the OERA—Making Connections SOA-41: Enabling Your OpenEdge Application with Web 2.0 |
|
Web Services |
SOA-26: Extending Your Application with OpenEdge Web Services SOA-24: WS-Alphabet Soup |