“Windows ডেভেলপমেন্ট” ট্যাগযুক্ত নিবন্ধ
“Windows ডেভেলপমেন্ট” ট্যাগযুক্ত 13টি নিবন্ধ, নতুন থেকে পুরোনো ক্রমে।
-
Win32 থ্রেড পুল API — CreateThreadpoolWork দিয়ে থ্রেড তৈরি না করে কনকারেন্সি
নেটিভ কোডে চারদিকে CreateThread ডাকছেন? এই নিবন্ধ Vista-তে নতুন করে সাজানো Win32 থ্রেড পুল API ব্যাখ্যা করে — work, timer, wait ও io চারটি অবজেক্ট, ক্লিনআপ গ...
-
নেমড পাইপ ব্যবহারিকভাবে — ডিজাইন থেকে নিরাপত্তা পর্যন্ত Windows-এর মানক IPC
Windows-এর মানক আন্তঃপ্রক্রিয়া যোগাযোগ নেমড পাইপের ব্যবহারিক গাইড। প্রাথমিক উৎস থেকে এই নিবন্ধ বাইট ও মেসেজ মোডের পছন্দ, একাধিক ক্লায়েন্ট সামলানো সার্ভার ড...
-
ঘুম থেকে জাগলে ভাঙে যে অ্যাপ — Windows পাওয়ার ইভেন্টের কাজ ও যে ব্যবসায়িক অ্যাপ তা সহ্য করে
ল্যাপটপ খুললেন আর ব্যবসায়িক অ্যাপের সংযোগ মৃত — কারণ ঘুম ধরে না নেওয়া ডিজাইন। এই নিবন্ধ WM_POWERBROADCAST নোটিফিকেশন প্রবাহ, Modern Standby আচরণ, বিচ্ছিন্ন...
-
DllMain ও লোডার লক — DLL ইনিশিয়ালাইজেশনে "কিছুই করবেন না" বলা হয় তার আসল কারণ
DllMain থেকে LoadLibrary ডাকা বা অন্য থ্রেডের সাথে সিঙ্ক্রোনাইজ করা যায় না কেন। প্রাথমিক উৎস থেকে এই নিবন্ধ ব্যাখ্যা করে লোডার লক প্রতিটি DLL নোটিফিকেশন সির...
-
"Not Responding" আসলে কী — Windows কীভাবে অ্যাপ হ্যাং ধরে, আর যে ডিজাইন হ্যাং করে না
Windows-এর "Not Responding" এমন যন্ত্র যেখানে OS বিচার করে উইন্ডো ৫ সেকেন্ড মেসেজ তোলেনি আর তাকে ঘোস্ট উইন্ডো দিয়ে বদলায়। এই নিবন্ধ সেই বিচারের অভ্যন্তর, হ...
-
ক্লিপবোর্ড ও ড্র্যাগ অ্যান্ড ড্রপ কীভাবে কাজ করে — ব্যবসায়িক অ্যাপে OLE ডেটা ট্রান্সফার সঠিকভাবে সামলানো
Excel টেবিল পেস্ট করলে ফরম্যাটিং ভেঙে যায়; সোর্স অ্যাপ বন্ধ করলে আর পেস্ট করা যায় না — দুটোই আসে ক্লিপবোর্ড একই বিষয়বস্তু একসঙ্গে একাধিক ফরম্যাটে রাখে বলে...
-
WPR/WPA বাস্তবে — "পুরো PC ধীর"-এর সিস্টেম-ব্যাপী পারফরম্যান্স অনুসন্ধানের ভূমিকা
Task Manager যে "পুরো PC ধীর" বা "স্টার্টআপ ধীর" পারফরম্যান্স সমস্যা ধরতে পারে না, WPR/WPA দিয়ে OS-ব্যাপী ETW ট্রেস ধরে পড়ে অনুসন্ধান করা যায়। এই নিবন্ধ w...
-
অ্যাপের চোখে Windows শাটডাউন — প্রস্থান নোটিফিকেশন, রিস্টার্ট ও বিদ্যুৎ বিচ্ছিন্নতা সঠিকভাবে সহ্য করা
Windows Update-এর রাতের রিস্টার্ট মাপের ডেটা নষ্ট করল — এমন দুর্ঘটনা ডিজাইনে আটকানো যায়। এই নিবন্ধ প্রাথমিক উৎস থেকে বলে WM_QUERYENDSESSION ও PRESHUTDOWN-এর...
-
Windows অ্যাপ সামঞ্জস্য কীভাবে কাজ করে ── সামঞ্জস্য মোড, shim ও Compatibility Administrator দিয়ে পুরনো অ্যাপ বাঁচিয়ে রাখা
সামঞ্জস্য মোড টিক করলে পুরনো অ্যাপ কেন চলতে শুরু করে। এই নিবন্ধ shim (API হুক), প্রতিনিধি shim কী করে, Compatibility Administrator ও sdbinst দিয়ে রোলআউট, সী...
-
আজকের Windows শেল ইন্টিগ্রেশন ── কনটেক্সট মেনু, ফাইল অ্যাসোসিয়েশন, আর Windows 11-এ কী বদলেছে
Windows 11 কনটেক্সট মেনু কেন আইটেম "আরও অপশন দেখান"-এর পেছনে লুকায়, এক্সটেনশন → ProgID → verb অ্যাসোসিয়েশনের ভিত্তি থেকে ক্লাসিক শেল এক্সটেনশনের সতর্কতা, ত...
-
Windows ত্রুটি কোড পড়া — Win32, HRESULT ও NTSTATUS-এর তিন-স্তর কাঠামো
যখন 0x80004005 আসে, খোঁজার আগে একে ভেঙে নিন। নিবন্ধ Win32, HRESULT ও NTSTATUS-এর তিন স্তর, 0x8007xxxx ধরন এবং err.exe ও PowerShell দিয়ে খোঁজা সাজায়।
-
Windows-এর "মেমরি ব্যবহার" আসলে কী বোঝায়? — Working Set, Private Bytes, Commit ও পেজ ফাইল সঠিকভাবে পড়া
Task Manager-এর Memory, Working Set, Private Bytes ও Commit একই সংখ্যা নয়। এই নিবন্ধ Windows-এর ভার্চুয়াল ও ফিজিক্যাল মেমরির সম্পর্ক, পেজ ফাইলের ভূমিকা এবং...
-
C# ও PowerShell থেকে WMI/CIM ব্যবহার — হার্ডওয়্যার তথ্য, প্রক্রিয়া নজরদারি ও দূরবর্তী অনুসন্ধানের বাস্তব নির্দেশিকা
PC-র সিরিয়াল নম্বর, ডিস্কের খালি জায়গা ও প্রক্রিয়া চালু হওয়া শনাক্তের নিয়মিত উপায় WMI/CIM। Get-CimInstance-এর মতো CIM কমান্ডলেট, পুরনো Get-WmiObject থে...