Go Faster and Smarter: How to Read Complex PLC Data with C# Structs (S7.NET Advanced)
A practical guide to high-performance Siemens S7-1500 data access with S7.NET, C# structs, memory alignment, and efficient batch reads and writes.
Technical Notes
A bilingual archive of practical writing on backend engineering, full-stack product work, industrial integration, and the engineering decisions that keep software maintainable.
A practical guide to high-performance Siemens S7-1500 data access with S7.NET, C# structs, memory alignment, and efficient batch reads and writes.
A step-by-step introduction to reading Siemens S7-1500 PLC data from C# with S7.NET, including TIA Portal settings, DB setup, and connection basics.
Learn the most common LINQ mistakes around deferred execution, projections, null handling, grouping, and database performance, with practical fixes.
A practical comparison of LINQ, SQL, Entity Framework, and raw ADO.NET across productivity, performance, type safety, and control.
Explore advanced LINQ techniques such as deferred execution, efficient projections, joins, grouping, paging, flattening, and custom aggregation.
Practical LINQ performance tips covering execution behavior, unnecessary enumeration, projection, filtering, and profiling for .NET applications.
An introduction to functional programming in JavaScript through Ramda.js, covering immutability, pure functions, currying, composition, and higher-order functions.
A practical introduction to LINQ in C#, covering filtering, projection, ordering, grouping, joins, deferred execution, and common usage patterns.
Build more efficient React and GraphQL data flows with subscriptions, caching, state design, batching, and practical performance optimization techniques.
Improve PL/SQL code quality with practical guidance on procedure design, exception handling, performance, modularity, and database development habits.
A practical look at advanced JavaScript techniques including asynchronous programming, closures, event delegation, debouncing, throttling, and modular design.