Delphi szálak, üzenetek…

Néhány hasznos dolog Delphi programozóknak ami eddig kimaradt.

Még régebben találtam egy jo kis magyar leírást a többszálúságról pontosabban annak elkerüléséről Delphiben, miközben a felhasználói felletet nem akadályozva akarunk hosszabb ideig tartó műveleteket végezni.
szálőrület bejegyzései: TThread, Application.ProcessMessages, PeekMessage, OnIdle

A Windows üzenetkezeléséről Delphiben egy másik hasznos leírás a A Key’s Odyssey

Dynamic array, open array parameters, array of const @ Rudy’s Delphi Corner – Open array parameters

Debugging with OutputDebugString() @ Delphi Tips – Delphi Programming

Persze még van sok minden de most ezek jutottak eszembe.

Analizis, Debugging

Az elkeszult projektet nem art neha ellenorizni:
ASP.NET Memory Leak Case Study: Sessions Sessions Sessions
Production Debugging for .NET Framework Applications
Windows Debuggers: Part 1: A WinDbg Tutorial

Ha valakinek nincs kedve debuggerekkel szorakozni akkor a jo kis adminisztratori eszkoz is szolgalhat hasznos informaciokkal: Admin. Tools – Performance Monitor
A titok a megfelelo szamlalok kivalasztasaban van. (hdd-hez a disk queue-t ajanlottak)
.NET CLR Memory – aspnet_wp – # Bytes in all Heaps
ASP.NET Applications – Cache API Entries
Process – aspnet_wp – Private Bytes

.NET Framework General Reference: Memory Performance Counters
.NET Framework Developer’s Guide: Performance Counters for ASP.NET