Masaüstü Uygulaması Ekim 2026

SahaneHomeAdmin — Arayüz ve Performans Yenilemesi

Şirketin kullandığı WinForms sipariş yönetim programının arayüzünün modernleştirilmesi ve sipariş listesindeki donma sorunlarının giderilmesi.

  • C#
  • WinForms
  • .NET Framework
  • DevExpress
  • Performans
SahaneHomeAdmin — Arayüz ve Performans Yenilemesi

Müşteri: Şahaneev Tekstil · Rol: Arayüz ve performans iyileştirme

Kapsam

Şirketin günlük sipariş, kargo, barkod ve personel işlemlerini yürüttüğü mevcut masaüstü programı (.NET Framework 4.7.2, DevExpress) yeniden yazılmadan iyileştirildi. Program canlı kullanımda olduğu için riskli değişikliklerden kaçınıldı; değişiklik öncesi kaynak kodun yedeği alındı.

Arayüz

  • Giriş ekranı yenilendi: iki bölümlü tasarım, şifre gösterme, Enter ile giriş.
  • Ana ekranda sade gezinme; Telegram ve araçlar için açılıp kapanan panel.
  • Sipariş ekranında filtreler pencere boyutuna göre satıra geçiyor; işlemler sekmelere ayrıldı (sipariş, kargo, üretim/baskı, finans).
  • Tüm formlarda ortak renk, yazı ve tablo stili için tek bir tema sınıfı yazıldı. Designer dosyalarına dokunulmadı.
  • Sistem DPI farkındalığı etkinleştirildi.

Performans ve hata düzeltmeleri

  • Sipariş listesi sorguları arka plana taşındı; yükleme sırasında arayüz donmuyor ve ikinci sorgu engelleniyor.
  • F5'in sorguyu iki kez çalıştırması düzeltildi.
  • Önceki sorgu ve tablo kaynakları artık serbest bırakılıyor.
  • Pencereler tekrar açılırken kopya oluşması engellendi; ayar değerleri doğrulanıyor.

Görsel hakkında

Bu görsel bir şemadır; gerçek sunucu adresleri, kimlik bilgileri ve kayıtlar içermez. Program şirketin canlı veritabanına bağlı çalıştığı için ekran görüntüsü yerine önce/sonra şeması kullanılmıştır.