AF SDK
Sample description for AF SDK

C# Required Properties: Enforcing Nullability in PI System Applications
Learn how to enforce required and non-nullable properties in C# applications for PI System integration, leveraging modern C# 8.0+ features for compile-time validation.
Yuki Tanaka

Resolving Kerberos Delegation Issues with PI AF SDK & ASP.NET MVC
Facing 'impersonated client user cannot be delegated' errors with AF SDK in ASP.NET MVC? Learn to resolve Kerberos delegation issues in multi-hop PI System architectures.
Mateo Gonzalez
![Troubleshooting [-10723] PINET: No Connection in Parallel AF SDK Apps](/_next/image?url=https%3A%2F%2Fijxp0ekv3cdavdmr.public.blob.vercel-storage.com%2Farticles%2Ftroubleshooting-pinet-no-connection-parallel-af-sdk-apps-hero-troubleshooting-ZUQGGoxXV4gyfXu4xu0k1WamAdGLuz.png&w=3840&q=75)
Troubleshooting [-10723] PINET: No Connection in Parallel AF SDK Apps
Learn to resolve the [-10723] PINET: No Connection error when running parallel C# AF SDK applications by optimizing connection management and using PI Buffer Subsystem.
Samuel Mensah

High-Performance PI Data Extraction for Machine Learning
Learn best practices for high-performance PI System data extraction using AF SDK and PI Web API, crucial for training machine learning models with large datasets.
Jakub Novak

AF SDK and .NET 8: Charting the Course for Modern PI System Development
AVEVA is bringing AF SDK to .NET 8 by 1H 2025, a pivotal shift for PI System developers. Learn about the implications, distribution, Windows-only initial release, and how to prepare your development strategy.
Rachel Park

Counting Value Occurrences in PI AF: Strategies Beyond TimeEq
While PI AF Analyses offer TimeEq for total duration, counting specific value occurrences within a time range is not direct. Explore strategies using PI AF Analyses workarounds and the powerful AF SDK for precise event counting.
Daniel Fischer

Modernizing Data Access: Replacing ADODB.Recordset in VB.NET for PI System
Learn how to replace adodb.recordset in VB.NET for PI System applications, leveraging ADO.NET's DataSet, DataTable, DataReader, LINQ, and the PI AF SDK for modern data access.
Marcus Chen

Automating PI AF Analysis Backfill: A Comprehensive AF SDK Guide
Learn to programmatically backfill PI AF analyses using the AF SDK, covering data deletion, recalculation modes, and dependency handling for automated data corrections and testing.
Anna Schneider
Troubleshooting Python PI System Integration: From PIconnect Errors to Official Solutions
Solve Python's ModuleNotFoundError for PIconnect and learn to integrate with PI System using official AVEVA solutions like PI Web API or PI AF SDK via pythonnet.
Ravi Sharma

Getting Started with PI AF SDK: Downloads, Setup, and Development Essentials
Learn where to download the PI AF SDK kit, what software is required for development, and how to set up your environment for building custom PI System applications. Overcome common access issues with AVEVA Support.
Marco Rossi

Resolving AF Table Write Locks in PI AF SDK for PI ACE
Learn to resolve PI AF Table locking errors in PI AF SDK, especially within PI ACE applications. Implement best practices for checking lock status, managing check-in/check-out, and ensuring robust operations.
Yuki Tanaka

Resolving PI AF SDK Connection Issues from ASP.NET on IIS
Resolve common authentication and connectivity issues when connecting to PI AF Server from IIS-hosted ASP.NET web services, covering permissions, Kerberos, and modernizing platforms.
Carlos Herrera
About AF SDK
Explore our collection of expert articles about AF SDK. Our content is written by experienced PI System professionals and covers everything from basic concepts to advanced implementation techniques.
Whether you're new to PI System or an experienced engineer, you'll find valuable insights, tutorials, and best practices to help you get the most out of your industrial data infrastructure.